femsolver.task.Task Class Reference

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)

◆ 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, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.approval._status, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_status._status, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.application_protocol_definition._status, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_request_status._status, automotive_design.approval._status, automotive_design.action_status._status, automotive_design.application_protocol_definition._status, automotive_design.action_request_status._status, config_control_design.approval._status, config_control_design.action_status._status, config_control_design.application_protocol_definition._status, config_control_design.action_request_status._status, ifc2x3.ifcdocumentinformation._status, ifc2x3.ifctask._status, ifc2x3.ifccostschedule._status, ifc2x3.ifcprojectorder._status, ifc4.ifcdocumentinformation._status, ifc4.ifctask._status, ifc4.ifcpermit._status, ifc4.ifcapproval._status, ifc4.ifccostschedule._status, ifc4.ifcactionrequest._status, ifc4.ifcprojectorder._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 Mod.PartDesign.PartDesignTests.TestInvoluteGear.TestInvoluteGear.assertSuccessfulRecompute(), femsolver.run.Check.check_geos_beamsection_and_shellthickness(), femsolver.run.Check.check_geos_beamsection_no(), femsolver.run.Check.check_geos_beamsection_single(), femsolver.run.Check.check_geos_shellthickness_no(), femsolver.run.Check.check_geos_shellthickness_single(), femsolver.run.Check.check_material_exists(), femsolver.run.Check.check_material_single(), femsolver.run.Check.check_mesh_exists(), femsolver.elmer.tasks.Check.checkEquations(), femsolver.elmer.tasks.Check.checkMeshType(), femsolver.calculix.tasks.Results.load_ccxdat_results(), femsolver.calculix.tasks.Results.load_ccxfrd_results(), femsolver.mystran.tasks.Results.load_results(), femsolver.z88.tasks.Results.load_results(), femsolver.task.Task.protector(), femsolver.calculix.tasks.Check.run(), femsolver.calculix.tasks.Prepare.run(), femsolver.calculix.tasks.Solve.run(), femsolver.elmer.tasks.Prepare.run(), femsolver.elmer.tasks.Solve.run(), femsolver.elmer.tasks.Results.run(), femsolver.mystran.tasks.Prepare.run(), femsolver.mystran.tasks.Solve.run(), femsolver.run.Machine.run(), femsolver.z88.tasks.Prepare.run(), femsolver.z88.tasks.Solve.run(), Mod.Test.Metadata.TestMetadata.test_default_constructor(), TestStart.TestStartPage.TestStartPage.test_files_do_not_contain_backslashes(), drafttests.test_svg.DraftSVG.test_get_svg_from_arch_space_with_zero_vector(), TestStart.TestStartPage.TestStartPage.test_html_validates(), PathTests.TestPathPost.TestPathPost.test_postprocessors(), Mod.Test.Metadata.TestMetadata.test_xml_constructor(), Mod.Test.Workbench.WorkbenchTestCase.testActivate(), TestSpreadsheet.SpreadsheetCases.testAmbiguousAlias(), Mod.Test.Document.DocumentGroupCases.testGroup(), Mod.Test.Document.DocumentGroupCases.testGroupAndGeoFeatureGroup(), Mod.Test.Document.DocumentBasicCases.testObjects(), TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias(), and TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias2().

◆ failed()

def femsolver.task.Task.failed (   self)

◆ join()

def femsolver.task.Task.join (   self)

◆ protector()

def femsolver.task.Task.protector (   self)

References Gui::NetworkRetrieverP.fail, femsolver.task.Task.fail(), Gui::RecoveryRunnable.run(), BarThread.run(), Gui::ConsoleMessageTask.run(), Gui::ConsoleWarningTask.run(), Gui::ConsoleErrorTask.run(), Gui::ConsoleLogTask.run(), Gui::GraphvizWorker.run(), SIM::Coin3D::Quarter::SignalThread.run(), Sandbox::DocumentThread.run(), Sandbox::WorkerThread.run(), Sandbox::PythonThread.run(), Sandbox::MeshLoaderThread.run(), Sandbox::DocumentTestThread.run(), Sandbox::DocumentSaverThread.run(), MeshThread.run(), MeshTestJob.run(), Gui::MacroManager.run(), addonmanager_workers.ConnectionChecker.run(), addonmanager_workers.UpdateWorker.run(), addonmanager_workers.LoadPackagesFromCacheWorker.run(), addonmanager_workers.LoadMacrosFromCacheWorker.run(), addonmanager_workers.CheckWorkbenchesForUpdatesWorker.run(), addonmanager_workers.FillMacroListWorker.run(), addonmanager_workers.CacheMacroCode.run(), addonmanager_workers.GetMacroDetailsWorker.run(), addonmanager_workers.InstallWorkbenchWorker.run(), addonmanager_workers.DependencyInstallationWorker.run(), addonmanager_workers.UpdateMetadataCacheWorker.run(), addonmanager_workers.UpdateAllWorker.run(), addonmanager_workers.UpdateSingleWorker.run(), ArchNesting.Nester.run(), femexamples.examplesgui.FemExamples.run(), femsolver.calculix.tasks.Check.run(), femsolver.calculix.tasks.Prepare.run(), femsolver.calculix.tasks.Solve.run(), femsolver.calculix.tasks.Results.run(), femsolver.elmer.tasks.Check.run(), femsolver.elmer.tasks.Prepare.run(), femsolver.elmer.tasks.Solve.run(), femsolver.elmer.tasks.Results.run(), femsolver.mystran.tasks.Check.run(), femsolver.mystran.tasks.Prepare.run(), femsolver.mystran.tasks.Solve.run(), femsolver.mystran.tasks.Results.run(), femsolver.run.Machine.run(), femsolver.solver_taskpanel.ControlTaskPanel.run(), femsolver.task.Task.run(), femsolver.z88.tasks.Check.run(), femsolver.z88.tasks.Prepare.run(), femsolver.z88.tasks.Solve.run(), femsolver.z88.tasks.Results.run(), femtools.ccxtools.FemToolsCcx.run(), MengerSponge.MengerThread.run(), MeshGui::Annotation.run(), RobotGui::TaskTrajectory.run(), and RobotGui::TrajectorySimulate.run().

