vmec_jax.configΒΆ

High-level configuration extracted from VMEC input (&INDATA).

For now we only extract what we need for geometry/basis: - mpol, ntor, ns, nfp, lasym - ntheta/nzeta defaults (VMEC conventions)

This config can be extended to include profiles, iteration controls, etc.

Functions

config_from_indata(indata)

load_config(path)

Classes

FreeBoundaryConfig([enabled, mgrid_file, ...])

Free-boundary runtime inputs from &INDATA.

VMECConfig(mpol, ntor, ns, nfp, lasym, ...)