]> SALOME platform Git repositories - plugins/blsurfplugin.git/commitdiff
Salome HOME
COTECH: Update names of DISTENE products
authoreap <eap@opencascade.com>
Thu, 11 Sep 2014 15:03:40 +0000 (19:03 +0400)
committereap <eap@opencascade.com>
Thu, 11 Sep 2014 15:03:40 +0000 (19:03 +0400)
 Almost full replace of old names

25 files changed:
doc/salome/examples/blsurfdemo.py
doc/salome/examples/test_periodicity.py
doc/salome/examples/test_periodicity_precad.py
doc/salome/examples/test_periodicity_reflexion_advanced.py
doc/salome/gui/BLSURFPLUGIN/doxyfile.in
doc/salome/gui/BLSURFPLUGIN/doxyfile_py.in
doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters.png
doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_advanced.png
doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_enforced_vertices.png
doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_periodicity.png
doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_sizemap1.png
doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_sizemap2.png
doc/salome/gui/BLSURFPLUGIN/input/blsurf_hypo.doc
doc/salome/gui/BLSURFPLUGIN/input/blsurfplugin_python_interface.doc
doc/salome/gui/BLSURFPLUGIN/input/index.doc
resources/SalomeApp.xml
src/BLSURFPlugin/BLSURFPluginBuilder.py
src/BLSURFPlugin/BLSURFPlugin_Attractor.cxx
src/BLSURFPlugin/BLSURFPlugin_BLSURF.cxx
src/BLSURFPlugin/BLSURFPlugin_Hypothesis.cxx
src/BLSURFPlugin/BLSURFPlugin_Hypothesis.hxx
src/GUI/BLSURFPluginGUI_HypothesisCreator.h
src/GUI/BLSURFPlugin_msg_en.ts
src/GUI/BLSURFPlugin_msg_fr.ts
src/GUI/BLSURFPlugin_msg_ja.ts

index 1a2203fdc3f3466addf16299f4365c78634cc3dd..75221c16a0e8d7f2c0465511022f27c0ce3ad1e5 100644 (file)
@@ -34,10 +34,10 @@ geompy.addToStudyInFather(box   ,Face_2, "Face_2")
 geompy.addToStudyInFather(Face_2,Wire_1, "Wire_1")
 
 # create a mesh on the box
-blsurfMesh = smesh.Mesh(box,"box: BLSurf mesh")
+cadsurfMesh = smesh.Mesh(box,"box: MG-CADSurf mesh")
 
 # create a BLSurf algorithm for faces
-algo2d = blsurfMesh.Triangle(algo=smeshBuilder.BLSURF)
+algo2d = cadsurfMesh.Triangle(algo=smeshBuilder.MG_CADSurf)
 
 # ----------------------------------------------
 # blsurf_construct_mesh_sizemaps Adding sizemaps
@@ -57,7 +57,7 @@ algo2d.SetSizeMap(Edge_1, 'def f(t): return 5' )
 algo2d.SetSizeMap(Vertex_1, 'def f(): return 2' )
 
 # compute the mesh
-blsurfMesh.Compute()
+cadsurfMesh.Compute()
 
 # ----------------------------------------------------------------
 # blsurf_construct_mesh_enforced_vertices Adding enforced vertices
@@ -76,7 +76,7 @@ print "List of enforced vertices for Face_1: "
 print enfList
 
 # compute the mesh
-blsurfMesh.Compute()
+cadsurfMesh.Compute()
 
 # Remove an enforced vertex and print the list
 algo2d.UnsetEnforcedVertex(Face_1, 50, 50, 50)
@@ -85,13 +85,13 @@ print "List of enforced vertices for Face_1: "
 print enfList
 
 # compute the mesh
-blsurfMesh.Compute()
+cadsurfMesh.Compute()
 
 # Remove all enforced vertices defined on Face_1
 algo2d.UnsetEnforcedVertices(Face_1)
 
 # compute the mesh
-blsurfMesh.Compute()
+cadsurfMesh.Compute()
 
 # ---------------------------------------------------
 # blsurf_construct_mesh_attractor Adding an attractor
@@ -109,7 +109,7 @@ algo2d.SetAttractorGeom(Face_2, Wire_1, 1, 36.641, 20, 10)
 algo2d.SetGradation( 2.5 )
 
 # compute the mesh
-blsurfMesh.Compute()
+cadsurfMesh.Compute()
 
 # ---------------------------------------------------------------
 # blsurf_construct_mesh_internal_vertices Using internal vertices
