Public Member Functions | |
def | create_mesh (self) |
def | get_boundary_layer_data (self) |
def | get_dimension (self) |
def | get_gmsh_command (self) |
def | get_gmsh_version (self) |
def | get_group_data (self) |
def | get_region_data (self) |
def | get_tmp_file_paths (self, param_working_dir=None, create=False) |
def | read_and_set_new_mesh (self) |
def | run_gmsh_with_geo (self) |
def | start_logs (self) |
def | update_mesh_data (self) |
def | write_boundary_layer (self, geo) |
def | write_geo (self) |
def | write_gmsh_input_files (self) |
def | write_groups (self, geo) |
def | write_part_file (self) |
def femmesh.gmshtools.GmshTools.create_mesh | ( | self | ) |
References femmesh.gmshtools.GmshTools.get_gmsh_command(), femmesh.gmshtools.GmshTools.get_tmp_file_paths(), femmesh.gmshtools.GmshTools.read_and_set_new_mesh(), femmesh.gmshtools.GmshTools.run_gmsh_with_geo(), femmesh.gmshtools.GmshTools.update_mesh_data(), and femmesh.gmshtools.GmshTools.write_gmsh_input_files().
def femmesh.gmshtools.GmshTools.get_boundary_layer_data | ( | self | ) |
References femmesh.gmshtools.GmshTools.bl_boundary_list, femmesh.gmshtools.GmshTools.bl_setting_list, femmesh.gmshtools.GmshTools.clmax, femtaskpanels.task_mesh_gmsh._TaskPanel.clmax, femmesh.gmshtools.GmshTools.dimension, femtaskpanels.task_mesh_gmsh._TaskPanel.dimension, FemGui::TaskFemConstraintFluidBoundary.dimension, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.dimensional_characteristic_representation.dimension, automotive_design.dimensional_characteristic_representation.dimension, femmesh.gmshtools.GmshTools.mesh_obj, femtaskpanels.task_mesh_gmsh._TaskPanel.mesh_obj, femtaskpanels.task_result_mechanical._TaskPanel.mesh_obj, and femmesh.gmshtools.GmshTools.part_obj.
Referenced by femmesh.gmshtools.GmshTools.update_mesh_data().
def femmesh.gmshtools.GmshTools.get_dimension | ( | self | ) |
References femmesh.gmshtools.GmshTools.dimension, femtaskpanels.task_mesh_gmsh._TaskPanel.dimension, FemGui::TaskFemConstraintFluidBoundary.dimension, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.dimensional_characteristic_representation.dimension, automotive_design.dimensional_characteristic_representation.dimension, and femmesh.gmshtools.GmshTools.part_obj.
Referenced by femmesh.gmshtools.GmshTools.update_mesh_data().
def femmesh.gmshtools.GmshTools.get_gmsh_command | ( | self | ) |
References femmesh.gmshtools.GmshTools.gmsh_bin.
Referenced by femmesh.gmshtools.GmshTools.create_mesh(), and femmesh.gmshtools.GmshTools.get_gmsh_version().
def femmesh.gmshtools.GmshTools.get_gmsh_version | ( | self | ) |
def femmesh.gmshtools.GmshTools.get_group_data | ( | 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, femmesh.gmshtools.GmshTools.group_elements, femmesh.gmshtools.GmshTools.group_nodes_export, femmesh.gmshtools.GmshTools.mesh_obj, femtaskpanels.task_mesh_gmsh._TaskPanel.mesh_obj, femtaskpanels.task_result_mechanical._TaskPanel.mesh_obj, and femmesh.gmshtools.GmshTools.part_obj.
Referenced by femmesh.gmshtools.GmshTools.update_mesh_data().
def femmesh.gmshtools.GmshTools.get_region_data | ( | self | ) |
References femmesh.gmshtools.GmshTools.ele_length_map, femmesh.gmshtools.GmshTools.ele_node_map, femmesh.gmshtools.GmshTools.mesh_obj, femtaskpanels.task_mesh_gmsh._TaskPanel.mesh_obj, femtaskpanels.task_result_mechanical._TaskPanel.mesh_obj, and femmesh.gmshtools.GmshTools.part_obj.
Referenced by femmesh.gmshtools.GmshTools.update_mesh_data().
def femmesh.gmshtools.GmshTools.get_tmp_file_paths | ( | self, | |
param_working_dir = None , |
|||
create = False |
|||
) |
Referenced by femmesh.gmshtools.GmshTools.create_mesh().
def femmesh.gmshtools.GmshTools.read_and_set_new_mesh | ( | self | ) |
References Gui::GraphvizWorker.error(), Gui::GraphvizView.error(), Gui::PythonConsoleP.error, femmesh.gmshtools.GmshTools.error, Attacher::SuggestResult.error, PartGui::ResultEntry.error, KDL::SolverI.error, GCS::Constraint.error(), GCS::ConstraintEqual.error(), GCS::ConstraintDifference.error(), GCS::ConstraintP2PDistance.error(), GCS::ConstraintP2PAngle.error(), GCS::ConstraintP2LDistance.error(), GCS::ConstraintPointOnLine.error(), GCS::ConstraintPointOnPerpBisector.error(), GCS::ConstraintParallel.error(), GCS::ConstraintPerpendicular.error(), GCS::ConstraintL2LAngle.error(), GCS::ConstraintMidpointOnLine.error(), GCS::ConstraintTangentCircumf.error(), GCS::ConstraintPointOnEllipse.error(), GCS::ConstraintEllipseTangentLine.error(), GCS::ConstraintInternalAlignmentPoint2Ellipse.error(), GCS::ConstraintInternalAlignmentPoint2Hyperbola.error(), GCS::ConstraintEqualMajorAxesConic.error(), GCS::ConstraintEqualFocalDistance.error(), GCS::ConstraintCurveValue.error(), GCS::ConstraintPointOnHyperbola.error(), GCS::ConstraintPointOnParabola.error(), GCS::ConstraintAngleViaPoint.error(), GCS::ConstraintSnell.error(), GCS::ConstraintEqualLineLength.error(), GCS::SubSystem.error(), SMESH_File.error(), e57::E57XmlParser.error(), MetadataInternal::XMLErrorHandler.error(), DOMTreeErrorReporter.error(), _QuadFaceGrid.error(), VISCOUS_2D::_ViscousBuilder2D.error(), VISCOUS_3D::_ViscousBuilder.error(), Base::XMLReader.error(), SMESH_Algo.error(), StdMeshers_PrismAsBlock.error(), Gui::Dialog::DownloadItem.error(), femsolver.report.Report.error(), FreeCADInit.FCADLogger.error(), ObjectsFem.makeMeshGmsh(), femmesh.gmshtools.GmshTools.mesh_obj, femtaskpanels.task_mesh_gmsh._TaskPanel.mesh_obj, femtaskpanels.task_result_mechanical._TaskPanel.mesh_obj, and femmesh.gmshtools.GmshTools.temp_file_mesh.
Referenced by femmesh.gmshtools.GmshTools.create_mesh().
def femmesh.gmshtools.GmshTools.run_gmsh_with_geo | ( | self | ) |
References Gui::GraphvizWorker.error(), Gui::GraphvizView.error(), Gui::PythonConsoleP.error, femmesh.gmshtools.GmshTools.error, Attacher::SuggestResult.error, PartGui::ResultEntry.error, KDL::SolverI.error, GCS::Constraint.error(), GCS::ConstraintEqual.error(), GCS::ConstraintDifference.error(), GCS::ConstraintP2PDistance.error(), GCS::ConstraintP2PAngle.error(), GCS::ConstraintP2LDistance.error(), GCS::ConstraintPointOnLine.error(), GCS::ConstraintPointOnPerpBisector.error(), GCS::ConstraintParallel.error(), GCS::ConstraintPerpendicular.error(), GCS::ConstraintL2LAngle.error(), GCS::ConstraintMidpointOnLine.error(), GCS::ConstraintTangentCircumf.error(), GCS::ConstraintPointOnEllipse.error(), GCS::ConstraintEllipseTangentLine.error(), GCS::ConstraintInternalAlignmentPoint2Ellipse.error(), GCS::ConstraintInternalAlignmentPoint2Hyperbola.error(), GCS::ConstraintEqualMajorAxesConic.error(), GCS::ConstraintEqualFocalDistance.error(), GCS::ConstraintCurveValue.error(), GCS::ConstraintPointOnHyperbola.error(), GCS::ConstraintPointOnParabola.error(), GCS::ConstraintAngleViaPoint.error(), GCS::ConstraintSnell.error(), GCS::ConstraintEqualLineLength.error(), GCS::SubSystem.error(), SMESH_File.error(), e57::E57XmlParser.error(), MetadataInternal::XMLErrorHandler.error(), DOMTreeErrorReporter.error(), _QuadFaceGrid.error(), VISCOUS_2D::_ViscousBuilder2D.error(), VISCOUS_3D::_ViscousBuilder.error(), Base::XMLReader.error(), SMESH_Algo.error(), StdMeshers_PrismAsBlock.error(), Gui::Dialog::DownloadItem.error(), femsolver.report.Report.error(), FreeCADInit.FCADLogger.error(), femmesh.gmshtools.GmshTools.gmsh_bin, and femmesh.gmshtools.GmshTools.temp_file_geo.
Referenced by femmesh.gmshtools.GmshTools.create_mesh().
def femmesh.gmshtools.GmshTools.start_logs | ( | self | ) |
References femmesh.gmshtools.GmshTools.clmax, femtaskpanels.task_mesh_gmsh._TaskPanel.clmax, femmesh.gmshtools.GmshTools.clmin, femtaskpanels.task_mesh_gmsh._TaskPanel.clmin, ArchNesting.Nester.order(), femmesh.gmshtools.GmshTools.order, femtaskpanels.task_mesh_gmsh._TaskPanel.order, and femmesh.gmshtools.GmshTools.part_obj.
Referenced by femmesh.gmshtools.GmshTools.update_mesh_data().
def femmesh.gmshtools.GmshTools.update_mesh_data | ( | self | ) |
References femmesh.gmshtools.GmshTools.get_boundary_layer_data(), femmesh.gmshtools.GmshTools.get_dimension(), femmesh.gmshtools.GmshTools.get_group_data(), femmesh.gmshtools.GmshTools.get_region_data(), and femmesh.gmshtools.GmshTools.start_logs().
Referenced by femmesh.gmshtools.GmshTools.create_mesh().
def femmesh.gmshtools.GmshTools.write_boundary_layer | ( | self, | |
geo | |||
) |
References femmesh.gmshtools.GmshTools.bl_setting_list.
Referenced by femmesh.gmshtools.GmshTools.write_geo().
def femmesh.gmshtools.GmshTools.write_geo | ( | self | ) |
References femmesh.gmshtools.GmshTools.algorithm2D, femmesh.gmshtools.GmshTools.algorithm3D, femmesh.gmshtools.GmshTools.bl_setting_list, femmesh.gmshtools.GmshTools.clmax, femtaskpanels.task_mesh_gmsh._TaskPanel.clmax, femmesh.gmshtools.GmshTools.clmin, femtaskpanels.task_mesh_gmsh._TaskPanel.clmin, femmesh.gmshtools.GmshTools.dimension, femtaskpanels.task_mesh_gmsh._TaskPanel.dimension, FemGui::TaskFemConstraintFluidBoundary.dimension, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.dimensional_characteristic_representation.dimension, automotive_design.dimensional_characteristic_representation.dimension, femmesh.gmshtools.GmshTools.ele_length_map, femmesh.gmshtools.GmshTools.ele_node_map, femmesh.gmshtools.GmshTools.geotol, femmesh.gmshtools.GmshTools.gmsh_bin, femmesh.gmshtools.GmshTools.group_elements, femmesh.gmshtools.GmshTools.group_nodes_export, femmesh.gmshtools.GmshTools.HighOrderOptimize, femmesh.gmshtools.GmshTools.mesh_obj, femtaskpanels.task_mesh_gmsh._TaskPanel.mesh_obj, femtaskpanels.task_result_mechanical._TaskPanel.mesh_obj, ArchNesting.Nester.order(), femmesh.gmshtools.GmshTools.order, femtaskpanels.task_mesh_gmsh._TaskPanel.order, femmesh.gmshtools.GmshTools.RecombinationAlgorithm, femmesh.gmshtools.GmshTools.temp_file_geo, femmesh.gmshtools.GmshTools.temp_file_geometry, femmesh.gmshtools.GmshTools.temp_file_mesh, femmesh.gmshtools.GmshTools.write_boundary_layer(), and femmesh.gmshtools.GmshTools.write_groups().
Referenced by femmesh.gmshtools.GmshTools.write_gmsh_input_files().
def femmesh.gmshtools.GmshTools.write_gmsh_input_files | ( | self | ) |
References femmesh.gmshtools.GmshTools.write_geo(), and femmesh.gmshtools.GmshTools.write_part_file().
Referenced by femmesh.gmshtools.GmshTools.create_mesh().
def femmesh.gmshtools.GmshTools.write_groups | ( | self, | |
geo | |||
) |
References femmesh.gmshtools.GmshTools.group_elements.
Referenced by femmesh.gmshtools.GmshTools.write_geo().
def femmesh.gmshtools.GmshTools.write_part_file | ( | self | ) |
References femmesh.gmshtools.GmshTools.part_obj, and femmesh.gmshtools.GmshTools.temp_file_geometry.
Referenced by femmesh.gmshtools.GmshTools.write_gmsh_input_files().
femmesh.gmshtools.GmshTools.algoRecombo |
femmesh.gmshtools.GmshTools.algorithm2D |
Referenced by femmesh.gmshtools.GmshTools.write_geo().
femmesh.gmshtools.GmshTools.algorithm3D |
Referenced by femmesh.gmshtools.GmshTools.write_geo().
femmesh.gmshtools.GmshTools.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().
femmesh.gmshtools.GmshTools.bl_boundary_list |
Referenced by femmesh.gmshtools.GmshTools.get_boundary_layer_data().
femmesh.gmshtools.GmshTools.bl_setting_list |
femmesh.gmshtools.GmshTools.clmax |
Referenced by femmesh.gmshtools.GmshTools.get_boundary_layer_data(), femtaskpanels.task_mesh_gmsh._TaskPanel.max_changed(), femtaskpanels.task_mesh_gmsh._TaskPanel.set_mesh_params(), femmesh.gmshtools.GmshTools.start_logs(), femtaskpanels.task_mesh_gmsh._TaskPanel.update(), and femmesh.gmshtools.GmshTools.write_geo().
femmesh.gmshtools.GmshTools.clmin |
femmesh.gmshtools.GmshTools.dimension |
Referenced by femtaskpanels.task_mesh_gmsh._TaskPanel.choose_dimension(), femmesh.gmshtools.GmshTools.get_boundary_layer_data(), femmesh.gmshtools.GmshTools.get_dimension(), femtaskpanels.task_mesh_gmsh._TaskPanel.set_mesh_params(), femtaskpanels.task_mesh_gmsh._TaskPanel.update(), and femmesh.gmshtools.GmshTools.write_geo().
femmesh.gmshtools.GmshTools.ele_length_map |
Referenced by femmesh.gmshtools.GmshTools.get_region_data(), and femmesh.gmshtools.GmshTools.write_geo().
femmesh.gmshtools.GmshTools.ele_node_map |
Referenced by femmesh.gmshtools.GmshTools.get_region_data(), and femmesh.gmshtools.GmshTools.write_geo().
femmesh.gmshtools.GmshTools.error |
femmesh.gmshtools.GmshTools.geotol |
Referenced by femmesh.gmshtools.GmshTools.write_geo().
femmesh.gmshtools.GmshTools.gmsh_bin |
femmesh.gmshtools.GmshTools.group_elements |
femmesh.gmshtools.GmshTools.group_nodes_export |
Referenced by femmesh.gmshtools.GmshTools.get_group_data(), and femmesh.gmshtools.GmshTools.write_geo().
femmesh.gmshtools.GmshTools.HighOrderOptimize |
Referenced by femmesh.gmshtools.GmshTools.write_geo().
femmesh.gmshtools.GmshTools.mesh_name |
femmesh.gmshtools.GmshTools.mesh_obj |
Referenced by femtaskpanels.task_mesh_gmsh._TaskPanel.accept(), femmesh.gmshtools.GmshTools.get_boundary_layer_data(), femtaskpanels.task_mesh_gmsh._TaskPanel.get_gmsh_version(), femmesh.gmshtools.GmshTools.get_group_data(), femmesh.gmshtools.GmshTools.get_region_data(), femmesh.gmshtools.GmshTools.read_and_set_new_mesh(), femtaskpanels.task_mesh_gmsh._TaskPanel.reject(), femtaskpanels.task_result_mechanical._TaskPanel.reset_mesh_color(), femtaskpanels.task_result_mechanical._TaskPanel.reset_result_mesh(), femtaskpanels.task_mesh_gmsh._TaskPanel.run_gmsh(), femtaskpanels.task_mesh_gmsh._TaskPanel.set_mesh_params(), femtaskpanels.task_result_mechanical._TaskPanel.show_displacement(), femtaskpanels.task_result_mechanical._TaskPanel.update_colors_stats(), femtaskpanels.task_result_mechanical._TaskPanel.update_displacement(), and femmesh.gmshtools.GmshTools.write_geo().
femmesh.gmshtools.GmshTools.order |
femmesh.gmshtools.GmshTools.part_obj |
femmesh.gmshtools.GmshTools.RecombinationAlgorithm |
Referenced by femmesh.gmshtools.GmshTools.write_geo().
femmesh.gmshtools.GmshTools.temp_file_geo |
femmesh.gmshtools.GmshTools.temp_file_geometry |
Referenced by femmesh.gmshtools.GmshTools.write_geo(), and femmesh.gmshtools.GmshTools.write_part_file().
femmesh.gmshtools.GmshTools.temp_file_mesh |
femmesh.gmshtools.GmshTools.working_dir |