--verbose
Displays extra info.
--version
Displays software version, and source control information if applicable.
--help
Displays help information about the available command-line options for the
executable.
--parameter [key]=[value]
Override a parameter (or define a new one) specified in the XML file.
--solverinfo [key]=[value]
Override a solverinfo (or define a new one) specified in the XML file.
--io-format [format]
Determines the output format for writing Nektar++ field files that are used to store,
for example, checkpoint and solution field files. The default for format
is Xml
, which
is an XML-based format, which is written as one file per process. If Nektar++ is
compiled with HDF5 support, then an alternative option is Hdf5
, which will write one
file for all processes and can be more efficient for very large-scale parallel
jobs.
--npx [int]
When using a fully-Fourier expansion, specifies the number of processes to use in the
x-coordinate direction.
--npy [int]
When using a fully-Fourier expansion or 3D expansion with two Fourier
directions, specifies the number of processes to use in the y-coordinate
direction.
--npz [int]
When using Fourier expansions, specifies the number of processes to use in the
z-coordinate direction.
--part-info
Prints detailed information about the generated partitioning, such as number of
elements, number of local degrees of freedom and the number of boundary degrees of
freedom.
--part-only [int]
Partition the mesh only into the specified number of partitions, write to file and exit.
This can be used to pre-partition a very large mesh on a single high-memory node,
prior to being executed on a multi-node cluster.
--use-metis
Forces the use of METIS for mesh partitioning. If Nektar++ is compiled with Scotch
support, the default is to use Scotch.
--use-scotch
Forces the use of Scotch for mesh partitioning.