@@ -130,17 +130,17 @@ geompy.addToStudy( OY, 'OY' )
 geompy.addToStudy( Multi_Translation_1, 'Multi-Translation_1' )
 
 # The mesh on the geometry with internal vertices
-blsurfMesh_internal = smesh.Mesh(Multi_Translation_1, "blsurfMesh_internal")
-algo2d = blsurfMesh_internal.Triangle(algo=smeshBuilder.BLSURF)
+cadsurfMesh_internal = smesh.Mesh(Multi_Translation_1, "cadsurfMesh_internal")
+algo2d = cadsurfMesh_internal.Triangle(algo=smeshBuilder.MG_CADSurf)
 algo2d.SetPhySize( 0.1 )
 
-# Allows BLSURF to take into account internal vertices
+# Allow MG-CADSURF to take into account internal vertices
 algo2d.SetInternalEnforcedVertexAllFaces( True )
 
 # Add the created nodes into a group
 algo2d.SetInternalEnforcedVertexAllFacesGroup( "my group" )
 
 # compute the mesh
-blsurfMesh_internal.Compute()
+cadsurfMesh_internal.Compute()
 
 # End of script
index b6e5de4d9f5735cb3f8836b69724d20d9a206e01..8694c38dd33a77043c8675f9a7af60f06fc7d33c 100644 (file)
@@ -96,7 +96,7 @@ smesh = smeshBuilder.New(salome.myStudy)
 
 Mesh = smesh.Mesh(part, "Mesh")
 
-algo2d = Mesh.Triangle(algo=smeshBuilder.BLSURF)
+algo2d = Mesh.Triangle(algo=smeshBuilder.MG_CADSurf)
 algo2d.SetGeometricMesh( 1 )
 algo2d.SetAngleMesh( 4 )
 algo2d.SetPhySize( 8 )
index 8a10ddade8bc981ed02fc16a7b42731815b094e3..bbbfaa23cbac8b0da68cf729d943f0e09c52a9ce 100644 (file)
@@ -94,7 +94,7 @@ smesh = smeshBuilder.New(salome.myStudy)
 
 Mesh = smesh.Mesh(part, "Mesh")
 
-algo2d = Mesh.Triangle(algo=smeshBuilder.BLSURF)
+algo2d = Mesh.Triangle(algo=smeshBuilder.MG_CADSurf)
 algo2d.SetGeometricMesh( 1 )
 algo2d.SetAngleMesh( 4 )
 algo2d.SetPhySize( 8 )
index 2ff31adbe6a032c883395940372d6fb19484b0ec..d9bab102114ae664a3c95edbc3516fc49a9d1cb7 100644 (file)
@@ -82,7 +82,7 @@ smesh = smeshBuilder.New(salome.myStudy)
 
 Mesh = smesh.Mesh(part, "Mesh")
 
-algo2d = Mesh.Triangle(algo=smeshBuilder.BLSURF)
+algo2d = Mesh.Triangle(algo=smeshBuilder.MG_CADSurf)
 algo2d.SetGeometricMesh( 1 )
 algo2d.SetAngleMesh( 4 )
 algo2d.SetPhySize( 8 )
index 55ae1296ea84c7a733ebd6074678c3cccd669606..1e0205abe777cb9ec91ca3590dc34a7e1ce8e308 100755 (executable)
@@ -20,7 +20,7 @@
 #---------------------------------------------------------------------------
 # Project related configuration options
 #---------------------------------------------------------------------------
-PROJECT_NAME      = "BLSURFPLUGIN Module Reference Manual v.@SALOMEBLSURFPLUGIN_VERSION@"
+PROJECT_NAME      = "MG-CADSurf Module Reference Manual v.@SALOMEBLSURFPLUGIN_VERSION@"
 OUTPUT_DIRECTORY  = BLSURFPLUGIN
 CREATE_SUBDIRS   = NO
 OUTPUT_LANGUAGE   = English
index 2868489fef21ec3a536e26c037d0074a3d5d21dc..896332a93cef1e3fc3d169ec4d2a8766dec60707 100755 (executable)
@@ -20,7 +20,7 @@
 #---------------------------------------------------------------------------
 # Project related configuration options
 #---------------------------------------------------------------------------
-PROJECT_NAME           = "SALOME BLSURFPLUGIN User's Guide"
+PROJECT_NAME           = "SALOME MG-CADSurf plug-in User's Guide"
 OUTPUT_DIRECTORY       = BLSURFPLUGIN
 CREATE_SUBDIRS        = NO
 OUTPUT_LANGUAGE        = English
index fb44312b90df3b0939f47536006ada50e3295c27..fb2365c09e751b1e2a6fa93cf5180e58d0e7787d 100644 (file)
Binary files a/doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters.png and b/doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters.png differ
index b3cf06322433943e04547f05e2238af7d5633b26..c7cc0d3896e401412581df40aa97270a16117aba 100644 (file)
Binary files a/doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_advanced.png and b/doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_advanced.png differ
index 55c871433921dea057f45cd3511243bfc5827865..8fa29543e6694bbe0455cd304320e1283056324e 100644 (file)
Binary files a/doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_enforced_vertices.png and b/doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_enforced_vertices.png differ
index 3c8807cf3463a20cf953aae2e53b6d4ef602b710..6e60fce962fae101d4bc54ad7a2325ce2d46a438 100644 (file)
Binary files a/doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_periodicity.png and b/doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_periodicity.png differ
index cb095f7b7ec1108533f18da2aa2e01711d8d6a2a..cbfec7aea2e378f5e8f2288faaec758813382e9f 100644 (file)
Binary files a/doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_sizemap1.png and b/doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_sizemap1.png differ
index 809ef6add569ba21b7bebaa877ac29d4749ae17f..60e038d967ebda4a849ea5f689e2f5cbb0b87927 100644 (file)
Binary files a/doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_sizemap2.png and b/doc/salome/gui/BLSURFPLUGIN/images/blsurf_parameters_sizemap2.png differ
index 18fffaf4601bae3ca9f4b0cb4c5c43fc3da8cfdc..f614d91f0f97d5c2a3f9ee8c6e7fdfd2f48106f3 100644 (file)
@@ -1,7 +1,6 @@
 /*!
 
-\page blsurf_hypo_page MG-CADSurf Parameters hypothesis (former BLSURF
-Parameters)
+\page blsurf_hypo_page MG-CADSurf Parameters hypothesis
 
 \anchor blsurf_top
 
@@ -389,7 +388,9 @@ Otherwise, for instance a rotation, the user has to define 3 non-colinear vertic
 
 \subsection periodicity_tui_precad_usage TUI PreCAD usage
 
-The two methods to define periodicity with PreCAD are:
+The two methods to define periodicity with PreCAD are
+(the former name of <em>MG-CADSurf</em> is \a BLSURF and names
+of the corresponding classes and modules still include \a "BLSURF"):
 - BLSURFPluginBuilder.BLSURF_Algorithm.AddPreCadFacesPeriodicity 
 - BLSURFPluginBuilder.BLSURF_Algorithm.AddPreCadEdgesPeriodicity
 
index 38698de4942635a0236f624498c765b54f3aa797..5a4471aef7a62964dd053a0fb9a8c251983c4abe 100644 (file)
@@ -2,16 +2,24 @@
 
 \page blsurfplugin_python_interface_page Python Interface
 
-Python package BLSURFPluginBuilder defines several classes, destined for creation of the 2D meshes.
+\note The former name of MG-CADSurf mesher is \a BLSURF and names
+of the corresponding classes and modules still include \a "BLSURF".
 
-BLSURF meshing plugin dynamically adds several methods to the smeshBuilder.Mesh to create meshing algorithms.
+Python package BLSURFPluginBuilder defines
+BLSURFPluginBuilder.BLSURF_Algorithm class providing access
+to the MG-CADSurf meshing algorithm and its parameters.
 
-Below you can see an example of usage of the BLSURFPluginBuilder Python API for mesh generation:
+You can get an instance of this class by calling
+smeshBuilder.Mesh.Triangle(algo=smeshBuilder.MG_CADSurf) or 
+smeshBuilder.Mesh.Triangle(algo=smeshBuilder.BLSURF). This call
+creates an algorithm (if not yet exist), assigns it to the mesh and
+returns an instance of BLSURFPluginBuilder.BLSURF_Algorithm to the caller.
 
-\anchor tui_blsurf
+The class of algorithm has methods to set up meshing parameters.
+
+Below you can see examples of usage of this class for 2D mesh generation.
 
-\section blsurf_construct_mesh Construction of Mesh using MG-CADSurf
-(former BLSURF) algorithm
+\anchor tui_blsurf
 
 \anchor example_BLSURFPlugin
 <h2>Example of mesh generation with MG-CADSurf algorithm:</h2>
index 2ab9eec0be17ebb9acb4f8830cf3aa3de23909ce..4127d21181d47b2d1a1294a8c332cfd8c35edd80 100644 (file)
@@ -1,20 +1,20 @@
 /*!
 
-\mainpage Introduction to BLSURFPLUGIN
+\mainpage Introduction to MG-CADSurf plug-in
 
-\b BLSURFPLUGIN SALOME module represents a meshing plug-in that can be
-used within the SALOME Mesh module for generation of 2D mesh.
+\b MG-CADSurf plug-in adds MG-CADSurf (former BLSURF) meshing
+algorithm to the SALOME Mesh module.
 
-\note BLSURFPLUGIN plugin uses DISTENE MG-CADSurf commercial meshing
-software and requires a license at the run time (to work within the
-Mesh module). To obtain a licence, visit http://www.distene.com/en/corp/eval-distene.html
+\b MG-CADSurf meshing algorithm is destined for:
+- generation of 2D meshes basing on the 2D geometric entities (faces).
 
-\b BLSURFPLUGIN plugin is destined for:
-- Meshing of the 2D geometric entities.
+\note MG-CADSurf plug-in uses DISTENE MG-CADSurf commercial meshing
+software and requires a license at the run time (to work within the
+Mesh module). To obtain a license, visit http://www.meshgems.com/meshgems-products.html
 
 To manage parameters of the MG-CADSurf mesher, use \subpage blsurf_hypo_page.
 
 Also, all MG-CADSurf functionalities are accessible via the
-\subpage blsurfplugin_python_interface_page "BLSURFPLUGIN Python interface".
+\subpage blsurfplugin_python_interface_page "MG-CADSurf Python interface".
 
 */
index 6db521436e6835940a79a92534f87a9c13cbcae7..e2d98cb4cfbe09a286e13cfa2901bb512e0866c2 100644 (file)
@@ -27,6 +27,6 @@
     <parameter name="plugins" value="NETGENPlugin,GHS3DPlugin,BLSURFPlugin"/>
   </section>
   <section name="smesh_help" >
-    <parameter name="Plug-ins/BLSURF plugin User's Guide" value="${BLSURFPLUGIN_ROOT_DIR}/share/doc/salome/gui/BLSURFPLUGIN/index.html"/>
+    <parameter name="Plug-ins/MG-CADSurf plugin User's Guide" value="${BLSURFPLUGIN_ROOT_DIR}/share/doc/salome/gui/BLSURFPLUGIN/index.html"/>
   </section>
 </document>
index 7eb158f830b3633b871d1dca7b8708d80b89b7b2..61db33d4e579a21a4d5e51d332f2221448c3f313 100644 (file)
 
 ##
 # @package BLSURFPluginBuilder
-# Python API for the BLSURF meshing plug-in module.
+# Python API for the MG-CADSurf meshing plug-in module.
 
 from salome.smesh.smesh_algorithm import Mesh_Algorithm
 
-# Topology treatment way of BLSURF
+# Topology treatment way of MG-CADSurf
 FromCAD, PreProcess, PreProcessPlus, PreCAD = 0,1,2,3
 
-# Element size flag of BLSURF
-DefaultSize, DefaultGeom, BLSURF_GlobalSize, BLSURF_LocalSize = 0,0,1,2
+# Element size flag of MG-CADSurf
+DefaultSize, DefaultGeom, MG_CADSURF_GlobalSize, MG_CADSURF_LocalSize = 0,0,1,2
 # Retrocompatibility
-BLSURF_Custom, SizeMap = BLSURF_GlobalSize, BLSURF_LocalSize
+MG_CADSURF_Custom, SizeMap = MG_CADSURF_GlobalSize, MG_CADSURF_LocalSize
 
 
 # import BLSURFPlugin module if possible
@@ -52,9 +52,9 @@ BLSURF = MG_CADSurf
 # Algorithms
 #----------------------
 
-## BLSurf 2D algorithm.
+## MG-CADSurf 2D algorithm.
 #
-#  It can be created by calling smeshBuilder.Mesh.Triangle(smeshBuilder.BLSURF,geom=0)
+#  It can be created by calling smeshBuilder.Mesh.Triangle(smeshBuilder.MG-CADSurf,geom=0)
 #
 class BLSURF_Algorithm(Mesh_Algorithm):
 
@@ -63,7 +63,7 @@ class BLSURF_Algorithm(Mesh_Algorithm):
   meshMethod = "Triangle"
   ## type of algorithm used with helper function in smeshBuilder.Mesh class
   #  @internal
-  algoType   = BLSURF
+  algoType   = MG_CADSurf
   ## doc string of the method
   #  @internal
   docHelper  = "Creates triangle algorithm for faces"