Referenced by femsolver.task.Thread.start().

◆ pushStatus()

def femsolver.task.Task.pushStatus (   self,
  line 
)

References femsolver.task.Task._status, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.approval._status, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_status._status, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.application_protocol_definition._status, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_request_status._status, automotive_design.approval._status, automotive_design.action_status._status, automotive_design.application_protocol_definition._status, automotive_design.action_request_status._status, config_control_design.approval._status, config_control_design.action_status._status, config_control_design.application_protocol_definition._status, config_control_design.action_request_status._status, ifc2x3.ifcdocumentinformation._status, ifc2x3.ifctask._status, ifc2x3.ifccostschedule._status, ifc2x3.ifcprojectorder._status, ifc4.ifcdocumentinformation._status, ifc4.ifctask._status, ifc4.ifcpermit._status, ifc4.ifcapproval._status, ifc4.ifccostschedule._status, ifc4.ifcactionrequest._status, ifc4.ifcprojectorder._status, and femsolver.task.Task.signalStatus.

Referenced by femsolver.calculix.tasks.Results.load_results(), femsolver.mystran.tasks.Results.load_results(), femsolver.z88.tasks.Results.load_results(), femsolver.calculix.tasks.Results.purge_results(), femsolver.mystran.tasks.Results.purge_results(), femsolver.z88.tasks.Results.purge_results(), femsolver.run.Machine.reset(), femsolver.calculix.tasks.Check.run(), femsolver.calculix.tasks.Prepare.run(), femsolver.calculix.tasks.Solve.run(), femsolver.elmer.tasks.Check.run(), femsolver.elmer.tasks.Prepare.run(), femsolver.elmer.tasks.Solve.run(), femsolver.mystran.tasks.Check.run(), femsolver.mystran.tasks.Prepare.run(), femsolver.mystran.tasks.Solve.run(), femsolver.z88.tasks.Check.run(), femsolver.z88.tasks.Prepare.run(), and femsolver.z88.tasks.Solve.run().

◆ run()

◆ start()

◆ status()

def femsolver.task.Task.status (   self)

References femsolver.task.Task._status, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.approval._status, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_status._status, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.application_protocol_definition._status, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_request_status._status, automotive_design.approval._status, automotive_design.action_status._status, automotive_design.application_protocol_definition._status, automotive_design.action_request_status._status, config_control_design.approval._status, config_control_design.action_status._status, config_control_design.application_protocol_definition._status, config_control_design.action_request_status._status, ifc2x3.ifcdocumentinformation._status, ifc2x3.ifctask._status, ifc2x3.ifccostschedule._status, ifc2x3.ifcprojectorder._status, ifc4.ifcdocumentinformation._status, ifc4.ifctask._status, ifc4.ifcpermit._status, ifc4.ifcapproval._status, ifc4.ifccostschedule._status, ifc4.ifcactionrequest._status, and ifc4.ifcprojectorder._status.

Referenced by package_list.PackageListFilter.filterAcceptsRow(), and package_list.PackageListFilter.setStatusFilter().

◆ time()

def femsolver.task.Task.time (   self)

Member Data Documentation

◆ report

◆ running

◆ signalAbort

◆ signalStarted

femsolver.task.Task.signalStarted

◆ signalStarting

femsolver.task.Task.signalStarting

◆ signalStatus

femsolver.task.Task.signalStatus

◆ signalStatusCleared

femsolver.task.Task.signalStatusCleared

◆ signalStopped

femsolver.task.Task.signalStopped

◆ signalStopping

femsolver.task.Task.signalStopping

◆ startTime

femsolver.task.Task.startTime

◆ stopTime

femsolver.task.Task.stopTime

The documentation for this class was generated from the following file: