Version: 6.3.1
Public Member Functions

StdMeshers.StdMeshers_ViscousLayers Interface Reference

interface of "Viscous Layers" hypothesis. More...

import "SMESH_BasicHypothesis.idl";

Inheritance diagram for StdMeshers.StdMeshers_ViscousLayers:
Inheritance graph
[legend]

Public Member Functions

void SetIgnoreFaces (in SMESH::long_array faceIDs) raises (SALOME::SALOME_Exception)
 Set faces to exclude from treatment.
SMESH::long_array GetIgnoreFaces ()
void SetTotalThickness (in double thickness) raises (SALOME::SALOME_Exception)
 Set total thickness of layers of prisms.
double GetTotalThickness ()
void SetNumberLayers (in short nb) raises (SALOME::SALOME_Exception)
 Set number of layers of prisms.
short GetNumberLayers ()
void SetStretchFactor (in double factor) raises (SALOME::SALOME_Exception)
 Set factor (>1.0) of growth of layer thickness towards inside of mesh.
double GetStretchFactor ()
string GetName ()
 Get the Hypothesis typeName.
string GetLibName ()
 Get the Hypothesis plugin library Name.
long GetId ()
 Get the internal Id.
void SetParameters (in string theParameters)
 Set list of parameters.
string GetParameters ()
 Return list of notebook variables used for Hypothesis creation separated by ":" symbol.
ListOfParameters GetLastParameters ()
 Return list of last notebook variables used for Hypothesis creation.
void SetLastParameters (in string theParameters)
 Set list of parameters.
void ClearParameters ()
 Clear parameters list.
boolean IsDimSupported (in Dimension type)
 Verify whether hypothesis supports given entity type.

Detailed Description

interface of "Viscous Layers" hypothesis.

This hypothesis specifies parameters of layers of prisms to build near mesh boundary. This hypothesis can be used by several 3D algorithms: NETGEN 3D, GHS3D, Hexahedron(i,j,k)

Definition at line 849 of file SMESH_BasicHypothesis.idl.


Member Function Documentation

void SMESH_Hypothesis::ClearParameters ( ) [inherited]

Clear parameters list.

Definition at line 194 of file SMESH_Hypothesis.cxx.

{
  _parameters = string();
}
long SMESH.SMESH_Hypothesis.GetId ( ) [inherited]

Get the internal Id.

SMESH::long_array StdMeshers.StdMeshers_ViscousLayers.GetIgnoreFaces ( )
ListOfParameters SMESH.SMESH_Hypothesis.GetLastParameters ( ) [inherited]

Return list of last notebook variables used for Hypothesis creation.

string SMESH.SMESH_Hypothesis.GetLibName ( ) [inherited]

Get the Hypothesis plugin library Name.

string SMESH.SMESH_Hypothesis.GetName ( ) [inherited]

Get the Hypothesis typeName.

short StdMeshers.StdMeshers_ViscousLayers.GetNumberLayers ( )
string SMESH.SMESH_Hypothesis.GetParameters ( ) [inherited]

Return list of notebook variables used for Hypothesis creation separated by ":" symbol.

double StdMeshers.StdMeshers_ViscousLayers.GetStretchFactor ( )
double StdMeshers.StdMeshers_ViscousLayers.GetTotalThickness ( )
boolean SMESH.SMESH_Hypothesis.IsDimSupported ( in Dimension  type) [inherited]

Verify whether hypothesis supports given entity type.

void StdMeshers.StdMeshers_ViscousLayers.SetIgnoreFaces ( in SMESH::long_array  faceIDs) raises (SALOME::SALOME_Exception)

Set faces to exclude from treatment.

void SMESH.SMESH_Hypothesis.SetLastParameters ( in string  theParameters) [inherited]

Set list of parameters.

Parameters:
theParametersis a string containing the last notebook variables separated by ":" symbol, used for Hypothesis creation
void StdMeshers.StdMeshers_ViscousLayers.SetNumberLayers ( in short  nb) raises (SALOME::SALOME_Exception)

Set number of layers of prisms.

void SMESH.SMESH_Hypothesis.SetParameters ( in string  theParameters) [inherited]

Set list of parameters.

Parameters:
theParametersis a string containing the notebook variables separated by ":" symbol, used for Hypothesis creation
void StdMeshers.StdMeshers_ViscousLayers.SetStretchFactor ( in double  factor) raises (SALOME::SALOME_Exception)

Set factor (>1.0) of growth of layer thickness towards inside of mesh.

void StdMeshers.StdMeshers_ViscousLayers.SetTotalThickness ( in double  thickness) raises (SALOME::SALOME_Exception)

Set total thickness of layers of prisms.

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