@@ -90,22 +90,22 @@ class BLSURF_Algorithm(Mesh_Algorithm):
     pass
 
   ## Sets a way to define size of mesh elements to generate.
-  #  @param thePhysicalMesh is: DefaultSize, BLSURF_Custom or SizeMap.
+  #  @param thePhysicalMesh is: DefaultSize, MG_CADSURF_Custom or SizeMap.
   def SetPhysicalMesh(self, thePhysicalMesh=DefaultSize):
     physical_size_mode = thePhysicalMesh
     if self.Parameters().GetGeometricMesh() == DefaultGeom:
       if physical_size_mode == DefaultSize:
-        physical_size_mode = BLSURF_GlobalSize
+        physical_size_mode = MG_CADSURF_GlobalSize
     self.Parameters().SetPhysicalMesh(physical_size_mode)
     pass
 
   ## Sets a way to define maximum angular deflection of mesh from CAD model.
-  #  @param theGeometricMesh is: DefaultGeom (0)) or BLSURF_GlobalSize (1))
+  #  @param theGeometricMesh is: DefaultGeom (0)) or MG_CADSURF_GlobalSize (1))
   def SetGeometricMesh(self, theGeometricMesh=DefaultGeom):
     geometric_size_mode = theGeometricMesh
     if self.Parameters().GetPhysicalMesh() == DefaultSize:
       if geometric_size_mode == DefaultGeom:
-        geometric_size_mode = BLSURF_GlobalSize
+        geometric_size_mode = MG_CADSURF_GlobalSize
     self.Parameters().SetGeometricMesh(geometric_size_mode)
     pass
 
@@ -114,7 +114,7 @@ class BLSURF_Algorithm(Mesh_Algorithm):
   #  @param isRelative : if True, the value is relative to the length of the diagonal of the bounding box
   def SetPhySize(self, theVal, isRelative = False):
     if self.Parameters().GetPhysicalMesh() == DefaultSize:
-      self.SetPhysicalMesh(BLSURF_GlobalSize)
+      self.SetPhysicalMesh(MG_CADSURF_GlobalSize)
     if isRelative:
       self.Parameters().SetPhySizeRel(theVal)
     else:
@@ -145,7 +145,7 @@ class BLSURF_Algorithm(Mesh_Algorithm):
   #  @param theVal value of angular deflection
   def SetAngleMesh(self, theVal=_geometric_approximation):
     if self.Parameters().GetGeometricMesh() == DefaultGeom:
-      self.SetGeometricMesh(BLSURF_GlobalSize)
+      self.SetGeometricMesh(MG_CADSURF_GlobalSize)
     self.Parameters().SetAngleMesh(theVal)
     pass
 
@@ -566,8 +566,8 @@ class BLSURF_Algorithm(Mesh_Algorithm):
 
   ## Define periodicity between two groups of edges, without faces, given a transformation function.
   #  This uses the basic BLSURF API for each edge and each vertex.
-  #  @param theFace1 : GEOM edge (or group, compound) to associate with theEdge2
-  #  @param theFace2 : GEOM edge (or group, compound) associated with theEdge1
+  #  @param theEdge1 : GEOM edge (or group, compound) to associate with theEdge2
+  #  @param theEdge2 : GEOM edge (or group, compound) associated with theEdge1
   #  @param f_transf : python function defining the transformation between an object of theEdge1
   # into an object of theFace2
   def AddAdvancedEdgesPeriodicity(self, theEdge1, theEdge2, f_transf):
index e5366dc047a222a224b75b4364f11351034efdc2..c3f6a23a772793206cd6c0d51efb9263ced0cd8b 100644 (file)
@@ -211,7 +211,7 @@ double BLSURFPlugin_Attractor::_distanceFromPoint(double u, double v)
 
 double BLSURFPlugin_Attractor::_distanceFromMap(double u, double v){
   
-  //   BLSURF seems to perform a linear interpolation so it's sufficient to give it a non-continuous distance map
+  //   MG-CADSurf seems to perform a linear interpolation so it's sufficient to give it a non-continuous distance map
   int i = floor ( (u - _u1) * _gridU / (_u2 - _u1) + 0.5 );
   int j = floor ( (v - _v1) * _gridV / (_v2 - _v1) + 0.5 );
   
index d968a6d0561baa63bf5118e91bd0c1d7c69acc73..8d5d795ea255f09acd62b63864cb6ed88231824f 100644 (file)
@@ -363,7 +363,7 @@ bool BLSURFPlugin_BLSURF::CheckHypothesis
 
 //=============================================================================
 /*!
- * Pass parameters to BLSURF
+ * Pass parameters to MG-CADSurf
  */
 //=============================================================================
 
@@ -1521,7 +1521,7 @@ namespace
 {
   // --------------------------------------------------------------------------
   /*!
-   * \brief Class correctly terminating usage of BLSURF library at destruction
+   * \brief Class correctly terminating usage of MG-CADSurf library at destruction
    */
   class BLSURF_Cleaner
   {
@@ -1672,7 +1672,7 @@ namespace
             }
           }
           // make nodes created on the boundary of viscous layer replace nodes created
-          // by BLSURF as their SMDS_Position is more correct
+          // by MG-CADSurf as their SMDS_Position is more correct
           nodes.sort( ShapeTypeCompare() );
           nodeGroupsToMerge.push_back( nodes );
         }
