1Gmsh(1)                        Gmsh Manual Pages                       Gmsh(1)
2
3
4

NAME

6       Gmsh  -  3D  finite element mesh generator with built-in CAD engine and
7       post-processor
8

SYNOPSIS

10       gmsh [file(s)] [option(s)]
11

DESCRIPTION

13       Gmsh is a 3D finite element grid generator with a build-in  CAD  engine
14       and  post-processor.  Its  design  goal is to provide a fast, light and
15       user-friendly meshing tool with parametric input and  advanced  visual‐
16       ization capabilities.
17
18       Gmsh is built around four modules: geometry, mesh, solver and post-pro‐
19       cessing. The specification of any input to these modules is done either
20       interactively  using  the graphical user interface, in ASCII text files
21       using Gmsh's own scripting language (.geo files), or using the C++,  C,
22       Python or Julia Application Programming Interface (API).
23

GEOMETRY OPTIONS

25       -0  Output model, then exit.
26
27       -tol float
28           set geometrical tolerance.
29

MESH OPTIONS

31       -1, -2, -3
32           perform 1D, 2D or 3D mesh generation, then exit.
33
34       -o file
35           specify output file name.
36
37       -format string
38           set  output  mesh  format  (auto, msh, msh1, msh2, msh4, unv, vrml,
39           stl, mesh, bdf, med, ...).
40
41       -bin
42           use binary format when available.
43
44       -saveall
45           save all elements (discard physical group definitions)
46
47       -algo string
48           select mesh algorithm (meshadapt, del2d, front2d,  del3d,  front3d,
49           hxt, ...).
50
51       -parametric
52           save nodes with their parametric coordinates.
53
54       -part int
55           partition the mesh after batch mesh generation.
56
57       -smooth int
58           set number of mesh smoothing steps.
59
60       -order int
61           set mesh order.
62
63       -clscale float
64           set global mesh element size scaling factor.
65
66       -clmin float
67           set minimum mesh element size.
68
69       -clmax float
70           set maximum mesh element size.
71
72       -rand float
73           set random perturbation factor.
74
75       -bgm file
76           load  the  post-processing  view  in file as the current background
77           mesh.
78
79       -check
80           perform various consistency checks on mesh.
81

POST-PROCESSING OPTIONS

83       -combine
84           combine input views into multi-time-step ones.
85

DISPLAY OPTIONS

87       -n  hide all meshes and post-processing views on startup.
88
89       -fontsize int
90           specify the font size for the GUI.
91
92       -display string
93           specify display.
94

OTHER OPTIONS

96       -   parse input files, then exit.
97
98       -new
99           create new model before merge next file.
100
101       -merge
102           merge next files.
103
104       -open
105           ppen next files.
106
107       -a, -g, -m, -s, -p
108           start in automatic, geometry, mesh, solver or post-processing mode.
109
110       -pid
111           print pid on stdout.
112
113       -listen
114           always listen to incoming connection requests.
115
116       -v int
117           set verbosity level.
118
119       -nopopup
120           don't popup dialog windows in scripts.
121
122       -setnumber name value
123           set constant number name=value
124
125       -setstring name value
126           set constant string name=value
127
128       -string string
129           parse option string at startup.
130
131       -option file
132           parse option file at startup.
133
134       -convert files
135           Convert files into latest binary formats, then exit.
136
137       -version
138           show version number.
139
140       -info
141           show detailed version information.
142
143       -help
144           show help message.
145

AUTHORS

147       Christophe Geuzaine  (cgeuzaine@uliege.be)  and  Jean-Francois  Remacle
148       (jean-francois.remacle@uclouvain.be).
149

SEE ALSO

151       getdp(1),
152       Gmsh examples (/usr/share/doc/gmsh),
153       Gmsh homepage (https://gmsh.info).
154
155       The  full documentation for Gmsh is maintained as a Texinfo manual.  If
156       the info and gmsh programs are properly installed  at  your  site,  the
157       command
158
159              info gmsh
160
161       should give you access to the complete manual.
162
163
164
1654th Berkeley Distribution      05 November 2020                        Gmsh(1)
Impressum