Version: 8.3.0
Home
 All Data Structures Namespaces Files Functions Variables Groups
StdMeshersBuilder_Quadrangle Class Reference

Defines a quadrangle 2D algorithm. More...

Inheritance diagram for StdMeshersBuilder_Quadrangle:
Inheritance graph

Public Member Functions

def __init__
 Private constructor. More...
 
def QuadrangleParameters
 Defines "QuadrangleParameters" hypothesis. More...
 
def QuadranglePreference
 Defines "QuadrangleParams" hypothesis with a type of quadrangulation that only quadrangles are built in the transition area along the finer meshed sides, iff the total quantity of segments on all four sides of the face is even. More...
 
def TrianglePreference
 Defines "QuadrangleParams" hypothesis with a type of quadrangulation that only triangles are built in the transition area along the finer meshed sides. More...
 
def Reduced
 Defines "QuadrangleParams" hypothesis with a type of quadrangulation that only quadrangles are built and the transition between the sides is made gradually, layer by layer. More...
 
def TriangleVertex
 Defines "QuadrangleParams" hypothesis with QUAD_STANDARD type of quadrangulation. More...
 

Data Fields

 params
 

Static Public Attributes

string meshMethod = "Quadrangle"
 name of the dynamic method in smeshBuilder.Mesh class More...
 
 algoType = QUADRANGLE
 type of algorithm used with helper function in smeshBuilder.Mesh class More...
 
 isDefault = True
 flag pointing whether this algorithm should be used by default in dynamic method of smeshBuilder.Mesh class More...
 
string docHelper = "Creates quadrangle 2D algorithm for faces"
 doc string of the method More...
 
int params = 0
 hypothesis associated with algorithm More...
 

Detailed Description

Defines a quadrangle 2D algorithm.

It is created by calling smeshBuilder.Mesh.Quadrangle(geom=0)

Constructor & Destructor Documentation

def __init__ (   self,
  mesh,
  geom = 0 
)

Private constructor.

Parameters
meshparent mesh object algorithm is assigned to
geomgeometry (shape/sub-shape) algorithm is assigned to; if it is 0 (default), the algorithm is assigned to the main shape

References StdMeshersBuilder_Segment.algoType, StdMeshersBuilder_CompositeSegment.algoType, StdMeshersBuilder_Segment_Python.algoType, StdMeshersBuilder_Triangle_MEFISTO.algoType, StdMeshersBuilder_Quadrangle.algoType, Mesh_Algorithm.Create(), and StdMeshersBuilder_Quadrangle.QuadrangleParameters().

Field Documentation

string meshMethod = "Quadrangle"
static

name of the dynamic method in smeshBuilder.Mesh class

algoType = QUADRANGLE
static

type of algorithm used with helper function in smeshBuilder.Mesh class

isDefault = True
static

flag pointing whether this algorithm should be used by default in dynamic method of smeshBuilder.Mesh class

string docHelper = "Creates quadrangle 2D algorithm for faces"
static

doc string of the method

int params = 0
static

hypothesis associated with algorithm

params