vmec_jax.external_fieldsΒΆ

External magnetic-field providers for free-boundary VMEC calculations.

The mgrid backend preserves VMEC2000 compatibility. Direct coil providers are JAX-native and intended for differentiable, coil-aware optimization.

Modules

base

Provider dispatch for external free-boundary magnetic fields.

coils_jax

Pure-JAX Fourier coils and Biot-Savart external-field sampling.

essos_adapter

Optional adapter from ESSOS coils to vmec_jax direct-coil params.

mgrid_jax

Differentiable JAX interpolation for VMEC mgrid fields.