From 0ebda3344be3ef5df8ed8953f29acd7f589f6faf Mon Sep 17 00:00:00 2001 From: eap Date: Thu, 30 May 2013 14:21:55 +0000 Subject: [PATCH] 0022104: EDF 2550 SMESH: 2D viscous layer, allow specifying edges with viscous layer interface StdMeshers_ViscousLayers2D : SMESH::SMESH_Hypothesis { + void SetEdges(in SMESH::long_array edgeIDs, + in boolean toIgnore) raises (SALOME::SALOME_Exception); + SMESH::long_array GetEdges(); + boolean GetIsToIgnoreEdges(); --- idl/SMESH_BasicHypothesis.idl | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/idl/SMESH_BasicHypothesis.idl b/idl/SMESH_BasicHypothesis.idl index 312f17372..b2bca113c 100644 --- a/idl/SMESH_BasicHypothesis.idl +++ b/idl/SMESH_BasicHypothesis.idl @@ -875,6 +875,14 @@ module StdMeshers void SetIgnoreEdges(in SMESH::long_array edgeIDs) raises (SALOME::SALOME_Exception); SMESH::long_array GetIgnoreEdges(); + /*! + * Set edges either to exclude from treatment or to make the Viscous Layers on. + */ + void SetEdges(in SMESH::long_array edgeIDs, + in boolean toIgnore) raises (SALOME::SALOME_Exception); + SMESH::long_array GetEdges(); + boolean GetIsToIgnoreEdges(); + /*! * Set total thickness of layers of prisms */ @@ -918,7 +926,7 @@ module StdMeshers boolean IsGridBySpacing(in short axis); /*! - * Set coordinates of nodes along an axis (counterd from zero) + * Set coordinates of nodes along an axis (countered from zero) */ void SetGrid(in SMESH::double_array coords, in short axis) raises (SALOME::SALOME_Exception); -- 2.39.2