Command line¶
pynumgeo.cli.__main__
¶
Command line: pynumgeo validate|run|info|roundtrip|catalogue.
Every command has --json for machine-readable output (agents, CI); each JSON report carries the
pynumgeo version and author under "pynumgeo" (:func:pynumgeo._provenance.provenance). pynumgeo
--version prints the version. Exit codes: 0 = fine, 1 = issues found or the run failed, 2 = usage error.
Examples::
pynumgeo validate model.inp # reader + validator issues, exit 1 on errors
pynumgeo run model.inp --workdir runs/m1 --ncpus 4
pynumgeo run model.inp --check-only # input accepted by numgeo?
pynumgeo info "*Initial conditions" # keyword reference (source facts + docs page)
pynumgeo info material:mohr-coulomb
pynumgeo roundtrip model.inp -o model-normal-case.inp