@c This file was generated by "gmsh -doc": do not edit manually!

@ftable @code
@end ftable
 Geometry options:
@ftable @code
@item -0
Output model, then exit
@item -tol value
Set geometrical tolerance
@item -match
Match geometries and meshes
@end ftable
 Mesh options:
@ftable @code
@item -1, -2, -3
Perform 1D, 2D or 3D mesh generation, then exit
@item -save
Save mesh, then exit
@item -o file
Specify output file name
@item -format string
Select output mesh format (auto, msh1, msh2, msh22, msh3, msh4, msh40, msh41, msh, unv, vtk, wrl, mail, stl, p3d, mesh, bdf, cgns, med, diff, ir3, inp, ply2, celum, su2, x3d, dat, neu, m, key)
@item -bin
Create binary files when possible
@item -refine
Perform uniform mesh refinement, then exit
@item -barycentric_refine
Perform barycentric mesh refinement, then exit
@item -reclassify angle
Reclassify surface mesh, then exit
@item -reparam angle
Reparametrize surface mesh, then exit
@item -part int
Partition after batch mesh generation
@item -part_weight tri|quad|tet|hex|pri|pyr|trih int
Weight of a triangle/quad/etc. during partitioning
@item -part_split
Save mesh partitions in separate files
@item -part_[no_]topo
Create the partition topology
@item -part_[no_]ghosts
Create ghost cells
@item -part_[no_]physicals
Create physical groups for partitions
@item -part_topo_pro
Save the partition topology .pro file
@item -preserve_numbering_msh2
Preserve element numbering in MSH2 format
@item -save_all
Save all elements (discard physical group definitions)
@item -save_parametric
Save nodes with their parametric coordinates
@item -save_topology
Save model topology
@item -algo string
Select mesh algorithm (meshadapt, del2d, front2d, delquad, del3d, front3d, mmg3d, pack, hxt)
@item -smooth int
Set number of mesh smoothing steps
@item -order int
Set mesh order (1, ..., 5)
@item -optimize[_netgen]
Optimize quality of tetrahedral elements
@item -optimize_threshold
Optimize tetrahedral elements that have a quality less than a threshold
@item -optimize_ho
Optimize high order meshes
@item -ho_[min,max,nlayers]
High-order optimization parameters
@item -clscale value
Set global mesh element size scaling factor
@item -clmin value
Set minimum mesh element size
@item -clmax value
Set maximum mesh element size
@item -clcurv value
Compute mesh element size from curvatures (value is the number of elements per 2*pi radians)
@item -aniso_max value
Set maximum anisotropy (for bamg)
@item -smooth_ratio value
Set smoothing ration between mesh sizes at nodes of a same edge (for bamg)
@item -epslc1d value
Set accuracy of evaluation of mesh size field for 1D mesh
@item -swapangle value
Set the threshold angle (in degree) between two adjacent faces below which a swap is allowed
@item -rand value
Set random perturbation factor
@item -bgm file
Load background mesh from file
@item -check
Perform various consistency checks on mesh
@item -ignore_periocity
Ignore periodic boundaries
@end ftable
 Post-processing options:
@ftable @code
@item -link int
Select link mode between views (0, 1, 2, 3, 4)
@item -combine
Combine views having identical names into multi-time-step views
@end ftable
 Solver options:
@ftable @code
@item -listen
Always listen to incoming connection requests
@item -minterpreter string
Name of Octave interpreter
@item -pyinterpreter string
Name of Python interpreter
@item -run
Run ONELAB solver(s)
@end ftable
 Display options:
@ftable @code
@item -n
Hide all meshes and post-processing views on startup
@item -nodb
Disable double buffering
@item -numsubedges
Set num of subdivisions for high order element display
@item -fontsize int
Specify the font size for the GUI
@item -theme string
Specify FLTK GUI theme
@item -display string
Specify display
@item -camera
Use camera mode view;
@item -stereo
OpenGL quad-buffered stereo rendering (requires special graphics card)
@item -gamepad
Use gamepad controller if available
@end ftable
 Other options:
@ftable @code
@item -, -parse_and_exit
Parse input files, then exit
@item -new
Create new model before merge next file
@item -merge
Merge next files
@item -open
Open next files
@item -log filename
Log all messages to filename
@item -a, -g, -m, -s, -p
Start in automatic, geometry, mesh, solver or post-processing mode
@item -pid
Print process id on stdout
@item -watch pattern
Pattern of files to merge as they become available
@item -bg file
Load background (image or PDF) file
@item -v int
Set verbosity level
@item -nopopup
Don't popup dialog windows in scripts
@item -string "string"
Parse command string at startup
@item -setnumber name value
Set constant or option number name=value
@item -setstring name value
Set constant or option string name=value
@item -option file
Parse option file at startup
@item -convert files
Convert files into latest binary formats, then exit
@item -nt int
Set number of threads
@item -cpu
Report CPU times for all operations
@item -version
Show version number
@item -info
Show detailed version information
@item -help
Show command line usage
@item -help_options
Show all options
@end ftable
