equilibrium
¶
Description of a 2D, axi-symmetric, tokamak equilibrium; result of an equilibrium code.
Maximum occurrences (MDS+ backend only): 3
New in version 3.1.0: lifecycle status active
Changed in version 4.1.0.
ids_propertiesstructure¶
See common IDS structure reference: ids_properties
.
vacuum_toroidal_fieldstructure¶Characteristics of the vacuum toroidal field (used in rho_tor […]
Characteristics of the vacuum toroidal field (used in rho_tor definition and in the normalization of current densities)
vacuum_toroidal_field/r0 ⇹mFLT_0D¶Reference major radius where the vacuum toroidal magnetic field […]
Reference major radius where the vacuum toroidal magnetic field is given (usually a fixed position such as the middle of the vessel at the equatorial midplane)
grids_ggd(itime)AoS¶Grids (using the Generic Grid Description), for various time […]
Grids (using the Generic Grid Description), for various time slices. The timebase of this array of structure must be a subset of the time_slice timebase
1 |
New in version 3.18.0: lifecycle status alpha
grids_ggd(itime)/grid(i1)AoS¶Set of GGD grids for describing the equilibrium, at a given time […]
Set of GGD grids for describing the equilibrium, at a given time slice
1 |
|
grids_ggd(itime)/grid(i1)/identifierstructure¶Grid identifier
Grid identifier
This is an identifier. See ggd_identifier
for the available options.
grids_ggd(itime)/grid(i1)/pathSTR_0D¶Path of the grid, including the IDS name, in case of implicit […]
Path of the grid, including the IDS name, in case of implicit reference to a grid_ggd node described in another IDS. To be filled only if the grid is not described explicitly in this grid_ggd structure. Example syntax: #wall:2/description_ggd(1)/grid_ggd, means that the grid is located in the wall IDS, occurrence 2, with relative path description_ggd(1)/grid_ggd, using Fortran index convention (here : first index of the array)
grids_ggd(itime)/grid(i1)/space(i2)AoS¶Set of grid spaces
Set of grid spaces
Click here for further documentation (or contact imas@iter.org if you can’t access this page).
1 |
|
grids_ggd(itime)/grid(i1)/space(i2)/identifierstructure¶Space identifier
Space identifier
This is an identifier. See ggd_space_identifier
for the available options.
grids_ggd(itime)/grid(i1)/space(i2)/identifier/nameSTR_0D¶Short string identifier
Short string identifier
grids_ggd(itime)/grid(i1)/space(i2)/geometry_typestructure¶Type of space geometry (0: standard, 1:Fourier, >1: Fourier with […]
Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity)
grids_ggd(itime)/grid(i1)/space(i2)/geometry_type/nameSTR_0D¶Short string identifier
Short string identifier
grids_ggd(itime)/grid(i1)/space(i2)/coordinates_type(i3)AoS¶Type of coordinates describing the physical space, for every […]
Type of coordinates describing the physical space, for every coordinate of the space. The size of this node therefore defines the dimension of the space.
This is an identifier. See coordinate_identifier
for the available options.
1 |
|
Changed in version 4.0.0: Type changed from INT_1D
grids_ggd(itime)/grid(i1)/space(i2)/coordinates_type(i3)/nameSTR_0D¶Short string identifier
Short string identifier
grids_ggd(itime)/grid(i1)/space(i2)/objects_per_dimension(i3)AoS¶Definition of the space objects for every dimension (from one […]
Definition of the space objects for every dimension (from one to the dimension of the highest-dimensional objects). The index correspond to 1=nodes, 2=edges, 3=faces, 4=cells/volumes, …. For every index, a collection of objects of that dimension is described.
1 |
|
grids_ggd(itime)/grid(i1)/space(i2)/objects_per_dimension(i3)/object(i4)AoS¶Set of objects for a given dimension
Set of objects for a given dimension
1 |
|
grids_ggd(itime)/grid(i1)/space(i2)/objects_per_dimension(i3)/object(i4)/boundary(i5)AoS¶Set of (n-1)-dimensional objects defining the boundary of this […]
Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object
1 |
|
grids_ggd(itime)/grid(i1)/space(i2)/objects_per_dimension(i3)/object(i4)/boundary(i5)/indexINT_0D¶Index of this (n-1)-dimensional boundary object
Index of this (n-1)-dimensional boundary object
grids_ggd(itime)/grid(i1)/space(i2)/objects_per_dimension(i3)/object(i4)/boundary(i5)/neighbours(:)INT_1D¶List of indices of the n-dimensional objects adjacent to the […]
List of indices of the n-dimensional objects adjacent to the given n-dimensional object. An object can possibly have multiple neighbours on a boundary
1 |
|
grids_ggd(itime)/grid(i1)/space(i2)/objects_per_dimension(i3)/object(i4)/geometry(:)mixedFLT_1D¶Geometry data associated with the object, its detailed content […]
Geometry data associated with the object, its detailed content is defined by ../../geometry_content. Its dimension depends on the type of object, geometry and coordinate considered.
1 |
|
grids_ggd(itime)/grid(i1)/space(i2)/objects_per_dimension(i3)/object(i4)/nodes(:)INT_1D¶List of nodes forming this object (indices to objects_per_dimension(1)%object(:) […]
List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation)
1 |
|
grids_ggd(itime)/grid(i1)/space(i2)/objects_per_dimension(i3)/object(i4)/measurem^dimensionFLT_0D¶Measure of the space object, i.e. […]
Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,…)
grids_ggd(itime)/grid(i1)/space(i2)/objects_per_dimension(i3)/object(i4)/geometry_2d(:,:)mixedFLT_2D¶2D geometry data associated with the object. […]
2D geometry data associated with the object. Its dimension depends on the type of object, geometry and coordinate considered. Typically, the first dimension represents the object coordinates, while the second dimension would represent the values of the various degrees of freedom of the finite element attached to the object.
1 |
|
2 |
|
New in version >3.35.0.
grids_ggd(itime)/grid(i1)/space(i2)/objects_per_dimension(i3)/geometry_contentstructure¶Content of the ../object/geometry node for this dimension
Content of the ../object/geometry node for this dimension
This is an identifier. See ggd_geometry_content_identifier
for the available options.
New in version >3.33.0.
grids_ggd(itime)/grid(i1)/space(i2)/objects_per_dimension(i3)/geometry_content/nameSTR_0D¶Short string identifier
Short string identifier
grids_ggd(itime)/grid(i1)/grid_subset(i2)AoS¶Grid subsets
Grid subsets
1 |
|
grids_ggd(itime)/grid(i1)/grid_subset(i2)/identifierstructure¶Grid subset identifier
Grid subset identifier
Click here for further documentation.
This is an identifier. See ggd_subset_identifier
for the available options.
grids_ggd(itime)/grid(i1)/grid_subset(i2)/identifier/nameSTR_0D¶Short string identifier
Short string identifier
grids_ggd(itime)/grid(i1)/grid_subset(i2)/dimensionINT_0D¶Space dimension of the grid subset elements, using the convention […]
Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes
grids_ggd(itime)/grid(i1)/grid_subset(i2)/element(i3)AoS¶Set of elements defining the grid subset. […]
Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces
1 |
|
grids_ggd(itime)/grid(i1)/grid_subset(i2)/element(i3)/object(i4)AoS¶Set of objects defining the element
Set of objects defining the element
1 |
|
grids_ggd(itime)/grid(i1)/grid_subset(i2)/element(i3)/object(i4)/spaceINT_0D¶Index of the space from which that object is taken
Index of the space from which that object is taken
grids_ggd(itime)/grid(i1)/grid_subset(i2)/base(i3)AoS¶Set of bases for the grid subset. […]
Set of bases for the grid subset. For each base, the structure describes the projection of the base vectors on the canonical frame of the grid.
1 |
|
grids_ggd(itime)/grid(i1)/grid_subset(i2)/base(i3)/jacobian(:) ⇹mixedFLT_1D¶Metric Jacobian
Metric Jacobian
1 |
grids_ggd(itime)/grid(i1)/grid_subset(i2)/base(i3)/tensor_covariant(:,:,:) ⇹mixedFLT_3D¶Covariant metric tensor, given on each element of the subgrid […]
Covariant metric tensor, given on each element of the subgrid (first dimension)
1 |
|
2 |
|
3 |
|
grids_ggd(itime)/grid(i1)/grid_subset(i2)/base(i3)/tensor_contravariant(:,:,:) ⇹mixedFLT_3D¶Contravariant metric tensor, given on each element of the subgrid […]
Contravariant metric tensor, given on each element of the subgrid (first dimension)
1 |
|
2 |
|
3 |
|
grids_ggd(itime)/grid(i1)/grid_subset(i2)/metricstructure¶Metric of the canonical frame onto Cartesian coordinates
Metric of the canonical frame onto Cartesian coordinates
grids_ggd(itime)/grid(i1)/grid_subset(i2)/metric/jacobian(:) ⇹mixedFLT_1D¶Metric Jacobian
Metric Jacobian
1 |
grids_ggd(itime)/grid(i1)/grid_subset(i2)/metric/tensor_covariant(:,:,:) ⇹mixedFLT_3D¶Covariant metric tensor, given on each element of the subgrid […]
Covariant metric tensor, given on each element of the subgrid (first dimension)
1 |
|
2 |
|
3 |
|
grids_ggd(itime)/grid(i1)/grid_subset(i2)/metric/tensor_contravariant(:,:,:) ⇹mixedFLT_3D¶Contravariant metric tensor, given on each element of the subgrid […]
Contravariant metric tensor, given on each element of the subgrid (first dimension)
1 |
|
2 |
|
3 |
|
time_slice(itime)AoS¶Set of equilibria at various time slices
Set of equilibria at various time slices
1 |
time_slice(itime)/boundarystructure¶Description of the plasma boundary. […]
Description of the plasma boundary. The boundary can be either the real separatrix (provided by a free boundary equilibrium solver) or the 0.99x psi_norm flux surface provided by a fixed boundary equilibrium
time_slice(itime)/boundary/outlinestructure¶RZ outline of the plasma boundary
RZ outline of the plasma boundary
time_slice(itime)/boundary/psi_norm ⇹1FLT_0D¶Value of the normalized poloidal flux at which the boundary is […]
Value of the normalized poloidal flux at which the boundary is taken, the flux being normalized to its value at the separatrix (so psi_norm = 1 if the boundary is the separatrix)
time_slice(itime)/boundary/psi ⇹WbFLT_0D¶Value of the poloidal flux at which the boundary is taken
Value of the poloidal flux at which the boundary is taken
time_slice(itime)/boundary/geometric_axisstructure¶RZ position of the geometric axis (defined as (Rmin+Rmax) / 2 […]
RZ position of the geometric axis (defined as (Rmin+Rmax) / 2 and (Zmin+Zmax) / 2 of the boundary)
time_slice(itime)/boundary/minor_radius ⇹mFLT_0D¶Minor radius of the plasma boundary (defined as (Rmax-Rmin) / […]
Minor radius of the plasma boundary (defined as (Rmax-Rmin) / 2 of the boundary)
time_slice(itime)/boundary/elongation ⇹1FLT_0D¶Elongation of the plasma boundary
Elongation of the plasma boundary
time_slice(itime)/boundary/triangularity ⇹1FLT_0D¶Triangularity of the plasma boundary
Triangularity of the plasma boundary
time_slice(itime)/boundary/triangularity_upper ⇹1FLT_0D¶Upper triangularity of the plasma boundary
Upper triangularity of the plasma boundary
time_slice(itime)/boundary/triangularity_lower ⇹1FLT_0D¶Lower triangularity of the plasma boundary
Lower triangularity of the plasma boundary
time_slice(itime)/boundary/squareness_upper_inner ⇹1FLT_0D¶Upper inner squareness of the plasma boundary (definition from […]
Upper inner squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009)
New in version 3.18.0: lifecycle status alpha
time_slice(itime)/boundary/squareness_upper_outer ⇹1FLT_0D¶Upper outer squareness of the plasma boundary (definition from […]
Upper outer squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009)
New in version 3.18.0: lifecycle status alpha
time_slice(itime)/boundary/squareness_lower_inner ⇹1FLT_0D¶Lower inner squareness of the plasma boundary (definition from […]
Lower inner squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009)
New in version 3.18.0: lifecycle status alpha
time_slice(itime)/boundary/squareness_lower_outer ⇹1FLT_0D¶Lower outer squareness of the plasma boundary (definition from […]
Lower outer squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009)
New in version 3.18.0: lifecycle status alpha
time_slice(itime)/boundary/closest_wall_pointstructure¶Position and distance to the plasma boundary of the point of […]
Position and distance to the plasma boundary of the point of the first wall which is the closest to plasma boundary
Changed in version 4.0.0: Renamed from ../boundary_separatrix/closest_wall_point
New in version >3.
time_slice(itime)/boundary/dr_dz_zero_pointstructure¶Outboard point on the separatrix on which dr/dz = 0 (local maximum […]
Outboard point on the separatrix on which dr/dz = 0 (local maximum of the major radius of the separatrix). In case of multiple local maxima, the closest one from z=z_magnetic_axis is chosen.
Changed in version 4.0.0: Renamed from ../boundary_separatrix/dr_dz_zero_point
New in version >3.
time_slice(itime)/boundary/gap(i1)AoS¶Set of gaps, defined by a reference point and a direction.
Set of gaps, defined by a reference point and a direction.
1 |
|
Changed in version 4.0.0: Renamed from ../boundary_separatrix/gap
New in version >3.
time_slice(itime)/boundary/gap(i1)/nameSTR_0D¶Short string identifier (unique for a given device)
Short string identifier (unique for a given device)
time_slice(itime)/boundary/gap(i1)/descriptionSTR_0D¶Description, e.g. […]
Description, e.g. mid-plane gap
New in version >3.
time_slice(itime)/boundary/gap(i1)/r ⇹mFLT_0D¶Major radius of the reference point
Major radius of the reference point
time_slice(itime)/boundary/gap(i1)/z ⇹mFLT_0D¶Height of the reference point
Height of the reference point
time_slice(itime)/boundary/rho_tor ⇹mFLT_0D¶Toroidal flux coordinate at the selected plasma boundary
Toroidal flux coordinate at the selected plasma boundary
Changed in version 4.1.0: Renamed from ../global_quantities/rho_tor_boundary
New in version >4.0.0.
time_slice(itime)/contour_treestructure¶Description of the topological connectivity of the poloidal flux […]
Description of the topological connectivity of the poloidal flux map critical points as an undirected graph. Critical points are ether local extremum (o-points) or saddle points (x-points) of the poloidal flux map. X-points have zero gradients in orthogonal directions but are not local extremum of the poloidal flux map whilst O-points are.
New in version 4.0.0: lifecycle status alpha
New in version >3.
time_slice(itime)/contour_tree/node(i1)AoS¶Set of nodes. […]
Set of nodes. A contour tree node is defined by its critical type and position within the poloidal plane. A critical type of 1 references an x-point whilst a critical type of 0 or 2 references an o-point. Both X-points and O-points are rarely coincident with nodes defining the poloidal upon which the poloidal flux map is defined. The order in which the critical points are stored in the nodes array of structure is only important for the primary plasma O-point and X-points. If present, the primary plasma O-point should be placed as the first element of the nodes array of structure. If present, the primary plasma X-point should be the second element in the nodes structure
1 |
|
time_slice(itime)/contour_tree/node(i1)/critical_typeINT_0D¶0-minimum, 1-saddle, 2-maximum
0-minimum, 1-saddle, 2-maximum
time_slice(itime)/contour_tree/node(i1)/psi ⇹WbFLT_0D¶Value of the poloidal flux at the node
Value of the poloidal flux at the node
time_slice(itime)/contour_tree/node(i1)/levelsetstructure¶Single poloidal flux contour including critical point (x-point […]
Single poloidal flux contour including critical point (x-point only)
time_slice(itime)/contour_tree/edges(:,:)INT_2D¶Edges connect nodes to one another. […]
Edges connect nodes to one another. A single node may connect to multiple edges such as the case where a single maximum (a hill) may topologically link to multiple minima (the floors of different valleys). For each edge (1st dimension), the index of the two connected nodes are listed (index referring to the ../node array)
1 |
|
2 |
|
time_slice(itime)/constraintsstructure¶In case of equilibrium reconstruction under constraints, measurements […]
In case of equilibrium reconstruction under constraints, measurements used to constrain the equilibrium, reconstructed values and accuracy of the fit. The names of the child nodes correspond to the following definition: the solver aims at minimizing a cost function defined as : J=1/2*sum_i [ weight_i^2 (reconstructed_i - measured_i)^2 / sigma_i^2 ]. in which sigma_i is the standard deviation of the measurement error (to be found in the IDS of the measurement)
New in version 3.17.0: lifecycle status alpha
time_slice(itime)/constraints/b_field_tor_vacuum_rT.mstructure¶Vacuum field times major radius in the toroidal field magnet. […]
Vacuum field times major radius in the toroidal field magnet. Positive sign means anti-clockwise when viewed from above
time_slice(itime)/constraints/b_field_tor_vacuum_r/measured ⇹T.mFLT_0D¶Measured value
Measured value
time_slice(itime)/constraints/b_field_tor_vacuum_r/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/b_field_tor_vacuum_r/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/b_field_tor_vacuum_r/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/b_field_tor_vacuum_r/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/b_field_tor_vacuum_r/reconstructed ⇹T.mFLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/b_field_tor_vacuum_r/chi_squared ⇹1FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/b_field_pol_probe(i1)TAoS¶Set of poloidal field probes
Set of poloidal field probes
1 |
Changed in version 4.0.0: Renamed from bpol_probe
time_slice(itime)/constraints/b_field_pol_probe(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/b_field_pol_probe(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/b_field_pol_probe(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/b_field_pol_probe(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/b_field_pol_probe(i1)/reconstructed ⇹TFLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/b_field_pol_probe(i1)/chi_squared ⇹1FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/diamagnetic_fluxWbstructure¶Diamagnetic flux
Diamagnetic flux
time_slice(itime)/constraints/diamagnetic_flux/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/diamagnetic_flux/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/diamagnetic_flux/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/diamagnetic_flux/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/diamagnetic_flux/reconstructed ⇹WbFLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/diamagnetic_flux/chi_squared ⇹1FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/faraday_angle(i1)radAoS¶Set of faraday angles
Set of faraday angles
1 |
time_slice(itime)/constraints/faraday_angle(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/faraday_angle(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/faraday_angle(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/faraday_angle(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/faraday_angle(i1)/reconstructed ⇹radFLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/faraday_angle(i1)/chi_squared ⇹1FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/mse_polarization_angle(i1)radAoS¶Set of MSE polarization angles
Set of MSE polarization angles
1 |
Changed in version 4.0.0: Renamed from mse_polarisation_angle
time_slice(itime)/constraints/mse_polarization_angle(i1)/measured ⇹radFLT_0D¶Measured value
Measured value
time_slice(itime)/constraints/mse_polarization_angle(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/mse_polarization_angle(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/mse_polarization_angle(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/mse_polarization_angle(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/mse_polarization_angle(i1)/reconstructed ⇹radFLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/mse_polarization_angle(i1)/chi_squared ⇹1FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/flux_loop(i1)WbAoS¶Set of flux loops
Set of flux loops
1 |
time_slice(itime)/constraints/flux_loop(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/flux_loop(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/flux_loop(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/flux_loop(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/flux_loop(i1)/reconstructed ⇹WbFLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/flux_loop(i1)/chi_squared ⇹1FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/ipAstructure¶Plasma current. […]
Plasma current. Positive sign means anti-clockwise when viewed from above
time_slice(itime)/constraints/ip/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/ip/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/ip/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/ip/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/ip/reconstructed ⇹AFLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/ip/chi_squared ⇹1FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/iron_core_segment(i1)TAoS¶Magnetization M of a set of iron core segments
Magnetization M of a set of iron core segments
1 |
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_rTstructure¶Magnetization M of the iron core segment along the major radius […]
Magnetization M of the iron core segment along the major radius axis, assumed to be constant inside a given iron segment. Reminder : H = 1/mu0 * B - mur * M;
Changed in version 4.0.0: Renamed from magnetisation_r
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_r/measured ⇹TFLT_0D¶Measured value
Measured value
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_r/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_r/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_r/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_r/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_r/reconstructed ⇹TFLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_r/chi_squared ⇹1FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_zTstructure¶Magnetization M of the iron core segment along the vertical axis, […]
Magnetization M of the iron core segment along the vertical axis, assumed to be constant inside a given iron segment. Reminder : H = 1/mu0 * B - mur * M;
Changed in version 4.0.0: Renamed from magnetisation_z
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_z/measured ⇹TFLT_0D¶Measured value
Measured value
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_z/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_z/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_z/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_z/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_z/reconstructed ⇹TFLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/iron_core_segment(i1)/magnetization_z/chi_squared ⇹1FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/n_e(i1)m^-3AoS¶Set of local density measurements
Set of local density measurements
1 |
|
time_slice(itime)/constraints/n_e(i1)/positionstructure¶Position at which this measurement is given
Position at which this measurement is given
time_slice(itime)/constraints/n_e(i1)/position/phi ⇹radFLT_0D¶Toroidal angle (oriented counter-clockwise when viewing from […]
Toroidal angle (oriented counter-clockwise when viewing from above)
time_slice(itime)/constraints/n_e(i1)/position/rho_tor_norm ⇹1FLT_0D¶Normalized toroidal flux coordinate. […]
Normalized toroidal flux coordinate. The normalizing value for rho_tor_norm, is the toroidal flux coordinate at the equilibrium boundary (LCFS or 99.x % of the LCFS in case of a fixed boundary equilibium calculation, see time_slice/boundary/b_flux_pol_norm in the equilibrium IDS)
time_slice(itime)/constraints/n_e(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/n_e(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/n_e(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/n_e(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/n_e(i1)/reconstructed ⇹1FLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/n_e(i1)/chi_squared ⇹m^-3FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/n_e_line(i1)m^-2AoS¶Set of line integrated density measurements
Set of line integrated density measurements
1 |
time_slice(itime)/constraints/n_e_line(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/n_e_line(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/n_e_line(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/n_e_line(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/n_e_line(i1)/reconstructed ⇹m^-2FLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/n_e_line(i1)/chi_squared ⇹1FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/pf_current(i1)AAoS¶Current in a set of poloidal field coils
Current in a set of poloidal field coils
1 |
time_slice(itime)/constraints/pf_current(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/pf_current(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/pf_current(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/pf_current(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/pf_current(i1)/reconstructed ⇹AFLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/pf_current(i1)/chi_squared ⇹1FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/pf_passive_current(i1)AAoS¶Current in a set of axisymmetric passive conductors
Current in a set of axisymmetric passive conductors
1 |
time_slice(itime)/constraints/pf_passive_current(i1)/measured ⇹AFLT_0D¶Measured value
Measured value
time_slice(itime)/constraints/pf_passive_current(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/pf_passive_current(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/pf_passive_current(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/pf_passive_current(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/pf_passive_current(i1)/reconstructed ⇹AFLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/pf_passive_current(i1)/chi_squared ⇹1FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/pressure(i1)PaAoS¶Set of total pressure estimates
Set of total pressure estimates
1 |
|
time_slice(itime)/constraints/pressure(i1)/positionstructure¶Position at which this measurement is given
Position at which this measurement is given
time_slice(itime)/constraints/pressure(i1)/position/phi ⇹radFLT_0D¶Toroidal angle (oriented counter-clockwise when viewing from […]
Toroidal angle (oriented counter-clockwise when viewing from above)
time_slice(itime)/constraints/pressure(i1)/position/rho_tor_norm ⇹1FLT_0D¶Normalized toroidal flux coordinate. […]
Normalized toroidal flux coordinate. The normalizing value for rho_tor_norm, is the toroidal flux coordinate at the equilibrium boundary (LCFS or 99.x % of the LCFS in case of a fixed boundary equilibium calculation, see time_slice/boundary/b_flux_pol_norm in the equilibrium IDS)
time_slice(itime)/constraints/pressure(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/pressure(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/pressure(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/pressure(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/pressure(i1)/reconstructed ⇹1FLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/pressure(i1)/chi_squared ⇹PaFLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/pressure_rotational(i1)PaAoS¶Set of rotational pressure estimates. […]
Set of rotational pressure estimates. The rotational pressure is defined as R0^2*rho*omega^2 / 2, where omega is the toroidal rotation frequency, rho=ne(R0,psi)*m, and m is the plasma equivalent mass.
Click here for further documentation.
1 |
|
New in version >3.38.1.
time_slice(itime)/constraints/pressure_rotational(i1)/measured ⇹PaFLT_0D¶Measured value
Measured value
time_slice(itime)/constraints/pressure_rotational(i1)/positionstructure¶Position at which this measurement is given
Position at which this measurement is given
time_slice(itime)/constraints/pressure_rotational(i1)/position/phi ⇹radFLT_0D¶Toroidal angle (oriented counter-clockwise when viewing from […]
Toroidal angle (oriented counter-clockwise when viewing from above)
time_slice(itime)/constraints/pressure_rotational(i1)/position/rho_tor_norm ⇹1FLT_0D¶Normalized toroidal flux coordinate. […]
Normalized toroidal flux coordinate. The normalizing value for rho_tor_norm, is the toroidal flux coordinate at the equilibrium boundary (LCFS or 99.x % of the LCFS in case of a fixed boundary equilibium calculation, see time_slice/boundary/b_flux_pol_norm in the equilibrium IDS)
time_slice(itime)/constraints/pressure_rotational(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/pressure_rotational(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/pressure_rotational(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/pressure_rotational(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/pressure_rotational(i1)/reconstructed ⇹1FLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/pressure_rotational(i1)/chi_squared ⇹PaFLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/q(i1)1AoS¶Set of safety factor estimates at various positions
Set of safety factor estimates at various positions
1 |
|
time_slice(itime)/constraints/q(i1)/positionstructure¶Position at which this measurement is given
Position at which this measurement is given
time_slice(itime)/constraints/q(i1)/position/phi ⇹radFLT_0D¶Toroidal angle (oriented counter-clockwise when viewing from […]
Toroidal angle (oriented counter-clockwise when viewing from above)
time_slice(itime)/constraints/q(i1)/position/rho_tor_norm ⇹1FLT_0D¶Normalized toroidal flux coordinate. […]
Normalized toroidal flux coordinate. The normalizing value for rho_tor_norm, is the toroidal flux coordinate at the equilibrium boundary (LCFS or 99.x % of the LCFS in case of a fixed boundary equilibium calculation, see time_slice/boundary/b_flux_pol_norm in the equilibrium IDS)
time_slice(itime)/constraints/q(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/q(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/q(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/q(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/q(i1)/reconstructed ⇹1FLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/q(i1)/chi_squared ⇹1FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/j_phi(i1)A.m^-2AoS¶Set of flux-surface averaged toroidal current density approximations […]
Set of flux-surface averaged toroidal current density approximations at various positions (= average(j_tor/R) / average(1/R))
1 |
|
Changed in version 3.42.0: Renamed from j_tor
time_slice(itime)/constraints/j_phi(i1)/positionstructure¶Position at which this measurement is given
Position at which this measurement is given
time_slice(itime)/constraints/j_phi(i1)/position/phi ⇹radFLT_0D¶Toroidal angle (oriented counter-clockwise when viewing from […]
Toroidal angle (oriented counter-clockwise when viewing from above)
time_slice(itime)/constraints/j_phi(i1)/position/rho_tor_norm ⇹1FLT_0D¶Normalized toroidal flux coordinate. […]
Normalized toroidal flux coordinate. The normalizing value for rho_tor_norm, is the toroidal flux coordinate at the equilibrium boundary (LCFS or 99.x % of the LCFS in case of a fixed boundary equilibium calculation, see time_slice/boundary/b_flux_pol_norm in the equilibrium IDS)
time_slice(itime)/constraints/j_phi(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/j_phi(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/j_phi(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/j_phi(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/j_phi(i1)/reconstructed ⇹1FLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/j_phi(i1)/chi_squared ⇹A.m^-2FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/j_parallel(i1)A.m^-2AoS¶Set of flux-surface averaged parallel current density approximations […]
Set of flux-surface averaged parallel current density approximations at various positions (= average(j.B) / B0, where B0 = /vacuum_toroidal_field/b0)
1 |
|
New in version >3.39.0.
time_slice(itime)/constraints/j_parallel(i1)/positionstructure¶Position at which this measurement is given
Position at which this measurement is given
time_slice(itime)/constraints/j_parallel(i1)/position/phi ⇹radFLT_0D¶Toroidal angle (oriented counter-clockwise when viewing from […]
Toroidal angle (oriented counter-clockwise when viewing from above)
time_slice(itime)/constraints/j_parallel(i1)/position/rho_tor_norm ⇹1FLT_0D¶Normalized toroidal flux coordinate. […]
Normalized toroidal flux coordinate. The normalizing value for rho_tor_norm, is the toroidal flux coordinate at the equilibrium boundary (LCFS or 99.x % of the LCFS in case of a fixed boundary equilibium calculation, see time_slice/boundary/b_flux_pol_norm in the equilibrium IDS)
time_slice(itime)/constraints/j_parallel(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/j_parallel(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/j_parallel(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/j_parallel(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/j_parallel(i1)/reconstructed ⇹1FLT_0D¶Value calculated from the reconstructed equilibrium
Value calculated from the reconstructed equilibrium
time_slice(itime)/constraints/j_parallel(i1)/chi_squared ⇹A.m^-2FLT_0D¶Squared error normalized by the variance considered in the minimization […]
Squared error normalized by the variance considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/x_point(i1)AoS¶Array of X-points, for each of them the RZ position is given
Array of X-points, for each of them the RZ position is given
1 |
|
time_slice(itime)/constraints/x_point(i1)/position_measuredstructure¶Measured or estimated position
Measured or estimated position
time_slice(itime)/constraints/x_point(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/x_point(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/x_point(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/x_point(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/x_point(i1)/position_reconstructedstructure¶Position estimated from the reconstructed equilibrium
Position estimated from the reconstructed equilibrium
time_slice(itime)/constraints/x_point(i1)/chi_squared_r ⇹m^-2FLT_0D¶Squared error on the major radius normalized by the variance […]
Squared error on the major radius normalized by the variance considered in the minimization process : chi_squared = weight^2 *(position_reconstructed/r - position_measured/r)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/x_point(i1)/chi_squared_z ⇹m^-2FLT_0D¶Squared error on the altitude normalized by the variance considered […]
Squared error on the altitude normalized by the variance considered in the minimization process : chi_squared = weight^2 *(position_reconstructed/z - position_measured/z)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/strike_point(i1)AoS¶Array of strike points, for each of them the RZ position is given
Array of strike points, for each of them the RZ position is given
1 |
|
time_slice(itime)/constraints/strike_point(i1)/position_measuredstructure¶Measured or estimated position
Measured or estimated position
time_slice(itime)/constraints/strike_point(i1)/sourceSTR_0D¶Path to the source data for this measurement in the IMAS data […]
Path to the source data for this measurement in the IMAS data dictionary
time_slice(itime)/constraints/strike_point(i1)/time_measurement ⇹sFLT_0D¶Exact time slice used from the time array of the measurement […]
Exact time slice used from the time array of the measurement source data. If the time slice does not exist in the time array of the source data, it means linear interpolation has been used
time_slice(itime)/constraints/strike_point(i1)/exactINT_0D¶Integer flag : 1 means exact data, taken as an exact input without […]
Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit
time_slice(itime)/constraints/strike_point(i1)/weight ⇹1FLT_0D¶Weight given to the measurement
Weight given to the measurement
time_slice(itime)/constraints/strike_point(i1)/position_reconstructedstructure¶Position estimated from the reconstructed equilibrium
Position estimated from the reconstructed equilibrium
time_slice(itime)/constraints/strike_point(i1)/chi_squared_r ⇹m^-2FLT_0D¶Squared error on the major radius normalized by the variance […]
Squared error on the major radius normalized by the variance considered in the minimization process : chi_squared = weight^2 *(position_reconstructed/r - position_measured/r)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/strike_point(i1)/chi_squared_z ⇹m^-2FLT_0D¶Squared error on the altitude normalized by the variance considered […]
Squared error on the altitude normalized by the variance considered in the minimization process : chi_squared = weight^2 *(position_reconstructed/z - position_measured/z)^2 / sigma^2, where sigma is the standard deviation of the measurement error
time_slice(itime)/constraints/chi_squared_reduced ⇹1FLT_0D¶Sum of the chi_squared of all constraints used for the equilibrium […]
Sum of the chi_squared of all constraints used for the equilibrium reconstruction, divided by the number of degrees of freedom of the identification model
New in version >3.39.0.
time_slice(itime)/global_quantitiesstructure¶0D parameters of the equilibrium
0D parameters of the equilibrium
time_slice(itime)/global_quantities/beta_pol ⇹1FLT_0D¶Poloidal beta. […]
Poloidal beta. Defined as betap = 4 int(p dV) / [R_0 * mu_0 * Ip^2]
time_slice(itime)/global_quantities/beta_tor ⇹1FLT_0D¶Toroidal beta, defined as the volume-averaged total perpendicular […]
Toroidal beta, defined as the volume-averaged total perpendicular pressure divided by (B0^2/(2*mu0)), i.e. beta_toroidal = 2 mu0 int(p dV) / V / B0^2
time_slice(itime)/global_quantities/beta_tor_norm ⇹1FLT_0D¶Normalized toroidal beta, defined as 100 \* beta_tor \* a[m] […]
Normalized toroidal beta, defined as 100 * beta_tor * a[m] * B0 [T] / ip [MA]
Changed in version 4.0.0: Renamed from beta_normal
time_slice(itime)/global_quantities/ip ⇹AFLT_0D¶Plasma current (toroidal component). […]
Plasma current (toroidal component). Positive sign means anti-clockwise when viewed from above.
time_slice(itime)/global_quantities/area ⇹m^2FLT_0D¶Area of the LCFS poloidal cross section
Area of the LCFS poloidal cross section
time_slice(itime)/global_quantities/surface ⇹m^2FLT_0D¶Surface area of the toroidal flux surface
Surface area of the toroidal flux surface
time_slice(itime)/global_quantities/length_pol ⇹mFLT_0D¶Poloidal length of the magnetic surface
Poloidal length of the magnetic surface
time_slice(itime)/global_quantities/psi_axis ⇹WbFLT_0D¶Poloidal flux at the magnetic axis
Poloidal flux at the magnetic axis
Deprecated since version 4.1.0.
time_slice(itime)/global_quantities/psi_magnetic_axis ⇹WbFLT_0D¶Poloidal flux at the magnetic axis
Poloidal flux at the magnetic axis
Changed in version 4.1.0: Renamed from psi_axis
time_slice(itime)/global_quantities/psi_boundary ⇹WbFLT_0D¶Poloidal flux at the selected plasma boundary
Poloidal flux at the selected plasma boundary
Deprecated since version 4.1.0.
time_slice(itime)/global_quantities/rho_tor_boundary ⇹mFLT_0D¶Toroidal flux coordinate at the selected plasma boundary
Toroidal flux coordinate at the selected plasma boundary
Deprecated since version 4.1.0.
New in version >3.39.0.
time_slice(itime)/global_quantities/magnetic_axisstructure¶Magnetic axis position and toroidal field
Magnetic axis position and toroidal field
time_slice(itime)/global_quantities/magnetic_axis/r ⇹mFLT_0D¶Major radius of the magnetic axis
Major radius of the magnetic axis
time_slice(itime)/global_quantities/current_centrestructure¶Position and vertical velocity of the current centre
Position and vertical velocity of the current centre
time_slice(itime)/global_quantities/current_centre/r ⇹mFLT_0D¶Major radius of the current center, defined as integral over […]
Major radius of the current center, defined as integral over the poloidal cross section of (j_tor*r*dS) / Ip
time_slice(itime)/global_quantities/q_95 ⇹1FLT_0D¶q at the 95% poloidal flux surface (only positive when toroidal […]
q at the 95% poloidal flux surface (only positive when toroidal current and magnetic field are in same direction)
time_slice(itime)/global_quantities/q_minstructure¶Minimum q value and position
Minimum q value and position
time_slice(itime)/global_quantities/q_min/rho_tor_norm ⇹1FLT_0D¶Minimum q position in normalized toroidal flux coordinate
Minimum q position in normalized toroidal flux coordinate
time_slice(itime)/global_quantities/energy_mhd ⇹JFLT_0D¶Plasma energy content = 3/2 \* int(p,dV) with p being the total […]
Plasma energy content = 3/2 * int(p,dV) with p being the total pressure (thermal + fast particles) [J]. Time-dependent; Scalar
time_slice(itime)/global_quantities/psi_external_average ⇹WbFLT_0D¶Average (over the plasma poloidal cross section) plasma poloidal […]
Average (over the plasma poloidal cross section) plasma poloidal magnetic flux produced by all external circuits (CS and PF coils, eddy currents, VS in-vessel coils), given by the following formula : int(psi_external.j_tor.dS) / Ip
time_slice(itime)/global_quantities/v_external ⇹VFLT_0D¶External voltage, i.e. […]
External voltage, i.e. time derivative of psi_external_average (with a minus sign : - d_psi_external_average/d_time)
New in version >3.37.2.
time_slice(itime)/profiles_1dstructure¶Equilibrium profiles (1D radial grid) as a function of the poloidal […]
Equilibrium profiles (1D radial grid) as a function of the poloidal flux
time_slice(itime)/profiles_1d/psi(:) ⇹WbFLT_1D¶Poloidal flux. […]
Poloidal flux. Integral of magnetic field passing through a contour defined by the intersection of a flux surface passing through the point of interest and a Z=constant plane. If the integration surface is flat, the surface normal vector is in the increasing vertical coordinate direction, Z, namely upwards.
1 |
|
time_slice(itime)/profiles_1d/psi_norm(:) ⇹1FLT_1D¶Normalised poloidal flux, namely (psi(rho)-psi(magnetic_axis)) […]
Normalised poloidal flux, namely (psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))
1 |
New in version >3.39.0.
time_slice(itime)/profiles_1d/f(:) ⇹T.mFLT_1D¶Diamagnetic function (F=R B_Phi)
Diamagnetic function (F=R B_Phi)
1 |
time_slice(itime)/profiles_1d/dpressure_dpsi(:) ⇹Pa.Wb^-1FLT_1D¶Derivative of pressure w.r.t. […]
Derivative of pressure w.r.t. psi
1 |
time_slice(itime)/profiles_1d/f_df_dpsi(:) ⇹T^2.m^2.Wb^-1FLT_1D¶Derivative of F w.r.t. […]
Derivative of F w.r.t. Psi, multiplied with F
1 |
time_slice(itime)/profiles_1d/j_phi(:) ⇹A.m^-2FLT_1D¶Flux surface averaged toroidal current density = average(j_tor/R) […]
Flux surface averaged toroidal current density = average(j_tor/R) / average(1/R)
1 |
Changed in version 3.42.0: Renamed from j_tor
time_slice(itime)/profiles_1d/j_parallel(:) ⇹A.m^-2FLT_1D¶Flux surface averaged approximation to parallel current density […]
Flux surface averaged approximation to parallel current density = average(j.B) / B0, where B0 = /vacuum_toroidal_field/b0
1 |
time_slice(itime)/profiles_1d/q(:) ⇹1FLT_1D¶Safety factor (only positive when toroidal current and magnetic […]
Safety factor (only positive when toroidal current and magnetic field are in same direction)
1 |
time_slice(itime)/profiles_1d/magnetic_shear(:) ⇹1FLT_1D¶Magnetic shear, defined as rho_tor/q . […]
Magnetic shear, defined as rho_tor/q . dq/drho_tor
1 |
time_slice(itime)/profiles_1d/r_inboard(:) ⇹mFLT_1D¶Radial coordinate (major radius) on the inboard side of the magnetic […]
Radial coordinate (major radius) on the inboard side of the magnetic axis
1 |
time_slice(itime)/profiles_1d/r_outboard(:) ⇹mFLT_1D¶Radial coordinate (major radius) on the outboard side of the […]
Radial coordinate (major radius) on the outboard side of the magnetic axis
1 |
time_slice(itime)/profiles_1d/rho_tor(:) ⇹mFLT_1D¶Toroidal flux coordinate = sqrt(phi/(pi\*b0)), where the toroidal […]
Toroidal flux coordinate = sqrt(phi/(pi*b0)), where the toroidal flux, phi, corresponds to time_slice/profiles_1d/phi, the toroidal magnetic field, b0, corresponds to that stored in vacuum_toroidal_field/b0 and pi can be found in the IMAS constants
1 |
time_slice(itime)/profiles_1d/rho_tor_norm(:) ⇹1FLT_1D¶Normalized toroidal flux coordinate. […]
Normalized toroidal flux coordinate. The normalizing value for rho_tor_norm, is the toroidal flux coordinate at the equilibrium boundary (LCFS or 99.x % of the LCFS in case of a fixed boundary equilibium calculation). Namely (rho_tor(rho)-rho_tor(magnetic_axis)) / (rho_tor(boundary)-rho_tor(magnetic_axis))
1 |
time_slice(itime)/profiles_1d/dpsi_drho_tor(:) ⇹Wb.m^-1FLT_1D¶Derivative of Psi with respect to Rho_Tor
Derivative of Psi with respect to Rho_Tor
1 |
time_slice(itime)/profiles_1d/geometric_axisstructure¶RZ position of the geometric axis of the magnetic surfaces (defined […]
RZ position of the geometric axis of the magnetic surfaces (defined as (Rmin+Rmax) / 2 and (Zmin+Zmax) / 2 of the surface)
time_slice(itime)/profiles_1d/elongation(:) ⇹1FLT_1D¶Elongation
Elongation
Click here for further documentation.
1 |
time_slice(itime)/profiles_1d/triangularity_upper(:) ⇹1FLT_1D¶Upper triangularity w.r.t. […]
Upper triangularity w.r.t. magnetic axis
Click here for further documentation.
1 |
time_slice(itime)/profiles_1d/triangularity_lower(:) ⇹1FLT_1D¶Lower triangularity w.r.t. […]
Lower triangularity w.r.t. magnetic axis
Click here for further documentation.
1 |
time_slice(itime)/profiles_1d/squareness_upper_inner(:) ⇹1FLT_1D¶Upper inner squareness (definition from T. […]
Upper inner squareness (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009)
1 |
New in version 3.18.0: lifecycle status alpha
time_slice(itime)/profiles_1d/squareness_upper_outer(:) ⇹1FLT_1D¶Upper outer squareness (definition from T. […]
Upper outer squareness (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009)
1 |
New in version 3.18.0: lifecycle status alpha
time_slice(itime)/profiles_1d/squareness_lower_inner(:) ⇹1FLT_1D¶Lower inner squareness (definition from T. […]
Lower inner squareness (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009)
1 |
New in version 3.18.0: lifecycle status alpha
time_slice(itime)/profiles_1d/squareness_lower_outer(:) ⇹1FLT_1D¶Lower outer squareness (definition from T. […]
Lower outer squareness (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009)
1 |
New in version 3.18.0: lifecycle status alpha
time_slice(itime)/profiles_1d/volume(:) ⇹m^3FLT_1D¶Volume enclosed in the flux surface
Volume enclosed in the flux surface
1 |
time_slice(itime)/profiles_1d/rho_volume_norm(:) ⇹1FLT_1D¶Normalized square root of enclosed volume (radial coordinate). […]
Normalized square root of enclosed volume (radial coordinate). The normalizing value is the enclosed volume at the equilibrium boundary (LCFS or 99.x % of the LCFS in case of a fixed boundary equilibium calculation)
1 |
time_slice(itime)/profiles_1d/dvolume_dpsi(:) ⇹m^3.Wb^-1FLT_1D¶Radial derivative of the volume enclosed in the flux surface […]
Radial derivative of the volume enclosed in the flux surface with respect to Psi
1 |
time_slice(itime)/profiles_1d/dvolume_drho_tor(:) ⇹m^2FLT_1D¶Radial derivative of the volume enclosed in the flux surface […]
Radial derivative of the volume enclosed in the flux surface with respect to Rho_Tor
1 |
time_slice(itime)/profiles_1d/area(:) ⇹m^2FLT_1D¶Cross-sectional area of the flux surface
Cross-sectional area of the flux surface
1 |
time_slice(itime)/profiles_1d/darea_dpsi(:) ⇹m^2.Wb^-1FLT_1D¶Radial derivative of the cross-sectional area of the flux surface […]
Radial derivative of the cross-sectional area of the flux surface with respect to psi
1 |
time_slice(itime)/profiles_1d/darea_drho_tor(:) ⇹mFLT_1D¶Radial derivative of the cross-sectional area of the flux surface […]
Radial derivative of the cross-sectional area of the flux surface with respect to rho_tor
1 |
time_slice(itime)/profiles_1d/surface(:) ⇹m^2FLT_1D¶Surface area of the toroidal flux surface
Surface area of the toroidal flux surface
1 |
time_slice(itime)/profiles_1d/trapped_fraction(:) ⇹1FLT_1D¶Trapped particle fraction
Trapped particle fraction
1 |
time_slice(itime)/profiles_1d/gm1(:) ⇹m^-2FLT_1D¶Flux surface averaged 1/R^2
Flux surface averaged 1/R^2
1 |
time_slice(itime)/profiles_1d/gm2(:) ⇹m^-2FLT_1D¶Flux surface averaged \|grad_rho_tor\|^2/R^2
Flux surface averaged |grad_rho_tor|^2/R^2
1 |
time_slice(itime)/profiles_1d/gm3(:) ⇹1FLT_1D¶Flux surface averaged \|grad_rho_tor\|^2
Flux surface averaged |grad_rho_tor|^2
1 |
time_slice(itime)/profiles_1d/gm4(:) ⇹T^-2FLT_1D¶Flux surface averaged 1/B^2
Flux surface averaged 1/B^2
1 |
time_slice(itime)/profiles_1d/gm5(:) ⇹T^2FLT_1D¶Flux surface averaged B^2
Flux surface averaged B^2
1 |
time_slice(itime)/profiles_1d/gm6(:) ⇹T^-2FLT_1D¶Flux surface averaged \|grad_rho_tor\|^2/B^2
Flux surface averaged |grad_rho_tor|^2/B^2
1 |
time_slice(itime)/profiles_1d/gm7(:) ⇹1FLT_1D¶Flux surface averaged \|grad_rho_tor\|
Flux surface averaged |grad_rho_tor|
1 |
time_slice(itime)/profiles_1d/gm9(:) ⇹m^-1FLT_1D¶Flux surface averaged 1/R
Flux surface averaged 1/R
1 |
time_slice(itime)/profiles_1d/b_field_average(:) ⇹TFLT_1D¶Flux surface averaged modulus of B (always positive, irrespective […]
Flux surface averaged modulus of B (always positive, irrespective of the sign convention for the B-field direction).
1 |
time_slice(itime)/profiles_1d/b_field_min(:) ⇹TFLT_1D¶Minimum(modulus(B)) on the flux surface (always positive, irrespective […]
Minimum(modulus(B)) on the flux surface (always positive, irrespective of the sign convention for the B-field direction)
1 |
time_slice(itime)/profiles_1d/b_field_max(:) ⇹TFLT_1D¶Maximum(modulus(B)) on the flux surface (always positive, irrespective […]
Maximum(modulus(B)) on the flux surface (always positive, irrespective of the sign convention for the B-field direction)
1 |
time_slice(itime)/profiles_1d/beta_pol(:) ⇹1FLT_1D¶Poloidal beta profile. […]
Poloidal beta profile. Defined as betap = 4 int(p dV) / [R_0 * mu_0 * Ip^2]
1 |
time_slice(itime)/profiles_2d(i1)AoS¶Equilibrium 2D profiles in the poloidal plane. […]
Equilibrium 2D profiles in the poloidal plane. Multiple 2D representations of the equilibrium can be stored here.
1 |
|
time_slice(itime)/profiles_2d(i1)/typestructure¶Type of profiles (distinguishes contribution from plasma, vaccum […]
Type of profiles (distinguishes contribution from plasma, vaccum fields and total fields)
This is an identifier. See equilibrium_profiles_2d_identifier
for the available options.
New in version >3.37.2.
time_slice(itime)/profiles_2d(i1)/grid_typestructure¶Selection of one of a set of grid types
Selection of one of a set of grid types
This is an identifier. See poloidal_plane_coordinates_identifier
for the available options.
time_slice(itime)/profiles_2d(i1)/grid_type/nameSTR_0D¶Short string identifier
Short string identifier
time_slice(itime)/profiles_2d(i1)/gridstructure¶Definition of the 2D grid (the content of dim1 and dim2 is defined […]
Definition of the 2D grid (the content of dim1 and dim2 is defined by the selected grid_type)
time_slice(itime)/profiles_2d(i1)/grid/dim1(:) ⇹mixedFLT_1D¶First dimension values
First dimension values
1 |
|
time_slice(itime)/profiles_2d(i1)/grid/dim2(:) ⇹mixedFLT_1D¶Second dimension values
Second dimension values
1 |
|
time_slice(itime)/profiles_2d(i1)/grid/volume_element(:,:) ⇹m^3FLT_2D¶Elementary plasma volume of plasma enclosed in the cell formed […]
Elementary plasma volume of plasma enclosed in the cell formed by the nodes [dim1(i) dim2(j)], [dim1(i+1) dim2(j)], [dim1(i) dim2(j+1)] and [dim1(i+1) dim2(j+1)]
1 |
|
2 |
time_slice(itime)/profiles_2d(i1)/r(:,:) ⇹mFLT_2D¶Values of the major radius on the grid
Values of the major radius on the grid
1 |
|
2 |
time_slice(itime)/profiles_2d(i1)/z(:,:) ⇹mFLT_2D¶Values of the Height on the grid
Values of the Height on the grid
1 |
|
2 |
time_slice(itime)/profiles_2d(i1)/psi(:,:) ⇹WbFLT_2D¶Values of the poloidal flux at the grid in the poloidal plane. […]
Values of the poloidal flux at the grid in the poloidal plane. The poloidal flux is integral of magnetic field passing through a contour defined by the intersection of a flux surface passing through the point of interest and a Z=constant plane. If the integration surface is flat, the surface normal vector is in the increasing vertical coordinate direction, Z, namely upwards.
1 |
|
2 |
time_slice(itime)/profiles_2d(i1)/theta(:,:) ⇹radFLT_2D¶Values of poloidal angle on the grid. […]
Values of poloidal angle on the grid. The poloidal angle is centered on the magnetic axis and oriented such that (grad rho_tor_norm, grad theta, grad phi) form a right-handed set where grad rho_tor_norm points away from the magnetic axis.
1 |
|
2 |
time_slice(itime)/profiles_2d(i1)/j_phi(:,:) ⇹A.m^-2FLT_2D¶Toroidal plasma current density
Toroidal plasma current density
1 |
|
2 |
Changed in version 3.42.0: Renamed from j_tor
time_slice(itime)/profiles_2d(i1)/j_parallel(:,:) ⇹A.m^-2FLT_2D¶Defined as (j.B)/B0 where j and B are the current density and […]
Defined as (j.B)/B0 where j and B are the current density and magnetic field vectors and B0 is the (signed) vacuum toroidal magnetic field strength at the geometric reference point (R0,Z0). It is formally not the component of the plasma current density parallel to the magnetic field
1 |
|
2 |
time_slice(itime)/profiles_2d(i1)/b_field_r(:,:) ⇹TFLT_2D¶R component of the poloidal magnetic field
R component of the poloidal magnetic field
1 |
|
2 |
time_slice(itime)/profiles_2d(i1)/b_field_phi(:,:) ⇹TFLT_2D¶Toroidal component of the magnetic field
Toroidal component of the magnetic field
1 |
|
2 |
Changed in version 3.42.0: Renamed from b_field_tor
time_slice(itime)/ggd(i1)AoS¶Set of equilibrium representations using the generic grid description
Set of equilibrium representations using the generic grid description
1 |
New in version 3.2.1: lifecycle status alpha
time_slice(itime)/ggd(i1)/r(i2)mAoS¶Values of the major radius on various grid subsets
Values of the major radius on various grid subsets
1 |
|
time_slice(itime)/ggd(i1)/r(i2)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
time_slice(itime)/ggd(i1)/r(i2)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on. […]
Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index
time_slice(itime)/ggd(i1)/r(i2)/values(:) ⇹mFLT_1D¶One scalar value is provided per element in the grid subset.
One scalar value is provided per element in the grid subset.
1 |
|
time_slice(itime)/ggd(i1)/r(i2)/coefficients(:,:) ⇹mFLT_2D¶Interpolation coefficients, to be used for a high precision evaluation […]
Interpolation coefficients, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension).
1 |
|
2 |
|
time_slice(itime)/ggd(i1)/z(i2)mAoS¶Values of the Height on various grid subsets
Values of the Height on various grid subsets
1 |
|
time_slice(itime)/ggd(i1)/z(i2)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
time_slice(itime)/ggd(i1)/z(i2)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on. […]
Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index
time_slice(itime)/ggd(i1)/z(i2)/values(:) ⇹mFLT_1D¶One scalar value is provided per element in the grid subset.
One scalar value is provided per element in the grid subset.
1 |
|
time_slice(itime)/ggd(i1)/z(i2)/coefficients(:,:) ⇹mFLT_2D¶Interpolation coefficients, to be used for a high precision evaluation […]
Interpolation coefficients, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension).
1 |
|
2 |
|
time_slice(itime)/ggd(i1)/psi(i2)WbAoS¶Values of the poloidal flux, given on various grid subsets
Values of the poloidal flux, given on various grid subsets
1 |
|
time_slice(itime)/ggd(i1)/psi(i2)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
time_slice(itime)/ggd(i1)/psi(i2)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on. […]
Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index
time_slice(itime)/ggd(i1)/psi(i2)/values(:) ⇹WbFLT_1D¶One scalar value is provided per element in the grid subset.
One scalar value is provided per element in the grid subset.
1 |
|
time_slice(itime)/ggd(i1)/psi(i2)/coefficients(:,:) ⇹WbFLT_2D¶Interpolation coefficients, to be used for a high precision evaluation […]
Interpolation coefficients, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension).
1 |
|
2 |
|
time_slice(itime)/ggd(i1)/phi(i2)WbAoS¶Values of the toroidal flux, given on various grid subsets
Values of the toroidal flux, given on various grid subsets
1 |
|
time_slice(itime)/ggd(i1)/phi(i2)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
time_slice(itime)/ggd(i1)/phi(i2)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on. […]
Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index
time_slice(itime)/ggd(i1)/phi(i2)/values(:) ⇹WbFLT_1D¶One scalar value is provided per element in the grid subset.
One scalar value is provided per element in the grid subset.
1 |
|
time_slice(itime)/ggd(i1)/phi(i2)/coefficients(:,:) ⇹WbFLT_2D¶Interpolation coefficients, to be used for a high precision evaluation […]
Interpolation coefficients, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension).
1 |
|
2 |
|
time_slice(itime)/ggd(i1)/theta(i2)radAoS¶Values of the poloidal angle, given on various grid subsets. […]
Values of the poloidal angle, given on various grid subsets. The poloidal angle is centered on the magnetic axis and oriented such that (grad rho_tor_norm, grad theta, grad phi) form a right-handed set where grad rho_tor_norm points away from the magnetic axis.
1 |
|
time_slice(itime)/ggd(i1)/theta(i2)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
time_slice(itime)/ggd(i1)/theta(i2)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on. […]
Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index
time_slice(itime)/ggd(i1)/theta(i2)/values(:) ⇹radFLT_1D¶One scalar value is provided per element in the grid subset.
One scalar value is provided per element in the grid subset.
1 |
|
time_slice(itime)/ggd(i1)/theta(i2)/coefficients(:,:) ⇹radFLT_2D¶Interpolation coefficients, to be used for a high precision evaluation […]
Interpolation coefficients, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension).
1 |
|
2 |
|
time_slice(itime)/ggd(i1)/j_phi(i2)A.m^-2AoS¶Toroidal plasma current density, given on various grid subsets
Toroidal plasma current density, given on various grid subsets
1 |
|
Changed in version 3.42.0: Renamed from j_tor
time_slice(itime)/ggd(i1)/j_phi(i2)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
time_slice(itime)/ggd(i1)/j_phi(i2)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on. […]
Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index
time_slice(itime)/ggd(i1)/j_phi(i2)/values(:) ⇹A.m^-2FLT_1D¶One scalar value is provided per element in the grid subset.
One scalar value is provided per element in the grid subset.
1 |
|
time_slice(itime)/ggd(i1)/j_phi(i2)/coefficients(:,:) ⇹A.m^-2FLT_2D¶Interpolation coefficients, to be used for a high precision evaluation […]
Interpolation coefficients, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension).
1 |
|
2 |
|
time_slice(itime)/ggd(i1)/j_parallel(i2)A.m^-2AoS¶Parallel (to magnetic field) plasma current density, given on […]
Parallel (to magnetic field) plasma current density, given on various grid subsets
1 |
|
time_slice(itime)/ggd(i1)/j_parallel(i2)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
time_slice(itime)/ggd(i1)/j_parallel(i2)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on. […]
Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index
time_slice(itime)/ggd(i1)/j_parallel(i2)/values(:) ⇹A.m^-2FLT_1D¶One scalar value is provided per element in the grid subset.
One scalar value is provided per element in the grid subset.
1 |
|
time_slice(itime)/ggd(i1)/j_parallel(i2)/coefficients(:,:) ⇹A.m^-2FLT_2D¶Interpolation coefficients, to be used for a high precision evaluation […]
Interpolation coefficients, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension).
1 |
|
2 |
|
time_slice(itime)/ggd(i1)/b_field_r(i2)TAoS¶R component of the poloidal magnetic field, given on various […]
R component of the poloidal magnetic field, given on various grid subsets
1 |
|
time_slice(itime)/ggd(i1)/b_field_r(i2)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
time_slice(itime)/ggd(i1)/b_field_r(i2)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on. […]
Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index
time_slice(itime)/ggd(i1)/b_field_r(i2)/values(:) ⇹TFLT_1D¶One scalar value is provided per element in the grid subset.
One scalar value is provided per element in the grid subset.
1 |
|
time_slice(itime)/ggd(i1)/b_field_r(i2)/coefficients(:,:) ⇹TFLT_2D¶Interpolation coefficients, to be used for a high precision evaluation […]
Interpolation coefficients, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension).
1 |
|
2 |
|
time_slice(itime)/ggd(i1)/b_field_phi(i2)TAoS¶Toroidal component of the magnetic field, given on various grid […]
Toroidal component of the magnetic field, given on various grid subsets
1 |
|
Changed in version 3.42.0: Renamed from b_field_tor
time_slice(itime)/ggd(i1)/b_field_phi(i2)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
time_slice(itime)/ggd(i1)/b_field_phi(i2)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on. […]
Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index
time_slice(itime)/ggd(i1)/b_field_phi(i2)/values(:) ⇹TFLT_1D¶One scalar value is provided per element in the grid subset.
One scalar value is provided per element in the grid subset.
1 |
|
time_slice(itime)/ggd(i1)/b_field_phi(i2)/coefficients(:,:) ⇹TFLT_2D¶Interpolation coefficients, to be used for a high precision evaluation […]
Interpolation coefficients, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension).
1 |
|
2 |
|
time_slice(itime)/ggd(i1)/b_field_z(i2)TAoS¶Z component of the magnetic field, given on various grid subsets
Z component of the magnetic field, given on various grid subsets
1 |
|
time_slice(itime)/ggd(i1)/b_field_z(i2)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
time_slice(itime)/ggd(i1)/b_field_z(i2)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on. […]
Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index
time_slice(itime)/ggd(i1)/b_field_z(i2)/values(:) ⇹TFLT_1D¶One scalar value is provided per element in the grid subset.
One scalar value is provided per element in the grid subset.
1 |
|
time_slice(itime)/ggd(i1)/b_field_z(i2)/coefficients(:,:) ⇹TFLT_2D¶Interpolation coefficients, to be used for a high precision evaluation […]
Interpolation coefficients, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension).
1 |
|
2 |
|
time_slice(itime)/coordinate_systemstructure¶Flux surface coordinate system on a square grid of flux and poloidal […]
Flux surface coordinate system on a square grid of flux and poloidal angle
time_slice(itime)/coordinate_system/grid_typestructure¶Type of coordinate system
Type of coordinate system
time_slice(itime)/coordinate_system/grid_type/nameSTR_0D¶Short string identifier
Short string identifier
time_slice(itime)/coordinate_system/gridstructure¶Definition of the 2D grid
Definition of the 2D grid
time_slice(itime)/coordinate_system/grid/dim1(:) ⇹mixedFLT_1D¶First dimension values
First dimension values
1 |
|
time_slice(itime)/coordinate_system/grid/dim2(:) ⇹mixedFLT_1D¶Second dimension values
Second dimension values
1 |
|
time_slice(itime)/coordinate_system/grid/volume_element(:,:) ⇹m^3FLT_2D¶Elementary plasma volume of plasma enclosed in the cell formed […]
Elementary plasma volume of plasma enclosed in the cell formed by the nodes [dim1(i) dim2(j)], [dim1(i+1) dim2(j)], [dim1(i) dim2(j+1)] and [dim1(i+1) dim2(j+1)]
1 |
|
2 |
time_slice(itime)/coordinate_system/r(:,:) ⇹mFLT_2D¶Values of the major radius on the grid
Values of the major radius on the grid
1 |
|
2 |
time_slice(itime)/coordinate_system/z(:,:) ⇹mFLT_2D¶Values of the Height on the grid
Values of the Height on the grid
1 |
|
2 |
time_slice(itime)/coordinate_system/jacobian(:,:) ⇹mixedFLT_2D¶Absolute value of the jacobian of the coordinate system
Absolute value of the jacobian of the coordinate system
1 |
|
2 |
time_slice(itime)/coordinate_system/tensor_covariant(:,:,:,:) ⇹mixedFLT_4D¶Covariant metric tensor on every point of the grid described […]
Covariant metric tensor on every point of the grid described by grid_type
1 |
|
2 |
|
3 |
|
4 |
|
time_slice(itime)/convergencestructure¶Convergence details
Convergence details
time_slice(itime)/convergence/iterations_nINT_0D¶Number of iterations carried out in the convergence loop
Number of iterations carried out in the convergence loop
time_slice(itime)/convergence/grad_shafranov_deviation_expressionstructure¶Expression for calculating the residual deviation between the […]
Expression for calculating the residual deviation between the left and right hand side of the Grad Shafranov equation
This is an identifier. See equilibrium_gs_deviation_identifier
for the available options.
New in version >3.36.0.
time_slice(itime)/convergence/grad_shafranov_deviation_expression/nameSTR_0D¶Short string identifier
Short string identifier
time_slice(itime)/convergence/grad_shafranov_deviation_value ⇹mixedFLT_0D¶Value of the residual deviation between the left and right hand […]
Value of the residual deviation between the left and right hand side of the Grad Shafranov equation, evaluated as per grad_shafranov_deviation_expression
New in version >3.36.0.
time_slice(itime)/convergence/resultstructure¶Convergence result
Convergence result
This is an identifier. See equilibrium_convergence_status_identifier
for the available options.
New in version >3.40.0.