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, femsolver.elmer.sifio.Builder._constants, femsolver.elmer.sifio.Builder._customSections, femsolver.elmer.sifio.Builder._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, and femsolver.elmer.sifio.createSection().

◆ 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.

◆ initial()

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

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

◆ material()

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

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

◆ simulation()

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

References femsolver.elmer.sifio.Builder._simulation.


The documentation for this class was generated from the following file:
  • src/Mod/Fem/femsolver/elmer/sifio.py