transport_solver_numerics
¶
Numerical quantities used by transport solvers and convergence details
Maximum occurrences (MDS+ backend only): 6
New in version 3.1.0: lifecycle status alpha
Changed in version 4.0.0.
ids_propertiesstructure¶
See common IDS structure reference: ids_properties
.
time_stepsstructure¶Internal time step used by the transport solver (assuming all […]
Internal time step used by the transport solver (assuming all transport equations are solved with the same time step)
time_step_averagesstructure¶Average internal time step used by the transport solver between […]
Average internal time step used by the transport solver between the previous and the current time stored for this quantity (assuming all transport equations are solved with the same time step)
time_step_minsstructure¶Minimum internal time step used by the transport solver between […]
Minimum internal time step used by the transport solver between the previous and the current time stored for this quantity (assuming all transport equations are solved with the same time step)
solverstructure¶Solver identifier
Solver identifier
primary_coordinatestructure¶Primary coordinate system with which the transport equations […]
Primary coordinate system with which the transport equations are solved. For a 1D transport solver: index = 1 means rho_tor_norm; 2 = rho_tor.
solver_1d(itime)AoS¶Numerics related to 1D radial solver, for various time slices.
Numerics related to 1D radial solver, for various time slices.
1 |
solver_1d(itime)/gridstructure¶Radial grid
Radial grid
solver_1d(itime)/grid/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, see time_slice/boundary/b_flux_pol_norm in the equilibrium IDS)
Alternatives for this coordinate
The following items may be used as a coordinate instead of rho_tor_norm
:
1 |
|
solver_1d(itime)/grid/rho_tor(:) ⇹mFLT_1D¶Toroidal flux coordinate = sqrt(phi/(pi\*b0)), where the toroidal […]
Toroidal flux coordinate = sqrt(phi/(pi*b0)), where the toroidal magnetic field, b0, corresponds to that stored in vacuum_toroidal_field/b0 and pi can be found in the IMAS constants
1 |
solver_1d(itime)/grid/rho_pol_norm(:) ⇹1FLT_1D¶Normalized poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) […]
Normalized poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis)))
1 |
solver_1d(itime)/grid/psi(:) ⇹WbFLT_1D¶Poloidal magnetic flux. […]
Poloidal magnetic 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 |
solver_1d(itime)/grid/volume(:) ⇹m^3FLT_1D¶Volume enclosed inside the magnetic surface
Volume enclosed inside the magnetic surface
1 |
solver_1d(itime)/grid/area(:) ⇹m^2FLT_1D¶Cross-sectional area of the flux surface
Cross-sectional area of the flux surface
1 |
solver_1d(itime)/grid/surface(:) ⇹m^2FLT_1D¶Surface area of the toroidal flux surface
Surface area of the toroidal flux surface
1 |
solver_1d(itime)/equation(i1)AoS¶Set of transport equations
Set of transport equations
1 |
|
solver_1d(itime)/equation(i1)/primary_quantitystructure¶Profile and derivatives of the primary quantity of the transport […]
Profile and derivatives of the primary quantity of the transport equation
solver_1d(itime)/equation(i1)/primary_quantity/identifierstructure¶Identifier of the primary quantity of the transport equation. […]
Identifier of the primary quantity of the transport equation. The description node contains the path to the quantity in the physics IDS (example: core_profiles/profiles_1d/ion(1)/density)
solver_1d(itime)/equation(i1)/primary_quantity/identifier/nameSTR_0D¶Short string identifier
Short string identifier
solver_1d(itime)/equation(i1)/primary_quantity/ion_indexINT_0D¶If the primary quantity is related to a ion species, index of […]
If the primary quantity is related to a ion species, index of the corresponding species in the core_profiles/profiles_1d/ion array
solver_1d(itime)/equation(i1)/primary_quantity/neutral_indexINT_0D¶If the primary quantity is related to a neutral species, index […]
If the primary quantity is related to a neutral species, index of the corresponding species in the core_profiles/profiles_1d/neutral array
solver_1d(itime)/equation(i1)/primary_quantity/state_indexINT_0D¶If the primary quantity is related to a particular state (of […]
If the primary quantity is related to a particular state (of an ion or a neutral species), index of the corresponding state in the core_profiles/profiles_1d/ion (or neutral)/state array
solver_1d(itime)/equation(i1)/primary_quantity/profile(:) ⇹mixedFLT_1D¶Profile of the primary quantity
Profile of the primary quantity
1 |
solver_1d(itime)/equation(i1)/primary_quantity/d_dr(:) ⇹mixedFLT_1D¶Radial derivative with respect to the primary coordinate
Radial derivative with respect to the primary coordinate
1 |
solver_1d(itime)/equation(i1)/primary_quantity/d2_dr2(:) ⇹mixedFLT_1D¶Second order radial derivative with respect to the primary coordinate
Second order radial derivative with respect to the primary coordinate
1 |
solver_1d(itime)/equation(i1)/primary_quantity/d_dt(:) ⇹mixedFLT_1D¶Time derivative
Time derivative
1 |
solver_1d(itime)/equation(i1)/primary_quantity/d_dt_cphi(:) ⇹mixedFLT_1D¶Derivative with respect to time, at constant toroidal flux (for […]
Derivative with respect to time, at constant toroidal flux (for current diffusion equation)
1 |
solver_1d(itime)/equation(i1)/computation_modestructure¶Computation mode for this equation
Computation mode for this equation
This is an identifier. See transport_solver_numerics_computation_mode_identifier
for the available options.
solver_1d(itime)/equation(i1)/computation_mode/nameSTR_0D¶Short string identifier
Short string identifier
solver_1d(itime)/equation(i1)/boundary_condition(i2)AoS¶Set of boundary conditions of the transport equation
Set of boundary conditions of the transport equation
1 |
|
solver_1d(itime)/equation(i1)/boundary_condition(i2)/typestructure¶Boundary condition type
Boundary condition type
This is an identifier. See transport_solver_numerics_bc_type_identifier
for the available options.
solver_1d(itime)/equation(i1)/boundary_condition(i2)/type/nameSTR_0D¶Short string identifier
Short string identifier
solver_1d(itime)/equation(i1)/boundary_condition(i2)/value(:) ⇹mixedFLT_1D¶Value of the boundary condition. […]
Value of the boundary condition. For type/index = 1 to 3, only the first position in the vector is used. For type/index = 5, all three positions are used, meaning respectively a1, a2, a3.
1 |
|
solver_1d(itime)/equation(i1)/boundary_condition(i2)/position ⇹mixedFLT_0D¶Position, in terms of the primary coordinate, at which the boundary […]
Position, in terms of the primary coordinate, at which the boundary condition is imposed. Outside this position, the value of the data are considered to be prescribed (in case of a single boundary condition).
solver_1d(itime)/equation(i1)/coefficient(i2)AoS¶Set of numerical coefficients involved in the transport equation
Set of numerical coefficients involved in the transport equation
1 |
|
solver_1d(itime)/equation(i1)/convergencestructure¶Convergence details
Convergence details
solver_1d(itime)/equation(i1)/convergence/iterations_nINT_0D¶Number of iterations carried out in the convergence loop
Number of iterations carried out in the convergence loop
solver_1d(itime)/equation(i1)/convergence/delta_relativestructure¶Relative deviation on the primary quantity of the transport equation […]
Relative deviation on the primary quantity of the transport equation between the present and the previous iteration of the solver
solver_1d(itime)/control_parametersstructure¶Solver-specific input or output quantities
Solver-specific input or output quantities
solver_1d(itime)/control_parameters/integer0d(i1)AoS¶Set of integer type scalar control parameters
Set of integer type scalar control parameters
1 |
|
solver_1d(itime)/drho_tor_dt(:) ⇹m.s^-1FLT_1D¶Partial derivative of the toroidal flux coordinate profile with […]
Partial derivative of the toroidal flux coordinate profile with respect to time
1 |
boundary_conditions_ggd(itime)AoS¶Boundary conditions of the transport equations, provided on the […]
Boundary conditions of the transport equations, provided on the GGD, for various time slices
1 |
boundary_conditions_ggd(itime)/gridstructure¶Grid description
Grid description
boundary_conditions_ggd(itime)/grid/identifierstructure¶Grid identifier
Grid identifier
This is an identifier. See ggd_identifier
for the available options.
boundary_conditions_ggd(itime)/grid/identifier/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/grid/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)
boundary_conditions_ggd(itime)/grid/space(i1)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 |
|
boundary_conditions_ggd(itime)/grid/space(i1)/identifierstructure¶Space identifier
Space identifier
This is an identifier. See ggd_space_identifier
for the available options.
boundary_conditions_ggd(itime)/grid/space(i1)/identifier/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/grid/space(i1)/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)
boundary_conditions_ggd(itime)/grid/space(i1)/geometry_type/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/grid/space(i1)/coordinates_type(i2)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
boundary_conditions_ggd(itime)/grid/space(i1)/coordinates_type(i2)/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/grid/space(i1)/objects_per_dimension(i2)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 |
|
boundary_conditions_ggd(itime)/grid/space(i1)/objects_per_dimension(i2)/object(i3)AoS¶Set of objects for a given dimension
Set of objects for a given dimension
1 |
|
boundary_conditions_ggd(itime)/grid/space(i1)/objects_per_dimension(i2)/object(i3)/boundary(i4)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 |
|
boundary_conditions_ggd(itime)/grid/space(i1)/objects_per_dimension(i2)/object(i3)/boundary(i4)/indexINT_0D¶Index of this (n-1)-dimensional boundary object
Index of this (n-1)-dimensional boundary object
boundary_conditions_ggd(itime)/grid/space(i1)/objects_per_dimension(i2)/object(i3)/boundary(i4)/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 |
|
boundary_conditions_ggd(itime)/grid/space(i1)/objects_per_dimension(i2)/object(i3)/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 |
|
boundary_conditions_ggd(itime)/grid/space(i1)/objects_per_dimension(i2)/object(i3)/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 |
|
boundary_conditions_ggd(itime)/grid/space(i1)/objects_per_dimension(i2)/object(i3)/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,…)
boundary_conditions_ggd(itime)/grid/space(i1)/objects_per_dimension(i2)/object(i3)/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.
boundary_conditions_ggd(itime)/grid/space(i1)/objects_per_dimension(i2)/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.
boundary_conditions_ggd(itime)/grid/space(i1)/objects_per_dimension(i2)/geometry_content/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/grid/grid_subset(i1)AoS¶Grid subsets
Grid subsets
1 |
|
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/identifierstructure¶Grid subset identifier
Grid subset identifier
Click here for further documentation.
This is an identifier. See ggd_subset_identifier
for the available options.
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/identifier/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/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
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/element(i2)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 |
|
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/element(i2)/object(i3)AoS¶Set of objects defining the element
Set of objects defining the element
1 |
|
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/element(i2)/object(i3)/spaceINT_0D¶Index of the space from which that object is taken
Index of the space from which that object is taken
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/base(i2)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 |
|
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/base(i2)/jacobian(:) ⇹mixedFLT_1D¶Metric Jacobian
Metric Jacobian
1 |
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/base(i2)/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 |
|
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/base(i2)/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 |
|
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/metricstructure¶Metric of the canonical frame onto Cartesian coordinates
Metric of the canonical frame onto Cartesian coordinates
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/metric/jacobian(:) ⇹mixedFLT_1D¶Metric Jacobian
Metric Jacobian
1 |
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/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 |
|
boundary_conditions_ggd(itime)/grid/grid_subset(i1)/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 |
|
boundary_conditions_ggd(itime)/current(i1)AoS¶Boundary condition for the current diffusion equation, on various […]
Boundary condition for the current diffusion equation, on various grid subsets
1 |
|
boundary_conditions_ggd(itime)/current(i1)/identifierstructure¶Identifier of the boundary condition type. […]
Identifier of the boundary condition type. List of options TBD.
boundary_conditions_ggd(itime)/current(i1)/identifier/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/current(i1)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
boundary_conditions_ggd(itime)/current(i1)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on
Index of the grid subset the data is provided on
boundary_conditions_ggd(itime)/current(i1)/values(:,:) ⇹mixedFLT_2D¶List of vector components, one list per element in the grid subset. […]
List of vector components, one list per element in the grid subset. First dimenstion: element index. Second dimension: vector component index (for ID = 1 to 3, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3)
1 |
|
2 |
|
boundary_conditions_ggd(itime)/electronsstructure¶Quantities related to the electrons
Quantities related to the electrons
boundary_conditions_ggd(itime)/electrons/particles(i1)m^-3.s^-1AoS¶Boundary condition for the electron density equation (density […]
Boundary condition for the electron density equation (density if ID = 1), on various grid subsets
1 |
|
boundary_conditions_ggd(itime)/electrons/particles(i1)/identifiereVstructure¶Identifier of the boundary condition type. […]
Identifier of the boundary condition type. List of options TBD.
boundary_conditions_ggd(itime)/electrons/particles(i1)/identifier/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/electrons/particles(i1)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
boundary_conditions_ggd(itime)/electrons/particles(i1)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on
Index of the grid subset the data is provided on
boundary_conditions_ggd(itime)/electrons/particles(i1)/values(:,:) ⇹mixedFLT_2D¶List of vector components, one list per element in the grid subset. […]
List of vector components, one list per element in the grid subset. First dimenstion: element index. Second dimension: vector component index (for ID = 1 to 3, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3)
1 |
|
2 |
|
boundary_conditions_ggd(itime)/electrons/energy(i1)W.m^-3AoS¶Boundary condition for the electron energy equation (temperature […]
Boundary condition for the electron energy equation (temperature if ID = 1), on various grid subsets
1 |
|
boundary_conditions_ggd(itime)/electrons/energy(i1)/identifiereVstructure¶Identifier of the boundary condition type. […]
Identifier of the boundary condition type. List of options TBD.
boundary_conditions_ggd(itime)/electrons/energy(i1)/identifier/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/electrons/energy(i1)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
boundary_conditions_ggd(itime)/electrons/energy(i1)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on
Index of the grid subset the data is provided on
boundary_conditions_ggd(itime)/electrons/energy(i1)/values(:,:) ⇹mixedFLT_2D¶List of vector components, one list per element in the grid subset. […]
List of vector components, one list per element in the grid subset. First dimenstion: element index. Second dimension: vector component index (for ID = 1 to 3, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3)
1 |
|
2 |
|
boundary_conditions_ggd(itime)/ion(i1)AoS¶Quantities related to the different ion species
Quantities related to the different ion species
1 |
|
boundary_conditions_ggd(itime)/ion(i1)/z_ion ⇹eFLT_0D¶Ion charge (of the dominant ionization state; lumped ions are […]
Ion charge (of the dominant ionization state; lumped ions are allowed)
boundary_conditions_ggd(itime)/ion(i1)/z_n ⇹eFLT_0D¶Nuclear charge
Nuclear charge
Changed in version 4.0.0: Type changed from FLT_0D
boundary_conditions_ggd(itime)/ion(i1)/nameSTR_0D¶String identifying ion (e.g. […]
String identifying ion (e.g. H+, D+, T+, He+2, C+, …)
Changed in version 3.42.0: Renamed from label
boundary_conditions_ggd(itime)/ion(i1)/particles(i2)m^-3.s^-1AoS¶Boundary condition for the ion density equation (density if ID […]
Boundary condition for the ion density equation (density if ID = 1), on various grid subsets
1 |
|
boundary_conditions_ggd(itime)/ion(i1)/particles(i2)/identifiereVstructure¶Identifier of the boundary condition type. […]
Identifier of the boundary condition type. List of options TBD.
boundary_conditions_ggd(itime)/ion(i1)/particles(i2)/identifier/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/ion(i1)/particles(i2)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
boundary_conditions_ggd(itime)/ion(i1)/particles(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
boundary_conditions_ggd(itime)/ion(i1)/particles(i2)/values(:,:) ⇹mixedFLT_2D¶List of vector components, one list per element in the grid subset. […]
List of vector components, one list per element in the grid subset. First dimenstion: element index. Second dimension: vector component index (for ID = 1 to 3, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3)
1 |
|
2 |
|
boundary_conditions_ggd(itime)/ion(i1)/energy(i2)W.m^-3AoS¶Boundary condition for the ion energy equation (temperature if […]
Boundary condition for the ion energy equation (temperature if ID = 1), on various grid subsets
1 |
|
boundary_conditions_ggd(itime)/ion(i1)/energy(i2)/identifiereVstructure¶Identifier of the boundary condition type. […]
Identifier of the boundary condition type. List of options TBD.
boundary_conditions_ggd(itime)/ion(i1)/energy(i2)/identifier/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/ion(i1)/energy(i2)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
boundary_conditions_ggd(itime)/ion(i1)/energy(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
boundary_conditions_ggd(itime)/ion(i1)/energy(i2)/values(:,:) ⇹mixedFLT_2D¶List of vector components, one list per element in the grid subset. […]
List of vector components, one list per element in the grid subset. First dimenstion: element index. Second dimension: vector component index (for ID = 1 to 3, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3)
1 |
|
2 |
|
boundary_conditions_ggd(itime)/ion(i1)/multiple_states_flagINT_0D¶Multiple states calculation flag : 0-Only one state is considered; […]
Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure
boundary_conditions_ggd(itime)/ion(i1)/state(i2)AoS¶Quantities related to the different states of the species (ionization, […]
Quantities related to the different states of the species (ionization, energy, excitation, …)
1 |
|
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/z_min ⇹eFLT_0D¶Minimum Z of the charge state bundle
Minimum Z of the charge state bundle
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/z_max ⇹eFLT_0D¶Maximum Z of the charge state bundle
Maximum Z of the charge state bundle
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/nameSTR_0D¶String identifying charge state (e.g. […]
String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, …)
Changed in version 3.42.0: Renamed from label
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/vibrational_level ⇹eFLT_0D¶Vibrational level (can be bundled)
Vibrational level (can be bundled)
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/vibrational_modeSTR_0D¶Vibrational mode of this state, e.g. […]
Vibrational mode of this state, e.g. “A_g”. Need to define, or adopt a standard nomenclature.
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/is_neutralINT_0D¶Flag specifying if this state corresponds to a neutral (1) or […]
Flag specifying if this state corresponds to a neutral (1) or not (0)
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/neutral_typestructure¶Neutral type (if the considered state is a neutral), in terms […]
Neutral type (if the considered state is a neutral), in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/neutral_type/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/electron_configurationSTR_0D¶Configuration of atomic orbitals of this state, e.g. […]
Configuration of atomic orbitals of this state, e.g. 1s2-2s1
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/particles(i3)m^-3.s^-1AoS¶Boundary condition for the charge state density equation (density […]
Boundary condition for the charge state density equation (density if ID = 1), on various grid subsets
1 |
|
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/particles(i3)/identifiereVstructure¶Identifier of the boundary condition type. […]
Identifier of the boundary condition type. List of options TBD.
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/particles(i3)/identifier/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/particles(i3)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/particles(i3)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on
Index of the grid subset the data is provided on
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/particles(i3)/values(:,:) ⇹mixedFLT_2D¶List of vector components, one list per element in the grid subset. […]
List of vector components, one list per element in the grid subset. First dimenstion: element index. Second dimension: vector component index (for ID = 1 to 3, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3)
1 |
|
2 |
|
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/energy(i3)W.m^-3AoS¶Boundary condition for the charge state energy equation (temperature […]
Boundary condition for the charge state energy equation (temperature if ID = 1), on various grid subsets
1 |
|
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/energy(i3)/identifiereVstructure¶Identifier of the boundary condition type. […]
Identifier of the boundary condition type. List of options TBD.
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/energy(i3)/identifier/nameSTR_0D¶Short string identifier
Short string identifier
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/energy(i3)/grid_indexINT_0D¶Index of the grid used to represent this quantity
Index of the grid used to represent this quantity
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/energy(i3)/grid_subset_indexINT_0D¶Index of the grid subset the data is provided on
Index of the grid subset the data is provided on
boundary_conditions_ggd(itime)/ion(i1)/state(i2)/energy(i3)/values(:,:) ⇹mixedFLT_2D¶List of vector components, one list per element in the grid subset. […]
List of vector components, one list per element in the grid subset. First dimenstion: element index. Second dimension: vector component index (for ID = 1 to 3, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3)
1 |
|
2 |
|
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)
restart_files(itime)AoS¶Set of code-specific restart files for a given time slice. […]
Set of code-specific restart files for a given time slice. These files are managed by a physical application to ensure its restart during long simulations
1 |