@@ -1771,7 +1771,7 @@ namespace
       //_proxyFace = TopoDS::Face( fExp.Current() );
 
 
-      // Make input mesh for BLSURF: segments on EDGE's of newFace
+      // Make input mesh for MG-CADSurf: segments on EDGE's of newFace
 
       // make nodes and fill in _tmp2origNN
       //
@@ -1803,7 +1803,7 @@ namespace
 
     //--------------------------------------------------------------------------------
     /*!
-     * \brief Fill in the origMesh with faces computed by BLSURF in this tmp mesh
+     * \brief Fill in the origMesh with faces computed by MG-CADSurf in this tmp mesh
      */
     //--------------------------------------------------------------------------------
 
@@ -1903,7 +1903,7 @@ bool BLSURFPlugin_BLSURF::Compute(SMESH_Mesh& aMesh, const TopoDS_Shape& aShape)
       if ( !viscousMesh )
         return false; // error in StdMeshers_ViscousLayers2D::Compute()
 
-      // Compute BLSURF mesh on viscous layers
+      // Compute MG-CADSurf mesh on viscous layers
 
       if ( viscousMesh->NbProxySubMeshes() > 0 )
       {
@@ -1915,7 +1915,7 @@ bool BLSURFPlugin_BLSURF::Compute(SMESH_Mesh& aMesh, const TopoDS_Shape& aShape)
       }
     }
 
