Salome HOME
projects
/
plugins
/
netgenplugin.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Adding new algo for parallel meshing
[plugins/netgenplugin.git]
/
idl
/
NETGENPlugin_Algorithm.idl
diff --git
a/idl/NETGENPlugin_Algorithm.idl
b/idl/NETGENPlugin_Algorithm.idl
index 82b95616431eeba7f56221690fdd4ea53e940702..b2d45fcd7a1df6eb20faf6ca8c7cc8f2618ae109 100644
(file)
--- a/
idl/NETGENPlugin_Algorithm.idl
+++ b/
idl/NETGENPlugin_Algorithm.idl
@@
-1,4
+1,4
@@
-// Copyright (C) 2007-20
19
CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-20
22
CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@
-44,6
+44,13
@@
module NETGENPlugin
{
};
{
};
+ /*!
+ * NETGENPlugin_NETGEN_3D: interface of "Remote Tetrahedron (Netgen)" algorithm
+ */
+ interface NETGENPlugin_NETGEN_3D_Remote : NETGENPlugin::NETGENPlugin_NETGEN_3D
+ {
+ };
+
/*!
* NETGENPlugin_NETGEN_2D: interface of "Netgen 1D-2D" algorithm
*/
/*!
* NETGENPlugin_NETGEN_2D: interface of "Netgen 1D-2D" algorithm
*/
@@
-111,10
+118,10
@@
module NETGENPlugin
void SetQuadAllowed(in boolean value);
boolean GetQuadAllowed();
void SetQuadAllowed(in boolean value);
boolean GetQuadAllowed();
-
+
void SetUseSurfaceCurvature(in boolean value);
boolean GetUseSurfaceCurvature();
void SetUseSurfaceCurvature(in boolean value);
boolean GetUseSurfaceCurvature();
-
+
void SetFuseEdges(in boolean value);
boolean GetFuseEdges();
void SetFuseEdges(in boolean value);
boolean GetFuseEdges();
@@
-140,6
+147,9
@@
module NETGENPlugin
void SetWorstElemMeasure(in short val );
short GetWorstElemMeasure();
void SetWorstElemMeasure(in short val );
short GetWorstElemMeasure();
+ void SetNbThreads(in short val );
+ short GetNbThreads();
+
void SetUseDelauney(in boolean toUse);
boolean GetUseDelauney();
void SetUseDelauney(in boolean toUse);
boolean GetUseDelauney();
@@
-248,12
+258,12
@@
module NETGENPlugin
/*!
* Sets <number of segments> value
*/
/*!
* Sets <number of segments> value
*/
- void SetNumberOfSegments(in
short
nb) raises (SALOME::SALOME_Exception);
+ void SetNumberOfSegments(in
long
nb) raises (SALOME::SALOME_Exception);
/*!
* Returns <number of segments> value.
* Can be zero in case if LocalLength() has been set
*/
/*!
* Returns <number of segments> value.
* Can be zero in case if LocalLength() has been set
*/
-
short
GetNumberOfSegments();
+
long
GetNumberOfSegments();
/*!
* Sets <segment length> value
/*!
* Sets <segment length> value