Version: 9.7.0
Home
Mesh_Algorithm Class Reference

Public Member Functions

def __init__ (self)
 
def FindHypothesis (self, hypname, args, CompareMethod, smeshpyD)
 
def FindAlgorithm (self, algoname, smeshpyD)
 
def GetSubMesh (self)
 
def GetAlgorithm (self)
 
def GetCompatibleHypothesis (self)
 
def GetName (self)
 
def SetName (self, name)
 
def GetId (self)
 
def Create (self, mesh, geom, hypo, so="libStdMeshersEngine.so")
 
def Assign (self, algo, mesh, geom)
 
def CompareHyp (self, hyp, args)
 
def CompareEqualHyp (self, hyp, args)
 
def Hypothesis (self, hyp, args=[], so="libStdMeshersEngine.so", UseExisting=0, CompareMethod="", toAdd=True)
 
def MainShapeEntry (self)
 
def ViscousLayers (self, thickness, numberOfLayers, stretchFactor, faces=[], isFacesToIgnore=True, extrMethod=StdMeshers.SURF_OFFSET_SMOOTH, groupName="")
 
def ViscousLayers2D (self, thickness, numberOfLayers, stretchFactor, edges=[], isEdgesToIgnore=True, groupName="")
 
def ReversedEdgeIndices (self, reverseList)
 

Data Fields

 mesh
 
 geom
 
 subm
 
 algo
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

Member Function Documentation

◆ FindHypothesis()

def FindHypothesis (   self,
  hypname,
  args,
  CompareMethod,
  smeshpyD 
)

◆ FindAlgorithm()

def FindAlgorithm (   self,
  algoname,
  smeshpyD 
)

◆ GetSubMesh()

def GetSubMesh (   self)

References Mesh_Algorithm.subm.

◆ GetAlgorithm()

def GetAlgorithm (   self)

References Mesh_Algorithm.algo.

◆ GetCompatibleHypothesis()

def GetCompatibleHypothesis (   self)

References Mesh_Algorithm.algo.

◆ GetName()

def GetName (   self)

References Mesh_Algorithm.algo.

◆ SetName()

def SetName (   self,
  name 
)

◆ GetId()

def GetId (   self)

References Mesh_Algorithm.algo.

◆ Create()

def Create (   self,
  mesh,
  geom,
  hypo,
  so = "libStdMeshersEngine.so" 
)

◆ Assign()

def Assign (   self,
  algo,
  mesh,
  geom 
)

◆ CompareHyp()

def CompareHyp (   self,
  hyp,
  args 
)

◆ CompareEqualHyp()

def CompareEqualHyp (   self,
  hyp,
  args 
)

◆ Hypothesis()

def Hypothesis (   self,
  hyp,
  args = [],
  so = "libStdMeshersEngine.so",
  UseExisting = 0,
  CompareMethod = "",
  toAdd = True 
)

◆ MainShapeEntry()

def MainShapeEntry (   self)

◆ ViscousLayers()

def ViscousLayers (   self,
  thickness,
  numberOfLayers,
  stretchFactor,
  faces = [],
  isFacesToIgnore = True,
  extrMethod = StdMeshers.SURF_OFFSET_SMOOTH,
  groupName = "" 
)

◆ ViscousLayers2D()

def ViscousLayers2D (   self,
  thickness,
  numberOfLayers,
  stretchFactor,
  edges = [],
  isEdgesToIgnore = True,
  groupName = "" 
)

◆ ReversedEdgeIndices()

def ReversedEdgeIndices (   self,
  reverseList 
)

Field Documentation

◆ mesh

mesh

◆ geom

geom

◆ subm

subm

◆ algo

algo