Public Member Functions | |
def | abort (self) |
def | aborted (self) |
def | clearStatus (self) |
def | fail (self) |
def | failed (self) |
def | join (self) |
def | protector (self) |
def | pushStatus (self, line) |
def | run (self) |
def | start (self) |
def | status (self) |
def | time (self) |
Public Attributes | |
report | |
running | |
signalAbort | |
signalStarted | |
signalStarting | |
signalStatus | |
signalStatusCleared | |
signalStopped | |
signalStopping | |
startTime | |
stopTime | |
Member Function Documentation
◆ abort()
def femsolver.task.Task.abort | ( | self | ) |
References femsolver.task.Task._aborted, and femsolver.task.Task.signalAbort.
Referenced by femsolver.run.Machine.run().
◆ aborted()
def femsolver.task.Task.aborted | ( | self | ) |
References femsolver.task.Task._aborted.
Referenced by femsolver.elmer.tasks.Solve.run(), and femsolver.run.Machine.run().
◆ clearStatus()
def femsolver.task.Task.clearStatus | ( | self | ) |
References femsolver.task.Task._status, and femsolver.task.Task.signalStatusCleared.
Referenced by femsolver.task.Task.start().
◆ fail()
def femsolver.task.Task.fail | ( | self | ) |
References femsolver.task.Task._failed.
Referenced by femsolver.elmer.tasks.Check.checkEquations(), femsolver.run.Check.checkMaterial(), femsolver.run.Check.checkMesh(), femsolver.elmer.tasks.Check.checkMeshType(), femsolver.task.Task.protector(), femsolver.elmer.tasks.Prepare.run(), femsolver.elmer.tasks.Solve.run(), femsolver.elmer.tasks.Results.run(), femsolver.run.Machine.run(), Mod.Test.Workbench.WorkbenchTestCase.testActivate(), TestSpreadsheet.SpreadsheetCases.testAmbiguousAlias(), PathTests.TestPathPost.PathPostTestCases.testCentroid(), Mod.Test.Document.DocumentGroupCases.testGroup(), Mod.Test.Document.DocumentGroupCases.testGroupAndGeoFeatureGroup(), PathTests.TestPathPost.PathPostTestCases.testLinuxCNC(), PathTests.TestPathPost.PathPostTestCases.testLinuxCNCImperial(), Mod.Test.Document.DocumentBasicCases.testObjects(), TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias(), and TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias2().
◆ failed()
def femsolver.task.Task.failed | ( | self | ) |
References femsolver.task.Task._failed.
Referenced by femsolver.run.Machine.run().
◆ join()
def femsolver.task.Task.join | ( | self | ) |
Reimplemented in femsolver.task.Thread.
◆ protector()
def femsolver.task.Task.protector | ( | self | ) |
References Gui::NetworkRetrieverP.fail, femsolver.task.Task.fail(), femsolver.elmer.tasks.Check.run(), SIM::Coin3D::Quarter::SignalThread.run(), femsolver.calculix.tasks.Check.run(), femsolver.calculix.tasks.Prepare.run(), femsolver.elmer.tasks.Prepare.run(), addonmanager_workers.UpdateWorker.run(), femsolver.calculix.tasks.Solve.run(), femsolver.task.Task.run(), femsolver.elmer.tasks.Solve.run(), Gui::GraphvizWorker.run(), femsolver.calculix.tasks.Results.run(), Gui::MacroManager.run(), femsolver.solver_taskpanel.ControlTaskPanel.run(), ArchNesting.Nester.run(), femsolver.elmer.tasks.Results.run(), addonmanager_workers.InfoWorker.run(), addonmanager_workers.CheckWBWorker.run(), addonmanager_workers.FillMacroListWorker.run(), femsolver.run.Machine.run(), Gui::RecoveryRunnable.run(), addonmanager_workers.ShowWorker.run(), addonmanager_workers.GetMacroDetailsWorker.run(), BarThread.run(), addonmanager_workers.InstallWorker.run(), Gui::ConsoleMessageTask.run(), Gui::ConsoleWarningTask.run(), Gui::ConsoleErrorTask.run(), Gui::ConsoleLogTask.run(), and addonmanager_workers.CheckSingleWorker.run().
Referenced by femsolver.task.Thread.start().
◆ pushStatus()
def femsolver.task.Task.pushStatus | ( | self, | |
line | |||
) |
References femsolver.task.Task._status, and femsolver.task.Task.signalStatus.
Referenced by femsolver.run.Machine.reset(), femsolver.elmer.tasks.Check.run(), femsolver.z88.tasks.Check.run(), femsolver.calculix.tasks.Check.run(), femsolver.z88.tasks.Prepare.run(), femsolver.calculix.tasks.Prepare.run(), femsolver.elmer.tasks.Prepare.run(), femsolver.z88.tasks.Solve.run(), femsolver.calculix.tasks.Solve.run(), and femsolver.elmer.tasks.Solve.run().
◆ run()
def femsolver.task.Task.run | ( | self | ) |
Reimplemented in femsolver.run.Machine, femsolver.elmer.tasks.Results, femsolver.z88.tasks.Results, femsolver.calculix.tasks.Results, femsolver.elmer.tasks.Solve, femsolver.calculix.tasks.Solve, femsolver.z88.tasks.Solve, femsolver.elmer.tasks.Prepare, femsolver.calculix.tasks.Prepare, femsolver.z88.tasks.Prepare, femsolver.calculix.tasks.Check, femsolver.z88.tasks.Check, and femsolver.elmer.tasks.Check.
Referenced by femsolver.task.Task.protector().
◆ start()
def femsolver.task.Task.start | ( | self | ) |
Reimplemented in femsolver.task.Thread.
References femsolver.task.Task._aborted, femsolver.task.Task._failed, femsolver.task.Task.clearStatus(), femsolver.solver_taskpanel.ControlWidget.clearStatus(), Gui::MainWindow.clearStatus(), femsolver.task.Task.report, draftguitools.gui_line_add_delete.AddPoint.running, femsolver.task.Task.running, draftguitools.gui_wire2spline.WireToBSpline.running, ArchNesting.Nester.running, draftguitools.gui_offset.Offset.running, draftguitools.gui_line_add_delete.DelPoint.running, draftguitools.gui_snapper.Snapper.running, App::PropertyExpressionEngine.running, draftguitools.gui_edit.Edit.running, Gui::GUISingleApplication::Private.running, Gui::PythonDebuggerP.running, femsolver.task.Task.signalStarted, femsolver.task.Task.signalStarting, femsolver.task.Task.startTime, and femsolver.task.Task.stopTime.
◆ status()
def femsolver.task.Task.status | ( | self | ) |
References femsolver.task.Task._status.
◆ time()
def femsolver.task.Task.time | ( | self | ) |
References femsolver.task.Task.startTime, and femsolver.task.Task.stopTime.
Member Data Documentation
◆ report
femsolver.task.Task.report |
Referenced by femsolver.elmer.tasks.Check.checkEquations(), femsolver.elmer.tasks.Prepare.checkHandled(), femsolver.run.Check.checkMaterial(), femsolver.run.Check.checkMesh(), femsolver.elmer.tasks.Check.checkMeshType(), femsolver.run.Check.checkSupported(), femsolver.elmer.tasks.Prepare.run(), femsolver.elmer.tasks.Solve.run(), femsolver.elmer.tasks.Results.run(), femsolver.run.Machine.run(), and femsolver.task.Task.start().
◆ running
femsolver.task.Task.running |
◆ signalAbort
femsolver.task.Task.signalAbort |
◆ signalStarted
femsolver.task.Task.signalStarted |
Referenced by femsolver.task.Task.start().
◆ signalStarting
femsolver.task.Task.signalStarting |
Referenced by femsolver.task.Task.start().
◆ signalStatus
femsolver.task.Task.signalStatus |
Referenced by femsolver.task.Task.pushStatus().
◆ signalStatusCleared
femsolver.task.Task.signalStatusCleared |
Referenced by femsolver.task.Task.clearStatus().
◆ signalStopped
femsolver.task.Task.signalStopped |
Referenced by femsolver.task.Thread.join().
◆ signalStopping
femsolver.task.Task.signalStopping |
Referenced by femsolver.task.Thread.join().
◆ startTime
femsolver.task.Task.startTime |
Referenced by femsolver.task.Task.start(), and femsolver.task.Task.time().
◆ stopTime
femsolver.task.Task.stopTime |
Referenced by femsolver.task.Task.start(), and femsolver.task.Task.time().
The documentation for this class was generated from the following file:
- src/Mod/Fem/femsolver/task.py