cherab.imas.ids.core_profiles.GridDataΒΆ

class cherab.imas.ids.core_profiles.GridData(rho_tor_norm: ndarray[tuple[Any, ...], dtype[float64]] | None = None, psi: ndarray[tuple[Any, ...], dtype[float64]] | None = None, volume: ndarray[tuple[Any, ...], dtype[float64]] | None = None, area: ndarray[tuple[Any, ...], dtype[float64]] | None = None, surface: ndarray[tuple[Any, ...], dtype[float64]] | None = None)SourceΒΆ

Bases: object

Dataclass for storing grid properties of the core profiles.

Methods

Attributes

area

Area of the flux surface [m^2].

psi

Toroidal flux [Wb].

rho_tor_norm

Normalized toroidal flux coordinate.

surface

Surface-averaged value of the profile on the flux surface.

volume

Volume enclosed by the flux surface [m^3].

rho_tor_norm : ndarray[tuple[Any, ...], dtype[float64]] | None = NoneΒΆ

Normalized toroidal flux coordinate.

psi : ndarray[tuple[Any, ...], dtype[float64]] | None = NoneΒΆ

Toroidal flux [Wb].

volume : ndarray[tuple[Any, ...], dtype[float64]] | None = NoneΒΆ

Volume enclosed by the flux surface [m^3].

area : ndarray[tuple[Any, ...], dtype[float64]] | None = NoneΒΆ

Area of the flux surface [m^2].

surface : ndarray[tuple[Any, ...], dtype[float64]] | None = NoneΒΆ

Surface-averaged value of the profile on the flux surface.