]> SALOME platform Git repositories - tools/configuration.git/commitdiff
Salome HOME
additional mmgplugin text
authorAfeef <afeef.badri@gmail.com>
Tue, 9 Jul 2024 13:42:49 +0000 (15:42 +0200)
committerAfeef <afeef.badri@gmail.com>
Tue, 9 Jul 2024 13:42:49 +0000 (15:42 +0200)
also minor corrections

release_notes/images/mmgplugin.png [new file with mode: 0644]
release_notes/images/mmgplugin_ex0.png [new file with mode: 0644]
release_notes/images/mmgplugin_ex1.png [new file with mode: 0644]
release_notes/images/mmgplugin_ex2.png [new file with mode: 0644]
release_notes/images/mmgplugin_ex3.png [new file with mode: 0644]
release_notes/images/mmgplugin_ex4.png [new file with mode: 0644]
release_notes/new_features_v9_13.rst

diff --git a/release_notes/images/mmgplugin.png b/release_notes/images/mmgplugin.png
new file mode 100644 (file)
index 0000000..a599f68
Binary files /dev/null and b/release_notes/images/mmgplugin.png differ
diff --git a/release_notes/images/mmgplugin_ex0.png b/release_notes/images/mmgplugin_ex0.png
new file mode 100644 (file)
index 0000000..8808b6a
Binary files /dev/null and b/release_notes/images/mmgplugin_ex0.png differ
diff --git a/release_notes/images/mmgplugin_ex1.png b/release_notes/images/mmgplugin_ex1.png
new file mode 100644 (file)
index 0000000..4d299d0
Binary files /dev/null and b/release_notes/images/mmgplugin_ex1.png differ
diff --git a/release_notes/images/mmgplugin_ex2.png b/release_notes/images/mmgplugin_ex2.png
new file mode 100644 (file)
index 0000000..93f2297
Binary files /dev/null and b/release_notes/images/mmgplugin_ex2.png differ
diff --git a/release_notes/images/mmgplugin_ex3.png b/release_notes/images/mmgplugin_ex3.png
new file mode 100644 (file)
index 0000000..07b4e0d
Binary files /dev/null and b/release_notes/images/mmgplugin_ex3.png differ
diff --git a/release_notes/images/mmgplugin_ex4.png b/release_notes/images/mmgplugin_ex4.png
new file mode 100644 (file)
index 0000000..e320722
Binary files /dev/null and b/release_notes/images/mmgplugin_ex4.png differ
index ecaff94ad90053abaa353c50394a752e9decebaa..511ba700f19e671ddef68ee813d4b51f0ccedcf1 100644 (file)
@@ -4,13 +4,13 @@ New Features and Improvements
 GEOM
 ----
 
-* Add Fuzzy parameter to partition and boolean operators
+* Add Fuzzy parameter to partition and Boolean operators
 
   The Boolean and Partition operations now support a fuzzy parameter in GEOM, either interactively or through API.
 
-* Preserve colors with clipping plan
+* Preserve colors with clipping plane
 
-  Colors of objects are presevered when creating a clipping plan.
+  Colors of objects are preserved when creating a clipping plane.
 
   .. image:: images/clipping_geom.jpg
     :alt: Clipping plan preserving colors of objects
@@ -35,7 +35,7 @@ SHAPER
   * **ShaperResults** node when switching to SMESH module.
 
 * Simple Python API to access subshapes of a result
-  
+
   New methods where created in the Python API to simplify creation of complex Python scripts and to be able to loop over all elements of a results:
 
   * ``vertices()`` to get all points of a result or feature
@@ -87,6 +87,33 @@ MESH
 
   Use the "other formats... (meshio)" item from "File > Export" and "File > Import" menus.
 
+* New mesh adaptation plugin MMGPLUGIN
+
+  `MMGPLUGIN <https://github.com/SalomePlatform/mmgplugin>`_ brings advanced isotropic/anisotropic mesh adaption capabilities present in `MMG library <https://www.mmgtools.org/>`_ to SALOME. This enhancement enables quality improvement for 2D or 3D meshes within SMESH.
+
+  The plugin can be accessed from "Mesh > SMESH plugins > ReMesh with MMG" menus.
+
+  .. image:: images/mmgplugin.png
+    :alt: MMGPLUGIN in SMESH
+
+  Below are some mesh adaption examples made possible by using MMGPLUGIN.
+
+  .. image:: images/mmgplugin_ex0.png
+    :alt: Simple geometry union mesh correction
+
+  .. image:: images/mmgplugin_ex1.png
+    :alt: Thinker statue mesh
+
+  .. image:: images/mmgplugin_ex2.png
+    :alt: Impellor mesh
+
+  .. image:: images/mmgplugin_ex3.png
+    :alt: Zoom of mesh from optical tomography
+
+  .. image:: images/mmgplugin_ex4.png
+    :alt: Mesh of a car for aerodynamic studies
+
+
 * Beta Law distribution for Wire Discretisation
 
   A new type of distribution "Beta Law" has been implemented.
@@ -113,13 +140,13 @@ MESH
     :alt: Filter Hexahedron
 
 * Standalone and remote meshers for GMSH
-  
+
   Implementation of Stand Alone and Remote version of 3D mesher in GMSH plugin. Allow parallel
   computation of tetrahedral elements based on a 2D triangulation of disjoint solid bodies.
 
 * Standalone meshers for Netgen
 
-  Standalone versiosn of Netgen meshers are available for:
+  Standalone versions of Netgen meshers are available for:
   * NETGEN_1D
   * NETGEN_2D
   * NETGEN_1D2D
@@ -132,8 +159,8 @@ Other
 * Verbosity Level
 
   In addition to verbosity activation it is possible to steer verbosity level using
-  ``SALOME_VERBOSE_LEVEL`` env variable. The verbosity and verbosity level is also activable
-  programmatically. Verbosity and Verbosity level are propagated to Python servers
+  ``SALOME_VERBOSE_LEVEL`` env variable. The verbosity and verbosity level can also be activated
+  via the API. Verbosity and Verbosity level are propagated to Python servers
 
 * Performance trackers
 
@@ -153,9 +180,8 @@ Other
   in a dedicated process to be fault tolerant. This mode also offers a mean to replay all failed
   evaluation for debug purpose.
 
-* MultiProcess Lock Mecanism
+* MultiProcess Lock Mechanism
 
   New mechanisms have been developed to implement multi process barrier and critical section.
-  These mecanisms can be useful to implement some tests.
-
+  These mechanisms can be useful to implement some tests.