femsolver.elmer.sifio.Builder Class Reference

Public Member Functions

def addSection (self, section)
 
def addSolver (self, body, solverSection)
 
def bodyForce (self, body, key, attr)
 
def boundary (self, boundary, key, attr)
 
def constant (self, key, attr)
 
def equation (self, body, key, attr)
 
def getBodyNames (self)
 
def getBoundaryNames (self)
 
def initial (self, body, key, attr)
 
def material (self, body, key, attr)
 
def simulation (self, key, attr)
 

Member Function Documentation

◆ addSection()

def femsolver.elmer.sifio.Builder.addSection (   self,
  section 
)

References femsolver.elmer.sifio.Builder._ACTIVE_SOLVERS, femsolver.elmer.sifio.Builder._bodies, femsolver.elmer.sifio.Builder._boundaries, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.tolerance_zone_definition._boundaries, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.annotation_fill_area._boundaries, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.curve_bounded_surface._boundaries, automotive_design.tolerance_zone_definition._boundaries, automotive_design.annotation_fill_area._boundaries, automotive_design.curve_bounded_surface._boundaries, config_control_design.curve_bounded_surface._boundaries, ifc4.ifccurveboundedsurface._boundaries, femsolver.elmer.sifio.Builder._constants, femsolver.elmer.sifio.Builder._customSections, femsolver.elmer.sifio.Builder._simulation, femsolver.elmer.writer.Writer._simulation(), and femsolver.elmer.sifio.createSection().

◆ addSolver()

def femsolver.elmer.sifio.Builder.addSolver (   self,
  body,
  solverSection 
)

References femsolver.elmer.sifio.Builder._ACTIVE_SOLVERS, and femsolver.elmer.sifio.Builder._getFromBody().

◆ bodyForce()

def femsolver.elmer.sifio.Builder.bodyForce (   self,
  body,
  key,
  attr 
)

References femsolver.elmer.sifio.Builder._getFromBody().

◆ boundary()

def femsolver.elmer.sifio.Builder.boundary (   self,
  boundary,
  key,
  attr 
)

References femsolver.elmer.sifio.Builder._boundaries, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.tolerance_zone_definition._boundaries, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.annotation_fill_area._boundaries, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.curve_bounded_surface._boundaries, automotive_design.tolerance_zone_definition._boundaries, automotive_design.annotation_fill_area._boundaries, automotive_design.curve_bounded_surface._boundaries, config_control_design.curve_bounded_surface._boundaries, ifc4.ifccurveboundedsurface._boundaries, and femsolver.elmer.sifio.createSection().

Referenced by PathScripts.PathDressupPathBoundary.PathBoundary.execute().

◆ constant()

def femsolver.elmer.sifio.Builder.constant (   self,
  key,
  attr 
)

References femsolver.elmer.sifio.Builder._constants.

◆ equation()

def femsolver.elmer.sifio.Builder.equation (   self,
  body,
  key,
  attr 
)

References femsolver.elmer.sifio.Builder._getFromBody().

◆ getBodyNames()

def femsolver.elmer.sifio.Builder.getBodyNames (   self)

References femsolver.elmer.sifio.Builder._bodies.

◆ getBoundaryNames()

def femsolver.elmer.sifio.Builder.getBoundaryNames (   self)

References femsolver.elmer.sifio.Builder._boundaries, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.tolerance_zone_definition._boundaries, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.annotation_fill_area._boundaries, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.curve_bounded_surface._boundaries, automotive_design.tolerance_zone_definition._boundaries, automotive_design.annotation_fill_area._boundaries, automotive_design.curve_bounded_surface._boundaries, config_control_design.curve_bounded_surface._boundaries, and ifc4.ifccurveboundedsurface._boundaries.

◆ initial()

def femsolver.elmer.sifio.Builder.initial (   self,
  body,
  key,
  attr 
)

References femsolver.elmer.sifio.Builder._getFromBody().

◆ material()

◆ simulation()

def femsolver.elmer.sifio.Builder.simulation (   self,
  key,
  attr 
)

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