Skip to content
Snippets Groups Projects
Commit 300a3f5d authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

doc

parent f32ab4d3
No related branches found
No related tags found
No related merge requests found
...@@ -38,7 +38,7 @@ Saved in: @code{General.OptionsFileName} ...@@ -38,7 +38,7 @@ Saved in: @code{General.OptionsFileName}
@item General.BuildInfo @item General.BuildInfo
Gmsh build information (read-only)@* 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{-} Saved in: @code{-}
@item General.BuildOptions @item General.BuildOptions
...@@ -168,7 +168,7 @@ Saved in: @code{General.SessionFileName} ...@@ -168,7 +168,7 @@ Saved in: @code{General.SessionFileName}
@item General.Version @item General.Version
Gmsh version (read-only)@* Gmsh version (read-only)@*
Default value: @code{"4.10.0-git-23f6f61bb"}@* Default value: @code{"4.10.2-git-f32ab4d30"}@*
Saved in: @code{-} Saved in: @code{-}
@item General.WatchFilePattern @item General.WatchFilePattern
......
...@@ -26,6 +26,11 @@ Length unit to which coordinates from STEP and IGES files are converted to when ...@@ -26,6 +26,11 @@ Length unit to which coordinates from STEP and IGES files are converted to when
Default value: @code{""}@* Default value: @code{""}@*
Saved in: @code{General.OptionsFileName} 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 @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@* 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}@* Default value: @code{1}@*
......
...@@ -161,6 +161,11 @@ Try to optimize distance to CAD in high-order optimizer?@* ...@@ -161,6 +161,11 @@ Try to optimize distance to CAD in high-order optimizer?@*
Default value: @code{0}@* Default value: @code{0}@*
Saved in: @code{General.OptionsFileName} 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 @item Mesh.HighOrderIterMax
Maximum number of iterations in high-order optimization pass@* Maximum number of iterations in high-order optimization pass@*
Default value: @code{100}@* Default value: @code{100}@*
......
...@@ -111,7 +111,7 @@ Default value: @code{0} ...@@ -111,7 +111,7 @@ Default value: @code{0}
@end table @end table
@item Plugin(Crack) @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: Numeric options:
@table @code @table @code
@item Dimension @item Dimension
...@@ -128,6 +128,8 @@ Default value: @code{0} ...@@ -128,6 +128,8 @@ Default value: @code{0}
Default value: @code{1} Default value: @code{1}
@item NewPhysicalGroup @item NewPhysicalGroup
Default value: @code{0} Default value: @code{0}
@item DebugView
Default value: @code{0}
@end table @end table
@item Plugin(Curl) @item Plugin(Curl)
......
...@@ -37,7 +37,7 @@ std::string GMSH_CrackPlugin::getHelp() const ...@@ -37,7 +37,7 @@ std::string GMSH_CrackPlugin::getHelp() const
"The plugin duplicates the nodes and the elements on " "The plugin duplicates the nodes and the elements on "
"the crack and stores them in a new discrete curve " "the crack and stores them in a new discrete curve "
"(`Dimension' = 1) or surface (`Dimension' = 2). The " "(`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." "are modified to use the newly generated nodes."
"If `OpenBoundaryPhysicalGroup' is given (> 0), its " "If `OpenBoundaryPhysicalGroup' is given (> 0), its "
"nodes are duplicated and the crack will be left " "nodes are duplicated and the crack will be left "
...@@ -47,7 +47,7 @@ std::string GMSH_CrackPlugin::getHelp() const ...@@ -47,7 +47,7 @@ std::string GMSH_CrackPlugin::getHelp() const
"`NormalZ' provide the reference normal of the surface " "`NormalZ' provide the reference normal of the surface "
"in which the crack is supposed to be embedded. If " "in which the crack is supposed to be embedded. If "
"`NewPhysicalGroup' is positive, use it as the tag of " "`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'."; "`PhysicalGroup'.";
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment