cherab.imas.plasma¶

Subpackage for creating plasma/equilibrium/magnetic field objects from IMAS.

Functions

load_plasma(*args[, time, occurrence_core, ...])

Load core and edge profiles and create a Plasma object.

load_core_plasma(*args[, time, occurrence, ...])

Load core profiles and Create a Plasma object.

load_edge_plasma(*args[, time, occurrence, ...])

Load edge profiles and Create a Plasma object.

load_equilibrium(*args[, time, occurrence, ...])

Load plasma equilibrium from the equilibrium IDS and create an EFITEquilibrium object.

load_magnetic_field(*args[, time, ...])

Load the magnetic field from the equilibrium IDS and returns a VectorFunction2D interpolator.