Public Member Functions | |
| def | reset (self, newState=CHECK) |
| def | run (self) |
| def | state (self) |
Public Member Functions inherited from femsolver.run.BaseTask | |
| def | analysis (self) |
Public Member Functions inherited from femsolver.task.Thread | |
| def | join (self) |
| def | start (self) |
Public Member Functions inherited from femsolver.task.Task | |
| def | abort (self) |
| def | aborted (self) |
| def | clearStatus (self) |
| def | fail (self) |
| def | failed (self) |
| def | protector (self) |
| def | pushStatus (self, line) |
| def | status (self) |
| def | time (self) |
Public Attributes | |
| check | |
| directory | |
| prepare | |
| results | |
| signalState | |
| solve | |
| solver | |
| target | |
| testmode | |
Public Attributes inherited from femsolver.run.BaseTask | |
| directory | |
| solver | |
| testmode | |
Public Attributes inherited from femsolver.task.Task | |
| report | |
| running | |
| signalAbort | |
| signalStarted | |
| signalStarting | |
| signalStatus | |
| signalStatusCleared | |
| signalStopped | |
| signalStopping | |
| startTime | |
| stopTime | |
Member Function Documentation
◆ reset()
| def femsolver.run.Machine.reset | ( | self, | |
newState = CHECK |
|||
| ) |
References femsolver.run.Machine._isReset, femsolver.run.Machine._pendingState, femsolver.run.Machine._state, _FaceClassifier._state, femsolver.run.Machine.check, femsolver.elmer.writer.Writer.directory, femsolver.run.BaseTask.directory, femsolver.run.Machine.prepare, femsolver.task.Task.pushStatus(), ArchNesting.Nester.results, femsolver.run.Machine.results, femsolver.task.Task.signalAbort, femsolver.run.Machine.signalState, femsolver.run.Machine.solve, femsolver.elmer.writer.Writer.solver, femsolver.run.BaseTask.solver, SoGestureEvent.state, Base::StdInputStream.state, Mod.Show.mTempoVis.TempoVis.state, importXLSX.exprNode.state, Base::PyGILStateRelease.state, DraftGui.DraftToolBar.state, femsolver.run.Machine.state(), Gui::RunningState.state, AdaptivePath::EngagePoint.state, ifc2x3.ifcownerhistory.state, ifc4.ifcownerhistory.state, femsolver.elmer.writer.Writer.testmode, and femsolver.run.BaseTask.testmode.
◆ run()
| def femsolver.run.Machine.run | ( | self | ) |
Reimplemented from femsolver.task.Task.
References femsolver.run.Machine._applyPending(), femsolver.run.Machine._confTasks(), femsolver.run.Machine._getTask(), femsolver.run.Machine._isReset, femsolver.run.Machine._pendingState, femsolver.run.Machine._runTask(), Gui::SequencerDialog.abort(), Gui::Dialog::DlgRunExternal.abort(), femsolver.task.Task.abort(), Gui::NetworkRetriever.abort(), femsolver.solver_taskpanel.ControlTaskPanel.abort(), Gui::SequencerBar.abort(), App::Application::TransactionSignaller.abort, femsolver.task.Task.aborted(), Gui::NetworkRetrieverP.fail, femsolver.task.Task.fail(), femsolver.task.Task.failed(), femsolver.task.Task.report, SoGestureEvent.state, Base::StdInputStream.state, Mod.Show.mTempoVis.TempoVis.state, importXLSX.exprNode.state, Base::PyGILStateRelease.state, DraftGui.DraftToolBar.state, femsolver.run.Machine.state(), Gui::RunningState.state, AdaptivePath::EngagePoint.state, ifc2x3.ifcownerhistory.state, ifc4.ifcownerhistory.state, Gui::OpenGLBuffer.target, Gui::OpenGLMultiBuffer.target, Fem::FemPostFilter::FilterPipeline.target, and femsolver.run.Machine.target.
Referenced by femsolver.task.Task.protector().
◆ state()
| def femsolver.run.Machine.state | ( | self | ) |
References femsolver.run.Machine._state, and _FaceClassifier._state.
Referenced by femsolver.run.Machine.reset(), and femsolver.run.Machine.run().
Member Data Documentation
◆ check
| femsolver.run.Machine.check |
Referenced by femsolver.run.Machine.reset().
◆ directory
| femsolver.run.Machine.directory |
Referenced by MaterialEditor.MaterialEditor.openfile(), and MaterialEditor.MaterialEditor.savefile().
◆ prepare
| femsolver.run.Machine.prepare |
Referenced by femsolver.run.Machine.reset().
◆ results
| femsolver.run.Machine.results |
Referenced by femsolver.run.Machine.reset().
◆ signalState
| femsolver.run.Machine.signalState |
Referenced by femsolver.run.Machine.reset().
◆ solve
| femsolver.run.Machine.solve |
Referenced by femsolver.run.Machine.reset().
◆ solver
| femsolver.run.Machine.solver |
Referenced by femtools.ccxtools.FemToolsCcx.ccx_run(), femtools.ccxtools.FemToolsCcx.check_prerequisites(), femtools.ccxtools.FemToolsCcx.find_solver(), femtools.ccxtools.FemToolsCcx.find_solver_analysis(), femtools.ccxtools.FemToolsCcx.load_results_ccxfrd(), femtools.ccxtools.FemToolsCcx.setup_working_dir(), and femtools.ccxtools.FemToolsCcx.write_inp_file().
◆ target
| femsolver.run.Machine.target |
Referenced by femsolver.run.Machine.run().
◆ testmode
| femsolver.run.Machine.testmode |
The documentation for this class was generated from the following file:
- src/Mod/Fem/femsolver/run.py
Public Member Functions inherited from
1.8.17