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