24 #ifndef __StdMeshers_ViscousLayers2D_HXX__
25 #define __StdMeshers_ViscousLayers2D_HXX__
44 const TopoDS_Face& theShape);
49 void RestoreListeners()
const;
55 const TopoDS_Shape& aShape,
74 static const char*
GetHypType() {
return "ViscousLayers2D"; }
77 static bool HasProxyMesh(
const TopoDS_Face& face,
SMESH_Mesh& theMesh );
boost::shared_ptr< SMESH_ComputeError > SMESH_ComputeErrorPtr
Definition: SMESH_ComputeError.hxx:36
#define STDMESHERS_EXPORT
Definition: SMESH_StdMeshers.hxx:38
Definition: SMESH_Gen.hxx:68
Hypothesis_Status
Definition: SMESH_Hypothesis.hxx:51
Definition: SMESH_Mesh.hxx:80
boost::shared_ptr< SMESH_ProxyMesh > Ptr
Definition: SMESH_ProxyMesh.hxx:54
Represents a side of a quasi quadrilateral face.
Definition: StdMeshers_FaceSide.hxx:67
Hypothesis defining parameters of viscous layers.
Definition: StdMeshers_ViscousLayers2D.hxx:36
virtual bool SetParametersByDefaults(const TDefaults &, const SMESH_Mesh *=0)
Initialize my parameter values by default parameters.
Definition: StdMeshers_ViscousLayers2D.hxx:71
static const char * GetHypType()
Definition: StdMeshers_ViscousLayers2D.hxx:74
Hypothesis defining parameters of viscous layers.
Definition: StdMeshers_ViscousLayers.hxx:41
virtual bool SetParametersByMesh(const SMESH_Mesh *theMesh, const TopoDS_Shape &theShape)
Initialize my parameter values by the mesh built on the geometry.
Definition: StdMeshers_ViscousLayers.cxx:1422
static SMESH_ComputeErrorPtr CheckHypothesis(SMESH_Mesh &aMesh, const TopoDS_Shape &aShape, SMESH_Hypothesis::Hypothesis_Status &aStatus)
Definition: StdMeshers_ViscousLayers.cxx:1429
SMESH_ProxyMesh::Ptr Compute(SMESH_Mesh &theMesh, const TopoDS_Shape &theShape, const bool toMakeN2NMap=false) const
Definition: StdMeshers_ViscousLayers.cxx:1341
Definition: SMESH_Hypothesis.hxx:100