Public Member Functions

def create_mesh (self)
 
def get_boundary_layer_data (self)
 
def get_dimension (self)
 
def get_gmsh_command (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)
 

Public Attributes

 algorithm2D
 
 algorithm3D
 
 analysis
 
 bl_boundary_list
 
 bl_setting_list
 
 clmax
 
 clmin
 
 dimension
 
 ele_length_map
 
 ele_node_map
 
 error
 
 geotol
 
 gmsh_bin
 
 group_elements
 
 group_nodes_export
 
 mesh_name
 
 mesh_obj
 
 order
 
 part_obj
 
 temp_file_geo
 
 temp_file_geometry
 
 temp_file_mesh
 
 working_dir
 

Member Function Documentation

◆ create_mesh()

◆ get_boundary_layer_data()

◆ get_dimension()

def femmesh.gmshtools.GmshTools.get_dimension (   self)

◆ get_gmsh_command()

def femmesh.gmshtools.GmshTools.get_gmsh_command (   self)

◆ get_group_data()

◆ get_region_data()

◆ get_tmp_file_paths()

def femmesh.gmshtools.GmshTools.get_tmp_file_paths (   self,
  param_working_dir = None,
  create = False 
)

◆ read_and_set_new_mesh()

◆ run_gmsh_with_geo()

◆ start_logs()

◆ update_mesh_data()

◆ write_boundary_layer()

def femmesh.gmshtools.GmshTools.write_boundary_layer (   self,
  geo 
)

◆ write_geo()

◆ write_gmsh_input_files()

def femmesh.gmshtools.GmshTools.write_gmsh_input_files (   self)

◆ write_groups()

def femmesh.gmshtools.GmshTools.write_groups (   self,
  geo 
)

◆ write_part_file()

def femmesh.gmshtools.GmshTools.write_part_file (   self)

Member Data Documentation

◆ algorithm2D

femmesh.gmshtools.GmshTools.algorithm2D

◆ algorithm3D

femmesh.gmshtools.GmshTools.algorithm3D

◆ analysis

◆ bl_boundary_list

femmesh.gmshtools.GmshTools.bl_boundary_list

◆ bl_setting_list

◆ clmax

◆ clmin

◆ dimension

◆ ele_length_map

femmesh.gmshtools.GmshTools.ele_length_map

◆ ele_node_map

femmesh.gmshtools.GmshTools.ele_node_map

◆ error

◆ geotol

femmesh.gmshtools.GmshTools.geotol

◆ gmsh_bin

◆ group_elements

◆ group_nodes_export

femmesh.gmshtools.GmshTools.group_nodes_export

◆ mesh_name

◆ mesh_obj

◆ order

femmesh.gmshtools.GmshTools.order

◆ part_obj

◆ temp_file_geo

femmesh.gmshtools.GmshTools.temp_file_geo

◆ temp_file_geometry

femmesh.gmshtools.GmshTools.temp_file_geometry

◆ temp_file_mesh

femmesh.gmshtools.GmshTools.temp_file_mesh

◆ working_dir


The documentation for this class was generated from the following file:
  • src/Mod/Fem/femmesh/gmshtools.py