From 300a3f5d1a261a84d2cfb46a7e05b99d7b8ded37 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@uliege.be> Date: Mon, 9 May 2022 22:25:54 +0200 Subject: [PATCH] doc --- doc/texinfo/opt_general.texi | 4 ++-- doc/texinfo/opt_geometry.texi | 5 +++++ doc/texinfo/opt_mesh.texi | 5 +++++ doc/texinfo/opt_plugin.texi | 4 +++- src/plugin/Crack.cpp | 4 ++-- 5 files changed, 17 insertions(+), 5 deletions(-) diff --git a/doc/texinfo/opt_general.texi b/doc/texinfo/opt_general.texi index b98268a1db..bddbd037cc 100644 --- a/doc/texinfo/opt_general.texi +++ b/doc/texinfo/opt_general.texi @@ -38,7 +38,7 @@ Saved in: @code{General.OptionsFileName} @item General.BuildInfo Gmsh build information (read-only)@* -Default value: @code{"Version: 4.10.0-git-23f6f61bb; License: GNU General Public License; Build OS: MacOSX-sdk; Build date: 20220321; Build host: MBP-Christophe; Build options: 64Bit ALGLIB[contrib] ANN[contrib] Bamg Blossom Cairo Cgns DIntegration Dlopen DomHex Eigen[contrib] Fltk GMP Gmm[contrib] Hxt Jpeg Kbipack MathEx[contrib] Med Mesh Metis[contrib] Mmg Mpeg Netgen ONELAB ONELABMetamodel OpenCASCADE OpenCASCADE-CAF OpenGL OpenMP OptHom Parasolid ParasolidSTEP Parser Plugins Png Post QuadMeshingTools QuadTri Solver TetGen/BR TouchBar Voro++[contrib] WinslowUntangler Zlib; FLTK version: 1.4.0; OCC version: 7.7.0; MED version: 4.1.1; Packaged by: geuzaine; Web site: https://gmsh.info; Issue tracker: https://gitlab.onelab.info/gmsh/gmsh/issues"}@* +Default value: @code{"Version: 4.10.2-git-f32ab4d30; License: GNU General Public License; Build OS: MacOSX-sdk; Build date: 20220509; Build host: MacBook-Pro-Christophe.local; Build options: 64Bit ALGLIB[contrib] ANN[contrib] Bamg Blossom Cairo Cgns DIntegration Dlopen DomHex Eigen[contrib] Fltk GMP Gmm[contrib] Hxt Jpeg Kbipack MathEx[contrib] Med Mesh Metis[contrib] Mmg Mpeg Netgen ONELAB ONELABMetamodel OpenCASCADE OpenCASCADE-CAF OpenGL OpenMP OptHom Parasolid ParasolidSTEP Parser Plugins Png Post QuadMeshingTools QuadTri Solver TetGen/BR TouchBar Voro++[contrib] WinslowUntangler Zlib; FLTK version: 1.4.0; OCC version: 7.7.0; MED version: 4.1.1; Packaged by: geuzaine; Web site: https://gmsh.info; Issue tracker: https://gitlab.onelab.info/gmsh/gmsh/issues"}@* Saved in: @code{-} @item General.BuildOptions @@ -168,7 +168,7 @@ Saved in: @code{General.SessionFileName} @item General.Version Gmsh version (read-only)@* -Default value: @code{"4.10.0-git-23f6f61bb"}@* +Default value: @code{"4.10.2-git-f32ab4d30"}@* Saved in: @code{-} @item General.WatchFilePattern diff --git a/doc/texinfo/opt_geometry.texi b/doc/texinfo/opt_geometry.texi index 675277cce0..ae1eab8dc8 100644 --- a/doc/texinfo/opt_geometry.texi +++ b/doc/texinfo/opt_geometry.texi @@ -26,6 +26,11 @@ Length unit to which coordinates from STEP and IGES files are converted to when Default value: @code{""}@* Saved in: @code{General.OptionsFileName} +@item Geometry.PipeDefaultTrihedron +Default trihedron type when creating pipes@* +Default value: @code{"DiscreteTrihedron"}@* +Saved in: @code{General.OptionsFileName} + @item Geometry.AutoCoherence Should all duplicate entities be automatically removed with the built-in geometry kernel? If Geometry.AutoCoherence = 2, also remove degenerate entities. The option has no effect with the OpenCASCADE kernel@* Default value: @code{1}@* diff --git a/doc/texinfo/opt_mesh.texi b/doc/texinfo/opt_mesh.texi index 40be82c8a9..b0505e014a 100644 --- a/doc/texinfo/opt_mesh.texi +++ b/doc/texinfo/opt_mesh.texi @@ -161,6 +161,11 @@ Try to optimize distance to CAD in high-order optimizer?@* Default value: @code{0}@* Saved in: @code{General.OptionsFileName} +@item Mesh.HighOrderFixBoundaryNodes +Fix boundary nodes during high-order optimization?@* +Default value: @code{0}@* +Saved in: @code{General.OptionsFileName} + @item Mesh.HighOrderIterMax Maximum number of iterations in high-order optimization pass@* Default value: @code{100}@* diff --git a/doc/texinfo/opt_plugin.texi b/doc/texinfo/opt_plugin.texi index 4b30eeb2e4..347ef5e38e 100644 --- a/doc/texinfo/opt_plugin.texi +++ b/doc/texinfo/opt_plugin.texi @@ -111,7 +111,7 @@ Default value: @code{0} @end table @item Plugin(Crack) -Plugin(Crack) creates a crack around the physical group `PhysicalGroup' of dimension `Dimension' (1 or 2), embedded in a mesh of dimension `Dimension' + 1. The plugin duplicates the nodes and the elements on the crack and stores them in a new discrete curve (`Dimension' = 1) or surface (`Dimension' = 2). The elements touching the crack on the ``negative'' side are modified to use the newly generated nodes.If `OpenBoundaryPhysicalGroup' is given (> 0), its nodes are duplicated and the crack will be left open on that (part of the) boundary. Otherwise, the lips of the crack are sealed, i.e., its nodes are not duplicated. For 1D cracks, `NormalX', `NormalY' and `NormalZ' provide the reference normal of the surface in which the crack is supposed to be embedded. If `NewPhysicalGroup' is positive, use it as the tag of the newly created curve or surface; oterwise use `PhysicalGroup'. +Plugin(Crack) creates a crack around the physical group `PhysicalGroup' of dimension `Dimension' (1 or 2), embedded in a mesh of dimension `Dimension' + 1. The plugin duplicates the nodes and the elements on the crack and stores them in a new discrete curve (`Dimension' = 1) or surface (`Dimension' = 2). The elements touching the crack on the positive side are modified to use the newly generated nodes.If `OpenBoundaryPhysicalGroup' is given (> 0), its nodes are duplicated and the crack will be left open on that (part of the) boundary. Otherwise, the lips of the crack are sealed, i.e., its nodes are not duplicated. For 1D cracks, `NormalX', `NormalY' and `NormalZ' provide the reference normal of the surface in which the crack is supposed to be embedded. If `NewPhysicalGroup' is positive, use it as the tag of the newly created curve or surface; otherwise use `PhysicalGroup'. Numeric options: @table @code @item Dimension @@ -128,6 +128,8 @@ Default value: @code{0} Default value: @code{1} @item NewPhysicalGroup Default value: @code{0} +@item DebugView +Default value: @code{0} @end table @item Plugin(Curl) diff --git a/src/plugin/Crack.cpp b/src/plugin/Crack.cpp index 56511eb8dd..a1c932b17d 100644 --- a/src/plugin/Crack.cpp +++ b/src/plugin/Crack.cpp @@ -37,7 +37,7 @@ std::string GMSH_CrackPlugin::getHelp() const "The plugin duplicates the nodes and the elements on " "the crack and stores them in a new discrete curve " "(`Dimension' = 1) or surface (`Dimension' = 2). The " - "elements touching the crack on the ``negative'' side " + "elements touching the crack on the positive side " "are modified to use the newly generated nodes." "If `OpenBoundaryPhysicalGroup' is given (> 0), its " "nodes are duplicated and the crack will be left " @@ -47,7 +47,7 @@ std::string GMSH_CrackPlugin::getHelp() const "`NormalZ' provide the reference normal of the surface " "in which the crack is supposed to be embedded. If " "`NewPhysicalGroup' is positive, use it as the tag of " - "the newly created curve or surface; oterwise use " + "the newly created curve or surface; otherwise use " "`PhysicalGroup'."; } -- GitLab