Public Member Functions | |
def | ccx_run (self) |
def | check_prerequisites (self) |
def | find_analysis (self) |
def | find_solver (self) |
def | find_solver_analysis (self) |
def | get_ccx_version (self) |
def | has_no_material_assigned (self) |
def | has_nonpositive_jacobians (self) |
def | load_results (self) |
def | load_results_ccxdat (self) |
def | load_results_ccxfrd (self) |
def | purge_results (self) |
def | reset_all (self) |
def | reset_mesh_purge_results_checked (self) |
def | run (self) |
def | set_base_name (self, base_name=None) |
def | set_inp_file_name (self, inp_file_name=None) |
def | setup_ccx (self, ccx_binary=None, ccx_binary_sig="CalculiX") |
def | setup_working_dir (self, param_working_dir=None, create=False) |
def | start_ccx (self) |
def | update_objects (self) |
def | write_inp_file (self) |
Public Attributes | |
analysis | |
base_name | |
ccx_binary | |
ccx_binary_present | |
ccx_prefs | |
ccx_stderr | |
ccx_stdout | |
fem_prefs | |
inp_file_name | |
member | |
mesh | |
mesh for the analysis More... | |
result_object | |
results_present | |
solver | |
test_mode | |
working_dir | |
Static Public Attributes | |
finished = QtCore.Signal(int) | |
Attributes ---------- analysis : Fem::FemAnalysis FEM group analysis object has to be present, will be set in __init__ solver : Fem::FemSolverObjectPython FEM solver object has to be present, will be set in __init__ base_name : str name of .inp/.frd file (without extension) It is used to construct .inp file path that is passed to CalculiX ccx ccx_binary : str working_dir : str results_present : bool indicating if there are calculation results ready for us members : class femtools/membertools/AnalysisMember contains references to all analysis member except solvers and mesh Updated with update_objects
def femtools.ccxtools.FemToolsCcx.ccx_run | ( | self | ) |
References femtools.ccxtools.FemToolsCcx.ccx_binary, femtools.ccxtools.FemToolsCcx.ccx_binary_present, femtools.ccxtools.FemToolsCcx.ccx_stderr, femtools.ccxtools.FemToolsCcx.ccx_stdout, Gui::Dialog::DownloadItem.finished(), Gui::Dialog::DlgRunExternal.finished(), femtools.ccxtools.FemToolsCcx.finished, MeshGui::GmshWidget.finished(), femtools.ccxtools.FemToolsCcx.has_no_material_assigned(), femtools.ccxtools.FemToolsCcx.has_nonpositive_jacobians(), femtools.ccxtools.FemToolsCcx.setup_ccx(), femsolver.elmer.writer.Writer.solver, femsolver.run.BaseTask.solver, femsolver.run.Machine.solver, femtools.ccxtools.FemToolsCcx.solver, femtools.ccxtools.FemToolsCcx.start_ccx(), and femtools.ccxtools.FemToolsCcx.test_mode.
Referenced by femtools.ccxtools.FemToolsCcx.run().
def femtools.ccxtools.FemToolsCcx.check_prerequisites | ( | self | ) |
References femmesh.gmshtools.GmshTools.analysis, femmesh.meshsetsgetter.MeshSetsGetter.analysis, femsolver.elmer.writer.Writer.analysis, femsolver.run.BaseTask.analysis(), femsolver.writerbase.FemInputWriter.analysis, femtaskpanels.task_mesh_gmsh._TaskPanel.analysis, femtools.ccxtools.FemToolsCcx.analysis, femtools.membertools.AnalysisMember.analysis, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_directive.analysis, automotive_design.action_directive.analysis, config_control_design.action_directive.analysis, femtools.checksanalysis.check_member_for_solver_calculix(), femmesh.meshsetsgetter.MeshSetsGetter.member, femsolver.writerbase.FemInputWriter.member, femtools.ccxtools.FemToolsCcx.member, femsolver.fenics.fenics_tools.XDMFReader.mesh, femtools.ccxtools.FemToolsCcx.mesh, MeshCore::MeshPlaneVisitor.mesh, Mesh::MeshSegment.mesh, MeshTestsApp.MeshSplitTestCases.mesh, MeshTestsApp.MeshSubElement.mesh, MeshGui::ViewProviderFace.mesh, MeshGui::RemeshGmsh::Private.mesh, MeshGui::SoFCMeshObjectElement.mesh, MeshGui::SoFCMeshPickNode.mesh, MeshGui::SoFCMeshObjectNode.mesh, MeshGui::MeshSplit.mesh, MeshPartGui::MeshCrossSection.mesh, MeshPartGui::CurveOnMeshHandler::Private.mesh, Sandbox::MeshLoaderThread.mesh, MeshThread.mesh, MengerSponge.MengerThread.mesh, femsolver.elmer.writer.Writer.solver, femsolver.run.BaseTask.solver, femsolver.run.Machine.solver, femtools.ccxtools.FemToolsCcx.solver, femmesh.gmshtools.GmshTools.working_dir, and femtools.ccxtools.FemToolsCcx.working_dir.
Referenced by femtools.ccxtools.FemToolsCcx.run().
def femtools.ccxtools.FemToolsCcx.find_analysis | ( | self | ) |
References femmesh.gmshtools.GmshTools.analysis, femmesh.meshsetsgetter.MeshSetsGetter.analysis, femsolver.elmer.writer.Writer.analysis, femsolver.run.BaseTask.analysis(), femsolver.writerbase.FemInputWriter.analysis, femtaskpanels.task_mesh_gmsh._TaskPanel.analysis, femtools.ccxtools.FemToolsCcx.analysis, femtools.membertools.AnalysisMember.analysis, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_directive.analysis, automotive_design.action_directive.analysis, and config_control_design.action_directive.analysis.
def femtools.ccxtools.FemToolsCcx.find_solver | ( | self | ) |
References femmesh.gmshtools.GmshTools.analysis, femmesh.meshsetsgetter.MeshSetsGetter.analysis, femsolver.elmer.writer.Writer.analysis, femsolver.run.BaseTask.analysis(), femsolver.writerbase.FemInputWriter.analysis, femtaskpanels.task_mesh_gmsh._TaskPanel.analysis, femtools.ccxtools.FemToolsCcx.analysis, femtools.membertools.AnalysisMember.analysis, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_directive.analysis, automotive_design.action_directive.analysis, config_control_design.action_directive.analysis, femsolver.elmer.writer.Writer.solver, femsolver.run.BaseTask.solver, femsolver.run.Machine.solver, and femtools.ccxtools.FemToolsCcx.solver.
def femtools.ccxtools.FemToolsCcx.find_solver_analysis | ( | self | ) |
get the analysis group the solver belongs to
References femmesh.gmshtools.GmshTools.analysis, femmesh.meshsetsgetter.MeshSetsGetter.analysis, femsolver.elmer.writer.Writer.analysis, femsolver.run.BaseTask.analysis(), femsolver.writerbase.FemInputWriter.analysis, femtaskpanels.task_mesh_gmsh._TaskPanel.analysis, femtools.ccxtools.FemToolsCcx.analysis, femtools.membertools.AnalysisMember.analysis, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_directive.analysis, automotive_design.action_directive.analysis, config_control_design.action_directive.analysis, femsolver.elmer.writer.Writer.solver, femsolver.run.BaseTask.solver, femsolver.run.Machine.solver, and femtools.ccxtools.FemToolsCcx.solver.
def femtools.ccxtools.FemToolsCcx.get_ccx_version | ( | self | ) |
def femtools.ccxtools.FemToolsCcx.has_no_material_assigned | ( | self | ) |
References femtools.ccxtools.FemToolsCcx.ccx_stdout, femsolver.fenics.fenics_tools.XDMFReader.mesh, femtools.ccxtools.FemToolsCcx.mesh, MeshCore::MeshPlaneVisitor.mesh, Mesh::MeshSegment.mesh, MeshTestsApp.MeshSplitTestCases.mesh, MeshTestsApp.MeshSubElement.mesh, MeshGui::ViewProviderFace.mesh, MeshGui::RemeshGmsh::Private.mesh, MeshGui::SoFCMeshObjectElement.mesh, MeshGui::SoFCMeshPickNode.mesh, MeshGui::SoFCMeshObjectNode.mesh, MeshGui::MeshSplit.mesh, MeshPartGui::MeshCrossSection.mesh, MeshPartGui::CurveOnMeshHandler::Private.mesh, Sandbox::MeshLoaderThread.mesh, MeshThread.mesh, and MengerSponge.MengerThread.mesh.
Referenced by femtools.ccxtools.FemToolsCcx.ccx_run().
def femtools.ccxtools.FemToolsCcx.has_nonpositive_jacobians | ( | self | ) |
References femtools.ccxtools.FemToolsCcx.ccx_stdout, femsolver.fenics.fenics_tools.XDMFReader.mesh, femtools.ccxtools.FemToolsCcx.mesh, MeshCore::MeshPlaneVisitor.mesh, Mesh::MeshSegment.mesh, MeshTestsApp.MeshSplitTestCases.mesh, MeshTestsApp.MeshSubElement.mesh, MeshGui::ViewProviderFace.mesh, MeshGui::RemeshGmsh::Private.mesh, MeshGui::SoFCMeshObjectElement.mesh, MeshGui::SoFCMeshPickNode.mesh, MeshGui::SoFCMeshObjectNode.mesh, MeshGui::MeshSplit.mesh, MeshPartGui::MeshCrossSection.mesh, MeshPartGui::CurveOnMeshHandler::Private.mesh, Sandbox::MeshLoaderThread.mesh, MeshThread.mesh, and MengerSponge.MengerThread.mesh.
Referenced by femtools.ccxtools.FemToolsCcx.ccx_run().
def femtools.ccxtools.FemToolsCcx.load_results | ( | self | ) |
References femmesh.gmshtools.GmshTools.analysis, femmesh.meshsetsgetter.MeshSetsGetter.analysis, femsolver.elmer.writer.Writer.analysis, femsolver.run.BaseTask.analysis(), femsolver.writerbase.FemInputWriter.analysis, femtaskpanels.task_mesh_gmsh._TaskPanel.analysis, femtools.ccxtools.FemToolsCcx.analysis, femtools.membertools.AnalysisMember.analysis, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_directive.analysis, automotive_design.action_directive.analysis, config_control_design.action_directive.analysis, femtools.ccxtools.FemToolsCcx.load_results_ccxdat(), femtools.ccxtools.FemToolsCcx.load_results_ccxfrd(), femcommands.manager.CommandManager.results_present(), and femtools.ccxtools.FemToolsCcx.results_present.
Referenced by femsolver.calculix.tasks.Results.run(), femsolver.mystran.tasks.Results.run(), femsolver.z88.tasks.Results.run(), and femtools.ccxtools.FemToolsCcx.run().
def femtools.ccxtools.FemToolsCcx.load_results_ccxdat | ( | self | ) |
Load results of ccx calculations from .dat file.
References femmesh.gmshtools.GmshTools.analysis, femmesh.meshsetsgetter.MeshSetsGetter.analysis, femsolver.elmer.writer.Writer.analysis, femsolver.run.BaseTask.analysis(), femsolver.writerbase.FemInputWriter.analysis, femtaskpanels.task_mesh_gmsh._TaskPanel.analysis, femtools.ccxtools.FemToolsCcx.analysis, femtools.membertools.AnalysisMember.analysis, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_directive.analysis, automotive_design.action_directive.analysis, config_control_design.action_directive.analysis, and femtools.ccxtools.FemToolsCcx.inp_file_name.
Referenced by femtools.ccxtools.FemToolsCcx.load_results().
def femtools.ccxtools.FemToolsCcx.load_results_ccxfrd | ( | self | ) |
Load results of ccx calculations from .frd file.
References femmesh.gmshtools.GmshTools.analysis, femmesh.meshsetsgetter.MeshSetsGetter.analysis, femsolver.elmer.writer.Writer.analysis, femsolver.run.BaseTask.analysis(), femsolver.writerbase.FemInputWriter.analysis, femtaskpanels.task_mesh_gmsh._TaskPanel.analysis, femtools.ccxtools.FemToolsCcx.analysis, femtools.membertools.AnalysisMember.analysis, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_directive.analysis, automotive_design.action_directive.analysis, config_control_design.action_directive.analysis, femtools.ccxtools.FemToolsCcx.inp_file_name, femcommands.manager.CommandManager.results_present(), femtools.ccxtools.FemToolsCcx.results_present, femsolver.elmer.writer.Writer.solver, femsolver.run.BaseTask.solver, femsolver.run.Machine.solver, and femtools.ccxtools.FemToolsCcx.solver.
Referenced by femtools.ccxtools.FemToolsCcx.load_results().
def femtools.ccxtools.FemToolsCcx.purge_results | ( | self | ) |
Remove all result objects and result meshes from an analysis group
References femmesh.gmshtools.GmshTools.analysis, femmesh.meshsetsgetter.MeshSetsGetter.analysis, femsolver.elmer.writer.Writer.analysis, femsolver.run.BaseTask.analysis(), femsolver.writerbase.FemInputWriter.analysis, femtaskpanels.task_mesh_gmsh._TaskPanel.analysis, femtools.ccxtools.FemToolsCcx.analysis, femtools.membertools.AnalysisMember.analysis, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_directive.analysis, automotive_design.action_directive.analysis, and config_control_design.action_directive.analysis.
Referenced by femtools.ccxtools.FemToolsCcx.reset_all(), femsolver.calculix.tasks.Results.run(), femsolver.mystran.tasks.Results.run(), and femsolver.z88.tasks.Results.run().
def femtools.ccxtools.FemToolsCcx.reset_all | ( | self | ) |
Reset mesh color, deformation and removes all result objects
References femmesh.gmshtools.GmshTools.analysis, femmesh.meshsetsgetter.MeshSetsGetter.analysis, femsolver.elmer.writer.Writer.analysis, femsolver.run.BaseTask.analysis(), femsolver.writerbase.FemInputWriter.analysis, femtaskpanels.task_mesh_gmsh._TaskPanel.analysis, femtools.ccxtools.FemToolsCcx.analysis, femtools.membertools.AnalysisMember.analysis, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_directive.analysis, automotive_design.action_directive.analysis, config_control_design.action_directive.analysis, femsolver.calculix.tasks.Results.purge_results(), femsolver.mystran.tasks.Results.purge_results(), femsolver.z88.tasks.Results.purge_results(), and femtools.ccxtools.FemToolsCcx.purge_results().
def femtools.ccxtools.FemToolsCcx.reset_mesh_purge_results_checked | ( | self | ) |
Reset mesh color, deformation and removes all result objects if preferences to keep them is not set.
def femtools.ccxtools.FemToolsCcx.run | ( | self | ) |
References femtools.ccxtools.FemToolsCcx.ccx_binary_present, femtools.ccxtools.FemToolsCcx.ccx_run(), femtools.ccxtools.FemToolsCcx.check_prerequisites(), femtools.ccxtools.FemToolsCcx.inp_file_name, femsolver.calculix.tasks.Results.load_results(), femsolver.mystran.tasks.Results.load_results(), femsolver.z88.tasks.Results.load_results(), femtools.ccxtools.FemToolsCcx.load_results(), femtools.ccxtools.FemToolsCcx.setup_working_dir(), femtools.ccxtools.FemToolsCcx.update_objects(), and femtools.ccxtools.FemToolsCcx.write_inp_file().
Referenced by femexamples.examplesgui.FemExamples.clicked(), and femsolver.task.Task.protector().
def femtools.ccxtools.FemToolsCcx.set_base_name | ( | self, | |
base_name = None |
|||
) |
Set base_name Parameters ---------- base_name : str, optional base_name base name of .inp/.frd file (without extension). It is used to construct .inp file path that is passed to CalculiX ccx
References femtools.ccxtools.FemToolsCcx.base_name, and femtools.ccxtools.FemToolsCcx.set_inp_file_name().
def femtools.ccxtools.FemToolsCcx.set_inp_file_name | ( | self, | |
inp_file_name = None |
|||
) |
Set inp file name. Normally inp file name is set by write_inp_file. That name is also used to determine location and name of frd result file. Parameters ---------- inp_file_name : str, optional input file name path
Referenced by femtools.ccxtools.FemToolsCcx.set_base_name(), and femtools.ccxtools.FemToolsCcx.setup_working_dir().
def femtools.ccxtools.FemToolsCcx.setup_ccx | ( | self, | |
ccx_binary = None , |
|||
ccx_binary_sig = "CalculiX" |
|||
) |
Set Calculix binary path and validate its execution. Parameters ---------- ccx_binary : str, optional It defaults to `None`. The path to the `ccx` binary. If it is `None`, the path is guessed. ccx_binary_sig : str, optional Defaults to 'CalculiX'. Expected output from `ccx` when run empty.
References femtools.ccxtools.FemToolsCcx.ccx_binary.
Referenced by femtools.ccxtools.FemToolsCcx.ccx_run(), and femtools.ccxtools.FemToolsCcx.get_ccx_version().
def femtools.ccxtools.FemToolsCcx.setup_working_dir | ( | self, | |
param_working_dir = None , |
|||
create = False |
|||
) |
Set working dir for solver execution. Parameters ---------- param_working_dir : str, optional directory to be used for writing create : bool, optional Should the working directory be created if it does not exist
References femtools.ccxtools.FemToolsCcx.set_inp_file_name(), femsolver.elmer.writer.Writer.solver, femsolver.run.BaseTask.solver, femsolver.run.Machine.solver, femtools.ccxtools.FemToolsCcx.solver, femmesh.gmshtools.GmshTools.working_dir, and femtools.ccxtools.FemToolsCcx.working_dir.
Referenced by femtools.ccxtools.FemToolsCcx.run().
def femtools.ccxtools.FemToolsCcx.start_ccx | ( | self | ) |
Referenced by femtools.ccxtools.FemToolsCcx.ccx_run().
def femtools.ccxtools.FemToolsCcx.update_objects | ( | self | ) |
Referenced by femtools.ccxtools.FemToolsCcx.run().
def femtools.ccxtools.FemToolsCcx.write_inp_file | ( | self | ) |
References femmesh.gmshtools.GmshTools.analysis, femmesh.meshsetsgetter.MeshSetsGetter.analysis, femsolver.elmer.writer.Writer.analysis, femsolver.run.BaseTask.analysis(), femsolver.writerbase.FemInputWriter.analysis, femtaskpanels.task_mesh_gmsh._TaskPanel.analysis, femtools.ccxtools.FemToolsCcx.analysis, femtools.membertools.AnalysisMember.analysis, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_directive.analysis, automotive_design.action_directive.analysis, config_control_design.action_directive.analysis, femtools.ccxtools.FemToolsCcx.inp_file_name, femsolver.fenics.fenics_tools.XDMFReader.mesh, femtools.ccxtools.FemToolsCcx.mesh, MeshCore::MeshPlaneVisitor.mesh, Mesh::MeshSegment.mesh, MeshTestsApp.MeshSplitTestCases.mesh, MeshTestsApp.MeshSubElement.mesh, MeshGui::ViewProviderFace.mesh, MeshGui::RemeshGmsh::Private.mesh, MeshGui::SoFCMeshObjectElement.mesh, MeshGui::SoFCMeshPickNode.mesh, MeshGui::SoFCMeshObjectNode.mesh, MeshGui::MeshSplit.mesh, MeshPartGui::MeshCrossSection.mesh, MeshPartGui::CurveOnMeshHandler::Private.mesh, Sandbox::MeshLoaderThread.mesh, MeshThread.mesh, MengerSponge.MengerThread.mesh, femsolver.elmer.writer.Writer.solver, femsolver.run.BaseTask.solver, femsolver.run.Machine.solver, femtools.ccxtools.FemToolsCcx.solver, femmesh.gmshtools.GmshTools.working_dir, and femtools.ccxtools.FemToolsCcx.working_dir.
Referenced by femtools.ccxtools.FemToolsCcx.run().
femtools.ccxtools.FemToolsCcx.analysis |
Referenced by femtools.ccxtools.FemToolsCcx.check_prerequisites(), femsolver.elmer.tasks.Prepare.checkHandled(), femsolver.elmer.tasks.Check.checkMeshType(), femsolver.run.Check.checkSupported(), femtools.ccxtools.FemToolsCcx.find_analysis(), femtools.ccxtools.FemToolsCcx.find_solver(), femtools.ccxtools.FemToolsCcx.find_solver_analysis(), femtaskpanels.task_mesh_gmsh._TaskPanel.get_gmsh_version(), femmesh.gmshtools.GmshTools.get_group_data(), femsolver.run.Check.get_several_member(), femtools.membertools.AnalysisMember.get_several_member(), 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(), femtools.ccxtools.FemToolsCcx.load_results(), femtools.ccxtools.FemToolsCcx.load_results_ccxdat(), femtools.ccxtools.FemToolsCcx.load_results_ccxfrd(), femsolver.calculix.tasks.Results.purge_results(), femsolver.mystran.tasks.Results.purge_results(), femsolver.z88.tasks.Results.purge_results(), femtools.ccxtools.FemToolsCcx.purge_results(), femtools.ccxtools.FemToolsCcx.reset_all(), femsolver.calculix.tasks.Check.run(), femsolver.calculix.tasks.Prepare.run(), femsolver.elmer.tasks.Solve.run(), femsolver.elmer.tasks.Results.run(), femsolver.mystran.tasks.Prepare.run(), femsolver.z88.tasks.Prepare.run(), and femtools.ccxtools.FemToolsCcx.write_inp_file().
femtools.ccxtools.FemToolsCcx.base_name |
Referenced by femtools.ccxtools.FemToolsCcx.set_base_name().
femtools.ccxtools.FemToolsCcx.ccx_binary |
femtools.ccxtools.FemToolsCcx.ccx_binary_present |
Referenced by femtools.ccxtools.FemToolsCcx.ccx_run(), and femtools.ccxtools.FemToolsCcx.run().
femtools.ccxtools.FemToolsCcx.ccx_prefs |
femtools.ccxtools.FemToolsCcx.ccx_stderr |
Referenced by femtools.ccxtools.FemToolsCcx.ccx_run().
femtools.ccxtools.FemToolsCcx.ccx_stdout |
femtools.ccxtools.FemToolsCcx.fem_prefs |
|
static |
Referenced by femtools.ccxtools.FemToolsCcx.ccx_run().
femtools.ccxtools.FemToolsCcx.inp_file_name |
femtools.ccxtools.FemToolsCcx.member |
Referenced by femtools.ccxtools.FemToolsCcx.check_prerequisites(), femmesh.meshsetsgetter.MeshSetsGetter.get_constraints_centrif_elements(), femmesh.meshsetsgetter.MeshSetsGetter.get_constraints_contact_faces(), femmesh.meshsetsgetter.MeshSetsGetter.get_constraints_displacement_nodes(), femmesh.meshsetsgetter.MeshSetsGetter.get_constraints_fixed_nodes(), femmesh.meshsetsgetter.MeshSetsGetter.get_constraints_fluidsection_nodes(), femmesh.meshsetsgetter.MeshSetsGetter.get_constraints_force_nodeloads(), femmesh.meshsetsgetter.MeshSetsGetter.get_constraints_heatflux_faces(), femmesh.meshsetsgetter.MeshSetsGetter.get_constraints_planerotation_nodes(), femmesh.meshsetsgetter.MeshSetsGetter.get_constraints_pressure_faces(), femmesh.meshsetsgetter.MeshSetsGetter.get_constraints_sectionprint_faces(), femmesh.meshsetsgetter.MeshSetsGetter.get_constraints_temperature_nodes(), femmesh.meshsetsgetter.MeshSetsGetter.get_constraints_tie_faces(), femmesh.meshsetsgetter.MeshSetsGetter.get_constraints_transform_nodes(), femmesh.meshsetsgetter.MeshSetsGetter.get_element_fluid1D_elements(), femmesh.meshsetsgetter.MeshSetsGetter.get_element_geometry1D_elements(), femmesh.meshsetsgetter.MeshSetsGetter.get_element_geometry2D_elements(), femmesh.meshsetsgetter.MeshSetsGetter.get_element_rotation1D_elements(), femmesh.meshsetsgetter.MeshSetsGetter.get_element_sets_material_and_femelement_geometry(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_multiple_mat_multiple_beam(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_multiple_mat_multiple_fluid(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_multiple_mat_multiple_shell(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_multiple_mat_single_beam(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_multiple_mat_single_fluid(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_multiple_mat_single_shell(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_multiple_mat_solid(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_single_mat_multiple_beam(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_single_mat_multiple_fluid(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_single_mat_multiple_shell(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_single_mat_single_beam(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_single_mat_single_fluid(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_single_mat_single_shell(), femmesh.meshsetsgetter.MeshSetsGetter.get_mat_geo_sets_single_mat_solid(), femmesh.meshsetsgetter.MeshSetsGetter.get_material_elements(), femsolver.z88.writer.FemInputWriterZ88.write_z88_constraints(), femsolver.z88.writer.FemInputWriterZ88.write_z88_elements_properties(), and femsolver.z88.writer.FemInputWriterZ88.write_z88_materials().
femtools.ccxtools.FemToolsCcx.mesh |
mesh for the analysis
Referenced by femtools.ccxtools.FemToolsCcx.check_prerequisites(), femtools.ccxtools.FemToolsCcx.has_no_material_assigned(), femtools.ccxtools.FemToolsCcx.has_nonpositive_jacobians(), femsolver.fenics.fenics_tools.XDMFReader.readCellExpression(), femsolver.fenics.fenics_tools.XDMFReader.readFacetFunction(), femsolver.fenics.fenics_tools.XDMFReader.readMesh(), femsolver.fenics.fenics_tools.XDMFReader.resetMesh(), MengerSponge.MengerThread.run(), MeshTestsApp.MeshSubElement.testCenterOfGravity(), MeshTestsApp.MeshSubElement.testCountSubElements(), MeshTestsApp.MeshSubElement.testFacesFromSubElement(), MeshTestsApp.MeshSplitTestCases.testFindNearest(), MeshTestsApp.MeshSubElement.testSegmentSubElement(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnOneEdge(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_01(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_02(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_10(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_12(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_20(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_21(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_5teps(), MeshTestsApp.MeshSubElement.testSubElements(), and femtools.ccxtools.FemToolsCcx.write_inp_file().
femtools.ccxtools.FemToolsCcx.result_object |
femtools.ccxtools.FemToolsCcx.results_present |
femtools.ccxtools.FemToolsCcx.solver |
Referenced by femsolver.run.BaseTask.analysis(), femtools.ccxtools.FemToolsCcx.ccx_run(), femtools.ccxtools.FemToolsCcx.check_prerequisites(), femsolver.elmer.tasks.Check.checkEquations(), femtools.ccxtools.FemToolsCcx.find_solver(), femtools.ccxtools.FemToolsCcx.find_solver_analysis(), femsolver.calculix.tasks.Results.load_ccxfrd_results(), femsolver.z88.tasks.Results.load_results(), femtools.ccxtools.FemToolsCcx.load_results_ccxfrd(), femsolver.run.Machine.reset(), femsolver.calculix.tasks.Check.run(), femsolver.calculix.tasks.Prepare.run(), femsolver.elmer.tasks.Prepare.run(), femsolver.elmer.tasks.Solve.run(), femsolver.elmer.tasks.Results.run(), femsolver.mystran.tasks.Prepare.run(), femsolver.z88.tasks.Prepare.run(), femtools.ccxtools.FemToolsCcx.setup_working_dir(), and femtools.ccxtools.FemToolsCcx.write_inp_file().
femtools.ccxtools.FemToolsCcx.test_mode |
Referenced by femtools.ccxtools.FemToolsCcx.ccx_run().
femtools.ccxtools.FemToolsCcx.working_dir |