-    // Re-compute BLSURF mesh on the rest faces if the mesh was cleared
+    // Re-compute MG-CADSurf mesh on the rest faces if the mesh was cleared
 
     for (TopExp_Explorer face_iter(aShape,TopAbs_FACE);face_iter.More();face_iter.Next())
     {
@@ -2356,7 +2356,7 @@ bool BLSURFPlugin_BLSURF::compute(SMESH_Mesh&         aMesh,
       if (e.Orientation() == TopAbs_INTERNAL)
         cad_edge_set_property(edg, EDGE_PROPERTY_INTERNAL);
 
-      // pass existing nodes of sub-meshes to BLSURF
+      // pass existing nodes of sub-meshes to MG-CADSurf
       if ( nodeData )
       {
         const std::vector<UVPtStruct>& nodeDataVec = nodeData->GetUVPtStruct();
@@ -2719,7 +2719,7 @@ bool BLSURFPlugin_BLSURF::compute(SMESH_Mesh&         aMesh,
   }
 
   if (cleandc) {
-    cout << "Give the pre-processed dcad object to the current BLSurf session \n";
+    cout << "Give the pre-processed dcad object to the current MG-CADSurf session \n";
     cadsurf_data_set_dcad(css, cleandc);
   }
   else {
@@ -2728,8 +2728,8 @@ bool BLSURFPlugin_BLSURF::compute(SMESH_Mesh&         aMesh,
   }
 
   if (cleanc) {
-    // Give the pre-processed CAD object to the current BLSurf session
-    cout << "Give the pre-processed CAD object to the current BLSurf session \n";
+    // Give the pre-processed CAD object to the current MG-CADSurf session
+    cout << "Give the pre-processed CAD object to the current MG-CADSurf session \n";
     cadsurf_data_set_cad(css, cleanc);
   }
   else {
@@ -3029,7 +3029,7 @@ bool BLSURFPlugin_BLSURF::compute(SMESH_Mesh&         aMesh,
   /* release the mesh object, the rest is released by cleaner */
   cadsurf_data_regain_mesh(css, msh);
 
-  if ( needMerge ) // sew mesh computed by BLSURF with pre-existing mesh
+  if ( needMerge ) // sew mesh computed by MG-CADSurf with pre-existing mesh
   {
     SMESH_MeshEditor editor( &aMesh );
     SMESH_MeshEditor::TListOfListOfNodes nodeGroupsToMerge;
@@ -3037,7 +3037,7 @@ bool BLSURFPlugin_BLSURF::compute(SMESH_Mesh&         aMesh,
     TSubMeshSet::iterator smIt;
     SMESHDS_SubMesh* smDS;
 
-    // merge nodes on EDGE's with ones computed by BLSURF
+    // merge nodes on EDGE's with ones computed by MG-CADSurf
     for ( smIt = mergeSubmeshes.begin(); smIt != mergeSubmeshes.end(); ++smIt )
     {
       if (! (smDS = *smIt) ) continue;
@@ -3194,14 +3194,14 @@ void BLSURFPlugin_BLSURF::Set_NodeOnEdge(SMESHDS_Mesh* meshDS, const SMDS_MeshNo
 status_t curv_fun(real t, real *uv, real *dt, real *dtt, void *user_data)
 {
   /* t is given. It contains the t (time) 1D parametric coordintaes
-     of the point PreCAD/BLSurf is querying on the curve */
+     of the point PreCAD/MG-CADSurf is querying on the curve */
 
-  /* user_data identifies the edge PreCAD/BLSurf is querying
+  /* user_data identifies the edge PreCAD/MG-CADSurf is querying
    * (see cad_edge_new later in this example) */
   const Geom2d_Curve*pargeo = (const Geom2d_Curve*) user_data;
 
   if (uv){
-   /* BLSurf is querying the function evaluation */
+   /* MG-CADSurf is querying the function evaluation */
     gp_Pnt2d P;
     P=pargeo->Value(t);
     uv[0]=P.X(); uv[1]=P.Y();
@@ -3235,9 +3235,9 @@ status_t surf_fun(real *uv, real *xyz, real*du, real *dv,
                   real *duu, real *duv, real *dvv, void *user_data)
 {
   /* uv[2] is given. It contains the u,v coordinates of the point
-   * PreCAD/BLSurf is querying on the surface */
+   * PreCAD/MG-CADSurf is querying on the surface */
 
-  /* user_data identifies the face PreCAD/BLSurf is querying (see
+  /* user_data identifies the face PreCAD/MG-CADSurf is querying (see
    * cad_face_new later in this example)*/
   const Geom_Surface* geometry = (const Geom_Surface*) user_data;
 
@@ -3398,7 +3398,7 @@ status_t size_on_vertex(integer point_id, real *size, void *user_data)
 }
 
 /*
- * The following function will be called for PreCAD/BLSurf message
+ * The following function will be called for PreCAD/MG-CADSurf message
  * printing.  See context_set_message_callback (later in this
  * template) for how to set user_data.
  */
@@ -3430,7 +3430,7 @@ status_t message_cb(message_t *msg, void *user_data)
   return STATUS_OK;
 }
 
-/* This is the interrupt callback. PreCAD/BLSurf will call this
+/* This is the interrupt callback. PreCAD/MG-CADSurf will call this
  * function regularily. See the file meshgems/interrupt.h
  */
 status_t interrupt_cb(integer *interrupt_status, void *user_data)
@@ -3444,7 +3444,7 @@ status_t interrupt_cb(integer *interrupt_status, void *user_data)
     *interrupt_status = INTERRUPT_CONTINUE;
     return STATUS_OK;
   }
-  else /* you want to stop BLSurf */
+  else /* you want to stop MG-CADSurf */
   {
     *interrupt_status = INTERRUPT_STOP;
     return STATUS_ERROR;
index 61ffc49fbfa4d997bd7bf7d830f3af15353c8d00..608168eaf182437f6cea0f7c918fedcbff869321 100644 (file)
@@ -417,7 +417,7 @@ void BLSURFPlugin_Hypothesis::SetOptionValue(const std::string& optionName, cons
     throw (std::invalid_argument) {
   TOptionValues::iterator op_val = _option2value.find(optionName);
   if (op_val == _option2value.end()) {
-    std::string msg = "Unknown BLSURF option: '" + optionName + "'";
+    std::string msg = "Unknown MG-CADSurf option: '" + optionName + "'";
     throw std::invalid_argument(msg);
   }
   if (op_val->second != optionValue) {
@@ -462,7 +462,7 @@ void BLSURFPlugin_Hypothesis::SetPreCADOptionValue(const std::string& optionName
     throw (std::invalid_argument) {
   TOptionValues::iterator op_val = _preCADoption2value.find(optionName);
   if (op_val == _preCADoption2value.end()) {
-    std::string msg = "Unknown BLSURF option: '" + optionName + "'";
+    std::string msg = "Unknown MG-CADSurf option: '" + optionName + "'";
     throw std::invalid_argument(msg);
   }
   if (op_val->second != optionValue) {
@@ -506,7 +506,7 @@ void BLSURFPlugin_Hypothesis::SetPreCADOptionValue(const std::string& optionName
 std::string BLSURFPlugin_Hypothesis::GetOptionValue(const std::string& optionName) throw (std::invalid_argument) {
   TOptionValues::iterator op_val = _option2value.find(optionName);
   if (op_val == _option2value.end()) {
-    std::string msg = "Unknown BLSURF option: <";
+    std::string msg = "Unknown MG-CADSurf option: <";
     msg += optionName + ">";
     throw std::invalid_argument(msg);
   }
@@ -1342,7 +1342,7 @@ void BLSURFPlugin_Hypothesis::AddVertexPeriodicity(TEntry theEdge1Entry, TEntry
 //=============================================================================
 std::ostream & BLSURFPlugin_Hypothesis::SaveTo(std::ostream & save) {
    // We must keep at least the same number of arguments when increasing the SALOME version
-   // When BLSURF becomes CADMESH, some parameters were fused into a single one. Thus the same
+   // When MG-CADSurf becomes CADMESH, some parameters were fused into a single one. Thus the same
    // parameter can be written several times to keep the old global number of parameters.
 
    // Treat old options which are now in the advanced options
index 37c9afe3b0c6934afc00b3b8d1e8191bdbdff15d..177255989e486cfd9fb726ae8486871d60a71e3e 100644 (file)
@@ -38,7 +38,7 @@
 #include <utilities.h>
 #include "BLSURFPlugin_Attractor.hxx"
 
-//  Parameters for work of BLSURF
+//  Parameters for work of MG-CADSurf
 
 class BLSURFPlugin_Hypothesis: public SMESH_Hypothesis
 {
index bc3c7a0cc6b1fcd757fe53e28fa501dd084e79e9..e17cb3c1e1f8db0ced15ea4a9455f30ec771acf9 100644 (file)
@@ -183,7 +183,7 @@ typedef struct
 
 
 /*!
- * \brief Class for creation of BLSURF hypotheses
+ * \brief Class for creation of MG-CADSurf hypotheses
 */
 class BLSURFPLUGIN_GUI_EXPORT BLSURFPluginGUI_HypothesisCreator : public SMESHGUI_GenericHypothesisCreator
 {
index 4226495f36610bad95c5430796f3a1e3750c22f7..78e01c3f67edb89c087a6108f75faf4640debe20 100644 (file)
@@ -208,7 +208,7 @@ The smaller this distance is, the closer the mesh is to the exact surface (only
     </message>
     <message>
         <source>OPTION_MENU_BLSURF</source>
-        <translation>BLSURF</translation>
+        <translation>MG-CADSurf</translation>
     </message>
     <message>
         <source>OPTION_MENU_PRECAD</source>
index f9e6072be6735bca2612f559e736f7258b301151..22c3607316826033f8c09d200306888bff972a93 100755 (executable)
@@ -160,7 +160,7 @@ Plus la distance est petite, plus le maillage sera proche de la surface (disponi
     </message>
     <message>
         <source>BLSURF_HYPOTHESIS</source>
-        <translation>BLSURF 2D</translation>
+        <translation>MG-CADSurf 2D</translation>
     </message>
     <message>
         <source>BLSURF_ADV_ARGS</source>
@@ -212,7 +212,7 @@ Plus la distance est petite, plus le maillage sera proche de la surface (disponi
     </message>
     <message>
         <source>OPTION_MENU_BLSURF</source>
-        <translation>BLSURF</translation>
+        <translation>MG-CADSurf</translation>
     </message>
     <message>
         <source>OPTION_MENU_PRECAD</source>
index 230660af90618790e383df3e1f1c55c996ac7151..e251fb617826618b98338da0bc289b37d72c6c1a 100644 (file)
     </message>
     <message>
       <source>BLSURF_HYPOTHESIS</source>
-      <translation>BLSURF 2次元</translation>
+      <translation>MG-CADSurf 2次元</translation>
     </message>
     <message>
       <source>BLSURF_ADV_ARGS</source>
     </message>
     <message>
       <source>OPTION_MENU_BLSURF</source>
-      <translation>BLSURF</translation>
+      <translation>MG-CADSurf</translation>
     </message>
     <message>
       <source>OPTION_MENU_PRECAD</source>