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
1.8.17