Version: 6.5.0
Home
 All Data Structures Namespaces Files Functions Variables
Public Member Functions | Data Fields | Static Public Attributes
NETGEN_3D_Algorithm Class Reference

Defines a tetrahedron 3D algorithm It is created by calling Mesh.Tetrahedron() More...

Public Member Functions

def __init__
 Private constructor.
def MaxElementVolume
 Defines "MaxElementVolume" hypothesis to give the maximun volume of each tetrahedron.
def SetMaxSize
 Sets MaxSize.
def SetMinSize
 Sets MinSize.
def SetOptimize
 Sets Optimize flag.
def SetFineness
 Sets Fineness.
def SetGrowthRate
 Sets GrowthRate.
def Parameters
 Defines hypothesis having several parameters.

Data Fields

 params

Static Public Attributes

string meshMethod = "Tetrahedron"
 algoType = NETGEN
 isDefault = True

Detailed Description

Defines a tetrahedron 3D algorithm It is created by calling Mesh.Tetrahedron()

Constructor & Destructor Documentation

def __init__ (   self,
  mesh,
  geom = 0 
)

Private constructor.

Reimplemented from NETGEN_Algorithm.

Member Function Documentation

def MaxElementVolume (   self,
  vol,
  UseExisting = 0 
)

Defines "MaxElementVolume" hypothesis to give the maximun volume of each tetrahedron.

Parameters
volfor the maximum volume of each tetrahedron
UseExistingif ==true - searches for the existing hypothesis created with the same parameters, else (default) - creates a new one
def SetMaxSize (   self,
  theSize 
)
inherited

Sets MaxSize.

References NETGEN_Algorithm.Parameters().

def SetMinSize (   self,
  theSize 
)
inherited

Sets MinSize.

References NETGEN_Algorithm.Parameters().

def SetOptimize (   self,
  theVal 
)
inherited

Sets Optimize flag.

References NETGEN_Algorithm.Parameters().

def SetFineness (   self,
  theFineness 
)
inherited

Sets Fineness.

Parameters
theFinenessis: VeryCoarse, Coarse, Moderate, Fine, VeryFine or Custom

References NETGEN_Algorithm.Parameters().

def SetGrowthRate (   self,
  theRate 
)
inherited

Sets GrowthRate.

References NETGEN_Algorithm.Parameters().

def Parameters (   self,
  which = SOLE 
)
inherited

Defines hypothesis having several parameters.

Field Documentation

string meshMethod = "Tetrahedron"
static
algoType = NETGEN
static
isDefault = True
static
params
inherited
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