Version: 6.5.0
Home
 All Data Structures Namespaces Files Functions Variables Groups
Data Structures | Functions
Basic meshing algorithms
Defining Algorithms

Data Structures

class  StdMeshersDC_Segment
 Class to define a REGULAR 1D algorithm for discretization. More...
class  StdMeshersDC_CompositeSegment
 A regular 1D algorithm for discretization of a set of adjacent edges as one. More...
class  StdMeshersDC_Segment_Python
 Defines a segment 1D algorithm for discretization with python function It is created by calling Mesh.Segment(PYTHON,geom=0) More...
class  StdMeshersDC_Triangle_MEFISTO
 Triangle MEFISTO 2D algorithm It is created by calling Mesh.Triangle(MEFISTO,geom=0) More...
class  StdMeshersDC_Quadrangle
 Defines a quadrangle 2D algorithm It is created by calling Mesh.Quadrangle(geom=0) More...
class  StdMeshersDC_Hexahedron
 Defines a hexahedron 3D algorithm It is created by calling Mesh.Hexahedron(geom=0) More...
class  StdMeshersDC_UseExistingElements_1D
 Defines a Radial Quadrangle 1D2D algorithm It is created by calling Mesh.UseExisting1DElements(geom=0) More...
class  StdMeshersDC_UseExistingElements_1D2D
 Defines a Radial Quadrangle 1D2D algorithm It is created by calling Mesh.UseExisting2DElements(geom=0) More...
class  StdMeshersDC_Cartesian_3D
 Defines a Body Fitting 3D algorithm It is created by calling Mesh.BodyFitted(geom=0) More...
class  StdMeshersDC_UseExisting_1D
 Defines a stub 1D algorithm, which enables "manual" creation of nodes and segments usable by 2D algoritms It is created by calling Mesh.UseExistingSegments(geom=0) More...
class  StdMeshersDC_UseExisting_2D
 Defines a stub 2D algorithm, which enables "manual" creation of nodes and faces usable by 3D algoritms It is created by calling Mesh.UseExistingFaces(geom=0) More...

Functions

def AutomaticTetrahedralization
 Computes a tetrahedral mesh using AutomaticLength + MEFISTO + NETGEN.
def AutomaticHexahedralization
 Computes an hexahedral mesh using AutomaticLength + Quadrangle + Hexahedron.

Detailed Description

Function Documentation

def AutomaticTetrahedralization (   self,
  fineness = 0 
)

Computes a tetrahedral mesh using AutomaticLength + MEFISTO + NETGEN.

Parameters
fineness[0.0,1.0] defines mesh fineness
Returns
True or False

References Mesh.Compute(), Mesh.MeshDimension(), and Mesh.RemoveGlobalHypotheses().

def AutomaticHexahedralization (   self,
  fineness = 0 
)

Computes an hexahedral mesh using AutomaticLength + Quadrangle + Hexahedron.

Parameters
fineness[0.0, 1.0] defines mesh fineness
Returns
True or False

References Mesh.Compute(), Mesh.MeshDimension(), and Mesh.RemoveGlobalHypotheses().

Copyright © 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS