Version: 6.3.1
Home
Functions

BLSURF Parameters hypothesis

Defining hypotheses

Functions

def SetPhysicalMesh
 Sets a way to define size of mesh elements to generate.
def SetPhySize
 Sets size of mesh elements to generate.
def SetPhyMin
 Sets lower boundary of mesh element size (PhySize).
def SetPhyMax
 Sets upper boundary of mesh element size (PhySize).
def SetGeometricMesh
 Sets a way to define maximum angular deflection of mesh from CAD model.
def SetAngleMeshS
 Sets angular deflection (in degrees) of a mesh face from CAD surface.
def SetAngleMeshC
 Sets angular deflection (in degrees) of a mesh edge from CAD curve.
def SetGeoMin
 Sets lower boundary of mesh element size computed to respect angular deflection.
def SetGeoMax
 Sets upper boundary of mesh element size computed to respect angular deflection.
def SetGradation
 Sets maximal allowed ratio between the lengths of two adjacent edges.
def SetTopology
 Sets topology usage way.
def SetDecimesh
 To respect geometrical edges or not.
def SetVerbosity
 Sets verbosity level in the range 0 to 100.
def SetOptionValue
 Sets advanced option value.
def SetAttractorGeom
 Sets an attractor on the chosen face.
def UnsetAttractorGeom
 Unsets an attractor on the chosen face.
def SetQuadAllowed
 Sets QuadAllowed flag.

Function Documentation

def SetPhysicalMesh (   self,
  thePhysicalMesh = DefaultSize 
) [inherited]

Sets a way to define size of mesh elements to generate.

Parameters:
thePhysicalMeshis: DefaultSize or Custom.
def SetPhySize (   self,
  theVal 
) [inherited]

Sets size of mesh elements to generate.

def SetPhyMin (   self,
  theVal = -1 
) [inherited]

Sets lower boundary of mesh element size (PhySize).

def SetPhyMax (   self,
  theVal = -1 
) [inherited]

Sets upper boundary of mesh element size (PhySize).

def SetGeometricMesh (   self,
  theGeometricMesh = 0 
) [inherited]

Sets a way to define maximum angular deflection of mesh from CAD model.

Parameters:
theGeometricMeshis: 0 (None) or 1 (Custom)
def SetAngleMeshS (   self,
  theVal = _angleMeshS 
) [inherited]

Sets angular deflection (in degrees) of a mesh face from CAD surface.

def SetAngleMeshC (   self,
  theVal = _angleMeshS 
) [inherited]

Sets angular deflection (in degrees) of a mesh edge from CAD curve.

def SetGeoMin (   self,
  theVal = -1 
) [inherited]

Sets lower boundary of mesh element size computed to respect angular deflection.

def SetGeoMax (   self,
  theVal = -1 
) [inherited]

Sets upper boundary of mesh element size computed to respect angular deflection.

def SetGradation (   self,
  theVal = _gradation 
) [inherited]

Sets maximal allowed ratio between the lengths of two adjacent edges.

def SetTopology (   self,
  way 
) [inherited]

Sets topology usage way.

Parameters:
waydefines how mesh conformity is assured

  • FromCAD - mesh conformity is assured by conformity of a shape
  • PreProcess or PreProcessPlus - by pre-processing a CAD model
def SetDecimesh (   self,
  toIgnoreEdges = False 
) [inherited]

To respect geometrical edges or not.

def SetVerbosity (   self,
  level 
) [inherited]

Sets verbosity level in the range 0 to 100.

def SetOptionValue (   self,
  optionName,
  level 
) [inherited]

Sets advanced option value.

def SetAttractorGeom (   self,
  theFace,
  theAttractor,
  theStartSize,
  theEndSize,
  theInfluenceDistance,
  theConstantSizeDistance 
) [inherited]

Sets an attractor on the chosen face.

The mesh size will decrease exponentially with the distance from theAttractor, following the rule h(d) = theEndSize - (theEndSize - theStartSize) * exp [ - ( d / theInfluenceDistance ) ^ 2 ]

Parameters:
theFace: face on which the attractor will be defined
theAttractor: geometrical object from which the mesh size "h" decreases exponentially
theStartSize: mesh size on theAttractor
theEndSize: maximum size that will be reached on theFace
theInfluenceDistance: influence of the attractor ( the size grow slower on theFace if it's high)
theConstantSizeDistance: distance until which the mesh size will be kept constant on theFace
def UnsetAttractorGeom (   self,
  theFace 
) [inherited]

Unsets an attractor on the chosen face.

Parameters:
theFace: face on which the attractor has to be removed
def SetQuadAllowed (   self,
  toAllow = True 
) [inherited]

Sets QuadAllowed flag.

Only for algoType == NETGEN(NETGEN_1D2D) || NETGEN_2D || BLSURF

 All Data Structures Namespaces Files Functions Variables
Copyright © 2007-2011 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