complete schema¶
amns data¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
amns_data (alpha) | Atomic, molecular, nuclear and surface physics data. Each occurrence contains the data for a given element (nuclear charge), describing various physical processes. For each process, data tables are organized by charge states. The coordinate system used by the data tables is described under the coordinate_system node. | |||
amns_data.a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
amns_data.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
amns_data.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
amns_data.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
amns_data.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
amns_data.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
amns_data.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
amns_data.code.library[:].name (alpha) | STR_0D | Name of software | ||
amns_data.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
amns_data.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
amns_data.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
amns_data.code.name (alpha) | STR_0D | Name of software generating IDS | ||
amns_data.code.output_flag (alpha) | [amns_data.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
amns_data.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
amns_data.code.repository (alpha) | STR_0D | URL of software repository | ||
amns_data.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
amns_data.coordinate_system (alpha) | [1...N] | STRUCT_ARRAY | Array of possible coordinate systems for process tables | |
amns_data.coordinate_system[:].coordinate (alpha) | [1...N] | STRUCT_ARRAY | Set of coordinates for that coordinate system. A coordinate an be either a range of real values or a set of discrete values (if interpolation_type=0) | |
amns_data.coordinate_system[:].coordinate[:].extrapolation_type (alpha) | [1...2] | INT_1D | Extrapolation strategy when leaving the domain. The first value of the vector describes the behaviour at lower bound, the second describes the at upper bound. Possible values: 0=none, report error; 1=boundary value; 2=linear extrapolation | |
amns_data.coordinate_system[:].coordinate[:].interpolation_type (alpha) | INT_0D | Interpolation strategy in this coordinate direction. Integer flag: 0=discrete (no interpolation); 1=linear; ... | ||
amns_data.coordinate_system[:].coordinate[:].label (alpha) | STR_0D | Description of coordinate (e.g. "Electron temperature") | ||
amns_data.coordinate_system[:].coordinate[:].spacing (alpha) | INT_0D | Flag for specific coordinate spacing (for optimization purposes). Integer flag: 0=undefined; 1=uniform; ... | ||
amns_data.coordinate_system[:].coordinate[:].transformation (alpha) | INT_0D | Coordinate transformation applied to coordinate values stored in coord. Integer flag: 0=none; 1=log10; 2=ln | ||
amns_data.coordinate_system[:].coordinate[:].units (alpha) | STR_0D | Units of coordinate (e.g. eV) | ||
amns_data.coordinate_system[:].coordinate[:].value_labels (alpha) | [amns_data.coordinate_system[:].coordinate[:].values] | STR_1D | String description of discrete coordinate values (if interpolation_type=0). E.g., for spectroscopic lines, the spectroscopic description of the transition. | |
amns_data.coordinate_system[:].coordinate[:].values (alpha) | [1...N] | FLT_1D (uncertain) | units given by coordinate_system(:)/coordinate(:)/units | Coordinate values |
amns_data.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
amns_data.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
amns_data.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
amns_data.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
amns_data.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
amns_data.ids_properties.occurrence | INT_0D | |||
amns_data.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
amns_data.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
amns_data.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
amns_data.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
amns_data.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
amns_data.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
amns_data.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
amns_data.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
amns_data.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
amns_data.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
amns_data.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
amns_data.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
amns_data.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
amns_data.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
amns_data.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
amns_data.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
amns_data.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
amns_data.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
amns_data.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
amns_data.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
amns_data.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
amns_data.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
amns_data.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
amns_data.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
amns_data.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
amns_data.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
amns_data.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
amns_data.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
amns_data.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
amns_data.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
amns_data.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
amns_data.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
amns_data.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
amns_data.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
amns_data.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
amns_data.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
amns_data.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
amns_data.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
amns_data.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
amns_data.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
amns_data.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
amns_data.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
amns_data.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
amns_data.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
amns_data.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
amns_data.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
amns_data.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
amns_data.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
amns_data.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
amns_data.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
amns_data.process (alpha) | [1...N] | STRUCT_ARRAY | Description and data for a set of physical processes. | |
amns_data.process[:].charge_state (alpha) | [1...N] | STRUCT_ARRAY | Process tables for a set of charge states. Only one table is used for that process, defined by process(:)/table_dimension | |
amns_data.process[:].charge_state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
amns_data.process[:].charge_state[:].table_0d (alpha) | FLT_0D (uncertain) | units given by process(:)/results_units | 0D table describing the process data | |
amns_data.process[:].charge_state[:].table_1d (alpha) | [amns_data.coordinate_system[:].coordinate[:].values] | FLT_1D (uncertain) | units given by process(i1)/results_units | 1D table describing the process data |
amns_data.process[:].charge_state[:].table_2d (alpha) | [amns_data.coordinate_system[:].coordinate[:].values, | FLT_2D (uncertain) | units given by process(i1)/results_units | 2D table describing the process data |
amns_data.process[:].charge_state[:].table_3d (alpha) | [amns_data.coordinate_system[:].coordinate[:].values, | FLT_3D (uncertain) | units given by process(:)/results_units | 3D table describing the process data |
amns_data.process[:].charge_state[:].table_4d (alpha) | [amns_data.coordinate_system[:].coordinate[:].values, | FLT_4D (uncertain) | units given by process(i1)/results_units | 4D table describing the process data |
amns_data.process[:].charge_state[:].table_5d (alpha) | [amns_data.coordinate_system[:].coordinate[:].values, | FLT_5D (uncertain) | units given by process(i1)/results_units | 5D table describing the process data |
amns_data.process[:].charge_state[:].table_6d (alpha) | [amns_data.coordinate_system[:].coordinate[:].values, | FLT_6D (uncertain) | units given by process(i1)/results_units | 6D table describing the process data |
amns_data.process[:].charge_state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
amns_data.process[:].charge_state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
amns_data.process[:].citation (alpha) | STR_0D | Reference to publication(s) | ||
amns_data.process[:].coordinate_index (alpha) | INT_0D | Index in tables_coord, specifying what coordinate systems to use for this process (valid for all tables) | ||
amns_data.process[:].label (alpha) | STR_0D | String identifying the process (e.g. EI, RC, ...) | ||
amns_data.process[:].products (alpha) | [1...N] | STRUCT_ARRAY | Set of products resulting of this process | |
amns_data.process[:].products[:].charge (alpha) | FLT_0D (uncertain) | - | Charge number of the participant | |
amns_data.process[:].products[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom (in such case, this array should be of size 1) or molecule. Mass of atom and nuclear charge should be set to 0 for photons and electrons. The mass of atom shouldn't be set for an atomic process that is not isotope dependent. | |
amns_data.process[:].products[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
amns_data.process[:].products[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
amns_data.process[:].products[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
amns_data.process[:].products[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
amns_data.process[:].products[:].label (alpha) | STR_0D | String identifying reaction participant (e.g. "D", "e", "W", "CD4", "photon", "n") | ||
amns_data.process[:].products[:].mass (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of the participant | |
amns_data.process[:].products[:].metastable (alpha) | [1...N] | INT_1D | An array identifying the metastable; if zero-length, then not a metastable; if of length 1, then the value indicates the electronic level for the metastable (mostly used for atoms/ions); if of length 2, then the 1st would indicate the electronic level and the second the vibrational level for the metastable (mostly used for molecules and molecular ions); if of length 3, then the 1st would indicate the electronic level, the second the vibrational level and the third the rotational level for the metastable (mostly used for molecules and molecular ions) | |
amns_data.process[:].products[:].metastable_label (alpha) | STR_0D | Label identifying in text form the metastable | ||
amns_data.process[:].products[:].multiplicity (alpha) | FLT_0D (uncertain) | - | Multiplicity in the reaction | |
amns_data.process[:].products[:].relative_charge (alpha) | INT_0D | This is a flag indicating that charges are absolute (if set to 0), relative (if 1) or irrelevant (-1); relative would be used to categorize the ionization reactions from i to i+1 for all charge states; in the case of bundles, the +1 relative indicates the next bundle | ||
amns_data.process[:].products[:].role (alpha) | STRUCTURE | Identifier for the role of this paricipant in the reaction. For surface reactions distinguish between projectile and wall. | ||
amns_data.process[:].products[:].role.description (alpha) | STR_0D | Verbose description | ||
amns_data.process[:].products[:].role.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
amns_data.process[:].products[:].role.name (alpha) | STR_0D | Short string identifier | ||
amns_data.process[:].provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
amns_data.process[:].reactants (alpha) | [1...N] | STRUCT_ARRAY | Set of reactants involved in this process | |
amns_data.process[:].reactants[:].charge (alpha) | FLT_0D (uncertain) | - | Charge number of the participant | |
amns_data.process[:].reactants[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom (in such case, this array should be of size 1) or molecule. Mass of atom and nuclear charge should be set to 0 for photons and electrons. The mass of atom shouldn't be set for an atomic process that is not isotope dependent. | |
amns_data.process[:].reactants[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
amns_data.process[:].reactants[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
amns_data.process[:].reactants[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
amns_data.process[:].reactants[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
amns_data.process[:].reactants[:].label (alpha) | STR_0D | String identifying reaction participant (e.g. "D", "e", "W", "CD4", "photon", "n") | ||
amns_data.process[:].reactants[:].mass (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of the participant | |
amns_data.process[:].reactants[:].metastable (alpha) | [1...N] | INT_1D | An array identifying the metastable; if zero-length, then not a metastable; if of length 1, then the value indicates the electronic level for the metastable (mostly used for atoms/ions); if of length 2, then the 1st would indicate the electronic level and the second the vibrational level for the metastable (mostly used for molecules and molecular ions); if of length 3, then the 1st would indicate the electronic level, the second the vibrational level and the third the rotational level for the metastable (mostly used for molecules and molecular ions) | |
amns_data.process[:].reactants[:].metastable_label (alpha) | STR_0D | Label identifying in text form the metastable | ||
amns_data.process[:].reactants[:].multiplicity (alpha) | FLT_0D (uncertain) | - | Multiplicity in the reaction | |
amns_data.process[:].reactants[:].relative_charge (alpha) | INT_0D | This is a flag indicating that charges are absolute (if set to 0), relative (if 1) or irrelevant (-1); relative would be used to categorize the ionization reactions from i to i+1 for all charge states; in the case of bundles, the +1 relative indicates the next bundle | ||
amns_data.process[:].reactants[:].role (alpha) | STRUCTURE | Identifier for the role of this paricipant in the reaction. For surface reactions distinguish between projectile and wall. | ||
amns_data.process[:].reactants[:].role.description (alpha) | STR_0D | Verbose description | ||
amns_data.process[:].reactants[:].role.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
amns_data.process[:].reactants[:].role.name (alpha) | STR_0D | Short string identifier | ||
amns_data.process[:].result_label (alpha) | STR_0D | Description of the process result (rate, cross section, sputtering yield, ...) | ||
amns_data.process[:].result_transformation (alpha) | INT_0D | Transformation of the process result. Integer flag: 0=no transformation; 1=10^; 2=exp() | ||
amns_data.process[:].result_units (alpha) | STR_0D | Units of the process result | ||
amns_data.process[:].source (alpha) | STR_0D | Filename or subroutine name used to provide this data | ||
amns_data.process[:].table_dimension (alpha) | INT_0D | Table dimensionality of the process (1 to 6), valid for all charge states. Indicates which of the tables is filled (below the charge_state node) | ||
amns_data.release (alpha) | [1...N] | STRUCT_ARRAY | List of available releases of the AMNS data; each element contains information about the AMNS data that is included in the release. This part of the IDS is filled and stored only into shot/run=0/1, playing the role of a catalogue. | |
amns_data.release[:].data_entry (alpha) | [1...N] | STRUCT_ARRAY | For this release, list of each data item (i.e. shot/run pair containing the actual data) included in this release | |
amns_data.release[:].data_entry[:].description (alpha) | STR_0D | Description of this data entry | ||
amns_data.release[:].data_entry[:].run (alpha) | INT_0D | Which run number is the active run number for this version | ||
amns_data.release[:].data_entry[:].shot (alpha) | INT_0D | Shot number = Mass*1000+Nuclear_charge | ||
amns_data.release[:].date (alpha) | STR_0D | Date of this release | ||
amns_data.release[:].description (alpha) | STR_0D | Description of this release | ||
amns_data.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
amns_data.z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge |
b field non axisymmetric¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
b_field_non_axisymmetric (alpha) | Vacuum 3d error magnetic field (the full 3d magnetic field with the axisymmetric components subtracted) | |||
b_field_non_axisymmetric.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
b_field_non_axisymmetric.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
b_field_non_axisymmetric.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
b_field_non_axisymmetric.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
b_field_non_axisymmetric.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
b_field_non_axisymmetric.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
b_field_non_axisymmetric.code.library[:].name (alpha) | STR_0D | Name of software | ||
b_field_non_axisymmetric.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
b_field_non_axisymmetric.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
b_field_non_axisymmetric.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
b_field_non_axisymmetric.code.name (alpha) | STR_0D | Name of software generating IDS | ||
b_field_non_axisymmetric.code.output_flag (alpha) | [b_field_non_axisymmetric.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
b_field_non_axisymmetric.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
b_field_non_axisymmetric.code.repository (alpha) | STR_0D | URL of software repository | ||
b_field_non_axisymmetric.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
b_field_non_axisymmetric.configuration (alpha) | STR_0D | In case of a constant (single time slice) b_field description, name of the corresponding scenario/configuration | ||
b_field_non_axisymmetric.control_surface_names (alpha) | [1...N] | STR_1D | List of control surface names, refers to the ../time_slice/control_surface index | |
b_field_non_axisymmetric.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
b_field_non_axisymmetric.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
b_field_non_axisymmetric.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
b_field_non_axisymmetric.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
b_field_non_axisymmetric.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
b_field_non_axisymmetric.ids_properties.occurrence | INT_0D | |||
b_field_non_axisymmetric.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
b_field_non_axisymmetric.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
b_field_non_axisymmetric.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
b_field_non_axisymmetric.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
b_field_non_axisymmetric.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
b_field_non_axisymmetric.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
b_field_non_axisymmetric.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
b_field_non_axisymmetric.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
b_field_non_axisymmetric.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
b_field_non_axisymmetric.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
b_field_non_axisymmetric.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
b_field_non_axisymmetric.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
b_field_non_axisymmetric.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
b_field_non_axisymmetric.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
b_field_non_axisymmetric.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
b_field_non_axisymmetric.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
b_field_non_axisymmetric.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
b_field_non_axisymmetric.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
b_field_non_axisymmetric.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
b_field_non_axisymmetric.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
b_field_non_axisymmetric.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
b_field_non_axisymmetric.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
b_field_non_axisymmetric.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
b_field_non_axisymmetric.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
b_field_non_axisymmetric.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
b_field_non_axisymmetric.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
b_field_non_axisymmetric.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
b_field_non_axisymmetric.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
b_field_non_axisymmetric.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
b_field_non_axisymmetric.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
b_field_non_axisymmetric.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
b_field_non_axisymmetric.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
b_field_non_axisymmetric.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
b_field_non_axisymmetric.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
b_field_non_axisymmetric.time_slice (alpha) | [b_field_non_axisymmetric.time_slice[:].time] | STRUCT_ARRAY | Set of time slices | |
b_field_non_axisymmetric.time_slice[:].control_surface (alpha) | [b_field_non_axisymmetric.control_surface_names] | STRUCT_ARRAY | Magnetic field components and Fourier decomposition of the normal components of the magnetic field for a set of given control surfaces | |
b_field_non_axisymmetric.time_slice[:].control_surface[:].b_field_normal (alpha) | [b_field_non_axisymmetric.time_slice[:].control_surface[:].outline.r, | FLT_2D (uncertain) | T | Normal component of the vacuum error magnetic field on the various surface points |
b_field_non_axisymmetric.time_slice[:].control_surface[:].b_field_normal_fourier (alpha) | [b_field_non_axisymmetric.time_slice[:].control_surface[:].outline.r, | CPX_2D (uncertain) | T | Fourier coefficients of the normal component of the vacuum error magnetic field on the various surface points |
b_field_non_axisymmetric.time_slice[:].control_surface[:].b_field_r (alpha) | [b_field_non_axisymmetric.time_slice[:].control_surface[:].outline.r, | FLT_2D (uncertain) | T | R component of the vacuum error magnetic field on the various surface points |
b_field_non_axisymmetric.time_slice[:].control_surface[:].b_field_tor (alpha) | [b_field_non_axisymmetric.time_slice[:].control_surface[:].outline.r, | FLT_2D (uncertain) | T | Toroidal component of the vacuum error magnetic field on the various surface points |
b_field_non_axisymmetric.time_slice[:].control_surface[:].b_field_z (alpha) | [b_field_non_axisymmetric.time_slice[:].control_surface[:].outline.r, | FLT_2D (uncertain) | T | Z component of the vacuum error magnetic field on the various surface points |
b_field_non_axisymmetric.time_slice[:].control_surface[:].n_tor (alpha) | [1...N] | INT_1D | Toroidal mode number | |
b_field_non_axisymmetric.time_slice[:].control_surface[:].normal_vector (alpha) | STRUCTURE | Components of the normal vector to the surface, given on each point of the surface | ||
b_field_non_axisymmetric.time_slice[:].control_surface[:].normal_vector.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
b_field_non_axisymmetric.time_slice[:].control_surface[:].normal_vector.z (alpha) | [b_field_non_axisymmetric.time_slice[:].control_surface[:].normal_vector.r] | FLT_1D (uncertain) | m | Height |
b_field_non_axisymmetric.time_slice[:].control_surface[:].outline (alpha) | STRUCTURE | Set of points defining the surface in a poloidal plane. The surface then extends in the toroidal direction in an axisymmetric way | ||
b_field_non_axisymmetric.time_slice[:].control_surface[:].outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
b_field_non_axisymmetric.time_slice[:].control_surface[:].outline.z (alpha) | [b_field_non_axisymmetric.time_slice[:].control_surface[:].outline.r] | FLT_1D (uncertain) | m | Height |
b_field_non_axisymmetric.time_slice[:].control_surface[:].phi (alpha) | [1...N] | FLT_1D (uncertain) | rad | Toroidal angle array, on which the Fourier decomposition is carried out |
b_field_non_axisymmetric.time_slice[:].field_map (alpha) | STRUCTURE | Description of the error field map | ||
b_field_non_axisymmetric.time_slice[:].field_map.b_field_r (alpha) | [b_field_non_axisymmetric.time_slice[:].field_map.grid.r, | FLT_3D (uncertain) | T | R component of the vacuum error magnetic field |
b_field_non_axisymmetric.time_slice[:].field_map.b_field_tor (alpha) | [b_field_non_axisymmetric.time_slice[:].field_map.grid.r, | FLT_3D (uncertain) | T | Toroidal component of the vacuum error magnetic field |
b_field_non_axisymmetric.time_slice[:].field_map.b_field_z (alpha) | [b_field_non_axisymmetric.time_slice[:].field_map.grid.r, | FLT_3D (uncertain) | T | Z component of the vacuum error magnetic field |
b_field_non_axisymmetric.time_slice[:].field_map.grid (alpha) | STRUCTURE | 3D grid | ||
b_field_non_axisymmetric.time_slice[:].field_map.grid.phi (alpha) | [b_field_non_axisymmetric.time_slice[:].field_map.grid.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
b_field_non_axisymmetric.time_slice[:].field_map.grid.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
b_field_non_axisymmetric.time_slice[:].field_map.grid.z (alpha) | [b_field_non_axisymmetric.time_slice[:].field_map.grid.r] | FLT_1D (uncertain) | m | Height |
b_field_non_axisymmetric.time_slice[:].field_map.ripple_amplitude (alpha) | [b_field_non_axisymmetric.time_slice[:].field_map.grid.r, | FLT_2D (uncertain) | - | Value of (b_field_max-b_field_min)/(b_field_max+b_field_min), where b_field_max resp. b_field_min) is the maximum (resp. minimum) of the magnetic field amplitude over a 2pi rotation in toroidal angle phi at a given R, Z position. |
b_field_non_axisymmetric.time_slice[:].time (alpha) | FLT_0D | s | Time |
barometry¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
barometry (alpha) | Pressure measurements in the vacuum vessel. NB will need to change the type of the pressure node to signal_1d when moving to the new LL. | |||
barometry.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
barometry.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
barometry.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
barometry.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
barometry.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
barometry.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
barometry.code.library[:].name (alpha) | STR_0D | Name of software | ||
barometry.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
barometry.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
barometry.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
barometry.code.name (alpha) | STR_0D | Name of software generating IDS | ||
barometry.code.output_flag (alpha) | [barometry.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
barometry.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
barometry.code.repository (alpha) | STR_0D | URL of software repository | ||
barometry.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
barometry.gauge (alpha) | [1...N] | STRUCT_ARRAY | Set of gauges | |
barometry.gauge[:].calibration_coefficient (alpha) | FLT_0D (uncertain) | Pa | Coefficient used for converting raw signal into absolute pressure | |
barometry.gauge[:].name (alpha) | STR_0D | Name of the gauge | ||
barometry.gauge[:].position (alpha) | STRUCTURE | Position of the measurements | ||
barometry.gauge[:].position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
barometry.gauge[:].position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
barometry.gauge[:].position.z (alpha) | FLT_0D (uncertain) | m | Height | |
barometry.gauge[:].pressure (alpha) | STRUCTURE | Pa | Pressure | |
barometry.gauge[:].pressure.data (alpha) | [barometry.gauge[:].pressure.time] | FLT_1D (uncertain) | Pa | Data |
barometry.gauge[:].pressure.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
barometry.gauge[:].type (alpha) | STRUCTURE | Type of the gauge (index = 1: Penning; index = 2: Baratron) | ||
barometry.gauge[:].type.description (alpha) | STR_0D | Verbose description | ||
barometry.gauge[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
barometry.gauge[:].type.name (alpha) | STR_0D | Short string identifier | ||
barometry.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
barometry.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
barometry.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
barometry.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
barometry.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
barometry.ids_properties.occurrence | INT_0D | |||
barometry.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
barometry.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
barometry.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
barometry.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
barometry.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
barometry.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
barometry.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
barometry.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
barometry.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
barometry.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
barometry.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
barometry.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
barometry.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
barometry.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
barometry.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
barometry.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
barometry.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
barometry.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
barometry.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
barometry.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
barometry.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
barometry.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
barometry.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
barometry.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
barometry.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
barometry.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
barometry.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
barometry.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
barometry.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
barometry.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
barometry.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
barometry.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
barometry.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
barometry.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
barometry.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
barometry.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
barometry.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
barometry.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
barometry.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
barometry.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
barometry.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
barometry.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
barometry.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
barometry.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
barometry.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
barometry.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
barometry.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
barometry.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
barometry.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
barometry.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
barometry.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
barometry.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
bolometer¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
bolometer (alpha) | Bolometer diagnostic | |||
bolometer.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels (detector or pixel of a camera) | |
bolometer.channel[:].aperture (alpha) | [1...N] | STRUCT_ARRAY | Description of a set of collimating apertures | |
bolometer.channel[:].aperture[:].centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
bolometer.channel[:].aperture[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
bolometer.channel[:].aperture[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
bolometer.channel[:].aperture[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
bolometer.channel[:].aperture[:].geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
bolometer.channel[:].aperture[:].outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
bolometer.channel[:].aperture[:].outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
bolometer.channel[:].aperture[:].outline.x2 (alpha) | [bolometer.channel[:].aperture[:].outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
bolometer.channel[:].aperture[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
bolometer.channel[:].aperture[:].surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
bolometer.channel[:].aperture[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
bolometer.channel[:].aperture[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
bolometer.channel[:].aperture[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
bolometer.channel[:].aperture[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
bolometer.channel[:].aperture[:].x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
bolometer.channel[:].aperture[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
bolometer.channel[:].aperture[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
bolometer.channel[:].aperture[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
bolometer.channel[:].aperture[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
bolometer.channel[:].aperture[:].x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
bolometer.channel[:].aperture[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
bolometer.channel[:].aperture[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
bolometer.channel[:].aperture[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
bolometer.channel[:].aperture[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
bolometer.channel[:].detector (alpha) | STRUCTURE | Detector description | ||
bolometer.channel[:].detector.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
bolometer.channel[:].detector.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
bolometer.channel[:].detector.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
bolometer.channel[:].detector.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
bolometer.channel[:].detector.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
bolometer.channel[:].detector.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
bolometer.channel[:].detector.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
bolometer.channel[:].detector.outline.x2 (alpha) | [bolometer.channel[:].detector.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
bolometer.channel[:].detector.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
bolometer.channel[:].detector.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
bolometer.channel[:].detector.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
bolometer.channel[:].detector.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
bolometer.channel[:].detector.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
bolometer.channel[:].detector.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
bolometer.channel[:].detector.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
bolometer.channel[:].detector.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
bolometer.channel[:].detector.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
bolometer.channel[:].detector.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
bolometer.channel[:].detector.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
bolometer.channel[:].detector.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
bolometer.channel[:].detector.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
bolometer.channel[:].detector.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
bolometer.channel[:].detector.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
bolometer.channel[:].detector.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
bolometer.channel[:].etendue (alpha) | FLT_0D (uncertain) | m^2.sr | Etendue (geometric extent) of the channel's optical system | |
bolometer.channel[:].etendue_method (alpha) | STRUCTURE | Method used to calculate the etendue. Index = 0 : exact calculation with a 4D integral; 1 : approximation with first order formula (detector surface times solid angle subtended by the apertures); 2 : other methods | ||
bolometer.channel[:].etendue_method.description (alpha) | STR_0D | Verbose description | ||
bolometer.channel[:].etendue_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
bolometer.channel[:].etendue_method.name (alpha) | STR_0D | Short string identifier | ||
bolometer.channel[:].identifier (alpha) | STR_0D | ID of the channel | ||
bolometer.channel[:].line_of_sight (alpha) | STRUCTURE | Description of the reference line of sight of the channel, defined by two points when the beam is not reflected, a third point is added to define the reflected beam path | ||
bolometer.channel[:].line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
bolometer.channel[:].line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
bolometer.channel[:].line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
bolometer.channel[:].line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
bolometer.channel[:].line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
bolometer.channel[:].line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
bolometer.channel[:].line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
bolometer.channel[:].line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
bolometer.channel[:].line_of_sight.third_point (alpha) | STRUCTURE | Position of the third point | ||
bolometer.channel[:].line_of_sight.third_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
bolometer.channel[:].line_of_sight.third_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
bolometer.channel[:].line_of_sight.third_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
bolometer.channel[:].name (alpha) | STR_0D | Name of the channel | ||
bolometer.channel[:].power (alpha) | STRUCTURE | W | Power received on the detector | |
bolometer.channel[:].power.data (alpha) | [bolometer.channel[:].power.time] | FLT_1D (uncertain) | W | Data |
bolometer.channel[:].power.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
bolometer.channel[:].validity (alpha) | INT_0D | Indicator of the validity of the channel for the whole acquisition period (0 means valid, negative values mean non-valid) | ||
bolometer.channel[:].validity_timed (alpha) | STRUCTURE | Indicator of the validity of the channel as a function of time (0 means valid, negative values mean non-valid) | ||
bolometer.channel[:].validity_timed.data (alpha) | [bolometer.channel[:].validity_timed.time] | INT_1D | Data | |
bolometer.channel[:].validity_timed.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
bolometer.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
bolometer.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
bolometer.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bolometer.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
bolometer.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
bolometer.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bolometer.code.library[:].name (alpha) | STR_0D | Name of software | ||
bolometer.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
bolometer.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
bolometer.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
bolometer.code.name (alpha) | STR_0D | Name of software generating IDS | ||
bolometer.code.output_flag (alpha) | [bolometer.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
bolometer.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
bolometer.code.repository (alpha) | STR_0D | URL of software repository | ||
bolometer.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
bolometer.grid (alpha) | STRUCTURE | Definition of the 2D grid (the content of dim1 and dim2 is defined by the selected grid_type) | ||
bolometer.grid.dim1 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | First dimension values |
bolometer.grid.dim2 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Second dimension values |
bolometer.grid.volume_element (alpha) | [bolometer.grid.dim1, | FLT_2D (uncertain) | m^3 | 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)] |
bolometer.grid_type (alpha) | STRUCTURE | Selection of one of a set of grid types for the 2D power density map | ||
bolometer.grid_type.description (alpha) | STR_0D | Verbose description | ||
bolometer.grid_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
bolometer.grid_type.name (alpha) | STR_0D | Short string identifier | ||
bolometer.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
bolometer.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
bolometer.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
bolometer.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
bolometer.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
bolometer.ids_properties.occurrence | INT_0D | |||
bolometer.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
bolometer.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
bolometer.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
bolometer.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
bolometer.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
bolometer.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
bolometer.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
bolometer.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bolometer.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
bolometer.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
bolometer.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
bolometer.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
bolometer.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
bolometer.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bolometer.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
bolometer.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
bolometer.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
bolometer.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
bolometer.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
bolometer.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
bolometer.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bolometer.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
bolometer.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
bolometer.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
bolometer.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
bolometer.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
bolometer.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
bolometer.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
bolometer.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bolometer.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
bolometer.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
bolometer.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
bolometer.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
bolometer.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
bolometer.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
bolometer.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bolometer.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
bolometer.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
bolometer.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
bolometer.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
bolometer.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
bolometer.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
bolometer.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
bolometer.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
bolometer.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
bolometer.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
bolometer.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
bolometer.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
bolometer.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
bolometer.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
bolometer.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
bolometer.power_density (alpha) | [bolometer.grid.dim1, | STRUCTURE | W.m^-3 | Power density map in the poloidal cross-section, obtained from tomographic inversion of the bolometer data |
bolometer.power_density.data (alpha) | [bolometer.grid.dim1, | FLT_3D (uncertain) | W.m^-3 | Data |
bolometer.power_density.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
bolometer.power_radiated_inside_lcfs (alpha) | [bolometer.time] | FLT_1D (uncertain) | W | Radiated power from the plasma inside the Last Closed Flux Surface, reconstructed from bolometry data |
bolometer.power_radiated_total (alpha) | [bolometer.time] | FLT_1D (uncertain) | W | Total radiated power reconstructed from bolometry data |
bolometer.power_radiated_validity (alpha) | [bolometer.time] | INT_1D | Validity flag related to the radiated power reconstructions | |
bolometer.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
bremsstrahlung visible¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
bremsstrahlung_visible (alpha) | Diagnostic for measuring the bremsstrahlung from thermal particules in the visible light range, in view of determining the effective charge of the plasma. | |||
bremsstrahlung_visible.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels (detector or pixel of a camera) | |
bremsstrahlung_visible.channel[:].filter (alpha) | STRUCTURE | Filter wavelength range and detection efficiency | ||
bremsstrahlung_visible.channel[:].filter.detection_efficiency (alpha) | [bremsstrahlung_visible.channel[:].filter.wavelengths] | FLT_1D (uncertain) | - | Probability of detection of a photon impacting the detector as a function of its wavelength |
bremsstrahlung_visible.channel[:].filter.wavelength_lower (alpha) | FLT_0D (uncertain) | m | Lower bound of the filter wavelength range | |
bremsstrahlung_visible.channel[:].filter.wavelength_upper (alpha) | FLT_0D (uncertain) | m | Upper bound of the filter wavelength range | |
bremsstrahlung_visible.channel[:].filter.wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Array of wavelength values |
bremsstrahlung_visible.channel[:].intensity (alpha) | STRUCTURE | (counts) s^-1 | Intensity, i.e. number of photoelectrons detected by unit time, taking into account electronic gain compensation and channels relative calibration | |
bremsstrahlung_visible.channel[:].intensity.data (alpha) | [bremsstrahlung_visible.channel[:].intensity.time] | FLT_1D (uncertain) | (counts) s^-1 | Data |
bremsstrahlung_visible.channel[:].intensity.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
bremsstrahlung_visible.channel[:].line_of_sight (alpha) | STRUCTURE | Description of the line of sight of the channel, given by 2 points | ||
bremsstrahlung_visible.channel[:].line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
bremsstrahlung_visible.channel[:].line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
bremsstrahlung_visible.channel[:].line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
bremsstrahlung_visible.channel[:].line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
bremsstrahlung_visible.channel[:].line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
bremsstrahlung_visible.channel[:].line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
bremsstrahlung_visible.channel[:].line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
bremsstrahlung_visible.channel[:].line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
bremsstrahlung_visible.channel[:].name (alpha) | STR_0D | Name of the channel | ||
bremsstrahlung_visible.channel[:].radiance_spectral (alpha) | STRUCTURE | (photons).m^-2.s^-1.sr^-1.m^-1 | Calibrated spectral radiance (radiance per unit wavelength) | |
bremsstrahlung_visible.channel[:].radiance_spectral.data (alpha) | [bremsstrahlung_visible.channel[:].radiance_spectral.time] | FLT_1D (uncertain) | (photons).m^-2.s^-1.sr^-1.m^-1 | Data |
bremsstrahlung_visible.channel[:].radiance_spectral.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
bremsstrahlung_visible.channel[:].zeff_line_average (alpha) | STRUCTURE | - | Average effective charge along the line of sight | |
bremsstrahlung_visible.channel[:].zeff_line_average.data (alpha) | [bremsstrahlung_visible.channel[:].zeff_line_average.time] | FLT_1D (uncertain) | - | Data |
bremsstrahlung_visible.channel[:].zeff_line_average.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
bremsstrahlung_visible.channel[:].zeff_line_average.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
bremsstrahlung_visible.channel[:].zeff_line_average.validity_timed (alpha) | [bremsstrahlung_visible.channel[:].zeff_line_average.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
bremsstrahlung_visible.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
bremsstrahlung_visible.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
bremsstrahlung_visible.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bremsstrahlung_visible.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
bremsstrahlung_visible.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
bremsstrahlung_visible.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bremsstrahlung_visible.code.library[:].name (alpha) | STR_0D | Name of software | ||
bremsstrahlung_visible.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
bremsstrahlung_visible.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
bremsstrahlung_visible.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
bremsstrahlung_visible.code.name (alpha) | STR_0D | Name of software generating IDS | ||
bremsstrahlung_visible.code.output_flag (alpha) | [bremsstrahlung_visible.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
bremsstrahlung_visible.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
bremsstrahlung_visible.code.repository (alpha) | STR_0D | URL of software repository | ||
bremsstrahlung_visible.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
bremsstrahlung_visible.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
bremsstrahlung_visible.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
bremsstrahlung_visible.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
bremsstrahlung_visible.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
bremsstrahlung_visible.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
bremsstrahlung_visible.ids_properties.occurrence | INT_0D | |||
bremsstrahlung_visible.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
bremsstrahlung_visible.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
bremsstrahlung_visible.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
bremsstrahlung_visible.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
bremsstrahlung_visible.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
bremsstrahlung_visible.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
bremsstrahlung_visible.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
bremsstrahlung_visible.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bremsstrahlung_visible.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
bremsstrahlung_visible.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
bremsstrahlung_visible.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
bremsstrahlung_visible.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
bremsstrahlung_visible.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
bremsstrahlung_visible.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bremsstrahlung_visible.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
bremsstrahlung_visible.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
bremsstrahlung_visible.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
bremsstrahlung_visible.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
bremsstrahlung_visible.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
bremsstrahlung_visible.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
bremsstrahlung_visible.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
bremsstrahlung_visible.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
bremsstrahlung_visible.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
bremsstrahlung_visible.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
bremsstrahlung_visible.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
bremsstrahlung_visible.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
bremsstrahlung_visible.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
bremsstrahlung_visible.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
bremsstrahlung_visible.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
bremsstrahlung_visible.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
bremsstrahlung_visible.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
bremsstrahlung_visible.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
bremsstrahlung_visible.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
bremsstrahlung_visible.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
bremsstrahlung_visible.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
calorimetry¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
calorimetry (alpha) | Calometry measurements on various tokamak subsystems | |||
calorimetry.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
calorimetry.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
calorimetry.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
calorimetry.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
calorimetry.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
calorimetry.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
calorimetry.code.library[:].name (alpha) | STR_0D | Name of software | ||
calorimetry.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
calorimetry.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
calorimetry.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
calorimetry.code.name (alpha) | STR_0D | Name of software generating IDS | ||
calorimetry.code.output_flag (alpha) | [calorimetry.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
calorimetry.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
calorimetry.code.repository (alpha) | STR_0D | URL of software repository | ||
calorimetry.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
calorimetry.cooling_loop (alpha) | [1...N] | STRUCT_ARRAY | Set of cooling loops | |
calorimetry.cooling_loop[:].identifier (alpha) | STR_0D | ID of the loop | ||
calorimetry.cooling_loop[:].mass_flow (alpha) | STRUCTURE | kg.s^-1 | Mass flow of the coolant going through the loop | |
calorimetry.cooling_loop[:].mass_flow.data (alpha) | [calorimetry.cooling_loop[:].mass_flow.time] | FLT_1D (uncertain) | kg.s^-1 | Data |
calorimetry.cooling_loop[:].mass_flow.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
calorimetry.cooling_loop[:].mass_flow.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
calorimetry.cooling_loop[:].mass_flow.validity_timed (alpha) | [calorimetry.cooling_loop[:].mass_flow.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
calorimetry.cooling_loop[:].name (alpha) | STR_0D | Name of the loop | ||
calorimetry.cooling_loop[:].temperature_in (alpha) | STRUCTURE | K | Temperature of the coolant when entering the loop | |
calorimetry.cooling_loop[:].temperature_in.data (alpha) | [calorimetry.cooling_loop[:].temperature_in.time] | FLT_1D (uncertain) | K | Data |
calorimetry.cooling_loop[:].temperature_in.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
calorimetry.cooling_loop[:].temperature_in.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
calorimetry.cooling_loop[:].temperature_in.validity_timed (alpha) | [calorimetry.cooling_loop[:].temperature_in.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
calorimetry.cooling_loop[:].temperature_out (alpha) | STRUCTURE | K | Temperature of the coolant when exiting the loop | |
calorimetry.cooling_loop[:].temperature_out.data (alpha) | [calorimetry.cooling_loop[:].temperature_out.time] | FLT_1D (uncertain) | K | Data |
calorimetry.cooling_loop[:].temperature_out.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
calorimetry.cooling_loop[:].temperature_out.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
calorimetry.cooling_loop[:].temperature_out.validity_timed (alpha) | [calorimetry.cooling_loop[:].temperature_out.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
calorimetry.group (alpha) | [1...N] | STRUCT_ARRAY | Set of groups of components on which calorimetry measurements are carried out (grouped by tokamak subsystems or localisation on the machine) | |
calorimetry.group[:].component (alpha) | [1...N] | STRUCT_ARRAY | Set of components on which calorimetry measurements are carried out | |
calorimetry.group[:].component[:].energy_cumulated (alpha) | STRUCTURE | J | Energy extracted from the component since the start of the pulse | |
calorimetry.group[:].component[:].energy_cumulated.data (alpha) | [calorimetry.group[:].component[:].energy_cumulated.time] | FLT_1D (uncertain) | J | Data |
calorimetry.group[:].component[:].energy_cumulated.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
calorimetry.group[:].component[:].energy_cumulated.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
calorimetry.group[:].component[:].energy_cumulated.validity_timed (alpha) | [calorimetry.group[:].component[:].energy_cumulated.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
calorimetry.group[:].component[:].energy_total (alpha) | STRUCTURE | J | Energy extracted from the component on the whole plasma discharge, including the return to thermal equilibrium of the component in the post-pulse phase | |
calorimetry.group[:].component[:].energy_total.data (alpha) | FLT_0D (uncertain) | J | Data | |
calorimetry.group[:].component[:].energy_total.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
calorimetry.group[:].component[:].identifier (alpha) | STR_0D | ID of the component | ||
calorimetry.group[:].component[:].mass_flow (alpha) | STRUCTURE | kg.s^-1 | Mass flow of the coolant going through the component | |
calorimetry.group[:].component[:].mass_flow.data (alpha) | [calorimetry.group[:].component[:].mass_flow.time] | FLT_1D (uncertain) | kg.s^-1 | Data |
calorimetry.group[:].component[:].mass_flow.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
calorimetry.group[:].component[:].mass_flow.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
calorimetry.group[:].component[:].mass_flow.validity_timed (alpha) | [calorimetry.group[:].component[:].mass_flow.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
calorimetry.group[:].component[:].name (alpha) | STR_0D | Name of the component | ||
calorimetry.group[:].component[:].power (alpha) | STRUCTURE | W | Power extracted from the component | |
calorimetry.group[:].component[:].power.data (alpha) | [calorimetry.group[:].component[:].power.time] | FLT_1D (uncertain) | W | Data |
calorimetry.group[:].component[:].power.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
calorimetry.group[:].component[:].power.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
calorimetry.group[:].component[:].power.validity_timed (alpha) | [calorimetry.group[:].component[:].power.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
calorimetry.group[:].component[:].temperature_in (alpha) | STRUCTURE | K | Temperature of the coolant when entering the component | |
calorimetry.group[:].component[:].temperature_in.data (alpha) | [calorimetry.group[:].component[:].temperature_in.time] | FLT_1D (uncertain) | K | Data |
calorimetry.group[:].component[:].temperature_in.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
calorimetry.group[:].component[:].temperature_in.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
calorimetry.group[:].component[:].temperature_in.validity_timed (alpha) | [calorimetry.group[:].component[:].temperature_in.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
calorimetry.group[:].component[:].temperature_out (alpha) | STRUCTURE | K | Temperature of the coolant when exiting the component | |
calorimetry.group[:].component[:].temperature_out.data (alpha) | [calorimetry.group[:].component[:].temperature_out.time] | FLT_1D (uncertain) | K | Data |
calorimetry.group[:].component[:].temperature_out.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
calorimetry.group[:].component[:].temperature_out.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
calorimetry.group[:].component[:].temperature_out.validity_timed (alpha) | [calorimetry.group[:].component[:].temperature_out.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
calorimetry.group[:].component[:].transit_time (alpha) | STRUCTURE | s | Transit time for the coolant to go from the input to the output of the component | |
calorimetry.group[:].component[:].transit_time.data (alpha) | [calorimetry.group[:].component[:].transit_time.time] | FLT_1D (uncertain) | s | Data |
calorimetry.group[:].component[:].transit_time.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
calorimetry.group[:].component[:].transit_time.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
calorimetry.group[:].component[:].transit_time.validity_timed (alpha) | [calorimetry.group[:].component[:].transit_time.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
calorimetry.group[:].identifier (alpha) | STR_0D | ID of the group | ||
calorimetry.group[:].name (alpha) | STR_0D | Name of the group | ||
calorimetry.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
calorimetry.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
calorimetry.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
calorimetry.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
calorimetry.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
calorimetry.ids_properties.occurrence | INT_0D | |||
calorimetry.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
calorimetry.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
calorimetry.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
calorimetry.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
calorimetry.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
calorimetry.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
calorimetry.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
calorimetry.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
calorimetry.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
calorimetry.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
calorimetry.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
calorimetry.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
calorimetry.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
calorimetry.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
calorimetry.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
calorimetry.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
calorimetry.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
calorimetry.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
calorimetry.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
calorimetry.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
calorimetry.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
calorimetry.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
calorimetry.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
calorimetry.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
calorimetry.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
calorimetry.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
calorimetry.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
calorimetry.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
calorimetry.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
calorimetry.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
calorimetry.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
calorimetry.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
calorimetry.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
calorimetry.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
calorimetry.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
calorimetry.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
calorimetry.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
calorimetry.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
calorimetry.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
calorimetry.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
calorimetry.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
calorimetry.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
calorimetry.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
calorimetry.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
calorimetry.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
calorimetry.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
calorimetry.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
calorimetry.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
calorimetry.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
calorimetry.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
calorimetry.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
calorimetry.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
camera ir¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
camera_ir (alpha) | Infrared camera for monitoring of Plasma Facing Components | |||
camera_ir.calibration (alpha) | STRUCTURE | Calibration data | ||
camera_ir.calibration.luminance_to_temperature (alpha) | [1...N, | INT_2D | Luminance to temperature conversion table | |
camera_ir.calibration.optical_temperature (alpha) | [1...N, | INT_2D | Temperature of the optical components (digital levels) | |
camera_ir.calibration.transmission_barrel (alpha) | [1...N, | INT_2D | Transmission of the optical barrel | |
camera_ir.calibration.transmission_mirror (alpha) | [1...N, | INT_2D | Transmission of the mirror | |
camera_ir.calibration.transmission_window (alpha) | [1...N, | INT_2D | Transmission of the window | |
camera_ir.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
camera_ir.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_ir.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_ir.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
camera_ir.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_ir.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_ir.code.library[:].name (alpha) | STR_0D | Name of software | ||
camera_ir.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_ir.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
camera_ir.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_ir.code.name (alpha) | STR_0D | Name of software generating IDS | ||
camera_ir.code.output_flag (alpha) | [camera_ir.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
camera_ir.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_ir.code.repository (alpha) | STR_0D | URL of software repository | ||
camera_ir.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_ir.fibre_bundle (alpha) | STRUCTURE | Description of the fibre bundle | ||
camera_ir.fibre_bundle.fibre_positions (alpha) | STRUCTURE | Individual fibres centres positions in the (X1, X2) coordinate system | ||
camera_ir.fibre_bundle.fibre_positions.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
camera_ir.fibre_bundle.fibre_positions.x2 (alpha) | [camera_ir.fibre_bundle.fibre_positions.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
camera_ir.fibre_bundle.fibre_radius (alpha) | FLT_0D (uncertain) | m | Radius of a single fibre | |
camera_ir.fibre_bundle.geometry (alpha) | STRUCTURE | Geometry of the fibre bundle entrance | ||
camera_ir.fibre_bundle.geometry.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
camera_ir.fibre_bundle.geometry.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
camera_ir.fibre_bundle.geometry.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
camera_ir.fibre_bundle.geometry.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
camera_ir.fibre_bundle.geometry.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
camera_ir.fibre_bundle.geometry.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
camera_ir.fibre_bundle.geometry.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
camera_ir.fibre_bundle.geometry.outline.x2 (alpha) | [camera_ir.fibre_bundle.geometry.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
camera_ir.fibre_bundle.geometry.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
camera_ir.fibre_bundle.geometry.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
camera_ir.fibre_bundle.geometry.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
camera_ir.fibre_bundle.geometry.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_ir.fibre_bundle.geometry.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_ir.fibre_bundle.geometry.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_ir.fibre_bundle.geometry.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
camera_ir.fibre_bundle.geometry.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
camera_ir.fibre_bundle.geometry.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_ir.fibre_bundle.geometry.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_ir.fibre_bundle.geometry.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_ir.fibre_bundle.geometry.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
camera_ir.fibre_bundle.geometry.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
camera_ir.fibre_bundle.geometry.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_ir.fibre_bundle.geometry.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_ir.fibre_bundle.geometry.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_ir.frame (alpha) | [camera_ir.frame[:].time] | STRUCT_ARRAY | Set of frames | |
camera_ir.frame[:].surface_temperature (alpha) | [1...N, | FLT_2D (uncertain) | K | Surface temperature image. First dimension : line index (horizontal axis). Second dimension: column index (vertical axis). The size of this matrix is assumed to be constant over time |
camera_ir.frame[:].time (alpha) | FLT_0D | s | Time | |
camera_ir.frame_analysis (alpha) | [camera_ir.frame_analysis[:].time] | STRUCT_ARRAY | Quantities deduced from frame analysis for a set of time slices | |
camera_ir.frame_analysis[:].distance_separatrix_midplane (alpha) | [1...N] | FLT_1D (uncertain) | m | Distance between the measurement position and the separatrix, mapped along flux surfaces to the outboard midplane, in the major radius direction. Positive value means the measurement is outside of the separatrix. |
camera_ir.frame_analysis[:].power_flux_parallel (alpha) | [camera_ir.frame_analysis[:].distance_separatrix_midplane] | FLT_1D (uncertain) | W.m^-2 | Parallel heat flux received by the element monitored by the camera, along the distance_separatrix_midplane coordinate |
camera_ir.frame_analysis[:].sol_heat_decay_length (alpha) | FLT_0D (uncertain) | m | Heat flux decay length in SOL at divertor entrance, mapped to the mid-plane, this is the lambda_q parameter defined in reference T. Eich et al, Nucl. Fusion 53 (2013) 093031 | |
camera_ir.frame_analysis[:].time (alpha) | FLT_0D | s | Time | |
camera_ir.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
camera_ir.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
camera_ir.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
camera_ir.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
camera_ir.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
camera_ir.ids_properties.occurrence | INT_0D | |||
camera_ir.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
camera_ir.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
camera_ir.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_ir.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
camera_ir.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
camera_ir.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
camera_ir.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_ir.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_ir.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
camera_ir.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
camera_ir.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_ir.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
camera_ir.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_ir.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_ir.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
camera_ir.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
camera_ir.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_ir.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
camera_ir.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
camera_ir.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_ir.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_ir.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
camera_ir.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_ir.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
camera_ir.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_ir.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
camera_ir.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
camera_ir.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_ir.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_ir.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
camera_ir.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_ir.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
camera_ir.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_ir.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
camera_ir.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_ir.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_ir.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
camera_ir.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_ir.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
camera_ir.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_ir.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
camera_ir.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
camera_ir.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
camera_ir.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
camera_ir.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
camera_ir.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
camera_ir.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
camera_ir.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
camera_ir.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
camera_ir.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
camera_ir.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
camera_ir.midplane (alpha) | STRUCTURE | Choice of midplane definition for the mapping of measurements on an equilibrium | ||
camera_ir.midplane.description (alpha) | STR_0D | Verbose description | ||
camera_ir.midplane.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_ir.midplane.name (alpha) | STR_0D | Short string identifier | ||
camera_ir.name (alpha) | STR_0D | Name of the camera | ||
camera_ir.optical_element (alpha) | [1...N] | STRUCT_ARRAY | Set of optical elements | |
camera_ir.optical_element[:].back_surface (alpha) | STRUCTURE | Curvature of the front surface | ||
camera_ir.optical_element[:].back_surface.curvature_type (alpha) | STRUCTURE | Curvature of the surface | ||
camera_ir.optical_element[:].back_surface.curvature_type.description (alpha) | STR_0D | Verbose description | ||
camera_ir.optical_element[:].back_surface.curvature_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_ir.optical_element[:].back_surface.curvature_type.name (alpha) | STR_0D | Short string identifier | ||
camera_ir.optical_element[:].back_surface.x1_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X1 direction, to be filled only for curvature_type/index = 2, 4 or 5 | |
camera_ir.optical_element[:].back_surface.x2_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X2 direction, to be filled only for curvature_type/index = 3 or 5 | |
camera_ir.optical_element[:].front_surface (alpha) | STRUCTURE | Curvature of the front surface | ||
camera_ir.optical_element[:].front_surface.curvature_type (alpha) | STRUCTURE | Curvature of the surface | ||
camera_ir.optical_element[:].front_surface.curvature_type.description (alpha) | STR_0D | Verbose description | ||
camera_ir.optical_element[:].front_surface.curvature_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_ir.optical_element[:].front_surface.curvature_type.name (alpha) | STR_0D | Short string identifier | ||
camera_ir.optical_element[:].front_surface.x1_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X1 direction, to be filled only for curvature_type/index = 2, 4 or 5 | |
camera_ir.optical_element[:].front_surface.x2_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X2 direction, to be filled only for curvature_type/index = 3 or 5 | |
camera_ir.optical_element[:].geometry (alpha) | STRUCTURE | Further geometrical description of the element | ||
camera_ir.optical_element[:].geometry.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
camera_ir.optical_element[:].geometry.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
camera_ir.optical_element[:].geometry.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
camera_ir.optical_element[:].geometry.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
camera_ir.optical_element[:].geometry.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
camera_ir.optical_element[:].geometry.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
camera_ir.optical_element[:].geometry.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
camera_ir.optical_element[:].geometry.outline.x2 (alpha) | [camera_ir.optical_element[:].geometry.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
camera_ir.optical_element[:].geometry.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
camera_ir.optical_element[:].geometry.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
camera_ir.optical_element[:].geometry.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
camera_ir.optical_element[:].geometry.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_ir.optical_element[:].geometry.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_ir.optical_element[:].geometry.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_ir.optical_element[:].geometry.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
camera_ir.optical_element[:].geometry.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
camera_ir.optical_element[:].geometry.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_ir.optical_element[:].geometry.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_ir.optical_element[:].geometry.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_ir.optical_element[:].geometry.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
camera_ir.optical_element[:].geometry.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
camera_ir.optical_element[:].geometry.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_ir.optical_element[:].geometry.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_ir.optical_element[:].geometry.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_ir.optical_element[:].material_properties (alpha) | STRUCTURE | Material properties of the optical element | ||
camera_ir.optical_element[:].material_properties.extinction_coefficient (alpha) | [camera_ir.optical_element[:].material_properties.wavelengths] | FLT_1D (uncertain) | - | Extinction coefficient (for metal) |
camera_ir.optical_element[:].material_properties.refractive_index (alpha) | [camera_ir.optical_element[:].material_properties.wavelengths] | FLT_1D (uncertain) | - | Refractive index (for metal and dielectric) |
camera_ir.optical_element[:].material_properties.roughness (alpha) | [camera_ir.optical_element[:].material_properties.wavelengths] | FLT_1D (uncertain) | - | Roughness parameter of the material. Varies in range [0, 1]. 0 is perfectly specular, 1 is perfectly rough |
camera_ir.optical_element[:].material_properties.transmission_coefficient (alpha) | [camera_ir.optical_element[:].material_properties.wavelengths] | FLT_1D (uncertain) | - | Transmission coefficient (for dielectric) |
camera_ir.optical_element[:].material_properties.type (alpha) | STRUCTURE | Type of optical element material. In case of 'metal' refractive_index and extinction_coefficient are used. In case of 'dielectric' refractive_index and transmission_coefficient are used. | ||
camera_ir.optical_element[:].material_properties.type.description (alpha) | STR_0D | Verbose description | ||
camera_ir.optical_element[:].material_properties.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_ir.optical_element[:].material_properties.type.name (alpha) | STR_0D | Short string identifier | ||
camera_ir.optical_element[:].material_properties.wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Wavelengths array for refractive_index, extinction_coefficient and transmission_coefficient |
camera_ir.optical_element[:].thickness (alpha) | FLT_0D (uncertain) | m | Distance between front_surface and back_surface along the X3 vector | |
camera_ir.optical_element[:].type (alpha) | STRUCTURE | Type of optical element. In case of 'mirror' and 'diaphragm', the element is described by one 'front_surface'. In case of 'lens', the element is described by 'front_surface' and 'back_surface'. | ||
camera_ir.optical_element[:].type.description (alpha) | STR_0D | Verbose description | ||
camera_ir.optical_element[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_ir.optical_element[:].type.name (alpha) | STR_0D | Short string identifier | ||
camera_ir.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
camera visible¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
camera_visible (alpha) | Camera in the visible light range | |||
camera_visible.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels (a front aperture, possibly followed by others, viewing the plasma recorded by one or more detectors e.g. for different wavelength ranges) | |
camera_visible.channel[:].aperture (alpha) | [1...N] | STRUCT_ARRAY | Description of apertures between plasma and the detectors (position, outline shape and orientation) | |
camera_visible.channel[:].aperture[:].centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
camera_visible.channel[:].aperture[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
camera_visible.channel[:].aperture[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
camera_visible.channel[:].aperture[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
camera_visible.channel[:].aperture[:].geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
camera_visible.channel[:].aperture[:].outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
camera_visible.channel[:].aperture[:].outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
camera_visible.channel[:].aperture[:].outline.x2 (alpha) | [camera_visible.channel[:].aperture[:].outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
camera_visible.channel[:].aperture[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
camera_visible.channel[:].aperture[:].surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
camera_visible.channel[:].aperture[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
camera_visible.channel[:].aperture[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_visible.channel[:].aperture[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_visible.channel[:].aperture[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_visible.channel[:].aperture[:].x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
camera_visible.channel[:].aperture[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
camera_visible.channel[:].aperture[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_visible.channel[:].aperture[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_visible.channel[:].aperture[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_visible.channel[:].aperture[:].x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
camera_visible.channel[:].aperture[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
camera_visible.channel[:].aperture[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_visible.channel[:].aperture[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_visible.channel[:].aperture[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_visible.channel[:].detector (alpha) | [1...N] | STRUCT_ARRAY | Set of detectors | |
camera_visible.channel[:].detector[:].columns_n (alpha) | INT_0D | Number of pixel columns in the horizontal direction | ||
camera_visible.channel[:].detector[:].counts_to_radiance (alpha) | [1...N, | FLT_2D (uncertain) | photons.m^-2.s^-1.sr^-1.counts^-1 | Counts to radiance factor, for each pixel of the detector. Includes both the transmission losses in the relay optics and the quantum efficiency of the camera itself, integrated over the wavelength range |
camera_visible.channel[:].detector[:].exposure_time (alpha) | FLT_0D (uncertain) | s | Exposure time | |
camera_visible.channel[:].detector[:].frame (alpha) | [camera_visible.channel[:].detector[:].frame[:].time] | STRUCT_ARRAY | Set of frames | |
camera_visible.channel[:].detector[:].frame[:].image_raw (alpha) | [1...N, | INT_2D | Raw image (unprocessed) (digital levels). First dimension : line index (horizontal axis). Second dimension: column index (vertical axis). | |
camera_visible.channel[:].detector[:].frame[:].radiance (alpha) | [1...N, | FLT_2D (uncertain) | photons.m^-2.s^-1.sr^-1 | Radiance image. First dimension : line index (horizontal axis). Second dimension: column index (vertical axis). |
camera_visible.channel[:].detector[:].frame[:].time (alpha) | FLT_0D | s | Time | |
camera_visible.channel[:].detector[:].geometry_matrix (alpha) | STRUCTURE | Description of geometry matrix (ray transfer matrix) | ||
camera_visible.channel[:].detector[:].geometry_matrix.emission_grid (alpha) | STRUCTURE | Grid defining the light emission cells | ||
camera_visible.channel[:].detector[:].geometry_matrix.emission_grid.dim1 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | First dimension values |
camera_visible.channel[:].detector[:].geometry_matrix.emission_grid.dim2 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Second dimension values |
camera_visible.channel[:].detector[:].geometry_matrix.emission_grid.dim3 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Third dimension values |
camera_visible.channel[:].detector[:].geometry_matrix.emission_grid.grid_type (alpha) | STRUCTURE | Grid type | ||
camera_visible.channel[:].detector[:].geometry_matrix.emission_grid.grid_type.description (alpha) | STR_0D | Verbose description | ||
camera_visible.channel[:].detector[:].geometry_matrix.emission_grid.grid_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_visible.channel[:].detector[:].geometry_matrix.emission_grid.grid_type.name (alpha) | STR_0D | Short string identifier | ||
camera_visible.channel[:].detector[:].geometry_matrix.interpolated (alpha) | STRUCTURE | Interpolated geometry matrix for reflected light | ||
camera_visible.channel[:].detector[:].geometry_matrix.interpolated.data (alpha) | [1...N, | FLT_3D (uncertain) | m^-2 | Interpolated Ray Transfer Matrix (RTM, or geometry matrix), which provides transformation of the reflected light from each interpolation knot to the receiver (detector pixel). When convolving with an emission profile, the values must be interpolated to the emission grid and multiplied by the volume of the grid cells. The interpolated matrix is given on an array of interpolation knots of coordinates r, z and phi (third dimension of this array). The first two dimension correspond to the detector pixels : first dimension : line index (horizontal axis); second dimension: column index (vertical axis). |
camera_visible.channel[:].detector[:].geometry_matrix.interpolated.phi (alpha) | [camera_visible.channel[:].detector[:].geometry_matrix.interpolated.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) of interpolation knots |
camera_visible.channel[:].detector[:].geometry_matrix.interpolated.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius of interpolation knots |
camera_visible.channel[:].detector[:].geometry_matrix.interpolated.z (alpha) | [camera_visible.channel[:].detector[:].geometry_matrix.interpolated.r] | FLT_1D (uncertain) | m | Height of interpolation knots |
camera_visible.channel[:].detector[:].geometry_matrix.voxel_map (alpha) | [camera_visible.channel[:].detector[:].geometry_matrix.emission_grid.dim1, | INT_3D | Voxel map for geometry matrix. The cells with same number are merged in the computation into a single emission source meta-cell (the voxel). Cells with number -1 are excluded. Voxel count starts from 0. | |
camera_visible.channel[:].detector[:].geometry_matrix.voxels_n (alpha) | INT_0D | Number of voxels defined in the voxel_map. | ||
camera_visible.channel[:].detector[:].geometry_matrix.with_reflections (alpha) | STRUCTURE | Geometry matrix with reflections | ||
camera_visible.channel[:].detector[:].geometry_matrix.with_reflections.data (alpha) | [1...N] | FLT_1D (uncertain) | m | The Ray Transfer Matrix (RTM, or geometry matrix) here provides transformation of the signal from each individual unit light source (voxel) to each pixel of the receiver (detector). The emission profile has [photons.m^-3.s^-1.sr^-1] units and radiance signal has [photons.m^-2.s^-1.sr^-1] units. So the RTM has [m] units. This data is stored in a sparse form, i.e. the array contains only the non-zero element of the Ray transfer matrix. The voxel index corresponding to an element of this array can be found in voxel_indices. The pixel indices corresponding to an element of this array can be found in pixel_indices |
camera_visible.channel[:].detector[:].geometry_matrix.with_reflections.pixel_indices (alpha) | [camera_visible.channel[:].detector[:].geometry_matrix.with_reflections.data, | INT_2D | List of pixel indices used in the sparse data array. The first dimension refers to the data array index. The second dimension lists the line index (horizontal axis) in first position, then the column index (vertical axis). | |
camera_visible.channel[:].detector[:].geometry_matrix.with_reflections.voxel_indices (alpha) | [camera_visible.channel[:].detector[:].geometry_matrix.with_reflections.data] | INT_1D | List of voxel indices (defined in the voxel map) used in the sparse data array | |
camera_visible.channel[:].detector[:].geometry_matrix.without_reflections (alpha) | STRUCTURE | Geometry matrix without reflections | ||
camera_visible.channel[:].detector[:].geometry_matrix.without_reflections.data (alpha) | [1...N] | FLT_1D (uncertain) | m | The Ray Transfer Matrix (RTM, or geometry matrix) here provides transformation of the signal from each individual unit light source (voxel) to each pixel of the receiver (detector). The emission profile has [photons.m^-3.s^-1.sr^-1] units and radiance signal has [photons.m^-2.s^-1.sr^-1] units. So the RTM has [m] units. This data is stored in a sparse form, i.e. the array contains only the non-zero element of the Ray transfer matrix. The voxel index corresponding to an element of this array can be found in voxel_indices. The pixel indices corresponding to an element of this array can be found in pixel_indices |
camera_visible.channel[:].detector[:].geometry_matrix.without_reflections.pixel_indices (alpha) | [camera_visible.channel[:].detector[:].geometry_matrix.without_reflections.data, | INT_2D | List of pixel indices used in the sparse data array. The first dimension refers to the data array index. The second dimension lists the line index (horizontal axis) in first position, then the column index (vertical axis). | |
camera_visible.channel[:].detector[:].geometry_matrix.without_reflections.voxel_indices (alpha) | [camera_visible.channel[:].detector[:].geometry_matrix.without_reflections.data] | INT_1D | List of voxel indices (defined in the voxel map) used in the sparse data array | |
camera_visible.channel[:].detector[:].lines_n (alpha) | INT_0D | Number of pixel lines in the vertical direction | ||
camera_visible.channel[:].detector[:].noise (alpha) | FLT_0D (uncertain) | - | Detector noise (e.g. read-out noise) (rms counts per second exposure time) | |
camera_visible.channel[:].detector[:].pixel_to_alpha (alpha) | [1...N] | FLT_1D (uncertain) | rad | Alpha angle of each pixel in the horizontal axis |
camera_visible.channel[:].detector[:].pixel_to_beta (alpha) | [1...N] | FLT_1D (uncertain) | rad | Beta angle of each pixel in the vertical axis |
camera_visible.channel[:].detector[:].wavelength_lower (alpha) | FLT_0D (uncertain) | m | Lower bound of the detector wavelength range | |
camera_visible.channel[:].detector[:].wavelength_upper (alpha) | FLT_0D (uncertain) | m | Upper bound of the detector wavelength range | |
camera_visible.channel[:].fibre_bundle (alpha) | STRUCTURE | Description of the fibre bundle | ||
camera_visible.channel[:].fibre_bundle.fibre_positions (alpha) | STRUCTURE | Individual fibres centres positions in the (X1, X2) coordinate system | ||
camera_visible.channel[:].fibre_bundle.fibre_positions.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
camera_visible.channel[:].fibre_bundle.fibre_positions.x2 (alpha) | [camera_visible.channel[:].fibre_bundle.fibre_positions.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
camera_visible.channel[:].fibre_bundle.fibre_radius (alpha) | FLT_0D (uncertain) | m | Radius of a single fibre | |
camera_visible.channel[:].fibre_bundle.geometry (alpha) | STRUCTURE | Geometry of the fibre bundle entrance | ||
camera_visible.channel[:].fibre_bundle.geometry.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
camera_visible.channel[:].fibre_bundle.geometry.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
camera_visible.channel[:].fibre_bundle.geometry.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
camera_visible.channel[:].fibre_bundle.geometry.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
camera_visible.channel[:].fibre_bundle.geometry.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
camera_visible.channel[:].fibre_bundle.geometry.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
camera_visible.channel[:].fibre_bundle.geometry.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
camera_visible.channel[:].fibre_bundle.geometry.outline.x2 (alpha) | [camera_visible.channel[:].fibre_bundle.geometry.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
camera_visible.channel[:].fibre_bundle.geometry.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
camera_visible.channel[:].fibre_bundle.geometry.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
camera_visible.channel[:].fibre_bundle.geometry.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
camera_visible.channel[:].fibre_bundle.geometry.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_visible.channel[:].fibre_bundle.geometry.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_visible.channel[:].fibre_bundle.geometry.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_visible.channel[:].fibre_bundle.geometry.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
camera_visible.channel[:].fibre_bundle.geometry.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
camera_visible.channel[:].fibre_bundle.geometry.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_visible.channel[:].fibre_bundle.geometry.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_visible.channel[:].fibre_bundle.geometry.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_visible.channel[:].fibre_bundle.geometry.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
camera_visible.channel[:].fibre_bundle.geometry.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
camera_visible.channel[:].fibre_bundle.geometry.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_visible.channel[:].fibre_bundle.geometry.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_visible.channel[:].fibre_bundle.geometry.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_visible.channel[:].name (alpha) | STR_0D | Name of the channel | ||
camera_visible.channel[:].optical_element (alpha) | [1...N] | STRUCT_ARRAY | Set of optical elements | |
camera_visible.channel[:].optical_element[:].back_surface (alpha) | STRUCTURE | Curvature of the front surface | ||
camera_visible.channel[:].optical_element[:].back_surface.curvature_type (alpha) | STRUCTURE | Curvature of the surface | ||
camera_visible.channel[:].optical_element[:].back_surface.curvature_type.description (alpha) | STR_0D | Verbose description | ||
camera_visible.channel[:].optical_element[:].back_surface.curvature_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_visible.channel[:].optical_element[:].back_surface.curvature_type.name (alpha) | STR_0D | Short string identifier | ||
camera_visible.channel[:].optical_element[:].back_surface.x1_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X1 direction, to be filled only for curvature_type/index = 2, 4 or 5 | |
camera_visible.channel[:].optical_element[:].back_surface.x2_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X2 direction, to be filled only for curvature_type/index = 3 or 5 | |
camera_visible.channel[:].optical_element[:].front_surface (alpha) | STRUCTURE | Curvature of the front surface | ||
camera_visible.channel[:].optical_element[:].front_surface.curvature_type (alpha) | STRUCTURE | Curvature of the surface | ||
camera_visible.channel[:].optical_element[:].front_surface.curvature_type.description (alpha) | STR_0D | Verbose description | ||
camera_visible.channel[:].optical_element[:].front_surface.curvature_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_visible.channel[:].optical_element[:].front_surface.curvature_type.name (alpha) | STR_0D | Short string identifier | ||
camera_visible.channel[:].optical_element[:].front_surface.x1_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X1 direction, to be filled only for curvature_type/index = 2, 4 or 5 | |
camera_visible.channel[:].optical_element[:].front_surface.x2_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X2 direction, to be filled only for curvature_type/index = 3 or 5 | |
camera_visible.channel[:].optical_element[:].geometry (alpha) | STRUCTURE | Further geometrical description of the element | ||
camera_visible.channel[:].optical_element[:].geometry.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
camera_visible.channel[:].optical_element[:].geometry.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
camera_visible.channel[:].optical_element[:].geometry.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
camera_visible.channel[:].optical_element[:].geometry.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
camera_visible.channel[:].optical_element[:].geometry.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
camera_visible.channel[:].optical_element[:].geometry.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
camera_visible.channel[:].optical_element[:].geometry.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
camera_visible.channel[:].optical_element[:].geometry.outline.x2 (alpha) | [camera_visible.channel[:].optical_element[:].geometry.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
camera_visible.channel[:].optical_element[:].geometry.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
camera_visible.channel[:].optical_element[:].geometry.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
camera_visible.channel[:].optical_element[:].geometry.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
camera_visible.channel[:].optical_element[:].geometry.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_visible.channel[:].optical_element[:].geometry.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_visible.channel[:].optical_element[:].geometry.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_visible.channel[:].optical_element[:].geometry.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
camera_visible.channel[:].optical_element[:].geometry.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
camera_visible.channel[:].optical_element[:].geometry.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_visible.channel[:].optical_element[:].geometry.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_visible.channel[:].optical_element[:].geometry.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_visible.channel[:].optical_element[:].geometry.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
camera_visible.channel[:].optical_element[:].geometry.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
camera_visible.channel[:].optical_element[:].geometry.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_visible.channel[:].optical_element[:].geometry.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_visible.channel[:].optical_element[:].geometry.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_visible.channel[:].optical_element[:].material_properties (alpha) | STRUCTURE | Material properties of the optical element | ||
camera_visible.channel[:].optical_element[:].material_properties.extinction_coefficient (alpha) | [camera_visible.channel[:].optical_element[:].material_properties.wavelengths] | FLT_1D (uncertain) | - | Extinction coefficient (for metal) |
camera_visible.channel[:].optical_element[:].material_properties.refractive_index (alpha) | [camera_visible.channel[:].optical_element[:].material_properties.wavelengths] | FLT_1D (uncertain) | - | Refractive index (for metal and dielectric) |
camera_visible.channel[:].optical_element[:].material_properties.roughness (alpha) | [camera_visible.channel[:].optical_element[:].material_properties.wavelengths] | FLT_1D (uncertain) | - | Roughness parameter of the material. Varies in range [0, 1]. 0 is perfectly specular, 1 is perfectly rough |
camera_visible.channel[:].optical_element[:].material_properties.transmission_coefficient (alpha) | [camera_visible.channel[:].optical_element[:].material_properties.wavelengths] | FLT_1D (uncertain) | - | Transmission coefficient (for dielectric) |
camera_visible.channel[:].optical_element[:].material_properties.type (alpha) | STRUCTURE | Type of optical element material. In case of 'metal' refractive_index and extinction_coefficient are used. In case of 'dielectric' refractive_index and transmission_coefficient are used. | ||
camera_visible.channel[:].optical_element[:].material_properties.type.description (alpha) | STR_0D | Verbose description | ||
camera_visible.channel[:].optical_element[:].material_properties.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_visible.channel[:].optical_element[:].material_properties.type.name (alpha) | STR_0D | Short string identifier | ||
camera_visible.channel[:].optical_element[:].material_properties.wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Wavelengths array for refractive_index, extinction_coefficient and transmission_coefficient |
camera_visible.channel[:].optical_element[:].thickness (alpha) | FLT_0D (uncertain) | m | Distance between front_surface and back_surface along the X3 vector | |
camera_visible.channel[:].optical_element[:].type (alpha) | STRUCTURE | Type of optical element. In case of 'mirror' and 'diaphragm', the element is described by one 'front_surface'. In case of 'lens', the element is described by 'front_surface' and 'back_surface'. | ||
camera_visible.channel[:].optical_element[:].type.description (alpha) | STR_0D | Verbose description | ||
camera_visible.channel[:].optical_element[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_visible.channel[:].optical_element[:].type.name (alpha) | STR_0D | Short string identifier | ||
camera_visible.channel[:].viewing_angle_alpha_bounds (alpha) | [1...2] | FLT_1D (uncertain) | rad | Minimum and maximum values of alpha angle of the field of view, where alpha is the agle between the axis X3 and projection of the chord of view on the plane X1X3 counted clockwise from the top view of X2 axis. X1, X2, X3 are the ones of the first aperture (i.e. the closest to the plasma). |
camera_visible.channel[:].viewing_angle_beta_bounds (alpha) | [1...2] | FLT_1D (uncertain) | rad | Minimum and maximum values of beta angle of the field of view, where beta is the angle between the axis X3 and projection of the chord of view on the plane X2X3 counted clockwise from the top view of X1 axis. X1, X2, X3 are the ones of the first aperture (i.e. the closest to the plasma). |
camera_visible.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
camera_visible.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_visible.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_visible.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
camera_visible.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_visible.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_visible.code.library[:].name (alpha) | STR_0D | Name of software | ||
camera_visible.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_visible.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
camera_visible.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_visible.code.name (alpha) | STR_0D | Name of software generating IDS | ||
camera_visible.code.output_flag (alpha) | [camera_visible.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
camera_visible.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_visible.code.repository (alpha) | STR_0D | URL of software repository | ||
camera_visible.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_visible.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
camera_visible.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
camera_visible.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
camera_visible.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
camera_visible.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
camera_visible.ids_properties.occurrence | INT_0D | |||
camera_visible.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
camera_visible.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
camera_visible.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_visible.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
camera_visible.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
camera_visible.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
camera_visible.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_visible.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_visible.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
camera_visible.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
camera_visible.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_visible.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
camera_visible.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_visible.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_visible.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
camera_visible.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
camera_visible.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_visible.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
camera_visible.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
camera_visible.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_visible.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_visible.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
camera_visible.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_visible.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
camera_visible.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_visible.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
camera_visible.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
camera_visible.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_visible.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_visible.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
camera_visible.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_visible.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
camera_visible.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_visible.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
camera_visible.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_visible.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_visible.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
camera_visible.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_visible.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
camera_visible.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_visible.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
camera_visible.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
camera_visible.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
camera_visible.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
camera_visible.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
camera_visible.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
camera_visible.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
camera_visible.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
camera_visible.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
camera_visible.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
camera_visible.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
camera_visible.name (alpha) | STR_0D | Name of the camera | ||
camera_visible.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
camera x rays¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
camera_x_rays (alpha) | X-rays imaging camera (can be used for soft or hard X-rays imaging systems) | |||
camera_x_rays.aperture (alpha) | STRUCTURE | Description of the collimating aperture of the diagnostic | ||
camera_x_rays.aperture.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
camera_x_rays.aperture.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
camera_x_rays.aperture.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
camera_x_rays.aperture.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
camera_x_rays.aperture.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
camera_x_rays.aperture.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
camera_x_rays.aperture.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
camera_x_rays.aperture.outline.x2 (alpha) | [camera_x_rays.aperture.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
camera_x_rays.aperture.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
camera_x_rays.aperture.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
camera_x_rays.aperture.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
camera_x_rays.aperture.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_x_rays.aperture.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_x_rays.aperture.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_x_rays.aperture.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
camera_x_rays.aperture.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
camera_x_rays.aperture.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_x_rays.aperture.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_x_rays.aperture.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_x_rays.aperture.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
camera_x_rays.aperture.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
camera_x_rays.aperture.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_x_rays.aperture.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_x_rays.aperture.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_x_rays.camera (alpha) | STRUCTURE | Characteristics of the camera used. The orientation of the camera is described as follows : pixels are aligned along x1 and x2 unit vectors while x3 is normal to the detector plane. | ||
camera_x_rays.camera.camera_dimensions (alpha) | [1...2] | FLT_1D (uncertain) | m | Total camera dimension in each direction (x1, x2) |
camera_x_rays.camera.centre (alpha) | STRUCTURE | Position of the camera centre | ||
camera_x_rays.camera.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
camera_x_rays.camera.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
camera_x_rays.camera.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
camera_x_rays.camera.identifier (alpha) | STR_0D | ID of the camera | ||
camera_x_rays.camera.line_of_sight (alpha) | STRUCTURE | Description of the line of sight for each pixel, given by 2 points. For each coordinate : first dimension : line index (x1 axis); second dimension: column index (x2 axis). | ||
camera_x_rays.camera.line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
camera_x_rays.camera.line_of_sight.first_point.phi (alpha) | [1...N, | FLT_2D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
camera_x_rays.camera.line_of_sight.first_point.r (alpha) | [1...N, | FLT_2D (uncertain) | m | Major radius |
camera_x_rays.camera.line_of_sight.first_point.z (alpha) | [1...N, | FLT_2D (uncertain) | m | Height |
camera_x_rays.camera.line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
camera_x_rays.camera.line_of_sight.second_point.phi (alpha) | [1...N, | FLT_2D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
camera_x_rays.camera.line_of_sight.second_point.r (alpha) | [1...N, | FLT_2D (uncertain) | m | Major radius |
camera_x_rays.camera.line_of_sight.second_point.z (alpha) | [1...N, | FLT_2D (uncertain) | m | Height |
camera_x_rays.camera.pixel_dimensions (alpha) | [1...2] | FLT_1D (uncertain) | m | Pixel dimension in each direction (x1, x2) |
camera_x_rays.camera.pixel_position (alpha) | STRUCTURE | Position of the centre of each pixel. First dimension : line index (x1 axis). Second dimension: column index (x2 axis). | ||
camera_x_rays.camera.pixel_position.phi (alpha) | [1...N, | FLT_2D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
camera_x_rays.camera.pixel_position.r (alpha) | [1...N, | FLT_2D (uncertain) | m | Major radius |
camera_x_rays.camera.pixel_position.z (alpha) | [1...N, | FLT_2D (uncertain) | m | Height |
camera_x_rays.camera.pixels_n (alpha) | [1...2] | INT_1D | Number of pixels in each direction (x1, x2) | |
camera_x_rays.camera.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
camera_x_rays.camera.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_x_rays.camera.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_x_rays.camera.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_x_rays.camera.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
camera_x_rays.camera.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_x_rays.camera.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_x_rays.camera.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_x_rays.camera.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the camera plane and oriented towards the plasma. | ||
camera_x_rays.camera.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_x_rays.camera.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_x_rays.camera.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_x_rays.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
camera_x_rays.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_x_rays.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_x_rays.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
camera_x_rays.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_x_rays.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_x_rays.code.library[:].name (alpha) | STR_0D | Name of software | ||
camera_x_rays.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_x_rays.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
camera_x_rays.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_x_rays.code.name (alpha) | STR_0D | Name of software generating IDS | ||
camera_x_rays.code.output_flag (alpha) | [camera_x_rays.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
camera_x_rays.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_x_rays.code.repository (alpha) | STR_0D | URL of software repository | ||
camera_x_rays.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_x_rays.detector_humidity (alpha) | STRUCTURE | - | Fraction of humidity (0-1) measured at the detector level | |
camera_x_rays.detector_humidity.data (alpha) | [camera_x_rays.detector_humidity.time] | FLT_1D (uncertain) | - | Data |
camera_x_rays.detector_humidity.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
camera_x_rays.detector_temperature (alpha) | STRUCTURE | K | Temperature measured at the detector level | |
camera_x_rays.detector_temperature.data (alpha) | [camera_x_rays.detector_temperature.time] | FLT_1D (uncertain) | K | Data |
camera_x_rays.detector_temperature.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
camera_x_rays.energy_configuration_name (alpha) | STR_0D | Name of the chosen energy configuration (energy detection threshold) | ||
camera_x_rays.energy_threshold_lower (alpha) | [1...N, | FLT_2D (uncertain) | eV | Lower energy detection threshold on each pixel of the detector (photons are counted only if their energy is above this value) |
camera_x_rays.exposure_time (alpha) | FLT_0D (uncertain) | s | Exposure time | |
camera_x_rays.filter_window (alpha) | STRUCTURE | Characteristics of the filter window | ||
camera_x_rays.filter_window.centre (alpha) | STRUCTURE | Coordinates of the origin of the local coordinate system (X1,X2,X3) describing the filter. This origin is located within the filter area and should be the middle point of the filter surface. If geometry_type=2, it's the centre of the circular filter. If geometry_type=3, it's the centre of the rectangular filter. | ||
camera_x_rays.filter_window.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
camera_x_rays.filter_window.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
camera_x_rays.filter_window.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
camera_x_rays.filter_window.curvature_type (alpha) | STRUCTURE | Curvature of the filter. | ||
camera_x_rays.filter_window.curvature_type.description (alpha) | STR_0D | Verbose description | ||
camera_x_rays.filter_window.curvature_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_x_rays.filter_window.curvature_type.name (alpha) | STR_0D | Short string identifier | ||
camera_x_rays.filter_window.geometry_type (alpha) | STRUCTURE | Geometry of the filter contour. Note that there is some flexibility in the choice of the local coordinate system (X1,X2,X3). The data provider should choose the most convenient coordinate system for the filter, respecting the definitions of (X1,X2,X3) indicated below. | ||
camera_x_rays.filter_window.geometry_type.description (alpha) | STR_0D | Verbose description | ||
camera_x_rays.filter_window.geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_x_rays.filter_window.geometry_type.name (alpha) | STR_0D | Short string identifier | ||
camera_x_rays.filter_window.identifier (alpha) | STR_0D | ID of the filter | ||
camera_x_rays.filter_window.material (alpha) | STRUCTURE | Material of the filter window | ||
camera_x_rays.filter_window.material.description (alpha) | STR_0D | Verbose description | ||
camera_x_rays.filter_window.material.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_x_rays.filter_window.material.name (alpha) | STR_0D | Short string identifier | ||
camera_x_rays.filter_window.outline (alpha) | STRUCTURE | Irregular outline of the filter in the (X1, X2) coordinate system, used only if geometry_type/index=1. Do NOT repeat the first point. | ||
camera_x_rays.filter_window.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
camera_x_rays.filter_window.outline.x2 (alpha) | [camera_x_rays.filter_window.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
camera_x_rays.filter_window.photon_absorption (alpha) | [camera_x_rays.filter_window.wavelengths] | FLT_1D (uncertain) | - | Probability of absorbing a photon passing through the filter as a function of its wavelength |
camera_x_rays.filter_window.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type/index = 2 | |
camera_x_rays.filter_window.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the filter, derived from the above geometric data | |
camera_x_rays.filter_window.thickness (alpha) | FLT_0D (uncertain) | m | Thickness of the filter window | |
camera_x_rays.filter_window.wavelength_lower (alpha) | FLT_0D (uncertain) | m | Lower bound of the filter wavelength range | |
camera_x_rays.filter_window.wavelength_upper (alpha) | FLT_0D (uncertain) | m | Upper bound of the filter wavelength range | |
camera_x_rays.filter_window.wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Array of wavelength values |
camera_x_rays.filter_window.x1_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X1 direction, to be filled only for curvature_type/index = 2, 4 or 5 | |
camera_x_rays.filter_window.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
camera_x_rays.filter_window.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_x_rays.filter_window.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_x_rays.filter_window.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_x_rays.filter_window.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the filter in the X1 direction, used only if geometry_type/index = 3 | |
camera_x_rays.filter_window.x2_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X2 direction, to be filled only for curvature_type/index = 3 or 5 | |
camera_x_rays.filter_window.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
camera_x_rays.filter_window.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_x_rays.filter_window.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_x_rays.filter_window.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_x_rays.filter_window.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the filter in the X2 direction, used only if geometry_type/index = 3 | |
camera_x_rays.filter_window.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the filter surface and oriented towards the plasma. | ||
camera_x_rays.filter_window.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
camera_x_rays.filter_window.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
camera_x_rays.filter_window.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
camera_x_rays.frame (alpha) | [camera_x_rays.frame[:].time] | STRUCT_ARRAY | Set of frames. Each time step corresponds to the beginning of the photon integration of each image | |
camera_x_rays.frame[:].counts_n (alpha) | [1...N, | INT_2D | Number of counts detected on each pixel during one exposure time. First dimension : line index (horizontal axis). Second dimension: column index (vertical axis). | |
camera_x_rays.frame[:].time (alpha) | FLT_0D | s | Time | |
camera_x_rays.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
camera_x_rays.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
camera_x_rays.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
camera_x_rays.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
camera_x_rays.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
camera_x_rays.ids_properties.occurrence | INT_0D | |||
camera_x_rays.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
camera_x_rays.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
camera_x_rays.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
camera_x_rays.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
camera_x_rays.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
camera_x_rays.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
camera_x_rays.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_x_rays.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_x_rays.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
camera_x_rays.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
camera_x_rays.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_x_rays.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
camera_x_rays.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_x_rays.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_x_rays.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
camera_x_rays.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
camera_x_rays.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_x_rays.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
camera_x_rays.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
camera_x_rays.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_x_rays.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_x_rays.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
camera_x_rays.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_x_rays.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
camera_x_rays.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_x_rays.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
camera_x_rays.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
camera_x_rays.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_x_rays.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_x_rays.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
camera_x_rays.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_x_rays.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
camera_x_rays.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_x_rays.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
camera_x_rays.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
camera_x_rays.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
camera_x_rays.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
camera_x_rays.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
camera_x_rays.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
camera_x_rays.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
camera_x_rays.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
camera_x_rays.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
camera_x_rays.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
camera_x_rays.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
camera_x_rays.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
camera_x_rays.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
camera_x_rays.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
camera_x_rays.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
camera_x_rays.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
camera_x_rays.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
camera_x_rays.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
camera_x_rays.name (alpha) | STR_0D | Name of the camera | ||
camera_x_rays.photon_energy (alpha) | [1...N] | FLT_1D (uncertain) | eV | List of values of the photon energy (coordinate for quantum_effiency) |
camera_x_rays.pixel_status (alpha) | [1...N, | INT_2D | Status of each pixel : +1 for valid pixels, -1 for inactive pixels, -2 for mis-calibrated pixels. | |
camera_x_rays.quantum_efficiency (alpha) | [1...N, | FLT_3D (uncertain) | - | Quantum efficiency of the detector, i.e. conversion factor multiplying the number of counts to obtain the number of photons impacting the detector, tabulated as a function of the photon energy, for each pixel of the detector. If all pixels have the same quantum efficiency, just set the size of the first and second dimensions to 1 |
camera_x_rays.readout_time (alpha) | FLT_0D (uncertain) | s | Time used to read out each frame on the detector | |
camera_x_rays.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
charge exchange¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
charge_exchange (alpha) | Charge exchange spectroscopy diagnostic | |||
charge_exchange.aperture (alpha) | STRUCTURE | Description of the collimating aperture of the diagnostic, relevant to all lines-of-sight (channels) | ||
charge_exchange.aperture.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
charge_exchange.aperture.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
charge_exchange.aperture.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
charge_exchange.aperture.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
charge_exchange.aperture.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
charge_exchange.aperture.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
charge_exchange.aperture.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
charge_exchange.aperture.outline.x2 (alpha) | [charge_exchange.aperture.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
charge_exchange.aperture.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
charge_exchange.aperture.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
charge_exchange.aperture.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
charge_exchange.aperture.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
charge_exchange.aperture.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
charge_exchange.aperture.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
charge_exchange.aperture.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
charge_exchange.aperture.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
charge_exchange.aperture.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
charge_exchange.aperture.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
charge_exchange.aperture.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
charge_exchange.aperture.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
charge_exchange.aperture.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
charge_exchange.aperture.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
charge_exchange.aperture.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
charge_exchange.aperture.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
charge_exchange.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels (lines-of-sight). The line-of-sight is defined by the centre of the collimating aperture and the position of the measurements. | |
charge_exchange.channel[:].bes (alpha) | STRUCTURE | Derived Beam Emission Spectroscopy (BES) parameters | ||
charge_exchange.channel[:].bes.a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom of the diagnostic neutral beam particle | |
charge_exchange.channel[:].bes.doppler_shift (alpha) | STRUCTURE | m | Doppler shift due to the diagnostic neutral beam particle velocity | |
charge_exchange.channel[:].bes.doppler_shift.data (alpha) | [charge_exchange.channel[:].bes.doppler_shift.time] | FLT_1D (uncertain) | m | Data |
charge_exchange.channel[:].bes.doppler_shift.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].bes.label (alpha) | STR_0D | String identifying the diagnostic neutral beam particle | ||
charge_exchange.channel[:].bes.lorentz_shift (alpha) | STRUCTURE | m | Lorentz shift due to the Lorentz electric field (vxB) in the frame of the diagnostic neutral beam particles moving with a velocity v across the magnetic field B | |
charge_exchange.channel[:].bes.lorentz_shift.data (alpha) | [charge_exchange.channel[:].bes.lorentz_shift.time] | FLT_1D (uncertain) | m | Data |
charge_exchange.channel[:].bes.lorentz_shift.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].bes.radiances (alpha) | [1...9, | STRUCTURE | (photons) m^-2.s^-1.sr^-1 | Calibrated intensities of the 9 splitted lines (Stark effect due to Lorentz electric field). Note: radiances are integrated over the sightline crossing the neutral beam |
charge_exchange.channel[:].bes.radiances.data (alpha) | [1...N, | FLT_2D (uncertain) | (photons) m^-2.s^-1.sr^-1 | Data |
charge_exchange.channel[:].bes.radiances.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].bes.transition_wavelength (alpha) | FLT_0D (uncertain) | m | Unshifted wavelength of the BES transition | |
charge_exchange.channel[:].bes.z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge of the diagnostic neutral beam particle | |
charge_exchange.channel[:].bes.z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge of the diagnostic neutral beam particle | |
charge_exchange.channel[:].identifier (alpha) | STR_0D | ID of the channel | ||
charge_exchange.channel[:].ion (alpha) | [1...N] | STRUCT_ARRAY | Physical quantities related to ion species and charge stage (H+, D+, T+, He+2, Li+3, Be+4, C+6, N+7, O+8, Ne+10, Si+14, Ar+16 or Ar+18) derived from the measured charge exchange emission of each species, at the position of the measurement | |
charge_exchange.channel[:].ion[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom of the ion | |
charge_exchange.channel[:].ion[:].label (alpha) | STR_0D | String identifying the ion (e.g. H+, D+, T+, He+2, C+6, ...) | ||
charge_exchange.channel[:].ion[:].n_i_over_n_e (alpha) | STRUCTURE | - | Ion concentration (ratio of the ion density over the electron density) at the channel measurement point | |
charge_exchange.channel[:].ion[:].n_i_over_n_e.data (alpha) | [charge_exchange.channel[:].ion[:].n_i_over_n_e.time] | FLT_1D (uncertain) | - | Data |
charge_exchange.channel[:].ion[:].n_i_over_n_e.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].ion[:].n_i_over_n_e_method (alpha) | STRUCTURE | Description of the method used to derive the ion concentration | ||
charge_exchange.channel[:].ion[:].n_i_over_n_e_method.description (alpha) | STR_0D | Verbose description | ||
charge_exchange.channel[:].ion[:].n_i_over_n_e_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
charge_exchange.channel[:].ion[:].n_i_over_n_e_method.name (alpha) | STR_0D | Short string identifier | ||
charge_exchange.channel[:].ion[:].t_i (alpha) | STRUCTURE | eV | Ion temperature at the channel measurement point | |
charge_exchange.channel[:].ion[:].t_i.data (alpha) | [charge_exchange.channel[:].ion[:].t_i.time] | FLT_1D (uncertain) | eV | Data |
charge_exchange.channel[:].ion[:].t_i.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].ion[:].t_i_method (alpha) | STRUCTURE | Description of the method used to derive the ion temperature | ||
charge_exchange.channel[:].ion[:].t_i_method.description (alpha) | STR_0D | Verbose description | ||
charge_exchange.channel[:].ion[:].t_i_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
charge_exchange.channel[:].ion[:].t_i_method.name (alpha) | STR_0D | Short string identifier | ||
charge_exchange.channel[:].ion[:].velocity_pol (alpha) | STRUCTURE | m.s^-1 | Poloidal velocity of the ion (oriented clockwise when seen from front on the right side of the tokamak axi-symmetry axis) at the channel measurement point | |
charge_exchange.channel[:].ion[:].velocity_pol.data (alpha) | [charge_exchange.channel[:].ion[:].velocity_pol.time] | FLT_1D (uncertain) | m.s^-1 | Data |
charge_exchange.channel[:].ion[:].velocity_pol.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].ion[:].velocity_pol_method (alpha) | STRUCTURE | Description of the method used to reconstruct the ion poloidal velocity | ||
charge_exchange.channel[:].ion[:].velocity_pol_method.description (alpha) | STR_0D | Verbose description | ||
charge_exchange.channel[:].ion[:].velocity_pol_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
charge_exchange.channel[:].ion[:].velocity_pol_method.name (alpha) | STR_0D | Short string identifier | ||
charge_exchange.channel[:].ion[:].velocity_tor (alpha) | STRUCTURE | m.s^-1 | Toroidal velocity of the ion (oriented counter-clockwise when seen from above) at the channel measurement point | |
charge_exchange.channel[:].ion[:].velocity_tor.data (alpha) | [charge_exchange.channel[:].ion[:].velocity_tor.time] | FLT_1D (uncertain) | m.s^-1 | Data |
charge_exchange.channel[:].ion[:].velocity_tor.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].ion[:].velocity_tor_method (alpha) | STRUCTURE | Description of the method used to reconstruct the ion toroidal velocity | ||
charge_exchange.channel[:].ion[:].velocity_tor_method.description (alpha) | STR_0D | Verbose description | ||
charge_exchange.channel[:].ion[:].velocity_tor_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
charge_exchange.channel[:].ion[:].velocity_tor_method.name (alpha) | STR_0D | Short string identifier | ||
charge_exchange.channel[:].ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge | |
charge_exchange.channel[:].ion[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
charge_exchange.channel[:].ion_fast (alpha) | [1...N] | STRUCT_ARRAY | Derived Fast Ion Charge eXchange (FICX) parameters | |
charge_exchange.channel[:].ion_fast[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom of the fast ion | |
charge_exchange.channel[:].ion_fast[:].label (alpha) | STR_0D | String identifying the fast ion (e.g. H+, D+, T+, He+2, C+6, ...) | ||
charge_exchange.channel[:].ion_fast[:].radiance (alpha) | STRUCTURE | (photons) m^-2.s^-1.sr^-1 | Calibrated radiance of the fast ion charge exchange spectrum assuming the shape is pre-defined (e.g. by the Fokker-Planck slowing-down function). Note: radiance is integrated over the sightline crossing the neutral beam | |
charge_exchange.channel[:].ion_fast[:].radiance.data (alpha) | [charge_exchange.channel[:].ion_fast[:].radiance.time] | FLT_1D (uncertain) | (photons) m^-2.s^-1.sr^-1 | Data |
charge_exchange.channel[:].ion_fast[:].radiance.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].ion_fast[:].radiance_spectral_method (alpha) | STRUCTURE | Description of the method used to reconstruct the fast ion charge exchange spectrum (e.g. what pre-defined slowing-down and source functions used) | ||
charge_exchange.channel[:].ion_fast[:].radiance_spectral_method.description (alpha) | STR_0D | Verbose description | ||
charge_exchange.channel[:].ion_fast[:].radiance_spectral_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
charge_exchange.channel[:].ion_fast[:].radiance_spectral_method.name (alpha) | STR_0D | Short string identifier | ||
charge_exchange.channel[:].ion_fast[:].transition_wavelength (alpha) | FLT_0D (uncertain) | m | Unshifted wavelength of the fast ion charge exchange transition | |
charge_exchange.channel[:].ion_fast[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Fast ion charge | |
charge_exchange.channel[:].ion_fast[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge of the fast ion | |
charge_exchange.channel[:].momentum_tor (alpha) | STRUCTURE | kg.m^-1.s^-1 | Total plasma toroidal momentum, summed over ion species and electrons weighted by their density and major radius, i.e. sum_over_species(n*R*m*Vphi), at the channel measurement point | |
charge_exchange.channel[:].momentum_tor.data (alpha) | [charge_exchange.channel[:].momentum_tor.time] | FLT_1D (uncertain) | kg.m^-1.s^-1 | Data |
charge_exchange.channel[:].momentum_tor.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].momentum_tor_method (alpha) | STRUCTURE | Description of the method used to reconstruct the total plasma toroidal momentum | ||
charge_exchange.channel[:].momentum_tor_method.description (alpha) | STR_0D | Verbose description | ||
charge_exchange.channel[:].momentum_tor_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
charge_exchange.channel[:].momentum_tor_method.name (alpha) | STR_0D | Short string identifier | ||
charge_exchange.channel[:].name (alpha) | STR_0D | Name of the channel | ||
charge_exchange.channel[:].position (alpha) | STRUCTURE | Position of the measurements | ||
charge_exchange.channel[:].position.phi (alpha) | STRUCTURE | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
charge_exchange.channel[:].position.phi.data (alpha) | [charge_exchange.channel[:].position.phi.time] | FLT_1D (uncertain) | rad | Data |
charge_exchange.channel[:].position.phi.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].position.r (alpha) | STRUCTURE | m | Major radius | |
charge_exchange.channel[:].position.r.data (alpha) | [charge_exchange.channel[:].position.r.time] | FLT_1D (uncertain) | m | Data |
charge_exchange.channel[:].position.r.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].position.z (alpha) | STRUCTURE | m | Height | |
charge_exchange.channel[:].position.z.data (alpha) | [charge_exchange.channel[:].position.z.time] | FLT_1D (uncertain) | m | Data |
charge_exchange.channel[:].position.z.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].spectrum (alpha) | [1...N] | STRUCT_ARRAY | Set of spectra obtained by various gratings | |
charge_exchange.channel[:].spectrum[:].exposure_time (alpha) | FLT_0D (uncertain) | s | Exposure time | |
charge_exchange.channel[:].spectrum[:].grating (alpha) | FLT_0D (uncertain) | m^-1 | Number of grating lines per unit length | |
charge_exchange.channel[:].spectrum[:].instrument_function (alpha) | [1...2, | FLT_2D (uncertain) | m | Array of Gaussian widths and amplitudes which as a sum make up the instrument fuction. IF(lambda) = sum( instrument_function(1,i)/sqrt(2 * pi * instrument_function(2,i)^2 ) * exp( -lambda^2/(2 * instrument_function(2,i)^2) ) ),whereby sum( instrument_function(1,i) ) = 1 |
charge_exchange.channel[:].spectrum[:].intensity_spectrum (alpha) | [charge_exchange.channel[:].spectrum[:].wavelengths, | STRUCTURE | (photoelectrons).s^-1 | Intensity spectrum (not calibrated), i.e. number of photoelectrons detected by unit time by a wavelength pixel of the channel, taking into account electronic gain compensation and channels relative calibration |
charge_exchange.channel[:].spectrum[:].intensity_spectrum.data (alpha) | [1...N, | FLT_2D (uncertain) | (photoelectrons).s^-1 | Data |
charge_exchange.channel[:].spectrum[:].intensity_spectrum.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].spectrum[:].processed_line (alpha) | [1...N] | STRUCT_ARRAY | Set of processed spectral lines | |
charge_exchange.channel[:].spectrum[:].processed_line[:].intensity (alpha) | STRUCTURE | (photonelectrons).s^-1 | Non-calibrated intensity (integrated over the spectrum for this line), i.e. number of photoelectrons detected by unit time, taking into account electronic gain compensation and channels relative calibration | |
charge_exchange.channel[:].spectrum[:].processed_line[:].intensity.data (alpha) | [charge_exchange.channel[:].spectrum[:].processed_line[:].intensity.time] | FLT_1D (uncertain) | (photonelectrons).s^-1 | Data |
charge_exchange.channel[:].spectrum[:].processed_line[:].intensity.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].spectrum[:].processed_line[:].label (alpha) | STR_0D | String identifying the processed spectral line: Spectroscopy notation emitting element (e.g. D I, Be IV, W I, C VI), transition - if known - between round brackets (e.g. (3-2) ) and indication type of charge exchange - if applicable - between square brackets (e.g. [ACX] or [PCX]). Example for beryllium active charge exchange line at 468.5 nm: 'Be IV (8-6) [ACX]'. Example for impact excitation tungsten line coming from the plasma edge: 'W I' | ||
charge_exchange.channel[:].spectrum[:].processed_line[:].radiance (alpha) | STRUCTURE | m^-2.s^-1.sr^-1 | Calibrated, background subtracted radiance (integrated over the spectrum for this line) | |
charge_exchange.channel[:].spectrum[:].processed_line[:].radiance.data (alpha) | [charge_exchange.channel[:].spectrum[:].processed_line[:].radiance.time] | FLT_1D (uncertain) | m^-2.s^-1.sr^-1 | Data |
charge_exchange.channel[:].spectrum[:].processed_line[:].radiance.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].spectrum[:].processed_line[:].shift (alpha) | STRUCTURE | m | Shift of the emission line wavelength with respected to the unshifted cental wavelength (e.g. Doppler shift) | |
charge_exchange.channel[:].spectrum[:].processed_line[:].shift.data (alpha) | [charge_exchange.channel[:].spectrum[:].processed_line[:].shift.time] | FLT_1D (uncertain) | m | Data |
charge_exchange.channel[:].spectrum[:].processed_line[:].shift.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].spectrum[:].processed_line[:].wavelength_central (alpha) | FLT_0D (uncertain) | m | Unshifted central wavelength of the processed spectral line | |
charge_exchange.channel[:].spectrum[:].processed_line[:].width (alpha) | STRUCTURE | m | Full width at Half Maximum (FWHM) of the emission line | |
charge_exchange.channel[:].spectrum[:].processed_line[:].width.data (alpha) | [charge_exchange.channel[:].spectrum[:].processed_line[:].width.time] | FLT_1D (uncertain) | m | Data |
charge_exchange.channel[:].spectrum[:].processed_line[:].width.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].spectrum[:].radiance_calibration (alpha) | [charge_exchange.channel[:].spectrum[:].wavelengths] | FLT_1D (uncertain) | m^-3.sr^-1 | Radiance calibration |
charge_exchange.channel[:].spectrum[:].radiance_calibration_date (alpha) | STR_0D | Date of the radiance calibration (yyyy_mm_dd) | ||
charge_exchange.channel[:].spectrum[:].radiance_continuum (alpha) | [charge_exchange.channel[:].spectrum[:].wavelengths, | STRUCTURE | m^-2.s^-1.sr^-1.m^-1 | Calibrated continuum intensity in the middle of the spectrum per unit wavelength |
charge_exchange.channel[:].spectrum[:].radiance_continuum.data (alpha) | [1...N, | FLT_2D (uncertain) | m^-2.s^-1.sr^-1.m^-1 | Data |
charge_exchange.channel[:].spectrum[:].radiance_continuum.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].spectrum[:].radiance_spectral (alpha) | [charge_exchange.channel[:].spectrum[:].wavelengths, | STRUCTURE | (photons) m^-2.s^-1.sr^-1.m^-1 | Calibrated spectral radiance (radiance per unit wavelength) |
charge_exchange.channel[:].spectrum[:].radiance_spectral.data (alpha) | [1...N, | FLT_2D (uncertain) | (photons) m^-2.s^-1.sr^-1.m^-1 | Data |
charge_exchange.channel[:].spectrum[:].radiance_spectral.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].spectrum[:].slit_width (alpha) | FLT_0D (uncertain) | m | Width of the slit (placed in the object focal plane) | |
charge_exchange.channel[:].spectrum[:].wavelength_calibration_date (alpha) | STR_0D | Date of the wavelength calibration (yyyy_mm_dd) | ||
charge_exchange.channel[:].spectrum[:].wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Measured wavelengths |
charge_exchange.channel[:].t_i_average (alpha) | STRUCTURE | eV | Ion temperature (averaged on charge states and ion species) at the channel measurement point | |
charge_exchange.channel[:].t_i_average.data (alpha) | [charge_exchange.channel[:].t_i_average.time] | FLT_1D (uncertain) | eV | Data |
charge_exchange.channel[:].t_i_average.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].t_i_average_method (alpha) | STRUCTURE | Description of the method used to reconstruct the average ion temperature | ||
charge_exchange.channel[:].t_i_average_method.description (alpha) | STR_0D | Verbose description | ||
charge_exchange.channel[:].t_i_average_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
charge_exchange.channel[:].t_i_average_method.name (alpha) | STR_0D | Short string identifier | ||
charge_exchange.channel[:].zeff (alpha) | STRUCTURE | - | Local ionic effective charge at the channel measurement point | |
charge_exchange.channel[:].zeff.data (alpha) | [charge_exchange.channel[:].zeff.time] | FLT_1D (uncertain) | - | Data |
charge_exchange.channel[:].zeff.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].zeff_line_average (alpha) | STRUCTURE | - | Ionic effective charge, line average along the channel line-of-sight | |
charge_exchange.channel[:].zeff_line_average.data (alpha) | [charge_exchange.channel[:].zeff_line_average.time] | FLT_1D (uncertain) | - | Data |
charge_exchange.channel[:].zeff_line_average.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
charge_exchange.channel[:].zeff_line_average_method (alpha) | STRUCTURE | Description of the method used to reconstruct the line average effective charge | ||
charge_exchange.channel[:].zeff_line_average_method.description (alpha) | STR_0D | Verbose description | ||
charge_exchange.channel[:].zeff_line_average_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
charge_exchange.channel[:].zeff_line_average_method.name (alpha) | STR_0D | Short string identifier | ||
charge_exchange.channel[:].zeff_method (alpha) | STRUCTURE | Description of the method used to reconstruct the local effective charge | ||
charge_exchange.channel[:].zeff_method.description (alpha) | STR_0D | Verbose description | ||
charge_exchange.channel[:].zeff_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
charge_exchange.channel[:].zeff_method.name (alpha) | STR_0D | Short string identifier | ||
charge_exchange.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
charge_exchange.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
charge_exchange.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
charge_exchange.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
charge_exchange.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
charge_exchange.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
charge_exchange.code.library[:].name (alpha) | STR_0D | Name of software | ||
charge_exchange.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
charge_exchange.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
charge_exchange.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
charge_exchange.code.name (alpha) | STR_0D | Name of software generating IDS | ||
charge_exchange.code.output_flag (alpha) | [charge_exchange.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
charge_exchange.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
charge_exchange.code.repository (alpha) | STR_0D | URL of software repository | ||
charge_exchange.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
charge_exchange.etendue (alpha) | FLT_0D (uncertain) | m^2.str | Etendue (geometric extent) of the optical system | |
charge_exchange.etendue_method (alpha) | STRUCTURE | Method used to calculate the etendue. Index = 0 : exact calculation with a 4D integral; 1 : approximation with first order formula (detector surface times solid angle subtended by the apertures); 2 : other methods | ||
charge_exchange.etendue_method.description (alpha) | STR_0D | Verbose description | ||
charge_exchange.etendue_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
charge_exchange.etendue_method.name (alpha) | STR_0D | Short string identifier | ||
charge_exchange.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
charge_exchange.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
charge_exchange.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
charge_exchange.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
charge_exchange.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
charge_exchange.ids_properties.occurrence | INT_0D | |||
charge_exchange.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
charge_exchange.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
charge_exchange.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
charge_exchange.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
charge_exchange.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
charge_exchange.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
charge_exchange.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
charge_exchange.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
charge_exchange.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
charge_exchange.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
charge_exchange.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
charge_exchange.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
charge_exchange.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
charge_exchange.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
charge_exchange.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
charge_exchange.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
charge_exchange.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
charge_exchange.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
charge_exchange.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
charge_exchange.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
charge_exchange.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
charge_exchange.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
charge_exchange.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
charge_exchange.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
charge_exchange.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
charge_exchange.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
charge_exchange.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
charge_exchange.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
charge_exchange.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
charge_exchange.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
charge_exchange.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
charge_exchange.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
charge_exchange.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
charge_exchange.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
charge_exchange.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
charge_exchange.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
charge_exchange.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
charge_exchange.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
charge_exchange.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
charge_exchange.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
charge_exchange.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
charge_exchange.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
charge_exchange.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
charge_exchange.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
charge_exchange.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
charge_exchange.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
charge_exchange.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
charge_exchange.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
charge_exchange.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
charge_exchange.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
charge_exchange.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
charge_exchange.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
coils non axisymmetric¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
coils_non_axisymmetric (alpha) | Non axisymmetric active coils system (e.g. ELM control coils, error field correction coils, ...) | |||
coils_non_axisymmetric.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
coils_non_axisymmetric.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
coils_non_axisymmetric.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
coils_non_axisymmetric.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
coils_non_axisymmetric.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
coils_non_axisymmetric.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
coils_non_axisymmetric.code.library[:].name (alpha) | STR_0D | Name of software | ||
coils_non_axisymmetric.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
coils_non_axisymmetric.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
coils_non_axisymmetric.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
coils_non_axisymmetric.code.name (alpha) | STR_0D | Name of software generating IDS | ||
coils_non_axisymmetric.code.output_flag (alpha) | [coils_non_axisymmetric.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
coils_non_axisymmetric.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
coils_non_axisymmetric.code.repository (alpha) | STR_0D | URL of software repository | ||
coils_non_axisymmetric.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
coils_non_axisymmetric.coil (alpha) | [1...N] | STRUCT_ARRAY | Set of coils | |
coils_non_axisymmetric.coil[:].conductor (alpha) | [1...N] | STRUCT_ARRAY | Set of conductors inside the coil. The structure can be used with size 1 for a simplified description as a single conductor. A conductor is composed of several elements, serially connected, i.e. transporting the same current. | |
coils_non_axisymmetric.coil[:].conductor[:].cross_section (alpha) | [coil[:].conductor[:].elements.types] | STRUCT_ARRAY | The cross-section perpendicular to the conductor contour is described by a series of contour points, given by their relative position with respect to the start point of each element. If the size of this array of structure is equal to 1, then the cross-section is given only for the first element and translated along the conductor elements. Otherwise, it's given explictly for each element, allowing to describe changes of the cross section shape | |
coils_non_axisymmetric.coil[:].conductor[:].cross_section[:].area (alpha) | FLT_0D (uncertain) | m^2 | Area of the conductor cross-section, derived from the above geometric data | |
coils_non_axisymmetric.coil[:].conductor[:].cross_section[:].geometry_type (alpha) | STRUCTURE | Geometry type used to describe the cross section of this element. The conductor centre is given by the ../../elements description. | ||
coils_non_axisymmetric.coil[:].conductor[:].cross_section[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
coils_non_axisymmetric.coil[:].conductor[:].cross_section[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
coils_non_axisymmetric.coil[:].conductor[:].cross_section[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
coils_non_axisymmetric.coil[:].conductor[:].cross_section[:].height (alpha) | FLT_0D (uncertain) | m | Full height of the rectangle in the binormal direction, used only if geometry_type/index = 3 | |
coils_non_axisymmetric.coil[:].conductor[:].cross_section[:].outline (alpha) | STRUCTURE | Polygonal outline of the cross section in the (normal, binormal) coordinate system. Do NOT repeat the first point. | ||
coils_non_axisymmetric.coil[:].conductor[:].cross_section[:].outline.binormal (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].cross_section[:].outline.normal] | FLT_1D (uncertain) | m | Coordinates along the binormal axis |
coils_non_axisymmetric.coil[:].conductor[:].cross_section[:].outline.normal (alpha) | [1...N] | FLT_1D (uncertain) | m | Coordinate along the normal axis |
coils_non_axisymmetric.coil[:].conductor[:].cross_section[:].radius_inner (alpha) | FLT_0D (uncertain) | m | Inner radius of the annulus, used only if geometry_type/index = 5 | |
coils_non_axisymmetric.coil[:].conductor[:].cross_section[:].width (alpha) | FLT_0D (uncertain) | m | Full width of the rectangle or square in the normal direction, when geometry_type/index = 3 or 4. Diameter of the circle when geometry_type/index = 2. Outer diameter of the annulus in case geometry_type/index = 5 | |
coils_non_axisymmetric.coil[:].conductor[:].elements (alpha) | STRUCTURE | Set of geometrical elements (line segments and/or arcs of a circle) describing the contour of the conductor centre. We define a coordinate system associated to each element as follows: for the arc and circle elements: binormal = (start point - center) x (intermediate point - center). This vector points in the direction of the circle / arc axis. normal = (center - point on curve). The normal vector will rotate as the point moves around the curve. Tangent = normal x binormal. For the line element we require an extra point, using the currently redundant intermediate point to define the line element's normal axis. The local coordinates for the line element then become: tangent = end point - start point; normal = intermediate point - start point; binormal = tangent x normal. It is assumed that all the axes above are normalized such that they have a unit length. | ||
coils_non_axisymmetric.coil[:].conductor[:].elements.centres (alpha) | STRUCTURE | Position of the centre of the arc of a circle of every element (meaningful only if type/index = 2 or 3, fill with default/empty value otherwise) | ||
coils_non_axisymmetric.coil[:].conductor[:].elements.centres.phi (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].elements.types] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
coils_non_axisymmetric.coil[:].conductor[:].elements.centres.r (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].elements.types] | FLT_1D (uncertain) | m | Major radius |
coils_non_axisymmetric.coil[:].conductor[:].elements.centres.z (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].elements.types] | FLT_1D (uncertain) | m | Height |
coils_non_axisymmetric.coil[:].conductor[:].elements.end_points (alpha) | STRUCTURE | Position of the end point of every element. Meaningful only if type/index = 1 or 2, fill with default/empty value otherwise | ||
coils_non_axisymmetric.coil[:].conductor[:].elements.end_points.phi (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].elements.types] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
coils_non_axisymmetric.coil[:].conductor[:].elements.end_points.r (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].elements.types] | FLT_1D (uncertain) | m | Major radius |
coils_non_axisymmetric.coil[:].conductor[:].elements.end_points.z (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].elements.types] | FLT_1D (uncertain) | m | Height |
coils_non_axisymmetric.coil[:].conductor[:].elements.intermediate_points (alpha) | STRUCTURE | Position of an intermediate point along the circle or arc of circle, for every element, providing the orientation of the element (must define with the corresponding start point an aperture angle strictly inferior to PI). In the case of a line segment (../types/index=1), fill this node with a point such that the vector intermediate_point - start_point defines the direction of the element's normal axis (see documentation of ../elements) | ||
coils_non_axisymmetric.coil[:].conductor[:].elements.intermediate_points.phi (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].elements.types] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
coils_non_axisymmetric.coil[:].conductor[:].elements.intermediate_points.r (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].elements.types] | FLT_1D (uncertain) | m | Major radius |
coils_non_axisymmetric.coil[:].conductor[:].elements.intermediate_points.z (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].elements.types] | FLT_1D (uncertain) | m | Height |
coils_non_axisymmetric.coil[:].conductor[:].elements.start_points (alpha) | STRUCTURE | Position of the start point of every element | ||
coils_non_axisymmetric.coil[:].conductor[:].elements.start_points.phi (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].elements.types] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
coils_non_axisymmetric.coil[:].conductor[:].elements.start_points.r (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].elements.types] | FLT_1D (uncertain) | m | Major radius |
coils_non_axisymmetric.coil[:].conductor[:].elements.start_points.z (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].elements.types] | FLT_1D (uncertain) | m | Height |
coils_non_axisymmetric.coil[:].conductor[:].elements.types (alpha) | [1...N] | INT_1D | Type of every element: 1: line segment, its ends are given by the start and end points; index = 2: arc of a circle; index = 3: full circle | |
coils_non_axisymmetric.coil[:].conductor[:].resistance (alpha) | FLT_0D (uncertain) | Ohm | conductor resistance | |
coils_non_axisymmetric.coil[:].conductor[:].voltage (alpha) | STRUCTURE | V | Voltage on the conductor terminals. Sign convention : positive when the current flows in the direction in which conductor elements are ordered (from start to end for a positive polarity coil) | |
coils_non_axisymmetric.coil[:].conductor[:].voltage.data (alpha) | [coils_non_axisymmetric.coil[:].conductor[:].voltage.time] | FLT_1D (uncertain) | V | Data |
coils_non_axisymmetric.coil[:].conductor[:].voltage.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
coils_non_axisymmetric.coil[:].current (alpha) | STRUCTURE | A | Current in one turn of the coil (to be multiplied by the number of turns to calculate the magnetic field generated). Sign convention : a positive current flows in the direction in which conductor elements are ordered (from start to end for a positive polarity coil) | |
coils_non_axisymmetric.coil[:].current.data (alpha) | [coils_non_axisymmetric.coil[:].current.time] | FLT_1D (uncertain) | A | Data |
coils_non_axisymmetric.coil[:].current.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
coils_non_axisymmetric.coil[:].identifier (alpha) | STR_0D | Alphanumeric identifier of coil | ||
coils_non_axisymmetric.coil[:].name (alpha) | STR_0D | Name of the coil | ||
coils_non_axisymmetric.coil[:].resistance (alpha) | FLT_0D (uncertain) | Ohm | Coil resistance | |
coils_non_axisymmetric.coil[:].turns (alpha) | FLT_0D (uncertain) | - | Number of total turns in the coil. May be a fraction when describing the coil connections. | |
coils_non_axisymmetric.coil[:].voltage (alpha) | STRUCTURE | V | Voltage on the coil terminals. Sign convention : positive when the current flows in the direction in which conductor elements are ordered (from start to end for a positive polarity coil) | |
coils_non_axisymmetric.coil[:].voltage.data (alpha) | [coils_non_axisymmetric.coil[:].voltage.time] | FLT_1D (uncertain) | V | Data |
coils_non_axisymmetric.coil[:].voltage.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
coils_non_axisymmetric.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
coils_non_axisymmetric.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
coils_non_axisymmetric.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
coils_non_axisymmetric.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
coils_non_axisymmetric.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
coils_non_axisymmetric.ids_properties.occurrence | INT_0D | |||
coils_non_axisymmetric.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
coils_non_axisymmetric.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
coils_non_axisymmetric.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
coils_non_axisymmetric.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
coils_non_axisymmetric.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
coils_non_axisymmetric.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
coils_non_axisymmetric.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
coils_non_axisymmetric.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
coils_non_axisymmetric.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
coils_non_axisymmetric.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
coils_non_axisymmetric.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
coils_non_axisymmetric.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
coils_non_axisymmetric.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
coils_non_axisymmetric.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
coils_non_axisymmetric.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
coils_non_axisymmetric.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
coils_non_axisymmetric.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
coils_non_axisymmetric.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
coils_non_axisymmetric.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
coils_non_axisymmetric.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
coils_non_axisymmetric.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
coils_non_axisymmetric.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
coils_non_axisymmetric.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
coils_non_axisymmetric.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
coils_non_axisymmetric.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
coils_non_axisymmetric.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
coils_non_axisymmetric.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
coils_non_axisymmetric.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
coils_non_axisymmetric.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
coils_non_axisymmetric.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
coils_non_axisymmetric.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
coils_non_axisymmetric.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
coils_non_axisymmetric.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
coils_non_axisymmetric.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between input command received from the RT network and actuator starting to react. Applies globally to the system described by this IDS unless specific latencies (e.g. channel-specific or antenna-specific) are provided at a deeper level in the IDS structure. | |
coils_non_axisymmetric.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
controllers¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
controllers (alpha) | Feedback and feedforward controllers | |||
controllers.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
controllers.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
controllers.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
controllers.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
controllers.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
controllers.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
controllers.code.library[:].name (alpha) | STR_0D | Name of software | ||
controllers.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
controllers.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
controllers.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
controllers.code.name (alpha) | STR_0D | Name of software generating IDS | ||
controllers.code.output_flag (alpha) | [controllers.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
controllers.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
controllers.code.repository (alpha) | STR_0D | URL of software repository | ||
controllers.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
controllers.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
controllers.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
controllers.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
controllers.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
controllers.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
controllers.ids_properties.occurrence | INT_0D | |||
controllers.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
controllers.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
controllers.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
controllers.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
controllers.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
controllers.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
controllers.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
controllers.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
controllers.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
controllers.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
controllers.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
controllers.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
controllers.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
controllers.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
controllers.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
controllers.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
controllers.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
controllers.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
controllers.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
controllers.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
controllers.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
controllers.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
controllers.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
controllers.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
controllers.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
controllers.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
controllers.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
controllers.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
controllers.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
controllers.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
controllers.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
controllers.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
controllers.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
controllers.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
controllers.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
controllers.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
controllers.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
controllers.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
controllers.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
controllers.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
controllers.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
controllers.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
controllers.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
controllers.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
controllers.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
controllers.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
controllers.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
controllers.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
controllers.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
controllers.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
controllers.linear_controller (alpha) | [1...N] | STRUCT_ARRAY | A linear controller, this is rather conventional | |
controllers.linear_controller[:].controller_class (alpha) | STR_0D | One of a known class of controllers | ||
controllers.linear_controller[:].description (alpha) | STR_0D | Description of this controller | ||
controllers.linear_controller[:].input_names (alpha) | [1...N] | STR_1D | Names of the input signals, following the SDN convention | |
controllers.linear_controller[:].inputs (alpha) | [controllers.linear_controller[:].input_names, | STRUCTURE | mixed | Input signals; the timebase is common to inputs and outputs for any particular controller |
controllers.linear_controller[:].inputs.data (alpha) | [1...N, | FLT_2D (uncertain) | mixed | Data |
controllers.linear_controller[:].inputs.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
controllers.linear_controller[:].name (alpha) | STR_0D | Name of this controller | ||
controllers.linear_controller[:].output_names (alpha) | [1...N] | STR_1D | Names of the output signals following the SDN convention | |
controllers.linear_controller[:].outputs (alpha) | [controllers.linear_controller[:].output_names, | STRUCTURE | mixed | Output signals; the timebase is common to inputs and outputs for any particular controller |
controllers.linear_controller[:].outputs.data (alpha) | [1...N, | FLT_2D (uncertain) | mixed | Data |
controllers.linear_controller[:].outputs.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
controllers.linear_controller[:].pid (alpha) | STRUCTURE | Filtered PID controller | ||
controllers.linear_controller[:].pid.d (alpha) | [controllers.linear_controller[:].output_names, | STRUCTURE | mixed | Derivative term |
controllers.linear_controller[:].pid.d.data (alpha) | [controllers.linear_controller[:].output_names, | FLT_3D (uncertain) | mixed | Data |
controllers.linear_controller[:].pid.d.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
controllers.linear_controller[:].pid.i (alpha) | [controllers.linear_controller[:].output_names, | STRUCTURE | mixed | Integral term |
controllers.linear_controller[:].pid.i.data (alpha) | [controllers.linear_controller[:].output_names, | FLT_3D (uncertain) | mixed | Data |
controllers.linear_controller[:].pid.i.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
controllers.linear_controller[:].pid.p (alpha) | [controllers.linear_controller[:].output_names, | STRUCTURE | mixed | Proportional term |
controllers.linear_controller[:].pid.p.data (alpha) | [controllers.linear_controller[:].output_names, | FLT_3D (uncertain) | mixed | Data |
controllers.linear_controller[:].pid.p.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
controllers.linear_controller[:].pid.tau (alpha) | STRUCTURE | s | Filter time-constant for the D-term | |
controllers.linear_controller[:].pid.tau.data (alpha) | [controllers.linear_controller[:].pid.tau.time] | FLT_1D (uncertain) | s | Data |
controllers.linear_controller[:].pid.tau.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
controllers.linear_controller[:].statespace (alpha) | STRUCTURE | Statespace controller in discrete or continuous time | ||
controllers.linear_controller[:].statespace.a (alpha) | [controllers.linear_controller[:].statespace.state_names, | STRUCTURE | mixed | A matrix |
controllers.linear_controller[:].statespace.a.data (alpha) | [controllers.linear_controller[:].statespace.state_names, | FLT_3D (uncertain) | mixed | Data |
controllers.linear_controller[:].statespace.a.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
controllers.linear_controller[:].statespace.b (alpha) | [controllers.linear_controller[:].statespace.state_names, | STRUCTURE | mixed | B matrix |
controllers.linear_controller[:].statespace.b.data (alpha) | [controllers.linear_controller[:].statespace.state_names, | FLT_3D (uncertain) | mixed | Data |
controllers.linear_controller[:].statespace.b.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
controllers.linear_controller[:].statespace.c (alpha) | [controllers.linear_controller[:].statespace.state_names, | STRUCTURE | mixed | C matrix |
controllers.linear_controller[:].statespace.c.data (alpha) | [controllers.linear_controller[:].statespace.state_names, | FLT_3D (uncertain) | mixed | Data |
controllers.linear_controller[:].statespace.c.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
controllers.linear_controller[:].statespace.d (alpha) | [controllers.linear_controller[:].statespace.state_names, | STRUCTURE | mixed | D matrix, normally proper and D=0 |
controllers.linear_controller[:].statespace.d.data (alpha) | [controllers.linear_controller[:].statespace.state_names, | FLT_3D (uncertain) | mixed | Data |
controllers.linear_controller[:].statespace.d.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
controllers.linear_controller[:].statespace.deltat (alpha) | STRUCTURE | s | Discrete time sampling interval ; if less than 1e-10, the controller is considered to be expressed in continuous time | |
controllers.linear_controller[:].statespace.deltat.data (alpha) | [controllers.linear_controller[:].statespace.deltat.time] | FLT_1D (uncertain) | s | Data |
controllers.linear_controller[:].statespace.deltat.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
controllers.linear_controller[:].statespace.state_names (alpha) | [1...N] | STR_1D | Names of the states | |
controllers.nonlinear_controller (alpha) | [1...N] | STRUCT_ARRAY | A non-linear controller, this is less conventional and will have to be developed | |
controllers.nonlinear_controller[:].controller_class (alpha) | STR_0D | One of a known class of controllers | ||
controllers.nonlinear_controller[:].description (alpha) | STR_0D | Description of this controller | ||
controllers.nonlinear_controller[:].function (alpha) | STR_0D | Method to be defined | ||
controllers.nonlinear_controller[:].input_names (alpha) | [1...N] | STR_1D | Names of the input signals, following the SDN convention | |
controllers.nonlinear_controller[:].inputs (alpha) | [controllers.nonlinear_controller[:].input_names, | STRUCTURE | mixed | Input signals; the timebase is common to inputs and outputs for any particular controller |
controllers.nonlinear_controller[:].inputs.data (alpha) | [1...N, | FLT_2D (uncertain) | mixed | Data |
controllers.nonlinear_controller[:].inputs.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
controllers.nonlinear_controller[:].name (alpha) | STR_0D | Name of this controller | ||
controllers.nonlinear_controller[:].output_names (alpha) | [1...N] | STR_1D | Output signal names following the SDN convention | |
controllers.nonlinear_controller[:].outputs (alpha) | [controllers.nonlinear_controller[:].output_names, | STRUCTURE | mixed | Output signals; the timebase is common to inputs and outputs for any particular controller |
controllers.nonlinear_controller[:].outputs.data (alpha) | [1...N, | FLT_2D (uncertain) | mixed | Data |
controllers.nonlinear_controller[:].outputs.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
controllers.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
core instant changes¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
core_instant_changes | Instant changes of the radial core plasma profiles due to pellet, MHD, ... | |||
core_instant_changes.change | [1...N] | STRUCT_ARRAY | Set of instant change terms (each being due to a different phenomenon) | |
core_instant_changes.change[:].identifier | STRUCTURE | Instant change term identifier | ||
core_instant_changes.change[:].identifier.description | STR_0D | Verbose description | ||
core_instant_changes.change[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_instant_changes.change[:].identifier.name | STR_0D | Short string identifier | ||
core_instant_changes.change[:].profiles_1d | [core_instant_changes.change[:].profiles_1d[:].time] | STRUCT_ARRAY | Changes in 1D core profiles for various time slices. This structure mirrors core_profiles/profiles_1d and describes instant changes to each of these physical quantities (i.e. a signed difference quantity after change - quantity before change) | |
core_instant_changes.change[:].profiles_1d[:].conductivity_parallel | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | ohm^-1.m^-1 | Parallel conductivity |
core_instant_changes.change[:].profiles_1d[:].current_parallel_inside | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A | Parallel current driven inside the flux surface. Cumulative surface integral of j_total |
core_instant_changes.change[:].profiles_1d[:].e_field | STRUCTURE | V.m^-1 | Electric field, averaged on the magnetic surface. E.g for the parallel component, average(E.B) / B0, using core_profiles/vacuum_toroidal_field/b0 | |
core_instant_changes.change[:].profiles_1d[:].e_field.diamagnetic | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Diamagnetic component |
core_instant_changes.change[:].profiles_1d[:].e_field.parallel | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Parallel component |
core_instant_changes.change[:].profiles_1d[:].e_field.poloidal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Poloidal component |
core_instant_changes.change[:].profiles_1d[:].e_field.radial | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Radial component |
core_instant_changes.change[:].profiles_1d[:].e_field.toroidal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Toroidal component |
core_instant_changes.change[:].profiles_1d[:].e_field_parallel (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Parallel electric field = average(E.B) / B0, where Core_Profiles/Vacuum_Toroidal_Field/ B0 |
core_instant_changes.change[:].profiles_1d[:].electrons | STRUCTURE | Quantities related to the electrons | ||
core_instant_changes.change[:].profiles_1d[:].electrons.collisionality_norm | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Collisionality normalised to the bounce frequency |
core_instant_changes.change[:].profiles_1d[:].electrons.density | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
core_instant_changes.change[:].profiles_1d[:].electrons.density_fast | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit | STRUCTURE | m^-3 | Information on the fit used to obtain the density profile | |
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.chi_squared | [core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.local | [core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.measured | [1...N] | FLT_1D (uncertain) | m^-3 | Measured values |
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.reconstructed | [core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | m^-3 | Value reconstructed from the fit |
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.rho_tor_norm | [core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.source | [core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.time_measurement | [core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.time_measurement_width | [core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.weight | [core_instant_changes.change[:].profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_instant_changes.change[:].profiles_1d[:].electrons.density_thermal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of thermal particles |
core_instant_changes.change[:].profiles_1d[:].electrons.density_validity | INT_0D | Indicator of the validity of the density profile. 0: valid from automated processing, 1: valid and certified by the RO; - 1 means problem identified in the data processing (request verification by the RO), -2: invalid data, should not be used | ||
core_instant_changes.change[:].profiles_1d[:].electrons.pressure | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) |
core_instant_changes.change[:].profiles_1d[:].electrons.pressure_fast_parallel | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
core_instant_changes.change[:].profiles_1d[:].electrons.pressure_fast_perpendicular | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
core_instant_changes.change[:].profiles_1d[:].electrons.pressure_thermal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) |
core_instant_changes.change[:].profiles_1d[:].electrons.temperature | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature |
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit | STRUCTURE | eV | Information on the fit used to obtain the temperature profile | |
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.chi_squared | [core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.local | [core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.measured | [1...N] | FLT_1D (uncertain) | eV | Measured values |
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.reconstructed | [core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | eV | Value reconstructed from the fit |
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.rho_tor_norm | [core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.source | [core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.time_measurement | [core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.time_measurement_width | [core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.weight | [core_instant_changes.change[:].profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_instant_changes.change[:].profiles_1d[:].electrons.temperature_validity | INT_0D | Indicator of the validity of the temperature profile. 0: valid from automated processing, 1: valid and certified by the RO; - 1 means problem identified in the data processing (request verification by the RO), -2: invalid data, should not be used | ||
core_instant_changes.change[:].profiles_1d[:].electrons.velocity (obsolescent) | STRUCTURE | m.s^-1 | Velocity | |
core_instant_changes.change[:].profiles_1d[:].electrons.velocity.diamagnetic (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
core_instant_changes.change[:].profiles_1d[:].electrons.velocity.parallel (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
core_instant_changes.change[:].profiles_1d[:].electrons.velocity.poloidal (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
core_instant_changes.change[:].profiles_1d[:].electrons.velocity.radial (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
core_instant_changes.change[:].profiles_1d[:].electrons.velocity.toroidal (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
core_instant_changes.change[:].profiles_1d[:].electrons.velocity_pol (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity |
core_instant_changes.change[:].profiles_1d[:].electrons.velocity_tor (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity |
core_instant_changes.change[:].profiles_1d[:].grid | STRUCTURE | Radial grid | ||
core_instant_changes.change[:].profiles_1d[:].grid.area | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
core_instant_changes.change[:].profiles_1d[:].grid.psi | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
core_instant_changes.change[:].profiles_1d[:].grid.psi_boundary | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
core_instant_changes.change[:].profiles_1d[:].grid.psi_magnetic_axis | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
core_instant_changes.change[:].profiles_1d[:].grid.rho_pol_norm | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
core_instant_changes.change[:].profiles_1d[:].grid.rho_tor | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
core_instant_changes.change[:].profiles_1d[:].grid.surface | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
core_instant_changes.change[:].profiles_1d[:].grid.volume | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
core_instant_changes.change[:].profiles_1d[:].ion | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species, in the sense of isonuclear or isomolecular sequences. Ionisation states (or other types of states) must be differentiated at the state level below | |
core_instant_changes.change[:].profiles_1d[:].ion[:].density | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fast | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit | STRUCTURE | m^-3 | Information on the fit used to obtain the density profile | |
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.chi_squared | [core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.local | [core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.measured | [1...N] | FLT_1D (uncertain) | m^-3 | Measured values |
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.reconstructed | [core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | m^-3 | Value reconstructed from the fit |
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.rho_tor_norm | [core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.source | [core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.time_measurement | [core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.time_measurement_width | [core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.weight | [core_instant_changes.change[:].profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_instant_changes.change[:].profiles_1d[:].ion[:].density_thermal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal) (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].ion[:].density_validity | INT_0D | Indicator of the validity of the density profile. 0: valid from automated processing, 1: valid and certified by the RO; - 1 means problem identified in the data processing (request verification by the RO), -2: invalid data, should not be used | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
core_instant_changes.change[:].profiles_1d[:].ion[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
core_instant_changes.change[:].profiles_1d[:].ion[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
core_instant_changes.change[:].profiles_1d[:].ion[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
core_instant_changes.change[:].profiles_1d[:].ion[:].label | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only the 'ion' level is considered and the 'state' array of structure is empty; 1-Ion states are considered and are described in the 'state' array of structure | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].neutral_index | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].pressure | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].ion[:].pressure_fast_parallel | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].ion[:].pressure_fast_perpendicular | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].ion[:].pressure_thermal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].ion[:].rotation_frequency_tor | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | rad.s^-1 | Toroidal rotation frequency (i.e. toroidal velocity divided by the major radius at which the toroidal velocity is taken) (average over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].ion[:].state | [1...N] | STRUCT_ARRAY | Quantities related to the different states of the species (ionisation, energy, excitation, ...) | |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fast | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit | STRUCTURE | m^-3 | Information on the fit used to obtain the density profile | |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.chi_squared | [core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.local | [core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.measured | [1...N] | FLT_1D (uncertain) | m^-3 | Measured values |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.reconstructed | [core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | m^-3 | Value reconstructed from the fit |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.rho_tor_norm | [core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.source | [core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.time_measurement | [core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.time_measurement_width | [core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.weight | [core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].density_thermal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of thermal particles |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].ionisation_potential | FLT_0D (uncertain) | eV | Cumulative and average ionisation potential to reach a given bundle. Defined as sum (x_z* (sum of Epot from z'=0 to z-1)), where Epot is the ionisation potential of ion Xz’+, and x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. | |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].label | STR_0D | String identifying state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].pressure | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].pressure_fast_parallel | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].pressure_fast_perpendicular | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].pressure_thermal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].rotation_frequency_tor | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | rad.s^-1 | Toroidal rotation frequency (i.e. toroidal velocity divided by the major radius at which the toroidal velocity is taken) |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].temperature | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].velocity (obsolescent) | STRUCTURE | m.s^-1 | Velocity | |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].velocity.diamagnetic (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].velocity.parallel (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].velocity.poloidal (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].velocity.radial (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].velocity.toroidal (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].z_average | FLT_0D (uncertain) | Elementary Charge Unit | Average Z of the charge state bundle, volume averaged over the plasma radius (equal to z_min if no bundle), = sum (Z*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. | |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].z_average_1d | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Average charge profile of the charge state bundle (equal to z_min if no bundle), = sum (Z*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].z_average_square_1d | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Average square charge profile of the charge state bundle (equal to z_min squared if no bundle), = sum (Z^2*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].z_max | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].z_min | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
core_instant_changes.change[:].profiles_1d[:].ion[:].state[:].z_square_average | FLT_0D (uncertain) | Elementary Charge Unit | Average Z square of the charge state bundle, volume averaged over the plasma radius (equal to z_min squared if no bundle), = sum (Z^2*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. | |
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature (average over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit | STRUCTURE | eV | Information on the fit used to obtain the temperature profile | |
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.chi_squared | [core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.local | [core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.measured | [1...N] | FLT_1D (uncertain) | eV | Measured values |
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.reconstructed | [core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | eV | Value reconstructed from the fit |
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.rho_tor_norm | [core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.source | [core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.time_measurement | [core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.time_measurement_width | [core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.weight | [core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_instant_changes.change[:].profiles_1d[:].ion[:].temperature_validity | INT_0D | Indicator of the validity of the temperature profile. 0: valid from automated processing, 1: valid and certified by the RO; - 1 means problem identified in the data processing (request verification by the RO), -2: invalid data, should not be used | ||
core_instant_changes.change[:].profiles_1d[:].ion[:].velocity | STRUCTURE | m.s^-1 | Velocity (average over charge states when multiple charge states are considered) at the position of maximum major radius on every flux surface | |
core_instant_changes.change[:].profiles_1d[:].ion[:].velocity.diamagnetic | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
core_instant_changes.change[:].profiles_1d[:].ion[:].velocity.parallel | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
core_instant_changes.change[:].profiles_1d[:].ion[:].velocity.poloidal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
core_instant_changes.change[:].profiles_1d[:].ion[:].velocity.radial | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
core_instant_changes.change[:].profiles_1d[:].ion[:].velocity.toroidal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
core_instant_changes.change[:].profiles_1d[:].ion[:].velocity_pol (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity (average over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].ion[:].velocity_tor (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity (average over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].ion[:].z_ion | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed), volume averaged over plasma radius | |
core_instant_changes.change[:].profiles_1d[:].ion[:].z_ion_1d | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Average charge of the ion species (sum of states charge weighted by state density and divided by ion density) |
core_instant_changes.change[:].profiles_1d[:].ion[:].z_ion_square_1d | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Average square charge of the ion species (sum of states square charge weighted by state density and divided by ion density) |
core_instant_changes.change[:].profiles_1d[:].j_bootstrap | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Bootstrap current density = average(J_Bootstrap.B) / B0, where B0 = Core_Profiles/Vacuum_Toroidal_Field/ B0 |
core_instant_changes.change[:].profiles_1d[:].j_non_inductive | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Non-inductive (includes bootstrap) parallel current density = average(jni.B) / B0, where B0 = Core_Profiles/Vacuum_Toroidal_Field/ B0 |
core_instant_changes.change[:].profiles_1d[:].j_ohmic | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Ohmic parallel current density = average(J_Ohmic.B) / B0, where B0 = Core_Profiles/Vacuum_Toroidal_Field/ B0 |
core_instant_changes.change[:].profiles_1d[:].j_tor | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Total toroidal current density = average(J_Tor/R) / average(1/R) |
core_instant_changes.change[:].profiles_1d[:].j_total | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Total parallel current density = average(jtot.B) / B0, where B0 = Core_Profiles/Vacuum_Toroidal_Field/ B0 |
core_instant_changes.change[:].profiles_1d[:].magnetic_shear | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Magnetic shear, defined as rho_tor/q . dq/drho_tor |
core_instant_changes.change[:].profiles_1d[:].momentum_tor | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-1 | Total plasma toroidal momentum, summed over ion species and electrons weighted by their density and major radius, i.e. sum_over_species(n*R*m*Vphi) |
core_instant_changes.change[:].profiles_1d[:].n_i_thermal_total | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Total ion thermal density (sum over species and charge states) |
core_instant_changes.change[:].profiles_1d[:].n_i_total_over_n_e | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Ratio of total ion density (sum over species and charge states) over electron density. (thermal+non-thermal) |
core_instant_changes.change[:].profiles_1d[:].neutral | [1...N] | STRUCT_ARRAY | Quantities related to the different neutral species | |
core_instant_changes.change[:].profiles_1d[:].neutral[:].density | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].neutral[:].density_fast | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].neutral[:].density_thermal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal) (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].neutral[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
core_instant_changes.change[:].profiles_1d[:].neutral[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
core_instant_changes.change[:].profiles_1d[:].neutral[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
core_instant_changes.change[:].profiles_1d[:].neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
core_instant_changes.change[:].profiles_1d[:].neutral[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
core_instant_changes.change[:].profiles_1d[:].neutral[:].ion_index | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
core_instant_changes.change[:].profiles_1d[:].neutral[:].label | STR_0D | String identifying the species (e.g. H, D, T, He, C, D2, DT, CD4, ...) | ||
core_instant_changes.change[:].profiles_1d[:].neutral[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
core_instant_changes.change[:].profiles_1d[:].neutral[:].pressure | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].neutral[:].pressure_fast_parallel | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].neutral[:].pressure_fast_perpendicular | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].neutral[:].pressure_thermal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) (sum over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state | [1...N] | STRUCT_ARRAY | Quantities related to the different states of the species (energy, excitation, ...) | |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].density | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].density_fast | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].density_thermal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of thermal particles |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].label | STR_0D | String identifying state | ||
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].neutral_type | STRUCTURE | Neutral type (if the considered state is a neutral), in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].neutral_type.description | STR_0D | Verbose description | ||
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].neutral_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].neutral_type.name | STR_0D | Short string identifier | ||
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].pressure | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].pressure_fast_parallel | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].pressure_fast_perpendicular | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].pressure_thermal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].temperature | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].velocity (obsolescent) | STRUCTURE | m.s^-1 | Velocity | |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].velocity.diamagnetic (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].velocity.parallel (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].velocity.poloidal (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].velocity.radial (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].velocity.toroidal (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
core_instant_changes.change[:].profiles_1d[:].neutral[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
core_instant_changes.change[:].profiles_1d[:].neutral[:].temperature | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature (average over charge states when multiple charge states are considered) |
core_instant_changes.change[:].profiles_1d[:].neutral[:].velocity (obsolescent) | STRUCTURE | m.s^-1 | Velocity (average over charge states when multiple charge states are considered) | |
core_instant_changes.change[:].profiles_1d[:].neutral[:].velocity.diamagnetic (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
core_instant_changes.change[:].profiles_1d[:].neutral[:].velocity.parallel (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
core_instant_changes.change[:].profiles_1d[:].neutral[:].velocity.poloidal (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
core_instant_changes.change[:].profiles_1d[:].neutral[:].velocity.radial (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
core_instant_changes.change[:].profiles_1d[:].neutral[:].velocity.toroidal (obsolescent) | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
core_instant_changes.change[:].profiles_1d[:].phi_potential | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V | Electrostatic potential, averaged on the magnetic flux surface |
core_instant_changes.change[:].profiles_1d[:].pressure_ion_total | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Total (sum over ion species) thermal ion pressure |
core_instant_changes.change[:].profiles_1d[:].pressure_parallel | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Total parallel pressure (electrons+ions, thermal+non-thermal) |
core_instant_changes.change[:].profiles_1d[:].pressure_perpendicular | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Total perpendicular pressure (electrons+ions, thermal+non-thermal) |
core_instant_changes.change[:].profiles_1d[:].pressure_thermal | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Thermal pressure (electrons+ions) |
core_instant_changes.change[:].profiles_1d[:].q | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Safety factor (IMAS uses COCOS=11: only positive when toroidal current and magnetic field are in same direction) |
core_instant_changes.change[:].profiles_1d[:].rotation_frequency_tor_sonic | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Derivative of the flux surface averaged electrostatic potential with respect to the poloidal flux, multiplied by -1. This quantity is the toroidal angular rotation frequency due to the ExB drift, introduced in formula (43) of Hinton and Wong, Physics of Fluids 3082 (1985), also referred to as sonic flow in regimes in which the toroidal velocity is dominant over the poloidal velocity |
core_instant_changes.change[:].profiles_1d[:].t_i_average | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Ion temperature (averaged on charge states and ion species) |
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit | STRUCTURE | eV | Information on the fit used to obtain the t_i_average profile | |
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.chi_squared | [core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.local | [core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.measured | [1...N] | FLT_1D (uncertain) | eV | Measured values |
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.reconstructed | [core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | eV | Value reconstructed from the fit |
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.rho_tor_norm | [core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.source | [core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.time_measurement | [core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.time_measurement_width | [core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.weight | [core_instant_changes.change[:].profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_instant_changes.change[:].profiles_1d[:].time | FLT_0D | s | Time | |
core_instant_changes.change[:].profiles_1d[:].zeff | [core_instant_changes.change[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Effective charge |
core_instant_changes.change[:].profiles_1d[:].zeff_fit | STRUCTURE | - | Information on the fit used to obtain the zeff profile | |
core_instant_changes.change[:].profiles_1d[:].zeff_fit.chi_squared | [core_instant_changes.change[:].profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_instant_changes.change[:].profiles_1d[:].zeff_fit.local | [core_instant_changes.change[:].profiles_1d[:].zeff_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_instant_changes.change[:].profiles_1d[:].zeff_fit.measured | [1...N] | FLT_1D (uncertain) | - | Measured values |
core_instant_changes.change[:].profiles_1d[:].zeff_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_instant_changes.change[:].profiles_1d[:].zeff_fit.reconstructed | [core_instant_changes.change[:].profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | - | Value reconstructed from the fit |
core_instant_changes.change[:].profiles_1d[:].zeff_fit.rho_tor_norm | [core_instant_changes.change[:].profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_instant_changes.change[:].profiles_1d[:].zeff_fit.source | [core_instant_changes.change[:].profiles_1d[:].zeff_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_instant_changes.change[:].profiles_1d[:].zeff_fit.time_measurement | [core_instant_changes.change[:].profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_instant_changes.change[:].profiles_1d[:].zeff_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_instant_changes.change[:].profiles_1d[:].zeff_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_instant_changes.change[:].profiles_1d[:].zeff_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_instant_changes.change[:].profiles_1d[:].zeff_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_instant_changes.change[:].profiles_1d[:].zeff_fit.time_measurement_width | [core_instant_changes.change[:].profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_instant_changes.change[:].profiles_1d[:].zeff_fit.weight | [core_instant_changes.change[:].profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_instant_changes.code | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
core_instant_changes.code.commit | STR_0D | Unique commit reference of software | ||
core_instant_changes.code.description | STR_0D | Short description of the software (type, purpose) | ||
core_instant_changes.code.library | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
core_instant_changes.code.library[:].commit | STR_0D | Unique commit reference of software | ||
core_instant_changes.code.library[:].description | STR_0D | Short description of the software (type, purpose) | ||
core_instant_changes.code.library[:].name | STR_0D | Name of software | ||
core_instant_changes.code.library[:].parameters | STR_0D | List of the code specific parameters in XML format | ||
core_instant_changes.code.library[:].repository | STR_0D | URL of software repository | ||
core_instant_changes.code.library[:].version | STR_0D | Unique version (tag) of software | ||
core_instant_changes.code.name | STR_0D | Name of software generating IDS | ||
core_instant_changes.code.output_flag | [core_instant_changes.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
core_instant_changes.code.parameters | STR_0D | List of the code specific parameters in XML format | ||
core_instant_changes.code.repository | STR_0D | URL of software repository | ||
core_instant_changes.code.version | STR_0D | Unique version (tag) of software | ||
core_instant_changes.ids_properties | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
core_instant_changes.ids_properties.comment | STR_0D | Any comment describing the content of this IDS | ||
core_instant_changes.ids_properties.creation_date | STR_0D | Date at which this data has been produced | ||
core_instant_changes.ids_properties.homogeneous_time | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
core_instant_changes.ids_properties.name | STR_0D | User-defined name for this IDS occurrence | ||
core_instant_changes.ids_properties.occurrence | INT_0D | |||
core_instant_changes.ids_properties.occurrence_type | STRUCTURE | Type of data contained in this occurrence | ||
core_instant_changes.ids_properties.occurrence_type.description | STR_0D | Verbose description | ||
core_instant_changes.ids_properties.occurrence_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_instant_changes.ids_properties.occurrence_type.name | STR_0D | Short string identifier | ||
core_instant_changes.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
core_instant_changes.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
core_instant_changes.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
core_instant_changes.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_instant_changes.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
core_instant_changes.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
core_instant_changes.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
core_instant_changes.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
core_instant_changes.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
core_instant_changes.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_instant_changes.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
core_instant_changes.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
core_instant_changes.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
core_instant_changes.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
core_instant_changes.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
core_instant_changes.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
core_instant_changes.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_instant_changes.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
core_instant_changes.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
core_instant_changes.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
core_instant_changes.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
core_instant_changes.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
core_instant_changes.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
core_instant_changes.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
core_instant_changes.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_instant_changes.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
core_instant_changes.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
core_instant_changes.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
core_instant_changes.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
core_instant_changes.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
core_instant_changes.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
core_instant_changes.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_instant_changes.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
core_instant_changes.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
core_instant_changes.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
core_instant_changes.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
core_instant_changes.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
core_instant_changes.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
core_instant_changes.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
core_instant_changes.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
core_instant_changes.ids_properties.provider | STR_0D | Name of the person in charge of producing this data | ||
core_instant_changes.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
core_instant_changes.ids_properties.version_put | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
core_instant_changes.ids_properties.version_put.access_layer | STR_0D | Version of Access Layer used to PUT this IDS | ||
core_instant_changes.ids_properties.version_put.access_layer_language | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
core_instant_changes.ids_properties.version_put.data_dictionary | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
core_instant_changes.time | [1...N] | FLT_1D_TYPE | s | Generic time |
core_instant_changes.vacuum_toroidal_field | STRUCTURE | Characteristics of the vacuum toroidal field (used in Rho_Tor definition and in the normalization of current densities) | ||
core_instant_changes.vacuum_toroidal_field.b0 | [core_instant_changes.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
core_instant_changes.vacuum_toroidal_field.r0 | FLT_0D (uncertain) | m | 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) |
core profiles¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
core_profiles | Core plasma profiles | |||
core_profiles.code | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
core_profiles.code.commit | STR_0D | Unique commit reference of software | ||
core_profiles.code.description | STR_0D | Short description of the software (type, purpose) | ||
core_profiles.code.library | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
core_profiles.code.library[:].commit | STR_0D | Unique commit reference of software | ||
core_profiles.code.library[:].description | STR_0D | Short description of the software (type, purpose) | ||
core_profiles.code.library[:].name | STR_0D | Name of software | ||
core_profiles.code.library[:].parameters | STR_0D | List of the code specific parameters in XML format | ||
core_profiles.code.library[:].repository | STR_0D | URL of software repository | ||
core_profiles.code.library[:].version | STR_0D | Unique version (tag) of software | ||
core_profiles.code.name | STR_0D | Name of software generating IDS | ||
core_profiles.code.output_flag | [core_profiles.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
core_profiles.code.parameters | STR_0D | List of the code specific parameters in XML format | ||
core_profiles.code.repository | STR_0D | URL of software repository | ||
core_profiles.code.version | STR_0D | Unique version (tag) of software | ||
core_profiles.covariance (alpha) | STRUCTURE | User defined covariance matrix. The covariance of various quantities can be stored here, these quantities are referred to by giving their IDS path in the rows_uri list | ||
core_profiles.covariance.data (alpha) | [core_profiles.covariance.rows_uri, | FLT_2D (uncertain) | mixed | Covariance matrix |
core_profiles.covariance.description (alpha) | STR_0D | Description of this covariance matrix | ||
core_profiles.covariance.rows_uri (alpha) | [1...N] | STR_1D | List of URIs corresponding to the rows (1st dimension) of the covariance matrix. If not all indices of a given node are used, they must be listed explicitly e.g. rows_uri(i) = pf_active:1/coil(i) will refer to a list of indices of the occurrence 1 of the pf_active IDS of this data entry. If the rows correspond to all indices of a given vector it is sufficient to give a single URI where this vector is denoted using the (:) implicit notation, e.g. rows_uri(1) = /grid_ggd(3)/grid_subset(2)/elements(:). | |
core_profiles.global_quantities | STRUCTURE | Various global quantities derived from the profiles | ||
core_profiles.global_quantities.beta_pol | [core_profiles.time] | FLT_1D (uncertain) | - | Poloidal beta. Defined as betap = 4 int(p dV) / [R_0 * mu_0 * Ip^2] |
core_profiles.global_quantities.beta_tor | [core_profiles.time] | FLT_1D (uncertain) | - | 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 |
core_profiles.global_quantities.beta_tor_norm | [core_profiles.time] | FLT_1D (uncertain) | - | Normalised toroidal beta, defined as 100 * beta_tor * a[m] * B0 [T] / ip [MA] |
core_profiles.global_quantities.current_bootstrap | [core_profiles.time] | FLT_1D (uncertain) | A | Bootstrap current (toroidal component). Positive sign means anti-clockwise when viewed from above. |
core_profiles.global_quantities.current_non_inductive | [core_profiles.time] | FLT_1D (uncertain) | A | Total non-inductive current (toroidal component). Positive sign means anti-clockwise when viewed from above. |
core_profiles.global_quantities.ejima | [core_profiles.time] | FLT_1D (uncertain) | - | Ejima coefficient : resistive psi losses divided by (mu0*R*Ip). See S. Ejima et al, Nuclear Fusion, Vol.22, No.10 (1982), 1313 |
core_profiles.global_quantities.energy_diamagnetic | [core_profiles.time] | FLT_1D (uncertain) | J | Plasma energy content = 3/2 * integral over the plasma volume of the total perpendicular pressure |
core_profiles.global_quantities.ion | [core_profiles.profiles_1d[:].ion] | STRUCT_ARRAY | Quantities related to the different ion species, in the sense of isonuclear or isomolecular sequences. The set of ion species of this array must be the same as the one defined in profiles_1d/ion, at the time slice indicated in ion_time_slice | |
core_profiles.global_quantities.ion[:].n_i_volume_average | [core_profiles.time] | FLT_1D (uncertain) | m^-3 | Volume averaged density of this ion species (averaged over the plasma volume up to the LCFS) |
core_profiles.global_quantities.ion[:].t_i_volume_average | [core_profiles.time] | FLT_1D (uncertain) | eV | Volume averaged temperature of this ion species (averaged over the plasma volume up to the LCFS) |
core_profiles.global_quantities.ion_time_slice | FLT_0D (uncertain) | s | Time slice of the profiles_1d array used to define the ion composition of the global_quantities/ion array. | |
core_profiles.global_quantities.ip | [core_profiles.time] | FLT_1D (uncertain) | A | Total plasma current (toroidal component). Positive sign means anti-clockwise when viewed from above. |
core_profiles.global_quantities.li (obsolescent) | [core_profiles.time] | FLT_1D (uncertain) | - | Internal inductance. The li_3 definition is used, i.e. li_3 = 2/R0/mu0^2/Ip^2 * int(Bp^2 dV). |
core_profiles.global_quantities.li_3 | [core_profiles.time] | FLT_1D (uncertain) | - | Internal inductance. The li_3 definition is used, i.e. li_3 = 2/R0/mu0^2/Ip^2 * int(Bp^2 dV). |
core_profiles.global_quantities.n_e_volume_average | [core_profiles.time] | FLT_1D (uncertain) | m^-3 | Volume averaged electron density (average over the plasma volume up to the LCFS) |
core_profiles.global_quantities.resistive_psi_losses | [core_profiles.time] | FLT_1D (uncertain) | Wb | Resistive part of the poloidal flux losses, defined as the volume-averaged scalar product of the electric field and the ohmic current density, normalized by the plasma current and integrated in time from the beginning of the plasma discharge: int ( (int(E_field_tor.j_ohm_tor) dV) / Ip ) dt) |
core_profiles.global_quantities.t_e_peaking | [core_profiles.time] | FLT_1D (uncertain) | - | Electron temperature peaking factor, defined as the Te value at the magnetic axis divided by the volume averaged Te (average over the plasma volume up to the LCFS) |
core_profiles.global_quantities.t_e_volume_average | [core_profiles.time] | FLT_1D (uncertain) | eV | Volume averaged electron temperature (average over the plasma volume up to the LCFS) |
core_profiles.global_quantities.t_i_average_peaking | [core_profiles.time] | FLT_1D (uncertain) | - | Ion temperature (averaged over ion species and states) peaking factor, defined as the Ti value at the magnetic axis divided by the volume averaged Ti (average over the plasma volume up to the LCFS) |
core_profiles.global_quantities.v_loop | [core_profiles.time] | FLT_1D (uncertain) | V | LCFS loop voltage (positive value drives positive ohmic current that flows anti-clockwise when viewed from above) |
core_profiles.global_quantities.z_eff_resistive | [core_profiles.time] | FLT_1D (uncertain) | - | Volume average plasma effective charge, estimated from the flux consumption in the ohmic phase |
core_profiles.ids_properties | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
core_profiles.ids_properties.comment | STR_0D | Any comment describing the content of this IDS | ||
core_profiles.ids_properties.creation_date | STR_0D | Date at which this data has been produced | ||
core_profiles.ids_properties.homogeneous_time | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
core_profiles.ids_properties.name | STR_0D | User-defined name for this IDS occurrence | ||
core_profiles.ids_properties.occurrence | INT_0D | |||
core_profiles.ids_properties.occurrence_type | STRUCTURE | Type of data contained in this occurrence | ||
core_profiles.ids_properties.occurrence_type.description | STR_0D | Verbose description | ||
core_profiles.ids_properties.occurrence_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_profiles.ids_properties.occurrence_type.name | STR_0D | Short string identifier | ||
core_profiles.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
core_profiles.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
core_profiles.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
core_profiles.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_profiles.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
core_profiles.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
core_profiles.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
core_profiles.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
core_profiles.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
core_profiles.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_profiles.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
core_profiles.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
core_profiles.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
core_profiles.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
core_profiles.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
core_profiles.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
core_profiles.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_profiles.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
core_profiles.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
core_profiles.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
core_profiles.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
core_profiles.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
core_profiles.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
core_profiles.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
core_profiles.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_profiles.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
core_profiles.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
core_profiles.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
core_profiles.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
core_profiles.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
core_profiles.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
core_profiles.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_profiles.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
core_profiles.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
core_profiles.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
core_profiles.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
core_profiles.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
core_profiles.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
core_profiles.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
core_profiles.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
core_profiles.ids_properties.provider | STR_0D | Name of the person in charge of producing this data | ||
core_profiles.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
core_profiles.ids_properties.version_put | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
core_profiles.ids_properties.version_put.access_layer | STR_0D | Version of Access Layer used to PUT this IDS | ||
core_profiles.ids_properties.version_put.access_layer_language | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
core_profiles.ids_properties.version_put.data_dictionary | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
core_profiles.profiles_1d | [core_profiles.profiles_1d[:].time] | STRUCT_ARRAY | Core plasma radial profiles for various time slices | |
core_profiles.profiles_1d[:].conductivity_parallel | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | ohm^-1.m^-1 | Parallel conductivity |
core_profiles.profiles_1d[:].current_parallel_inside | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A | Parallel current driven inside the flux surface. Cumulative surface integral of j_total |
core_profiles.profiles_1d[:].e_field | STRUCTURE | V.m^-1 | Electric field, averaged on the magnetic surface. E.g for the parallel component, average(E.B) / B0, using core_profiles/vacuum_toroidal_field/b0 | |
core_profiles.profiles_1d[:].e_field.diamagnetic | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Diamagnetic component |
core_profiles.profiles_1d[:].e_field.parallel | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Parallel component |
core_profiles.profiles_1d[:].e_field.poloidal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Poloidal component |
core_profiles.profiles_1d[:].e_field.radial | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Radial component |
core_profiles.profiles_1d[:].e_field.toroidal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Toroidal component |
core_profiles.profiles_1d[:].e_field_parallel (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Parallel electric field = average(E.B) / B0, where Core_Profiles/Vacuum_Toroidal_Field/ B0 |
core_profiles.profiles_1d[:].electrons | STRUCTURE | Quantities related to the electrons | ||
core_profiles.profiles_1d[:].electrons.collisionality_norm | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Collisionality normalised to the bounce frequency |
core_profiles.profiles_1d[:].electrons.density | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
core_profiles.profiles_1d[:].electrons.density_fast | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
core_profiles.profiles_1d[:].electrons.density_fit | STRUCTURE | m^-3 | Information on the fit used to obtain the density profile | |
core_profiles.profiles_1d[:].electrons.density_fit.chi_squared | [core_profiles.profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_profiles.profiles_1d[:].electrons.density_fit.local | [core_profiles.profiles_1d[:].electrons.density_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_profiles.profiles_1d[:].electrons.density_fit.measured | [1...N] | FLT_1D (uncertain) | m^-3 | Measured values |
core_profiles.profiles_1d[:].electrons.density_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_profiles.profiles_1d[:].electrons.density_fit.reconstructed | [core_profiles.profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | m^-3 | Value reconstructed from the fit |
core_profiles.profiles_1d[:].electrons.density_fit.rho_tor_norm | [core_profiles.profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_profiles.profiles_1d[:].electrons.density_fit.source | [core_profiles.profiles_1d[:].electrons.density_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_profiles.profiles_1d[:].electrons.density_fit.time_measurement | [core_profiles.profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_profiles.profiles_1d[:].electrons.density_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_profiles.profiles_1d[:].electrons.density_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_profiles.profiles_1d[:].electrons.density_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_profiles.profiles_1d[:].electrons.density_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_profiles.profiles_1d[:].electrons.density_fit.time_measurement_width | [core_profiles.profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_profiles.profiles_1d[:].electrons.density_fit.weight | [core_profiles.profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_profiles.profiles_1d[:].electrons.density_thermal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of thermal particles |
core_profiles.profiles_1d[:].electrons.density_validity | INT_0D | Indicator of the validity of the density profile. 0: valid from automated processing, 1: valid and certified by the RO; - 1 means problem identified in the data processing (request verification by the RO), -2: invalid data, should not be used | ||
core_profiles.profiles_1d[:].electrons.pressure | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) |
core_profiles.profiles_1d[:].electrons.pressure_fast_parallel | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
core_profiles.profiles_1d[:].electrons.pressure_fast_perpendicular | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
core_profiles.profiles_1d[:].electrons.pressure_thermal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) |
core_profiles.profiles_1d[:].electrons.temperature | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature |
core_profiles.profiles_1d[:].electrons.temperature_fit | STRUCTURE | eV | Information on the fit used to obtain the temperature profile | |
core_profiles.profiles_1d[:].electrons.temperature_fit.chi_squared | [core_profiles.profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_profiles.profiles_1d[:].electrons.temperature_fit.local | [core_profiles.profiles_1d[:].electrons.temperature_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_profiles.profiles_1d[:].electrons.temperature_fit.measured | [1...N] | FLT_1D (uncertain) | eV | Measured values |
core_profiles.profiles_1d[:].electrons.temperature_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_profiles.profiles_1d[:].electrons.temperature_fit.reconstructed | [core_profiles.profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | eV | Value reconstructed from the fit |
core_profiles.profiles_1d[:].electrons.temperature_fit.rho_tor_norm | [core_profiles.profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_profiles.profiles_1d[:].electrons.temperature_fit.source | [core_profiles.profiles_1d[:].electrons.temperature_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_profiles.profiles_1d[:].electrons.temperature_fit.time_measurement | [core_profiles.profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_profiles.profiles_1d[:].electrons.temperature_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_profiles.profiles_1d[:].electrons.temperature_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_profiles.profiles_1d[:].electrons.temperature_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_profiles.profiles_1d[:].electrons.temperature_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_profiles.profiles_1d[:].electrons.temperature_fit.time_measurement_width | [core_profiles.profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_profiles.profiles_1d[:].electrons.temperature_fit.weight | [core_profiles.profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_profiles.profiles_1d[:].electrons.temperature_validity | INT_0D | Indicator of the validity of the temperature profile. 0: valid from automated processing, 1: valid and certified by the RO; - 1 means problem identified in the data processing (request verification by the RO), -2: invalid data, should not be used | ||
core_profiles.profiles_1d[:].electrons.velocity (obsolescent) | STRUCTURE | m.s^-1 | Velocity | |
core_profiles.profiles_1d[:].electrons.velocity.diamagnetic (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
core_profiles.profiles_1d[:].electrons.velocity.parallel (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
core_profiles.profiles_1d[:].electrons.velocity.poloidal (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
core_profiles.profiles_1d[:].electrons.velocity.radial (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
core_profiles.profiles_1d[:].electrons.velocity.toroidal (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
core_profiles.profiles_1d[:].electrons.velocity_pol (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity |
core_profiles.profiles_1d[:].electrons.velocity_tor (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity |
core_profiles.profiles_1d[:].grid | STRUCTURE | Radial grid | ||
core_profiles.profiles_1d[:].grid.area | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
core_profiles.profiles_1d[:].grid.psi | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
core_profiles.profiles_1d[:].grid.psi_boundary | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
core_profiles.profiles_1d[:].grid.psi_magnetic_axis | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
core_profiles.profiles_1d[:].grid.rho_pol_norm | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
core_profiles.profiles_1d[:].grid.rho_tor | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
core_profiles.profiles_1d[:].grid.rho_tor_norm | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
core_profiles.profiles_1d[:].grid.surface | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
core_profiles.profiles_1d[:].grid.volume | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
core_profiles.profiles_1d[:].ion | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species, in the sense of isonuclear or isomolecular sequences. Ionisation states (or other types of states) must be differentiated at the state level below | |
core_profiles.profiles_1d[:].ion[:].density | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].ion[:].density_fast | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].ion[:].density_fit | STRUCTURE | m^-3 | Information on the fit used to obtain the density profile | |
core_profiles.profiles_1d[:].ion[:].density_fit.chi_squared | [core_profiles.profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_profiles.profiles_1d[:].ion[:].density_fit.local | [core_profiles.profiles_1d[:].ion[:].density_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_profiles.profiles_1d[:].ion[:].density_fit.measured | [1...N] | FLT_1D (uncertain) | m^-3 | Measured values |
core_profiles.profiles_1d[:].ion[:].density_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_profiles.profiles_1d[:].ion[:].density_fit.reconstructed | [core_profiles.profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | m^-3 | Value reconstructed from the fit |
core_profiles.profiles_1d[:].ion[:].density_fit.rho_tor_norm | [core_profiles.profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_profiles.profiles_1d[:].ion[:].density_fit.source | [core_profiles.profiles_1d[:].ion[:].density_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_profiles.profiles_1d[:].ion[:].density_fit.time_measurement | [core_profiles.profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_profiles.profiles_1d[:].ion[:].density_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_profiles.profiles_1d[:].ion[:].density_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_profiles.profiles_1d[:].ion[:].density_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_profiles.profiles_1d[:].ion[:].density_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_profiles.profiles_1d[:].ion[:].density_fit.time_measurement_width | [core_profiles.profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_profiles.profiles_1d[:].ion[:].density_fit.weight | [core_profiles.profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_profiles.profiles_1d[:].ion[:].density_thermal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal) (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].ion[:].density_validity | INT_0D | Indicator of the validity of the density profile. 0: valid from automated processing, 1: valid and certified by the RO; - 1 means problem identified in the data processing (request verification by the RO), -2: invalid data, should not be used | ||
core_profiles.profiles_1d[:].ion[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
core_profiles.profiles_1d[:].ion[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
core_profiles.profiles_1d[:].ion[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
core_profiles.profiles_1d[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
core_profiles.profiles_1d[:].ion[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
core_profiles.profiles_1d[:].ion[:].label | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
core_profiles.profiles_1d[:].ion[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only the 'ion' level is considered and the 'state' array of structure is empty; 1-Ion states are considered and are described in the 'state' array of structure | ||
core_profiles.profiles_1d[:].ion[:].neutral_index | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
core_profiles.profiles_1d[:].ion[:].pressure | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].ion[:].pressure_fast_parallel | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].ion[:].pressure_fast_perpendicular | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].ion[:].pressure_thermal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].ion[:].rotation_frequency_tor | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | rad.s^-1 | Toroidal rotation frequency (i.e. toroidal velocity divided by the major radius at which the toroidal velocity is taken) (average over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].ion[:].state | [1...N] | STRUCT_ARRAY | Quantities related to the different states of the species (ionisation, energy, excitation, ...) | |
core_profiles.profiles_1d[:].ion[:].state[:].density | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
core_profiles.profiles_1d[:].ion[:].state[:].density_fast | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
core_profiles.profiles_1d[:].ion[:].state[:].density_fit | STRUCTURE | m^-3 | Information on the fit used to obtain the density profile | |
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.chi_squared | [core_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.local | [core_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured | [1...N] | FLT_1D (uncertain) | m^-3 | Measured values |
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.reconstructed | [core_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | m^-3 | Value reconstructed from the fit |
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.rho_tor_norm | [core_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.source | [core_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.time_measurement | [core_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.time_measurement_width | [core_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_profiles.profiles_1d[:].ion[:].state[:].density_fit.weight | [core_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_profiles.profiles_1d[:].ion[:].state[:].density_thermal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of thermal particles |
core_profiles.profiles_1d[:].ion[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
core_profiles.profiles_1d[:].ion[:].state[:].ionisation_potential | FLT_0D (uncertain) | eV | Cumulative and average ionisation potential to reach a given bundle. Defined as sum (x_z* (sum of Epot from z'=0 to z-1)), where Epot is the ionisation potential of ion Xz’+, and x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. | |
core_profiles.profiles_1d[:].ion[:].state[:].label | STR_0D | String identifying state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
core_profiles.profiles_1d[:].ion[:].state[:].pressure | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) |
core_profiles.profiles_1d[:].ion[:].state[:].pressure_fast_parallel | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
core_profiles.profiles_1d[:].ion[:].state[:].pressure_fast_perpendicular | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
core_profiles.profiles_1d[:].ion[:].state[:].pressure_thermal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) |
core_profiles.profiles_1d[:].ion[:].state[:].rotation_frequency_tor | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | rad.s^-1 | Toroidal rotation frequency (i.e. toroidal velocity divided by the major radius at which the toroidal velocity is taken) |
core_profiles.profiles_1d[:].ion[:].state[:].temperature | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature |
core_profiles.profiles_1d[:].ion[:].state[:].velocity (obsolescent) | STRUCTURE | m.s^-1 | Velocity | |
core_profiles.profiles_1d[:].ion[:].state[:].velocity.diamagnetic (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
core_profiles.profiles_1d[:].ion[:].state[:].velocity.parallel (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
core_profiles.profiles_1d[:].ion[:].state[:].velocity.poloidal (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
core_profiles.profiles_1d[:].ion[:].state[:].velocity.radial (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
core_profiles.profiles_1d[:].ion[:].state[:].velocity.toroidal (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
core_profiles.profiles_1d[:].ion[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
core_profiles.profiles_1d[:].ion[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
core_profiles.profiles_1d[:].ion[:].state[:].z_average | FLT_0D (uncertain) | Elementary Charge Unit | Average Z of the charge state bundle, volume averaged over the plasma radius (equal to z_min if no bundle), = sum (Z*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. | |
core_profiles.profiles_1d[:].ion[:].state[:].z_average_1d | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Average charge profile of the charge state bundle (equal to z_min if no bundle), = sum (Z*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. |
core_profiles.profiles_1d[:].ion[:].state[:].z_average_square_1d | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Average square charge profile of the charge state bundle (equal to z_min squared if no bundle), = sum (Z^2*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. |
core_profiles.profiles_1d[:].ion[:].state[:].z_max | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
core_profiles.profiles_1d[:].ion[:].state[:].z_min | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
core_profiles.profiles_1d[:].ion[:].state[:].z_square_average | FLT_0D (uncertain) | Elementary Charge Unit | Average Z square of the charge state bundle, volume averaged over the plasma radius (equal to z_min squared if no bundle), = sum (Z^2*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. | |
core_profiles.profiles_1d[:].ion[:].temperature | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature (average over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].ion[:].temperature_fit | STRUCTURE | eV | Information on the fit used to obtain the temperature profile | |
core_profiles.profiles_1d[:].ion[:].temperature_fit.chi_squared | [core_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_profiles.profiles_1d[:].ion[:].temperature_fit.local | [core_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_profiles.profiles_1d[:].ion[:].temperature_fit.measured | [1...N] | FLT_1D (uncertain) | eV | Measured values |
core_profiles.profiles_1d[:].ion[:].temperature_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_profiles.profiles_1d[:].ion[:].temperature_fit.reconstructed | [core_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | eV | Value reconstructed from the fit |
core_profiles.profiles_1d[:].ion[:].temperature_fit.rho_tor_norm | [core_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_profiles.profiles_1d[:].ion[:].temperature_fit.source | [core_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_profiles.profiles_1d[:].ion[:].temperature_fit.time_measurement | [core_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_profiles.profiles_1d[:].ion[:].temperature_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_profiles.profiles_1d[:].ion[:].temperature_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_profiles.profiles_1d[:].ion[:].temperature_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_profiles.profiles_1d[:].ion[:].temperature_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_profiles.profiles_1d[:].ion[:].temperature_fit.time_measurement_width | [core_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_profiles.profiles_1d[:].ion[:].temperature_fit.weight | [core_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_profiles.profiles_1d[:].ion[:].temperature_validity | INT_0D | Indicator of the validity of the temperature profile. 0: valid from automated processing, 1: valid and certified by the RO; - 1 means problem identified in the data processing (request verification by the RO), -2: invalid data, should not be used | ||
core_profiles.profiles_1d[:].ion[:].velocity | STRUCTURE | m.s^-1 | Velocity (average over charge states when multiple charge states are considered) at the position of maximum major radius on every flux surface | |
core_profiles.profiles_1d[:].ion[:].velocity.diamagnetic | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
core_profiles.profiles_1d[:].ion[:].velocity.parallel | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
core_profiles.profiles_1d[:].ion[:].velocity.poloidal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
core_profiles.profiles_1d[:].ion[:].velocity.radial | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
core_profiles.profiles_1d[:].ion[:].velocity.toroidal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
core_profiles.profiles_1d[:].ion[:].velocity_pol (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity (average over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].ion[:].velocity_tor (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity (average over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].ion[:].z_ion | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed), volume averaged over plasma radius | |
core_profiles.profiles_1d[:].ion[:].z_ion_1d | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Average charge of the ion species (sum of states charge weighted by state density and divided by ion density) |
core_profiles.profiles_1d[:].ion[:].z_ion_square_1d | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Average square charge of the ion species (sum of states square charge weighted by state density and divided by ion density) |
core_profiles.profiles_1d[:].j_bootstrap | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Bootstrap current density = average(J_Bootstrap.B) / B0, where B0 = Core_Profiles/Vacuum_Toroidal_Field/ B0 |
core_profiles.profiles_1d[:].j_non_inductive | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Non-inductive (includes bootstrap) parallel current density = average(jni.B) / B0, where B0 = Core_Profiles/Vacuum_Toroidal_Field/ B0 |
core_profiles.profiles_1d[:].j_ohmic | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Ohmic parallel current density = average(J_Ohmic.B) / B0, where B0 = Core_Profiles/Vacuum_Toroidal_Field/ B0 |
core_profiles.profiles_1d[:].j_tor | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Total toroidal current density = average(J_Tor/R) / average(1/R) |
core_profiles.profiles_1d[:].j_total | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Total parallel current density = average(jtot.B) / B0, where B0 = Core_Profiles/Vacuum_Toroidal_Field/ B0 |
core_profiles.profiles_1d[:].magnetic_shear | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Magnetic shear, defined as rho_tor/q . dq/drho_tor |
core_profiles.profiles_1d[:].momentum_tor | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-1 | Total plasma toroidal momentum, summed over ion species and electrons weighted by their density and major radius, i.e. sum_over_species(n*R*m*Vphi) |
core_profiles.profiles_1d[:].n_i_thermal_total | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Total ion thermal density (sum over species and charge states) |
core_profiles.profiles_1d[:].n_i_total_over_n_e | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Ratio of total ion density (sum over species and charge states) over electron density. (thermal+non-thermal) |
core_profiles.profiles_1d[:].neutral | [1...N] | STRUCT_ARRAY | Quantities related to the different neutral species | |
core_profiles.profiles_1d[:].neutral[:].density | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].neutral[:].density_fast | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].neutral[:].density_thermal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal) (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].neutral[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
core_profiles.profiles_1d[:].neutral[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
core_profiles.profiles_1d[:].neutral[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
core_profiles.profiles_1d[:].neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
core_profiles.profiles_1d[:].neutral[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
core_profiles.profiles_1d[:].neutral[:].ion_index | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
core_profiles.profiles_1d[:].neutral[:].label | STR_0D | String identifying the species (e.g. H, D, T, He, C, D2, DT, CD4, ...) | ||
core_profiles.profiles_1d[:].neutral[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
core_profiles.profiles_1d[:].neutral[:].pressure | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].neutral[:].pressure_fast_parallel | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].neutral[:].pressure_fast_perpendicular | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].neutral[:].pressure_thermal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].neutral[:].state | [1...N] | STRUCT_ARRAY | Quantities related to the different states of the species (energy, excitation, ...) | |
core_profiles.profiles_1d[:].neutral[:].state[:].density | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
core_profiles.profiles_1d[:].neutral[:].state[:].density_fast | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
core_profiles.profiles_1d[:].neutral[:].state[:].density_thermal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of thermal particles |
core_profiles.profiles_1d[:].neutral[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
core_profiles.profiles_1d[:].neutral[:].state[:].label | STR_0D | String identifying state | ||
core_profiles.profiles_1d[:].neutral[:].state[:].neutral_type | STRUCTURE | Neutral type (if the considered state is a neutral), in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
core_profiles.profiles_1d[:].neutral[:].state[:].neutral_type.description | STR_0D | Verbose description | ||
core_profiles.profiles_1d[:].neutral[:].state[:].neutral_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_profiles.profiles_1d[:].neutral[:].state[:].neutral_type.name | STR_0D | Short string identifier | ||
core_profiles.profiles_1d[:].neutral[:].state[:].pressure | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) |
core_profiles.profiles_1d[:].neutral[:].state[:].pressure_fast_parallel | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
core_profiles.profiles_1d[:].neutral[:].state[:].pressure_fast_perpendicular | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
core_profiles.profiles_1d[:].neutral[:].state[:].pressure_thermal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) |
core_profiles.profiles_1d[:].neutral[:].state[:].temperature | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature |
core_profiles.profiles_1d[:].neutral[:].state[:].velocity (obsolescent) | STRUCTURE | m.s^-1 | Velocity | |
core_profiles.profiles_1d[:].neutral[:].state[:].velocity.diamagnetic (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
core_profiles.profiles_1d[:].neutral[:].state[:].velocity.parallel (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
core_profiles.profiles_1d[:].neutral[:].state[:].velocity.poloidal (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
core_profiles.profiles_1d[:].neutral[:].state[:].velocity.radial (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
core_profiles.profiles_1d[:].neutral[:].state[:].velocity.toroidal (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
core_profiles.profiles_1d[:].neutral[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
core_profiles.profiles_1d[:].neutral[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
core_profiles.profiles_1d[:].neutral[:].temperature | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature (average over charge states when multiple charge states are considered) |
core_profiles.profiles_1d[:].neutral[:].velocity (obsolescent) | STRUCTURE | m.s^-1 | Velocity (average over charge states when multiple charge states are considered) | |
core_profiles.profiles_1d[:].neutral[:].velocity.diamagnetic (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
core_profiles.profiles_1d[:].neutral[:].velocity.parallel (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
core_profiles.profiles_1d[:].neutral[:].velocity.poloidal (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
core_profiles.profiles_1d[:].neutral[:].velocity.radial (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
core_profiles.profiles_1d[:].neutral[:].velocity.toroidal (obsolescent) | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
core_profiles.profiles_1d[:].phi_potential | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V | Electrostatic potential, averaged on the magnetic flux surface |
core_profiles.profiles_1d[:].pressure_ion_total | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Total (sum over ion species) thermal ion pressure |
core_profiles.profiles_1d[:].pressure_parallel | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Total parallel pressure (electrons+ions, thermal+non-thermal) |
core_profiles.profiles_1d[:].pressure_perpendicular | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Total perpendicular pressure (electrons+ions, thermal+non-thermal) |
core_profiles.profiles_1d[:].pressure_thermal | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Thermal pressure (electrons+ions) |
core_profiles.profiles_1d[:].q | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Safety factor (IMAS uses COCOS=11: only positive when toroidal current and magnetic field are in same direction) |
core_profiles.profiles_1d[:].rotation_frequency_tor_sonic | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Derivative of the flux surface averaged electrostatic potential with respect to the poloidal flux, multiplied by -1. This quantity is the toroidal angular rotation frequency due to the ExB drift, introduced in formula (43) of Hinton and Wong, Physics of Fluids 3082 (1985), also referred to as sonic flow in regimes in which the toroidal velocity is dominant over the poloidal velocity |
core_profiles.profiles_1d[:].t_i_average | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Ion temperature (averaged on charge states and ion species) |
core_profiles.profiles_1d[:].t_i_average_fit | STRUCTURE | eV | Information on the fit used to obtain the t_i_average profile | |
core_profiles.profiles_1d[:].t_i_average_fit.chi_squared | [core_profiles.profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_profiles.profiles_1d[:].t_i_average_fit.local | [core_profiles.profiles_1d[:].t_i_average_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_profiles.profiles_1d[:].t_i_average_fit.measured | [1...N] | FLT_1D (uncertain) | eV | Measured values |
core_profiles.profiles_1d[:].t_i_average_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_profiles.profiles_1d[:].t_i_average_fit.reconstructed | [core_profiles.profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | eV | Value reconstructed from the fit |
core_profiles.profiles_1d[:].t_i_average_fit.rho_tor_norm | [core_profiles.profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_profiles.profiles_1d[:].t_i_average_fit.source | [core_profiles.profiles_1d[:].t_i_average_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_profiles.profiles_1d[:].t_i_average_fit.time_measurement | [core_profiles.profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_profiles.profiles_1d[:].t_i_average_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_profiles.profiles_1d[:].t_i_average_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_profiles.profiles_1d[:].t_i_average_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_profiles.profiles_1d[:].t_i_average_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_profiles.profiles_1d[:].t_i_average_fit.time_measurement_width | [core_profiles.profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_profiles.profiles_1d[:].t_i_average_fit.weight | [core_profiles.profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_profiles.profiles_1d[:].time | FLT_0D | s | Time | |
core_profiles.profiles_1d[:].zeff | [core_profiles.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Effective charge |
core_profiles.profiles_1d[:].zeff_fit | STRUCTURE | - | Information on the fit used to obtain the zeff profile | |
core_profiles.profiles_1d[:].zeff_fit.chi_squared | [core_profiles.profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
core_profiles.profiles_1d[:].zeff_fit.local | [core_profiles.profiles_1d[:].zeff_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
core_profiles.profiles_1d[:].zeff_fit.measured | [1...N] | FLT_1D (uncertain) | - | Measured values |
core_profiles.profiles_1d[:].zeff_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
core_profiles.profiles_1d[:].zeff_fit.reconstructed | [core_profiles.profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | - | Value reconstructed from the fit |
core_profiles.profiles_1d[:].zeff_fit.rho_tor_norm | [core_profiles.profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
core_profiles.profiles_1d[:].zeff_fit.source | [core_profiles.profiles_1d[:].zeff_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
core_profiles.profiles_1d[:].zeff_fit.time_measurement | [core_profiles.profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
core_profiles.profiles_1d[:].zeff_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
core_profiles.profiles_1d[:].zeff_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
core_profiles.profiles_1d[:].zeff_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_profiles.profiles_1d[:].zeff_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
core_profiles.profiles_1d[:].zeff_fit.time_measurement_width | [core_profiles.profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
core_profiles.profiles_1d[:].zeff_fit.weight | [core_profiles.profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
core_profiles.profiles_2d (alpha) | [core_profiles.profiles_2d[:].time] | STRUCT_ARRAY | Core plasma quantities in a poloidal cross section, for various time slices | |
core_profiles.profiles_2d[:].grid (alpha) | STRUCTURE | Definition of the 2D grid (the content of dim1 and dim2 is defined by the selected grid_type) | ||
core_profiles.profiles_2d[:].grid.dim1 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | First dimension values |
core_profiles.profiles_2d[:].grid.dim2 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Second dimension values |
core_profiles.profiles_2d[:].grid.volume_element (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m^3 | 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)] |
core_profiles.profiles_2d[:].grid_type (alpha) | STRUCTURE | Selection of one of a set of grid types | ||
core_profiles.profiles_2d[:].grid_type.description (alpha) | STR_0D | Verbose description | ||
core_profiles.profiles_2d[:].grid_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_profiles.profiles_2d[:].grid_type.name (alpha) | STR_0D | Short string identifier | ||
core_profiles.profiles_2d[:].ion (alpha) | [1...N] | STRUCT_ARRAY | 2D quantities related to the different ion species, in the sense of isonuclear or isomolecular sequences. Ionisation states (or other types of states) must be differentiated at the state level below. This array doesn't necessarily have the same size as the profiles_1d/ion array, since 2D data may be relevant only for a subset of ion species. | |
core_profiles.profiles_2d[:].ion[:].density (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m^-3 | Density (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_2d[:].ion[:].density_fast (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m^-3 | Density of fast (non-thermal) particles (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_2d[:].ion[:].density_thermal (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m^-3 | Density (thermal) (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_2d[:].ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
core_profiles.profiles_2d[:].ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
core_profiles.profiles_2d[:].ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
core_profiles.profiles_2d[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
core_profiles.profiles_2d[:].ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
core_profiles.profiles_2d[:].ion[:].ion_index (alpha) | INT_0D | Index of the corresponding ion species in the ../../../profiles_1d/ion array | ||
core_profiles.profiles_2d[:].ion[:].label (alpha) | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
core_profiles.profiles_2d[:].ion[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only the 'ion' level is considered and the 'state' array of structure is empty; 1-Ion states are considered and are described in the 'state' array of structure | ||
core_profiles.profiles_2d[:].ion[:].pressure (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Pa | Pressure (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_2d[:].ion[:].pressure_fast_parallel (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Pa | Fast (non-thermal) parallel pressure (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_2d[:].ion[:].pressure_fast_perpendicular (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_2d[:].ion[:].pressure_thermal (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) (sum over charge states when multiple charge states are considered) |
core_profiles.profiles_2d[:].ion[:].rotation_frequency_tor (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | rad.s^-1 | Toroidal rotation frequency (i.e. toroidal velocity divided by the major radius at which the toroidal velocity is taken) (average over charge states when multiple charge states are considered) |
core_profiles.profiles_2d[:].ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the different states of the species (ionisation, energy, excitation, ...) | |
core_profiles.profiles_2d[:].ion[:].state[:].density (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m^-3 | Density (thermal+non-thermal) |
core_profiles.profiles_2d[:].ion[:].state[:].density_fast (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
core_profiles.profiles_2d[:].ion[:].state[:].density_thermal (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m^-3 | Density of thermal particles |
core_profiles.profiles_2d[:].ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
core_profiles.profiles_2d[:].ion[:].state[:].ionisation_potential (alpha) | FLT_0D (uncertain) | eV | Cumulative and average ionisation potential to reach a given bundle. Defined as sum (x_z* (sum of Epot from z'=0 to z-1)), where Epot is the ionisation potential of ion Xz’+, and x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. | |
core_profiles.profiles_2d[:].ion[:].state[:].label (alpha) | STR_0D | String identifying state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
core_profiles.profiles_2d[:].ion[:].state[:].pressure (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Pa | Pressure (thermal+non-thermal) |
core_profiles.profiles_2d[:].ion[:].state[:].pressure_fast_parallel (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
core_profiles.profiles_2d[:].ion[:].state[:].pressure_fast_perpendicular (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
core_profiles.profiles_2d[:].ion[:].state[:].pressure_thermal (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) |
core_profiles.profiles_2d[:].ion[:].state[:].rotation_frequency_tor (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | rad.s^-1 | Toroidal rotation frequency (i.e. toroidal velocity divided by the major radius at which the toroidal velocity is taken) |
core_profiles.profiles_2d[:].ion[:].state[:].temperature (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | eV | Temperature |
core_profiles.profiles_2d[:].ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
core_profiles.profiles_2d[:].ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
core_profiles.profiles_2d[:].ion[:].state[:].z_average (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Average Z of the charge state bundle, volume averaged over the plasma radius (equal to z_min if no bundle), = sum (Z*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. | |
core_profiles.profiles_2d[:].ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
core_profiles.profiles_2d[:].ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
core_profiles.profiles_2d[:].ion[:].state[:].z_square_average (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Average Z square of the charge state bundle, volume averaged over the plasma radius (equal to z_min squared if no bundle), = sum (Z^2*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. | |
core_profiles.profiles_2d[:].ion[:].temperature (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | eV | Temperature (average over charge states when multiple charge states are considered) |
core_profiles.profiles_2d[:].ion[:].velocity (alpha) | STRUCTURE | m.s^-1 | Velocity (average over charge states when multiple charge states are considered) at the position of maximum major radius on every flux surface | |
core_profiles.profiles_2d[:].ion[:].velocity.diamagnetic (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m.s^-1 | Diamagnetic component |
core_profiles.profiles_2d[:].ion[:].velocity.parallel (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m.s^-1 | Parallel component |
core_profiles.profiles_2d[:].ion[:].velocity.poloidal (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m.s^-1 | Poloidal component |
core_profiles.profiles_2d[:].ion[:].velocity.radial (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m.s^-1 | Radial component |
core_profiles.profiles_2d[:].ion[:].velocity.toroidal (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m.s^-1 | Toroidal component |
core_profiles.profiles_2d[:].ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed), volume averaged over plasma radius | |
core_profiles.profiles_2d[:].momentum_tor (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | kg.m^-1.s^-1 | Total plasma toroidal momentum, summed over ion species and electrons weighted by their density and major radius, i.e. sum_over_species(n*R*m*Vphi) |
core_profiles.profiles_2d[:].n_i_thermal_total (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m^-3 | Total ion thermal density (sum over species and charge states) |
core_profiles.profiles_2d[:].n_i_total_over_n_e (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | - | Ratio of total ion density (sum over species and charge states) over electron density. (thermal+non-thermal) |
core_profiles.profiles_2d[:].pressure_ion_total (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Pa | Total (sum over ion species) thermal ion pressure |
core_profiles.profiles_2d[:].pressure_parallel (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Pa | Total parallel pressure (electrons+ions, thermal+non-thermal) |
core_profiles.profiles_2d[:].pressure_perpendicular (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Pa | Total perpendicular pressure (electrons+ions, thermal+non-thermal) |
core_profiles.profiles_2d[:].pressure_thermal (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Pa | Thermal pressure (electrons+ions) |
core_profiles.profiles_2d[:].t_i_average (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | eV | Ion temperature (averaged on states and ion species) |
core_profiles.profiles_2d[:].time (alpha) | FLT_0D | s | Time | |
core_profiles.profiles_2d[:].zeff (alpha) | [core_profiles.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | - | Effective charge |
core_profiles.statistics (alpha) | [core_profiles.statistics[:].time] | STRUCT_ARRAY | Statistics for various time slices | |
core_profiles.statistics[:].quantity_2d (alpha) | [1...N] | STRUCT_ARRAY | Set of 2D quantities on which statistics are provided. 2D means 1D+time dimension, so either a 1D quantity within a dynamic array of structure, or a 2D dynamic quantity outside of an array of structure. Therefore the resulting statistical value is 1D for a given statistics time slice. | |
core_profiles.statistics[:].quantity_2d[:].distribution (alpha) | STRUCTURE | Probability distribution function of the quantity | ||
core_profiles.statistics[:].quantity_2d[:].distribution.bins (alpha) | [1...N, | FLT_2D (uncertain) | mixed | Bins of quantitiy values, defined for each element (first dimension) corresponding to the first dimension of the original 2D quantity |
core_profiles.statistics[:].quantity_2d[:].distribution.probability (alpha) | [1...N, | FLT_2D (uncertain) | - | Probability to have a value of the quantity between bins(n) and bins(n+1) (thus the size of its second dimension is the size of the second dimension of the bins array - 1). The first dimension correspond to the first dimension of the original 2D quantity |
core_profiles.statistics[:].quantity_2d[:].path (alpha) | STR_0D | Path of the quantity within the IDS, following the syntax given in the link below | ||
core_profiles.statistics[:].quantity_2d[:].statistics_type (alpha) | [1...N] | STRUCT_ARRAY | Set of statistics types applied to the quantity | |
core_profiles.statistics[:].quantity_2d[:].statistics_type[:].grid_index (alpha) | INT_0D | Only if the statistics value is given on a different GGD grid subset than the original quantity (e.g. if the statistics has worked over a dimension of the GGD), index of the grid used to represent the statistics value | ||
core_profiles.statistics[:].quantity_2d[:].statistics_type[:].grid_subset_index (alpha) | INT_0D | Only if the statistics value is given on a different GGD grid subset than the original quantity (e.g. if the statistics has worked over a dimension of the GGD), index of the new grid subset the statistics value is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
core_profiles.statistics[:].quantity_2d[:].statistics_type[:].identifier (alpha) | STRUCTURE | Identifier of the statistics type | ||
core_profiles.statistics[:].quantity_2d[:].statistics_type[:].identifier.description (alpha) | STR_0D | Verbose description | ||
core_profiles.statistics[:].quantity_2d[:].statistics_type[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_profiles.statistics[:].quantity_2d[:].statistics_type[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
core_profiles.statistics[:].quantity_2d[:].statistics_type[:].uq_input_path (alpha) | INT_0D | For Sobol index only, path to the related the uq_input quantity, e.g. ../../../uq_input_2d(3) | ||
core_profiles.statistics[:].quantity_2d[:].statistics_type[:].value (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Value of the statistics for that quantity, the array corresponding to the first dimension of the original 2D quantity |
core_profiles.statistics[:].time (alpha) | FLT_0D | s | Time | |
core_profiles.statistics[:].time_width (alpha) | FLT_0D (uncertain) | s | Width of the time interval over which the statistics have been calculated. By convention, the time interval starts at time-time_width and ends at time. | |
core_profiles.statistics[:].uq_input_2d (alpha) | [1...N] | STRUCT_ARRAY | If the statistics are based on an uncertainty quantification process, set of 2D input quantities that are varied | |
core_profiles.statistics[:].uq_input_2d[:].distribution (alpha) | STRUCTURE | Probability distribution function of the quantity | ||
core_profiles.statistics[:].uq_input_2d[:].distribution.bins (alpha) | [1...N, | FLT_2D (uncertain) | mixed | Bins of quantitiy values, defined for each element (first dimension) corresponding to the first dimension of the original 2D quantity |
core_profiles.statistics[:].uq_input_2d[:].distribution.probability (alpha) | [1...N, | FLT_2D (uncertain) | - | Probability to have a value of the quantity between bins(n) and bins(n+1) (thus the size of its second dimension is the size of the second dimension of the bins array - 1). The first dimension correspond to the first dimension of the original 2D quantity |
core_profiles.statistics[:].uq_input_2d[:].path (alpha) | STR_0D | Path of the quantity within the IDS, following the syntax given in the link below | ||
core_profiles.time | [1...N] | FLT_1D_TYPE | s | Generic time |
core_profiles.vacuum_toroidal_field | STRUCTURE | Characteristics of the vacuum toroidal field (used in rho_tor definition and in the normalization of current densities) | ||
core_profiles.vacuum_toroidal_field.b0 | [core_profiles.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
core_profiles.vacuum_toroidal_field.r0 | FLT_0D (uncertain) | m | 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) |
core sources¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
core_sources | Core plasma thermal source terms (for the transport equations of the thermal species). Energy terms correspond to the full kinetic energy equation (i.e. the energy flux takes into account the energy transported by the particle flux) | |||
core_sources.code | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
core_sources.code.commit | STR_0D | Unique commit reference of software | ||
core_sources.code.description | STR_0D | Short description of the software (type, purpose) | ||
core_sources.code.library | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
core_sources.code.library[:].commit | STR_0D | Unique commit reference of software | ||
core_sources.code.library[:].description | STR_0D | Short description of the software (type, purpose) | ||
core_sources.code.library[:].name | STR_0D | Name of software | ||
core_sources.code.library[:].parameters | STR_0D | List of the code specific parameters in XML format | ||
core_sources.code.library[:].repository | STR_0D | URL of software repository | ||
core_sources.code.library[:].version | STR_0D | Unique version (tag) of software | ||
core_sources.code.name | STR_0D | Name of software generating IDS | ||
core_sources.code.output_flag | [core_sources.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
core_sources.code.parameters | STR_0D | List of the code specific parameters in XML format | ||
core_sources.code.repository | STR_0D | URL of software repository | ||
core_sources.code.version | STR_0D | Unique version (tag) of software | ||
core_sources.ids_properties | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
core_sources.ids_properties.comment | STR_0D | Any comment describing the content of this IDS | ||
core_sources.ids_properties.creation_date | STR_0D | Date at which this data has been produced | ||
core_sources.ids_properties.homogeneous_time | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
core_sources.ids_properties.name | STR_0D | User-defined name for this IDS occurrence | ||
core_sources.ids_properties.occurrence | INT_0D | |||
core_sources.ids_properties.occurrence_type | STRUCTURE | Type of data contained in this occurrence | ||
core_sources.ids_properties.occurrence_type.description | STR_0D | Verbose description | ||
core_sources.ids_properties.occurrence_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_sources.ids_properties.occurrence_type.name | STR_0D | Short string identifier | ||
core_sources.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
core_sources.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
core_sources.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
core_sources.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_sources.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
core_sources.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
core_sources.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
core_sources.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
core_sources.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
core_sources.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_sources.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
core_sources.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
core_sources.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
core_sources.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
core_sources.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
core_sources.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
core_sources.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_sources.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
core_sources.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
core_sources.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
core_sources.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
core_sources.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
core_sources.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
core_sources.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
core_sources.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_sources.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
core_sources.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
core_sources.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
core_sources.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
core_sources.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
core_sources.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
core_sources.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_sources.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
core_sources.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
core_sources.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
core_sources.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
core_sources.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
core_sources.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
core_sources.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
core_sources.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
core_sources.ids_properties.provider | STR_0D | Name of the person in charge of producing this data | ||
core_sources.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
core_sources.ids_properties.version_put | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
core_sources.ids_properties.version_put.access_layer | STR_0D | Version of Access Layer used to PUT this IDS | ||
core_sources.ids_properties.version_put.access_layer_language | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
core_sources.ids_properties.version_put.data_dictionary | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
core_sources.source | [1...N] | STRUCT_ARRAY | Set of source terms | |
core_sources.source[:].code | STRUCTURE | Code-specific parameters used for this source | ||
core_sources.source[:].code.commit | STR_0D | Unique commit reference of software | ||
core_sources.source[:].code.description | STR_0D | Short description of the software (type, purpose) | ||
core_sources.source[:].code.name | STR_0D | Name of software used | ||
core_sources.source[:].code.output_flag | STRUCTURE | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | ||
core_sources.source[:].code.output_flag.data | [core_sources.source[:].code.output_flag.time] | INT_1D | Data | |
core_sources.source[:].code.output_flag.time | [1...N] | FLT_1D_TYPE | s | Time |
core_sources.source[:].code.parameters | STR_0D | List of the code specific parameters in XML format | ||
core_sources.source[:].code.repository | STR_0D | URL of software repository | ||
core_sources.source[:].code.version | STR_0D | Unique version (tag) of software | ||
core_sources.source[:].global_quantities | [core_sources.source[:].global_quantities[:].time] | STRUCT_ARRAY | Total source quantities integrated over the plasma volume or surface | |
core_sources.source[:].global_quantities[:].current_parallel | FLT_0D (uncertain) | A | Parallel current driven | |
core_sources.source[:].global_quantities[:].electrons | STRUCTURE | Sources for electrons | ||
core_sources.source[:].global_quantities[:].electrons.particles | FLT_0D (uncertain) | s^-1 | Electron particle source | |
core_sources.source[:].global_quantities[:].electrons.power | FLT_0D (uncertain) | W | Power coupled to electrons | |
core_sources.source[:].global_quantities[:].power | FLT_0D (uncertain) | W | Total power coupled to the plasma | |
core_sources.source[:].global_quantities[:].time | FLT_0D | s | Time | |
core_sources.source[:].global_quantities[:].torque_tor | FLT_0D (uncertain) | kg.m^2.s^-2 | Toroidal torque | |
core_sources.source[:].global_quantities[:].total_ion_particles | FLT_0D (uncertain) | (ions).s^-1 | Total ion particle source (summed over ion species) | |
core_sources.source[:].global_quantities[:].total_ion_power | FLT_0D (uncertain) | W | Total power coupled to ion species (summed over ion species) | |
core_sources.source[:].identifier | STRUCTURE | Source term identifier (process causing this source term) | ||
core_sources.source[:].identifier.description | STR_0D | Verbose description | ||
core_sources.source[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_sources.source[:].identifier.name | STR_0D | Short string identifier | ||
core_sources.source[:].profiles_1d | [core_sources.source[:].profiles_1d[:].time] | STRUCT_ARRAY | Source profiles for various time slices. Source terms are positive (resp. negative) when there is a gain (resp. a loss) to the considered channel. | |
core_sources.source[:].profiles_1d[:].conductivity_parallel | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | ohm^-1.m^-1 | Parallel conductivity due to this source |
core_sources.source[:].profiles_1d[:].current_parallel_inside | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A | Parallel current driven inside the flux surface. Cumulative surface integral of j_parallel |
core_sources.source[:].profiles_1d[:].electrons | STRUCTURE | Sources for electrons | ||
core_sources.source[:].profiles_1d[:].electrons.energy | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Source term for the electron energy equation |
core_sources.source[:].profiles_1d[:].electrons.energy_decomposed | STRUCTURE | Decomposition of the source term for electron energy equation into implicit and explicit parts | ||
core_sources.source[:].profiles_1d[:].electrons.energy_decomposed.explicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Explicit part of the source term |
core_sources.source[:].profiles_1d[:].electrons.energy_decomposed.implicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Implicit part of the source term, i.e. to be multiplied by the equation's primary quantity |
core_sources.source[:].profiles_1d[:].electrons.particles | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3.s^-1 | Source term for electron density equation |
core_sources.source[:].profiles_1d[:].electrons.particles_decomposed | STRUCTURE | Decomposition of the source term for electron density equation into implicit and explicit parts | ||
core_sources.source[:].profiles_1d[:].electrons.particles_decomposed.explicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3.s^-1 | Explicit part of the source term |
core_sources.source[:].profiles_1d[:].electrons.particles_decomposed.implicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Implicit part of the source term, i.e. to be multiplied by the equation's primary quantity |
core_sources.source[:].profiles_1d[:].electrons.particles_inside | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Electron source inside the flux surface. Cumulative volume integral of the source term for the electron density equation. |
core_sources.source[:].profiles_1d[:].electrons.power_inside | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Power coupled to electrons inside the flux surface. Cumulative volume integral of the source term for the electron energy equation |
core_sources.source[:].profiles_1d[:].grid | STRUCTURE | Radial grid | ||
core_sources.source[:].profiles_1d[:].grid.area | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
core_sources.source[:].profiles_1d[:].grid.psi | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
core_sources.source[:].profiles_1d[:].grid.psi_boundary | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
core_sources.source[:].profiles_1d[:].grid.psi_magnetic_axis | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
core_sources.source[:].profiles_1d[:].grid.rho_pol_norm | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
core_sources.source[:].profiles_1d[:].grid.rho_tor | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
core_sources.source[:].profiles_1d[:].grid.rho_tor_norm | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
core_sources.source[:].profiles_1d[:].grid.surface | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
core_sources.source[:].profiles_1d[:].grid.volume | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
core_sources.source[:].profiles_1d[:].ion | [1...N] | STRUCT_ARRAY | Source terms related to the different ions species, in the sense of isonuclear or isomolecular sequences. Ionisation states (and other types of states) must be differentiated at the state level below | |
core_sources.source[:].profiles_1d[:].ion[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
core_sources.source[:].profiles_1d[:].ion[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
core_sources.source[:].profiles_1d[:].ion[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
core_sources.source[:].profiles_1d[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
core_sources.source[:].profiles_1d[:].ion[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
core_sources.source[:].profiles_1d[:].ion[:].energy | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Source term for the ion energy transport equation. |
core_sources.source[:].profiles_1d[:].ion[:].energy_decomposed | STRUCTURE | Decomposition of the source term for ion energy equation into implicit and explicit parts | ||
core_sources.source[:].profiles_1d[:].ion[:].energy_decomposed.explicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Explicit part of the source term |
core_sources.source[:].profiles_1d[:].ion[:].energy_decomposed.implicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Implicit part of the source term, i.e. to be multiplied by the equation's primary quantity |
core_sources.source[:].profiles_1d[:].ion[:].label | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
core_sources.source[:].profiles_1d[:].ion[:].momentum | STRUCTURE | Source term for the ion momentum transport equations along various components (directions) | ||
core_sources.source[:].profiles_1d[:].ion[:].momentum.diamagnetic | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Diamagnetic component |
core_sources.source[:].profiles_1d[:].ion[:].momentum.parallel | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Parallel component |
core_sources.source[:].profiles_1d[:].ion[:].momentum.poloidal | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Poloidal component |
core_sources.source[:].profiles_1d[:].ion[:].momentum.radial | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Radial component |
core_sources.source[:].profiles_1d[:].ion[:].momentum.toroidal | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Toroidal component |
core_sources.source[:].profiles_1d[:].ion[:].momentum.toroidal_decomposed | STRUCTURE | Decomposition of the source term for ion toroidal momentum equation into implicit and explicit parts | ||
core_sources.source[:].profiles_1d[:].ion[:].momentum.toroidal_decomposed.explicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m^2.s^-2 | Explicit part of the source term |
core_sources.source[:].profiles_1d[:].ion[:].momentum.toroidal_decomposed.implicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Implicit part of the source term, i.e. to be multiplied by the equation's primary quantity |
core_sources.source[:].profiles_1d[:].ion[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only the 'ion' level is considered and the 'state' array of structure is empty; 1-Ion states are considered and are described in the 'state' array of structure | ||
core_sources.source[:].profiles_1d[:].ion[:].neutral_index | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
core_sources.source[:].profiles_1d[:].ion[:].particles | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1.m^-3 | Source term for ion density equation |
core_sources.source[:].profiles_1d[:].ion[:].particles_decomposed | STRUCTURE | Decomposition of the source term for ion density equation into implicit and explicit parts | ||
core_sources.source[:].profiles_1d[:].ion[:].particles_decomposed.explicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3.s^-1 | Explicit part of the source term |
core_sources.source[:].profiles_1d[:].ion[:].particles_decomposed.implicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Implicit part of the source term, i.e. to be multiplied by the equation's primary quantity |
core_sources.source[:].profiles_1d[:].ion[:].particles_inside | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Ion source inside the flux surface. Cumulative volume integral of the source term for the electron density equation. |
core_sources.source[:].profiles_1d[:].ion[:].power_inside | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Power coupled to the ion species inside the flux surface. Cumulative volume integral of the source term for the electron energy equation |
core_sources.source[:].profiles_1d[:].ion[:].state | [1...N] | STRUCT_ARRAY | Source terms related to the different charge states of the species (ionisation, energy, excitation, ...) | |
core_sources.source[:].profiles_1d[:].ion[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
core_sources.source[:].profiles_1d[:].ion[:].state[:].energy | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Source terms for the charge state energy transport equation |
core_sources.source[:].profiles_1d[:].ion[:].state[:].energy_decomposed | STRUCTURE | Decomposition of the source term for state energy equation into implicit and explicit parts | ||
core_sources.source[:].profiles_1d[:].ion[:].state[:].energy_decomposed.explicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Explicit part of the source term |
core_sources.source[:].profiles_1d[:].ion[:].state[:].energy_decomposed.implicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Implicit part of the source term, i.e. to be multiplied by the equation's primary quantity |
core_sources.source[:].profiles_1d[:].ion[:].state[:].is_neutral (obsolescent) | INT_0D | Flag specifying if this state corresponds to a neutral (1) or not (0) | ||
core_sources.source[:].profiles_1d[:].ion[:].state[:].label | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
core_sources.source[:].profiles_1d[:].ion[:].state[:].neutral_type (obsolescent) | STRUCTURE | Neutral type (if the considered state is a neutral), in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
core_sources.source[:].profiles_1d[:].ion[:].state[:].neutral_type.description (obsolescent) | STR_0D | Verbose description | ||
core_sources.source[:].profiles_1d[:].ion[:].state[:].neutral_type.index (obsolescent) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_sources.source[:].profiles_1d[:].ion[:].state[:].neutral_type.name (obsolescent) | STR_0D | Short string identifier | ||
core_sources.source[:].profiles_1d[:].ion[:].state[:].particles | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1.m^-3 | Source term for the charge state density transport equation |
core_sources.source[:].profiles_1d[:].ion[:].state[:].particles_decomposed | STRUCTURE | Decomposition of the source term for state density equation into implicit and explicit parts | ||
core_sources.source[:].profiles_1d[:].ion[:].state[:].particles_decomposed.explicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3.s^-1 | Explicit part of the source term |
core_sources.source[:].profiles_1d[:].ion[:].state[:].particles_decomposed.implicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Implicit part of the source term, i.e. to be multiplied by the equation's primary quantity |
core_sources.source[:].profiles_1d[:].ion[:].state[:].particles_inside | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | State source inside the flux surface. Cumulative volume integral of the source term for the electron density equation. |
core_sources.source[:].profiles_1d[:].ion[:].state[:].power_inside | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Power coupled to the state inside the flux surface. Cumulative volume integral of the source term for the electron energy equation |
core_sources.source[:].profiles_1d[:].ion[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
core_sources.source[:].profiles_1d[:].ion[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
core_sources.source[:].profiles_1d[:].ion[:].state[:].z_max | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle | |
core_sources.source[:].profiles_1d[:].ion[:].state[:].z_min | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
core_sources.source[:].profiles_1d[:].ion[:].z_ion | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
core_sources.source[:].profiles_1d[:].j_parallel | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A.m^-2 | Parallel current density source, average(J.B) / B0, where B0 = core_sources/vacuum_toroidal_field/b0 |
core_sources.source[:].profiles_1d[:].momentum_tor | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Source term for total toroidal momentum equation |
core_sources.source[:].profiles_1d[:].momentum_tor_j_cross_b_field | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Contribution to the toroidal momentum source term (already included in the momentum_tor node) corresponding to the toroidal torques onto the thermal plasma due to Lorentz force associated with radial currents. These currents appear as return-currents (enforcing quasi-neutrality, div(J)=0) balancing radial currents of non-thermal particles, e.g. radial currents of fast and trapped neutral-beam-ions. |
core_sources.source[:].profiles_1d[:].neutral | [1...N] | STRUCT_ARRAY | Source terms related to the different neutral species | |
core_sources.source[:].profiles_1d[:].neutral[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
core_sources.source[:].profiles_1d[:].neutral[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
core_sources.source[:].profiles_1d[:].neutral[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
core_sources.source[:].profiles_1d[:].neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
core_sources.source[:].profiles_1d[:].neutral[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
core_sources.source[:].profiles_1d[:].neutral[:].energy | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Source term for the neutral energy transport equation. |
core_sources.source[:].profiles_1d[:].neutral[:].ion_index | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
core_sources.source[:].profiles_1d[:].neutral[:].label | STR_0D | String identifying the neutral species (e.g. H, D, T, He, C, ...) | ||
core_sources.source[:].profiles_1d[:].neutral[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
core_sources.source[:].profiles_1d[:].neutral[:].particles | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1.m^-3 | Source term for neutral density equation |
core_sources.source[:].profiles_1d[:].neutral[:].state | [1...N] | STRUCT_ARRAY | Source terms related to the different charge states of the species (energy, excitation, ...) | |
core_sources.source[:].profiles_1d[:].neutral[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
core_sources.source[:].profiles_1d[:].neutral[:].state[:].energy | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Source terms for the state energy transport equation |
core_sources.source[:].profiles_1d[:].neutral[:].state[:].label | STR_0D | String identifying state | ||
core_sources.source[:].profiles_1d[:].neutral[:].state[:].neutral_type | STRUCTURE | Neutral type (if the considered state is a neutral), in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
core_sources.source[:].profiles_1d[:].neutral[:].state[:].neutral_type.description | STR_0D | Verbose description | ||
core_sources.source[:].profiles_1d[:].neutral[:].state[:].neutral_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_sources.source[:].profiles_1d[:].neutral[:].state[:].neutral_type.name | STR_0D | Short string identifier | ||
core_sources.source[:].profiles_1d[:].neutral[:].state[:].particles | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1.m^-3 | Source term for the state density transport equation |
core_sources.source[:].profiles_1d[:].neutral[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
core_sources.source[:].profiles_1d[:].neutral[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
core_sources.source[:].profiles_1d[:].time | FLT_0D | s | Time | |
core_sources.source[:].profiles_1d[:].torque_tor_inside | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m^2.s^-2 | Toroidal torque inside the flux surface. Cumulative volume integral of the source term for the total toroidal momentum equation |
core_sources.source[:].profiles_1d[:].total_ion_energy | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Source term for the total (summed over ion species) energy equation |
core_sources.source[:].profiles_1d[:].total_ion_energy_decomposed | STRUCTURE | Decomposition of the source term for total ion energy equation into implicit and explicit parts | ||
core_sources.source[:].profiles_1d[:].total_ion_energy_decomposed.explicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Explicit part of the source term |
core_sources.source[:].profiles_1d[:].total_ion_energy_decomposed.implicit_part | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Implicit part of the source term, i.e. to be multiplied by the equation's primary quantity |
core_sources.source[:].profiles_1d[:].total_ion_power_inside | [core_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Total power coupled to ion species (summed over ion species) inside the flux surface. Cumulative volume integral of the source term for the total ion energy equation |
core_sources.source[:].species | STRUCTURE | Species causing this source term (if relevant, e.g. a particular ion or neutral state in case of line radiation) | ||
core_sources.source[:].species.ion | STRUCTURE | Description of the ion or neutral species, used if type/index = 2 or 3 | ||
core_sources.source[:].species.ion.element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
core_sources.source[:].species.ion.element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
core_sources.source[:].species.ion.element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
core_sources.source[:].species.ion.element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
core_sources.source[:].species.ion.element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
core_sources.source[:].species.ion.label | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
core_sources.source[:].species.ion.state | STRUCTURE | Quantities related to the different states of the species (ionisation, energy, excitation, ...) | ||
core_sources.source[:].species.ion.state.electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
core_sources.source[:].species.ion.state.label | STR_0D | String identifying ion state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
core_sources.source[:].species.ion.state.vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
core_sources.source[:].species.ion.state.vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
core_sources.source[:].species.ion.state.z_max | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
core_sources.source[:].species.ion.state.z_min | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
core_sources.source[:].species.ion.z_ion | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
core_sources.source[:].species.neutral | STRUCTURE | Description of the neutral species, used if type/index = 4 or 5 | ||
core_sources.source[:].species.neutral.element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
core_sources.source[:].species.neutral.element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
core_sources.source[:].species.neutral.element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
core_sources.source[:].species.neutral.element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
core_sources.source[:].species.neutral.element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
core_sources.source[:].species.neutral.label | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
core_sources.source[:].species.neutral.state | STRUCTURE | State of the species (energy, excitation, ...) | ||
core_sources.source[:].species.neutral.state.electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
core_sources.source[:].species.neutral.state.label | STR_0D | String identifying neutral state | ||
core_sources.source[:].species.neutral.state.neutral_type | STRUCTURE | Neutral type, in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
core_sources.source[:].species.neutral.state.neutral_type.description | STR_0D | Verbose description | ||
core_sources.source[:].species.neutral.state.neutral_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_sources.source[:].species.neutral.state.neutral_type.name | STR_0D | Short string identifier | ||
core_sources.source[:].species.neutral.state.vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
core_sources.source[:].species.neutral.state.vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
core_sources.source[:].species.type | STRUCTURE | Species type. index=1 for electron; index=2 for ion species in a single/average state (refer to ion structure); index=3 for ion species in a particular state (refer to ion/state structure); index=4 for neutral species in a single/average state (refer to neutral structure); index=5 for neutral species in a particular state (refer to neutral/state structure); index=6 for neutron; index=7 for photon | ||
core_sources.source[:].species.type.description | STR_0D | Verbose description | ||
core_sources.source[:].species.type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_sources.source[:].species.type.name | STR_0D | Short string identifier | ||
core_sources.time | [1...N] | FLT_1D_TYPE | s | Generic time |
core_sources.vacuum_toroidal_field | STRUCTURE | Characteristics of the vacuum toroidal field (used in Rho_Tor definition and in the normalization of current densities) | ||
core_sources.vacuum_toroidal_field.b0 | [core_sources.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
core_sources.vacuum_toroidal_field.r0 | FLT_0D (uncertain) | m | 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) |
core transport¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
core_transport | Core plasma transport of particles, energy, momentum and poloidal flux. The transport of particles, energy and momentum is described by diffusion coefficients, D, and convection velocities, v. These are defined by the total fluxes of particles, energy and momentum, across a flux surface given by : V' [-D Y' <|grad(rho_tor_norm)|^2> + v Y <|grad(rho_tor_norm)|>], where Y represents the particles, energy and momentum density, respectively, while V is the volume inside a flux surface, the primes denote derivatives with respect to rho_tor_norm and < X > is the flux surface average of a quantity X. This formulation remains valid when changing simultaneously rho_tor_norm into rho_tor in the gradient terms and in the derivatives denoted by the prime. The average flux stored in the IDS as sibling of D and v is the total flux described above divided by the flux surface area V' <|grad(rho_tor_norm)|>. Note that the energy flux includes the energy transported by the particle flux, in this form: Q = V' [- n D (T)' <|grad(rho_tor_norm)|^2> + v (nT) <|grad(rho_tor_norm)|>] + flux_multiplier * T * particle_flux | |||
core_transport.code | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
core_transport.code.commit | STR_0D | Unique commit reference of software | ||
core_transport.code.description | STR_0D | Short description of the software (type, purpose) | ||
core_transport.code.library | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
core_transport.code.library[:].commit | STR_0D | Unique commit reference of software | ||
core_transport.code.library[:].description | STR_0D | Short description of the software (type, purpose) | ||
core_transport.code.library[:].name | STR_0D | Name of software | ||
core_transport.code.library[:].parameters | STR_0D | List of the code specific parameters in XML format | ||
core_transport.code.library[:].repository | STR_0D | URL of software repository | ||
core_transport.code.library[:].version | STR_0D | Unique version (tag) of software | ||
core_transport.code.name | STR_0D | Name of software generating IDS | ||
core_transport.code.output_flag | [core_transport.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
core_transport.code.parameters | STR_0D | List of the code specific parameters in XML format | ||
core_transport.code.repository | STR_0D | URL of software repository | ||
core_transport.code.version | STR_0D | Unique version (tag) of software | ||
core_transport.ids_properties | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
core_transport.ids_properties.comment | STR_0D | Any comment describing the content of this IDS | ||
core_transport.ids_properties.creation_date | STR_0D | Date at which this data has been produced | ||
core_transport.ids_properties.homogeneous_time | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
core_transport.ids_properties.name | STR_0D | User-defined name for this IDS occurrence | ||
core_transport.ids_properties.occurrence | INT_0D | |||
core_transport.ids_properties.occurrence_type | STRUCTURE | Type of data contained in this occurrence | ||
core_transport.ids_properties.occurrence_type.description | STR_0D | Verbose description | ||
core_transport.ids_properties.occurrence_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_transport.ids_properties.occurrence_type.name | STR_0D | Short string identifier | ||
core_transport.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
core_transport.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
core_transport.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
core_transport.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_transport.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
core_transport.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
core_transport.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
core_transport.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
core_transport.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
core_transport.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_transport.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
core_transport.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
core_transport.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
core_transport.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
core_transport.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
core_transport.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
core_transport.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_transport.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
core_transport.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
core_transport.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
core_transport.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
core_transport.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
core_transport.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
core_transport.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
core_transport.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_transport.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
core_transport.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
core_transport.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
core_transport.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
core_transport.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
core_transport.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
core_transport.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
core_transport.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
core_transport.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
core_transport.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
core_transport.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
core_transport.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
core_transport.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
core_transport.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
core_transport.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
core_transport.ids_properties.provider | STR_0D | Name of the person in charge of producing this data | ||
core_transport.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
core_transport.ids_properties.version_put | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
core_transport.ids_properties.version_put.access_layer | STR_0D | Version of Access Layer used to PUT this IDS | ||
core_transport.ids_properties.version_put.access_layer_language | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
core_transport.ids_properties.version_put.data_dictionary | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
core_transport.model | [1...N] | STRUCT_ARRAY | Transport is described by a combination of various transport models | |
core_transport.model[:].code | STRUCTURE | Code-specific parameters used for this model | ||
core_transport.model[:].code.commit | STR_0D | Unique commit reference of software | ||
core_transport.model[:].code.description | STR_0D | Short description of the software (type, purpose) | ||
core_transport.model[:].code.name | STR_0D | Name of software used | ||
core_transport.model[:].code.output_flag | STRUCTURE | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | ||
core_transport.model[:].code.output_flag.data | [core_transport.model[:].code.output_flag.time] | INT_1D | Data | |
core_transport.model[:].code.output_flag.time | [1...N] | FLT_1D_TYPE | s | Time |
core_transport.model[:].code.parameters | STR_0D | List of the code specific parameters in XML format | ||
core_transport.model[:].code.repository | STR_0D | URL of software repository | ||
core_transport.model[:].code.version | STR_0D | Unique version (tag) of software | ||
core_transport.model[:].comment | STR_0D | Any comment describing the model | ||
core_transport.model[:].flux_multiplier | FLT_0D (uncertain) | - | Multiplier applied to the particule flux when adding its contribution in the expression of the heat flux : can be 0, 3/2 or 5/2 | |
core_transport.model[:].identifier | STRUCTURE | Transport model identifier | ||
core_transport.model[:].identifier.description | STR_0D | Verbose description | ||
core_transport.model[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_transport.model[:].identifier.name | STR_0D | Short string identifier | ||
core_transport.model[:].profiles_1d | [core_transport.model[:].profiles_1d[:].time] | STRUCT_ARRAY | Transport coefficient profiles for various time slices. Fluxes and convection are positive (resp. negative) when outwards i.e. towards the LCFS (resp. inwards i.e. towards the magnetic axes). | |
core_transport.model[:].profiles_1d[:].conductivity_parallel | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | ohm^-1.m^-1 | Parallel conductivity |
core_transport.model[:].profiles_1d[:].e_field_radial | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Radial component of the electric field (calculated e.g. by a neoclassical model) |
core_transport.model[:].profiles_1d[:].electrons | STRUCTURE | Transport quantities related to the electrons | ||
core_transport.model[:].profiles_1d[:].electrons.energy | STRUCTURE | Transport quantities for the electron energy equation | ||
core_transport.model[:].profiles_1d[:].electrons.energy.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].electrons.energy.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | W.m^-2 | Flux |
core_transport.model[:].profiles_1d[:].electrons.energy.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].electrons.particles | STRUCTURE | Transport quantities for the electron density equation | ||
core_transport.model[:].profiles_1d[:].electrons.particles.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].electrons.particles.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | m^-2.s^-1 | Flux |
core_transport.model[:].profiles_1d[:].electrons.particles.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].grid_d | STRUCTURE | Grid for effective diffusivities and parallel conductivity | ||
core_transport.model[:].profiles_1d[:].grid_d.area | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
core_transport.model[:].profiles_1d[:].grid_d.psi | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
core_transport.model[:].profiles_1d[:].grid_d.psi_boundary | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
core_transport.model[:].profiles_1d[:].grid_d.psi_magnetic_axis | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
core_transport.model[:].profiles_1d[:].grid_d.rho_pol_norm | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
core_transport.model[:].profiles_1d[:].grid_d.rho_tor | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
core_transport.model[:].profiles_1d[:].grid_d.surface | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
core_transport.model[:].profiles_1d[:].grid_d.volume | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
core_transport.model[:].profiles_1d[:].grid_flux | STRUCTURE | Grid for fluxes | ||
core_transport.model[:].profiles_1d[:].grid_flux.area | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
core_transport.model[:].profiles_1d[:].grid_flux.psi | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
core_transport.model[:].profiles_1d[:].grid_flux.psi_boundary | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
core_transport.model[:].profiles_1d[:].grid_flux.psi_magnetic_axis | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
core_transport.model[:].profiles_1d[:].grid_flux.rho_pol_norm | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
core_transport.model[:].profiles_1d[:].grid_flux.rho_tor | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
core_transport.model[:].profiles_1d[:].grid_flux.surface | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
core_transport.model[:].profiles_1d[:].grid_flux.volume | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
core_transport.model[:].profiles_1d[:].grid_v | STRUCTURE | Grid for effective convections | ||
core_transport.model[:].profiles_1d[:].grid_v.area | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
core_transport.model[:].profiles_1d[:].grid_v.psi | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
core_transport.model[:].profiles_1d[:].grid_v.psi_boundary | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
core_transport.model[:].profiles_1d[:].grid_v.psi_magnetic_axis | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
core_transport.model[:].profiles_1d[:].grid_v.rho_pol_norm | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
core_transport.model[:].profiles_1d[:].grid_v.rho_tor | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
core_transport.model[:].profiles_1d[:].grid_v.surface | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
core_transport.model[:].profiles_1d[:].grid_v.volume | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
core_transport.model[:].profiles_1d[:].ion | [1...N] | STRUCT_ARRAY | Transport coefficients related to the various ion species, in the sense of isonuclear or isomolecular sequences. Ionisation states (and other types of states) must be differentiated at the state level below | |
core_transport.model[:].profiles_1d[:].ion[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
core_transport.model[:].profiles_1d[:].ion[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
core_transport.model[:].profiles_1d[:].ion[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
core_transport.model[:].profiles_1d[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
core_transport.model[:].profiles_1d[:].ion[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
core_transport.model[:].profiles_1d[:].ion[:].energy | STRUCTURE | Transport coefficients related to the ion energy equation | ||
core_transport.model[:].profiles_1d[:].ion[:].energy.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].energy.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | W.m^-2 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].energy.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].label | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
core_transport.model[:].profiles_1d[:].ion[:].momentum | STRUCTURE | Transport coefficients related to the ion momentum equations for various components (directions) | ||
core_transport.model[:].profiles_1d[:].ion[:].momentum.diamagnetic | STRUCTURE | Diamagnetic component | ||
core_transport.model[:].profiles_1d[:].ion[:].momentum.diamagnetic.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].momentum.diamagnetic.flow_damping_rate | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Damping rate for this flow component (e.g. due to collisions, calculated from a neoclassical model) |
core_transport.model[:].profiles_1d[:].ion[:].momentum.diamagnetic.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].momentum.diamagnetic.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].momentum.parallel | STRUCTURE | Parallel component | ||
core_transport.model[:].profiles_1d[:].ion[:].momentum.parallel.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].momentum.parallel.flow_damping_rate | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Damping rate for this flow component (e.g. due to collisions, calculated from a neoclassical model) |
core_transport.model[:].profiles_1d[:].ion[:].momentum.parallel.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].momentum.parallel.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].momentum.poloidal | STRUCTURE | Poloidal component | ||
core_transport.model[:].profiles_1d[:].ion[:].momentum.poloidal.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].momentum.poloidal.flow_damping_rate | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Damping rate for this flow component (e.g. due to collisions, calculated from a neoclassical model) |
core_transport.model[:].profiles_1d[:].ion[:].momentum.poloidal.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].momentum.poloidal.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].momentum.radial | STRUCTURE | Radial component | ||
core_transport.model[:].profiles_1d[:].ion[:].momentum.radial.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].momentum.radial.flow_damping_rate | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Damping rate for this flow component (e.g. due to collisions, calculated from a neoclassical model) |
core_transport.model[:].profiles_1d[:].ion[:].momentum.radial.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].momentum.radial.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].momentum.toroidal | STRUCTURE | Toroidal component | ||
core_transport.model[:].profiles_1d[:].ion[:].momentum.toroidal.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].momentum.toroidal.flow_damping_rate | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Damping rate for this flow component (e.g. due to collisions, calculated from a neoclassical model) |
core_transport.model[:].profiles_1d[:].ion[:].momentum.toroidal.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].momentum.toroidal.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only the 'ion' level is considered and the 'state' array of structure is empty; 1-Ion states are considered and are described in the 'state' array of structure | ||
core_transport.model[:].profiles_1d[:].ion[:].neutral_index | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
core_transport.model[:].profiles_1d[:].ion[:].particles | STRUCTURE | Transport related to the ion density equation | ||
core_transport.model[:].profiles_1d[:].ion[:].particles.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].particles.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | m^-2.s^-1 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].particles.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].state | [1...N] | STRUCT_ARRAY | Transport coefficients related to the different states of the species | |
core_transport.model[:].profiles_1d[:].ion[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].energy | STRUCTURE | Transport quantities related to the energy equation of the charge state considered | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].energy.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].state[:].energy.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | W.m^-2 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].state[:].energy.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].state[:].is_neutral (obsolescent) | INT_0D | Flag specifying if this state corresponds to a neutral (1) or not (0) | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].label | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum | STRUCTURE | Transport coefficients related to the state momentum equations for various components (directions) | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.diamagnetic | STRUCTURE | Diamagnetic component | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.diamagnetic.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.diamagnetic.flow_damping_rate | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Damping rate for this flow component (e.g. due to collisions, calculated from a neoclassical model) |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.diamagnetic.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.diamagnetic.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.parallel | STRUCTURE | Parallel component | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.parallel.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.parallel.flow_damping_rate | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Damping rate for this flow component (e.g. due to collisions, calculated from a neoclassical model) |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.parallel.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.parallel.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.poloidal | STRUCTURE | Poloidal component | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.poloidal.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.poloidal.flow_damping_rate | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Damping rate for this flow component (e.g. due to collisions, calculated from a neoclassical model) |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.poloidal.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.poloidal.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.radial | STRUCTURE | Radial component | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.radial.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.radial.flow_damping_rate | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Damping rate for this flow component (e.g. due to collisions, calculated from a neoclassical model) |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.radial.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.radial.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.toroidal | STRUCTURE | Toroidal component | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.toroidal.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.toroidal.flow_damping_rate | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | s^-1 | Damping rate for this flow component (e.g. due to collisions, calculated from a neoclassical model) |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.toroidal.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].state[:].momentum.toroidal.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].state[:].neutral_type (obsolescent) | STRUCTURE | Neutral type (if the considered state is a neutral), in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].neutral_type.description (obsolescent) | STR_0D | Verbose description | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].neutral_type.index (obsolescent) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].neutral_type.name (obsolescent) | STR_0D | Short string identifier | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].particles | STRUCTURE | Transport quantities related to density equation of the charge state considered (thermal+non-thermal) | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].particles.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].ion[:].state[:].particles.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | m^-2.s^-1 | Flux |
core_transport.model[:].profiles_1d[:].ion[:].state[:].particles.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].ion[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
core_transport.model[:].profiles_1d[:].ion[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
core_transport.model[:].profiles_1d[:].ion[:].state[:].z_max | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle | |
core_transport.model[:].profiles_1d[:].ion[:].state[:].z_min | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
core_transport.model[:].profiles_1d[:].ion[:].z_ion | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
core_transport.model[:].profiles_1d[:].momentum_tor | STRUCTURE | Transport coefficients for total toroidal momentum equation | ||
core_transport.model[:].profiles_1d[:].momentum_tor.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].momentum_tor.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Flux |
core_transport.model[:].profiles_1d[:].momentum_tor.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].neutral | [1...N] | STRUCT_ARRAY | Transport coefficients related to the various neutral species | |
core_transport.model[:].profiles_1d[:].neutral[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
core_transport.model[:].profiles_1d[:].neutral[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
core_transport.model[:].profiles_1d[:].neutral[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
core_transport.model[:].profiles_1d[:].neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
core_transport.model[:].profiles_1d[:].neutral[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
core_transport.model[:].profiles_1d[:].neutral[:].energy | STRUCTURE | Transport coefficients related to the neutral energy equation | ||
core_transport.model[:].profiles_1d[:].neutral[:].energy.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].neutral[:].energy.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | W.m^-2 | Flux |
core_transport.model[:].profiles_1d[:].neutral[:].energy.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].neutral[:].ion_index | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
core_transport.model[:].profiles_1d[:].neutral[:].label | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
core_transport.model[:].profiles_1d[:].neutral[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
core_transport.model[:].profiles_1d[:].neutral[:].particles | STRUCTURE | Transport related to the neutral density equation | ||
core_transport.model[:].profiles_1d[:].neutral[:].particles.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].neutral[:].particles.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | m^-2.s^-1 | Flux |
core_transport.model[:].profiles_1d[:].neutral[:].particles.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].neutral[:].state | [1...N] | STRUCT_ARRAY | Transport coefficients related to the different states of the species | |
core_transport.model[:].profiles_1d[:].neutral[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
core_transport.model[:].profiles_1d[:].neutral[:].state[:].energy | STRUCTURE | Transport quantities related to the energy equation of the charge state considered | ||
core_transport.model[:].profiles_1d[:].neutral[:].state[:].energy.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].neutral[:].state[:].energy.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | W.m^-2 | Flux |
core_transport.model[:].profiles_1d[:].neutral[:].state[:].energy.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].neutral[:].state[:].label | STR_0D | String identifying state | ||
core_transport.model[:].profiles_1d[:].neutral[:].state[:].particles | STRUCTURE | Transport quantities related to density equation of the charge state considered (thermal+non-thermal) | ||
core_transport.model[:].profiles_1d[:].neutral[:].state[:].particles.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].neutral[:].state[:].particles.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | m^-2.s^-1 | Flux |
core_transport.model[:].profiles_1d[:].neutral[:].state[:].particles.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.model[:].profiles_1d[:].neutral[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
core_transport.model[:].profiles_1d[:].neutral[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
core_transport.model[:].profiles_1d[:].time | FLT_0D | s | Time | |
core_transport.model[:].profiles_1d[:].total_ion_energy | STRUCTURE | Transport coefficients for the total (summed over ion species) energy equation | ||
core_transport.model[:].profiles_1d[:].total_ion_energy.d | [core_transport.model[:].profiles_1d[:].grid_d.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
core_transport.model[:].profiles_1d[:].total_ion_energy.flux | [core_transport.model[:].profiles_1d[:].grid_flux.rho_tor_norm] | FLT_1D (uncertain) | W.m^-2 | Flux |
core_transport.model[:].profiles_1d[:].total_ion_energy.v | [core_transport.model[:].profiles_1d[:].grid_v.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
core_transport.time | [1...N] | FLT_1D_TYPE | s | Generic time |
core_transport.vacuum_toroidal_field | STRUCTURE | Characteristics of the vacuum toroidal field (used in Rho_Tor definition and in the normalization of current densities) | ||
core_transport.vacuum_toroidal_field.b0 | [core_transport.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
core_transport.vacuum_toroidal_field.r0 | FLT_0D (uncertain) | m | 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) |
cryostat¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
cryostat (alpha) | Description of the cryostat surrounding the machine (if any) | |||
cryostat.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
cryostat.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
cryostat.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
cryostat.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
cryostat.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
cryostat.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
cryostat.code.library[:].name (alpha) | STR_0D | Name of software | ||
cryostat.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
cryostat.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
cryostat.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
cryostat.code.name (alpha) | STR_0D | Name of software generating IDS | ||
cryostat.code.output_flag (alpha) | [cryostat.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
cryostat.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
cryostat.code.repository (alpha) | STR_0D | URL of software repository | ||
cryostat.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
cryostat.description_2d (alpha) | [1...N] | STRUCT_ARRAY | Set of 2D cryostat descriptions, for each type of possible physics or engineering configurations necessary | |
cryostat.description_2d[:].cryostat (alpha) | STRUCTURE | Mechanical structure of the cryostat. It is described as a set of nested layers with given physics properties; Two representations are admitted for each vessel unit : annular (two contours) or block elements. | ||
cryostat.description_2d[:].cryostat.type (alpha) | STRUCTURE | Type of the description. index = 0 for the official single/multiple annular representation and 1 for the official block element representation for each unit. Additional representations needed on a code-by-code basis follow same incremental pair tagging starting on index=2 | ||
cryostat.description_2d[:].cryostat.type.description (alpha) | STR_0D | Verbose description | ||
cryostat.description_2d[:].cryostat.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
cryostat.description_2d[:].cryostat.type.name (alpha) | STR_0D | Short string identifier | ||
cryostat.description_2d[:].cryostat.unit (alpha) | [1...N] | STRUCT_ARRAY | Set of units | |
cryostat.description_2d[:].cryostat.unit[:].annular (alpha) | STRUCTURE | Annular representation of a layer by two contours, inner and outer. Alternatively, the layer can be described by a centreline and thickness. | ||
cryostat.description_2d[:].cryostat.unit[:].annular.centreline (alpha) | STRUCTURE | Centreline, i.e. middle of the vessel layer as a series of point. Do NOT repeat the first point for closed contours | ||
cryostat.description_2d[:].cryostat.unit[:].annular.centreline.closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
cryostat.description_2d[:].cryostat.unit[:].annular.centreline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
cryostat.description_2d[:].cryostat.unit[:].annular.centreline.z (alpha) | [cryostat.description_2d[:].cryostat.unit[:].annular.centreline.r] | FLT_1D (uncertain) | m | Height |
cryostat.description_2d[:].cryostat.unit[:].annular.outline_inner (alpha) | STRUCTURE | Inner vessel outline. Do NOT repeat the first point for closed contours | ||
cryostat.description_2d[:].cryostat.unit[:].annular.outline_inner.closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
cryostat.description_2d[:].cryostat.unit[:].annular.outline_inner.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
cryostat.description_2d[:].cryostat.unit[:].annular.outline_inner.z (alpha) | [cryostat.description_2d[:].cryostat.unit[:].annular.outline_inner.r] | FLT_1D (uncertain) | m | Height |
cryostat.description_2d[:].cryostat.unit[:].annular.outline_outer (alpha) | STRUCTURE | Outer vessel outline. Do NOT repeat the first point for closed contours | ||
cryostat.description_2d[:].cryostat.unit[:].annular.outline_outer.closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
cryostat.description_2d[:].cryostat.unit[:].annular.outline_outer.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
cryostat.description_2d[:].cryostat.unit[:].annular.outline_outer.z (alpha) | [cryostat.description_2d[:].cryostat.unit[:].annular.outline_outer.r] | FLT_1D (uncertain) | m | Height |
cryostat.description_2d[:].cryostat.unit[:].annular.resistivity (alpha) | FLT_0D (uncertain) | ohm.m | Resistivity of the vessel unit | |
cryostat.description_2d[:].cryostat.unit[:].annular.thickness (alpha) | [cryostat.description_2d[:].cryostat.unit[:].annular.centreline.r] | FLT_1D (uncertain) | m | Thickness of the vessel layer in the perpendicular direction to the centreline. Thickness(i) is the thickness of the layer between centreline/r(i),z(i) and centreline/r(i+1),z(i+1) |
cryostat.description_2d[:].cryostat.unit[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of block elements | |
cryostat.description_2d[:].cryostat.unit[:].element[:].j_tor (alpha) | STRUCTURE | A | Toroidal current induced in this block element | |
cryostat.description_2d[:].cryostat.unit[:].element[:].j_tor.data (alpha) | [cryostat.description_2d[:].cryostat.unit[:].element[:].j_tor.time] | FLT_1D (uncertain) | A | Data |
cryostat.description_2d[:].cryostat.unit[:].element[:].j_tor.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
cryostat.description_2d[:].cryostat.unit[:].element[:].name (alpha) | STR_0D | Name of the block element | ||
cryostat.description_2d[:].cryostat.unit[:].element[:].outline (alpha) | STRUCTURE | Outline of the block element. Do NOT repeat the first point for closed contours | ||
cryostat.description_2d[:].cryostat.unit[:].element[:].outline.closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
cryostat.description_2d[:].cryostat.unit[:].element[:].outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
cryostat.description_2d[:].cryostat.unit[:].element[:].outline.z (alpha) | [cryostat.description_2d[:].cryostat.unit[:].element[:].outline.r] | FLT_1D (uncertain) | m | Height |
cryostat.description_2d[:].cryostat.unit[:].element[:].resistance (alpha) | FLT_0D (uncertain) | Ohm | Resistance of the block element | |
cryostat.description_2d[:].cryostat.unit[:].element[:].resistivity (alpha) | FLT_0D (uncertain) | ohm.m | Resistivity of the block element | |
cryostat.description_2d[:].cryostat.unit[:].identifier (alpha) | STR_0D | Identifier of the unit | ||
cryostat.description_2d[:].cryostat.unit[:].name (alpha) | STR_0D | Name of the unit | ||
cryostat.description_2d[:].thermal_shield (alpha) | STRUCTURE | Mechanical structure of the cryostat thermal shield. It is described as a set of nested layers with given physics properties; Two representations are admitted for each vessel unit : annular (two contours) or block elements. | ||
cryostat.description_2d[:].thermal_shield.type (alpha) | STRUCTURE | Type of the description. index = 0 for the official single/multiple annular representation and 1 for the official block element representation for each unit. Additional representations needed on a code-by-code basis follow same incremental pair tagging starting on index=2 | ||
cryostat.description_2d[:].thermal_shield.type.description (alpha) | STR_0D | Verbose description | ||
cryostat.description_2d[:].thermal_shield.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
cryostat.description_2d[:].thermal_shield.type.name (alpha) | STR_0D | Short string identifier | ||
cryostat.description_2d[:].thermal_shield.unit (alpha) | [1...N] | STRUCT_ARRAY | Set of units | |
cryostat.description_2d[:].thermal_shield.unit[:].annular (alpha) | STRUCTURE | Annular representation of a layer by two contours, inner and outer. Alternatively, the layer can be described by a centreline and thickness. | ||
cryostat.description_2d[:].thermal_shield.unit[:].annular.centreline (alpha) | STRUCTURE | Centreline, i.e. middle of the vessel layer as a series of point. Do NOT repeat the first point for closed contours | ||
cryostat.description_2d[:].thermal_shield.unit[:].annular.centreline.closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
cryostat.description_2d[:].thermal_shield.unit[:].annular.centreline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
cryostat.description_2d[:].thermal_shield.unit[:].annular.centreline.z (alpha) | [cryostat.description_2d[:].thermal_shield.unit[:].annular.centreline.r] | FLT_1D (uncertain) | m | Height |
cryostat.description_2d[:].thermal_shield.unit[:].annular.outline_inner (alpha) | STRUCTURE | Inner vessel outline. Do NOT repeat the first point for closed contours | ||
cryostat.description_2d[:].thermal_shield.unit[:].annular.outline_inner.closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
cryostat.description_2d[:].thermal_shield.unit[:].annular.outline_inner.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
cryostat.description_2d[:].thermal_shield.unit[:].annular.outline_inner.z (alpha) | [cryostat.description_2d[:].thermal_shield.unit[:].annular.outline_inner.r] | FLT_1D (uncertain) | m | Height |
cryostat.description_2d[:].thermal_shield.unit[:].annular.outline_outer (alpha) | STRUCTURE | Outer vessel outline. Do NOT repeat the first point for closed contours | ||
cryostat.description_2d[:].thermal_shield.unit[:].annular.outline_outer.closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
cryostat.description_2d[:].thermal_shield.unit[:].annular.outline_outer.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
cryostat.description_2d[:].thermal_shield.unit[:].annular.outline_outer.z (alpha) | [cryostat.description_2d[:].thermal_shield.unit[:].annular.outline_outer.r] | FLT_1D (uncertain) | m | Height |
cryostat.description_2d[:].thermal_shield.unit[:].annular.resistivity (alpha) | FLT_0D (uncertain) | ohm.m | Resistivity of the vessel unit | |
cryostat.description_2d[:].thermal_shield.unit[:].annular.thickness (alpha) | [cryostat.description_2d[:].thermal_shield.unit[:].annular.centreline.r] | FLT_1D (uncertain) | m | Thickness of the vessel layer in the perpendicular direction to the centreline. Thickness(i) is the thickness of the layer between centreline/r(i),z(i) and centreline/r(i+1),z(i+1) |
cryostat.description_2d[:].thermal_shield.unit[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of block elements | |
cryostat.description_2d[:].thermal_shield.unit[:].element[:].j_tor (alpha) | STRUCTURE | A | Toroidal current induced in this block element | |
cryostat.description_2d[:].thermal_shield.unit[:].element[:].j_tor.data (alpha) | [cryostat.description_2d[:].thermal_shield.unit[:].element[:].j_tor.time] | FLT_1D (uncertain) | A | Data |
cryostat.description_2d[:].thermal_shield.unit[:].element[:].j_tor.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
cryostat.description_2d[:].thermal_shield.unit[:].element[:].name (alpha) | STR_0D | Name of the block element | ||
cryostat.description_2d[:].thermal_shield.unit[:].element[:].outline (alpha) | STRUCTURE | Outline of the block element. Do NOT repeat the first point for closed contours | ||
cryostat.description_2d[:].thermal_shield.unit[:].element[:].outline.closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
cryostat.description_2d[:].thermal_shield.unit[:].element[:].outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
cryostat.description_2d[:].thermal_shield.unit[:].element[:].outline.z (alpha) | [cryostat.description_2d[:].thermal_shield.unit[:].element[:].outline.r] | FLT_1D (uncertain) | m | Height |
cryostat.description_2d[:].thermal_shield.unit[:].element[:].resistance (alpha) | FLT_0D (uncertain) | Ohm | Resistance of the block element | |
cryostat.description_2d[:].thermal_shield.unit[:].element[:].resistivity (alpha) | FLT_0D (uncertain) | ohm.m | Resistivity of the block element | |
cryostat.description_2d[:].thermal_shield.unit[:].identifier (alpha) | STR_0D | Identifier of the unit | ||
cryostat.description_2d[:].thermal_shield.unit[:].name (alpha) | STR_0D | Name of the unit | ||
cryostat.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
cryostat.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
cryostat.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
cryostat.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
cryostat.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
cryostat.ids_properties.occurrence | INT_0D | |||
cryostat.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
cryostat.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
cryostat.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
cryostat.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
cryostat.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
cryostat.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
cryostat.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
cryostat.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
cryostat.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
cryostat.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
cryostat.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
cryostat.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
cryostat.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
cryostat.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
cryostat.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
cryostat.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
cryostat.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
cryostat.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
cryostat.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
cryostat.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
cryostat.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
cryostat.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
cryostat.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
cryostat.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
cryostat.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
cryostat.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
cryostat.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
cryostat.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
cryostat.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
cryostat.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
cryostat.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
cryostat.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
cryostat.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
cryostat.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
cryostat.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
cryostat.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
cryostat.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
cryostat.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
cryostat.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
cryostat.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
cryostat.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
cryostat.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
cryostat.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
cryostat.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
cryostat.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
cryostat.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
cryostat.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
cryostat.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
cryostat.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
cryostat.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
cryostat.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
dataset description¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
dataset_description (alpha) | General description of the dataset (collection of all IDSs within the given database entry). Main description text to be put in ids_properties/comment | |||
dataset_description.data_entry (alpha) | STRUCTURE | Definition of this data entry | ||
dataset_description.data_entry.machine (alpha) | STR_0D | Name of the experimental device to which this data is related | ||
dataset_description.data_entry.pulse (alpha) | INT_0D | Pulse number | ||
dataset_description.data_entry.pulse_type (alpha) | STR_0D | Type of the data entry, e.g. "pulse", "simulation", ... | ||
dataset_description.data_entry.run (alpha) | INT_0D | Run number | ||
dataset_description.data_entry.user (alpha) | STR_0D | Username | ||
dataset_description.dd_version (alpha) | STR_0D | Version of the physics data dictionary of this dataset | ||
dataset_description.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
dataset_description.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
dataset_description.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
dataset_description.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
dataset_description.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
dataset_description.ids_properties.occurrence | INT_0D | |||
dataset_description.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
dataset_description.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
dataset_description.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
dataset_description.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
dataset_description.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
dataset_description.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
dataset_description.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
dataset_description.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
dataset_description.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
dataset_description.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
dataset_description.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
dataset_description.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
dataset_description.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
dataset_description.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
dataset_description.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
dataset_description.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
dataset_description.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
dataset_description.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
dataset_description.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
dataset_description.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
dataset_description.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
dataset_description.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
dataset_description.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
dataset_description.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
dataset_description.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
dataset_description.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
dataset_description.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
dataset_description.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
dataset_description.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
dataset_description.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
dataset_description.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
dataset_description.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
dataset_description.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
dataset_description.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
dataset_description.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
dataset_description.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
dataset_description.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
dataset_description.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
dataset_description.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
dataset_description.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
dataset_description.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
dataset_description.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
dataset_description.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
dataset_description.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
dataset_description.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
dataset_description.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
dataset_description.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
dataset_description.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
dataset_description.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
dataset_description.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
dataset_description.imas_version (alpha) | STR_0D | Version of the IMAS infrastructure used to produce this data entry. Refers to the global IMAS repository which links to versions of every infrastructure tools | ||
dataset_description.parent_entry (alpha) | STRUCTURE | Definition of the parent data entry, if the present data entry has been generated by applying a given workflow to a unique parent entry | ||
dataset_description.parent_entry.machine (alpha) | STR_0D | Name of the experimental device to which this data is related | ||
dataset_description.parent_entry.pulse (alpha) | INT_0D | Pulse number | ||
dataset_description.parent_entry.pulse_type (alpha) | STR_0D | Type of the data entry, e.g. "pulse", "simulation", ... | ||
dataset_description.parent_entry.run (alpha) | INT_0D | Run number | ||
dataset_description.parent_entry.user (alpha) | STR_0D | Username | ||
dataset_description.pulse_time_begin (alpha) | STR_0D | Date and time (UTC) at which the pulse started on the experiment, expressed in a human readable form (ISO 8601) : the format of the string shall be : YYYY-MM-DDTHH:MM:SSZ. Example : 2020-07-24T14:19:00Z | ||
dataset_description.pulse_time_begin_epoch (alpha) | STRUCTURE | Time at which the pulse started on the experiment, expressed in Unix Epoch time. Temporarily represented as two integers, since for the moment IMAS is missing 64bits long integers to represent epoch time with nanoseconds resolution | ||
dataset_description.pulse_time_begin_epoch.nanoseconds (alpha) | INT_0D | Elapsed nanoseconds since the time in seconds indicated above | ||
dataset_description.pulse_time_begin_epoch.seconds (alpha) | INT_0D | Elapsed seconds since the Unix Epoch time (01/01/1970 00:00:00 UTC) | ||
dataset_description.pulse_time_end_epoch (alpha) | STRUCTURE | Time at which the pulse ended on the experiment, expressed in Unix Epoch time. Temporarily represented as two integers, since for the moment IMAS is missing 64bits long integers to represent epoch time with nanoseconds resolution | ||
dataset_description.pulse_time_end_epoch.nanoseconds (alpha) | INT_0D | Elapsed nanoseconds since the time in seconds indicated above | ||
dataset_description.pulse_time_end_epoch.seconds (alpha) | INT_0D | Elapsed seconds since the Unix Epoch time (01/01/1970 00:00:00 UTC) | ||
dataset_description.simulation (alpha) | STRUCTURE | Description of the general simulation characteristics, if this data entry has been produced by a simulation. Several nodes describe typical time-dependent simulation with a time evolution as the main loop | ||
dataset_description.simulation.comment_after (alpha) | STR_0D | Comment made at the end of a simulation | ||
dataset_description.simulation.comment_before (alpha) | STR_0D | Comment made when launching a simulation | ||
dataset_description.simulation.time_begin (alpha) | FLT_0D (uncertain) | s | Start time | |
dataset_description.simulation.time_begun (alpha) | STR_0D | UTC | Actual wall-clock time simulation started | |
dataset_description.simulation.time_current (alpha) | FLT_0D (uncertain) | s | Current time of the simulation | |
dataset_description.simulation.time_end (alpha) | FLT_0D (uncertain) | s | Stop time | |
dataset_description.simulation.time_ended (alpha) | STR_0D | UTC | Actual wall-clock time simulation finished | |
dataset_description.simulation.time_restart (alpha) | FLT_0D (uncertain) | s | Time of the last restart done during the simulation | |
dataset_description.simulation.time_step (alpha) | FLT_0D (uncertain) | s | Time interval between main steps, e.g. storage step (if relevant and constant) | |
dataset_description.simulation.workflow (alpha) | STR_0D | Description of the workflow which has been used to produce this data entry (e.g. copy of the Kepler MOML if using Kepler) | ||
dataset_description.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
dataset fair¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
dataset_fair (alpha) | FAIR metadata related to the dataset, providing inforrmation on licensing, annotations, references using this dataset, versioning and validity, provenance. This IDS is using Dublin Core metadata standard whenever possible | |||
dataset_fair.identifier (alpha) | STR_0D | Persistent identifier allowing to cite this data in a public and persistent way, should be provided as HTTP URIs | ||
dataset_fair.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
dataset_fair.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
dataset_fair.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
dataset_fair.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
dataset_fair.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
dataset_fair.ids_properties.occurrence | INT_0D | |||
dataset_fair.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
dataset_fair.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
dataset_fair.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
dataset_fair.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
dataset_fair.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
dataset_fair.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
dataset_fair.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
dataset_fair.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
dataset_fair.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
dataset_fair.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
dataset_fair.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
dataset_fair.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
dataset_fair.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
dataset_fair.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
dataset_fair.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
dataset_fair.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
dataset_fair.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
dataset_fair.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
dataset_fair.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
dataset_fair.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
dataset_fair.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
dataset_fair.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
dataset_fair.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
dataset_fair.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
dataset_fair.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
dataset_fair.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
dataset_fair.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
dataset_fair.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
dataset_fair.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
dataset_fair.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
dataset_fair.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
dataset_fair.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
dataset_fair.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
dataset_fair.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
dataset_fair.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
dataset_fair.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
dataset_fair.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
dataset_fair.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
dataset_fair.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
dataset_fair.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
dataset_fair.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
dataset_fair.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
dataset_fair.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
dataset_fair.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
dataset_fair.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
dataset_fair.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
dataset_fair.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
dataset_fair.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
dataset_fair.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
dataset_fair.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
dataset_fair.is_referenced_by (alpha) | [1...N] | STR_1D | List of documents (e.g. publications) or datasets making use of this data entry (e.g. PIDs of other datasets using this data entry as input) | |
dataset_fair.is_replaced_by (alpha) | STR_0D | Persistent identifier referencing the new version of this data (replacing the present version) | ||
dataset_fair.license (alpha) | STR_0D | License(s) under which the data is made available (license description or, more convenient, publicly accessible URL pointing to the full license text) | ||
dataset_fair.replaces (alpha) | STR_0D | Persistent identifier referencing the previous version of this data | ||
dataset_fair.rights_holder (alpha) | STR_0D | The organisation owning or managing rights over this data | ||
dataset_fair.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
dataset_fair.valid (alpha) | STR_0D | Date range during which the data is or was valid. Expressed as YYYY-MM-DD/YYYY-MM-DD, where the former (resp. latter) date is the data at which the data started (resp. ceased) to be valid. If the data is still valid, the slash should still be present, i.e. indicate the validity start date with YYYY-MM-DD/. If the data ceased being valid but there is no information on the validity start date, indicate /YYYY-MM-DD. |
disruption¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
disruption (alpha) | Description of physics quantities of specific interest during a disruption, in particular halo currents, etc ... | |||
disruption.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
disruption.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
disruption.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
disruption.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
disruption.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
disruption.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
disruption.code.library[:].name (alpha) | STR_0D | Name of software | ||
disruption.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
disruption.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
disruption.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
disruption.code.name (alpha) | STR_0D | Name of software generating IDS | ||
disruption.code.output_flag (alpha) | [disruption.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
disruption.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
disruption.code.repository (alpha) | STR_0D | URL of software repository | ||
disruption.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
disruption.global_quantities (alpha) | STRUCTURE | Global quantities | ||
disruption.global_quantities.current_halo_pol (alpha) | [disruption.time] | FLT_1D (uncertain) | A | Poloidal halo current |
disruption.global_quantities.current_halo_tor (alpha) | [disruption.time] | FLT_1D (uncertain) | A | Toroidal halo current |
disruption.global_quantities.energy_ohm (alpha) | [disruption.time] | FLT_1D (uncertain) | J | Total ohmic cumulated energy (integral of the power over the disruption duration) |
disruption.global_quantities.energy_ohm_halo (alpha) | [disruption.time] | FLT_1D (uncertain) | J | Ohmic cumulated energy (integral of the power over the disruption duration) in the halo region |
disruption.global_quantities.energy_parallel_halo (alpha) | [disruption.time] | FLT_1D (uncertain) | J | Cumulated parallel energy (integral of the heat flux parallel power over the disruption duration) in the halo region |
disruption.global_quantities.energy_radiated_electrons_impurities (alpha) | [disruption.time] | FLT_1D (uncertain) | J | Total cumulated energy (integral of the power over the disruption duration) radiated by electrons on impurities |
disruption.global_quantities.energy_radiated_electrons_impurities_halo (alpha) | [disruption.time] | FLT_1D (uncertain) | J | Cumulated energy (integral of the power over the disruption duration) radiated by electrons on impurities in the halo region |
disruption.global_quantities.power_ohm (alpha) | [disruption.time] | FLT_1D (uncertain) | W | Total ohmic power |
disruption.global_quantities.power_ohm_halo (alpha) | [disruption.time] | FLT_1D (uncertain) | W | Ohmic power in the halo region |
disruption.global_quantities.power_parallel_halo (alpha) | [disruption.time] | FLT_1D (uncertain) | W | Power of the parallel heat flux in the halo region |
disruption.global_quantities.power_radiated_electrons_impurities (alpha) | [disruption.time] | FLT_1D (uncertain) | W | Total power radiated by electrons on impurities |
disruption.global_quantities.power_radiated_electrons_impurities_halo (alpha) | [disruption.time] | FLT_1D (uncertain) | W | Power radiated by electrons on impurities in the halo region |
disruption.global_quantities.psi_halo_boundary (alpha) | [disruption.time] | FLT_1D (uncertain) | Wb | Poloidal flux at halo region boundary |
disruption.halo_currents (alpha) | [disruption.halo_currents[:].time] | STRUCT_ARRAY | Halo currents geometry and values for a set of time slices | |
disruption.halo_currents[:].active_wall_point (alpha) | STRUCTURE | R,Z position of the point of the plasma boundary in contact with the wall | ||
disruption.halo_currents[:].active_wall_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
disruption.halo_currents[:].active_wall_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
disruption.halo_currents[:].area (alpha) | [1...N] | STRUCT_ARRAY | Set of wall areas through which there are halo currents | |
disruption.halo_currents[:].area[:].current_halo_pol (alpha) | FLT_0D (uncertain) | A | Poloidal halo current crossing through this area | |
disruption.halo_currents[:].area[:].end_point (alpha) | STRUCTURE | Position of the end point of this area | ||
disruption.halo_currents[:].area[:].end_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
disruption.halo_currents[:].area[:].end_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
disruption.halo_currents[:].area[:].start_point (alpha) | STRUCTURE | Position of the start point of this area | ||
disruption.halo_currents[:].area[:].start_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
disruption.halo_currents[:].area[:].start_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
disruption.halo_currents[:].time (alpha) | FLT_0D | s | Time | |
disruption.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
disruption.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
disruption.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
disruption.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
disruption.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
disruption.ids_properties.occurrence | INT_0D | |||
disruption.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
disruption.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
disruption.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
disruption.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
disruption.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
disruption.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
disruption.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
disruption.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
disruption.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
disruption.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
disruption.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
disruption.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
disruption.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
disruption.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
disruption.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
disruption.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
disruption.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
disruption.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
disruption.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
disruption.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
disruption.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
disruption.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
disruption.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
disruption.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
disruption.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
disruption.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
disruption.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
disruption.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
disruption.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
disruption.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
disruption.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
disruption.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
disruption.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
disruption.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
disruption.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
disruption.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
disruption.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
disruption.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
disruption.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
disruption.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
disruption.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
disruption.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
disruption.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
disruption.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
disruption.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
disruption.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
disruption.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
disruption.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
disruption.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
disruption.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
disruption.profiles_1d (alpha) | [disruption.profiles_1d[:].time] | STRUCT_ARRAY | Radial profiles for a set of time slices | |
disruption.profiles_1d[:].grid (alpha) | STRUCTURE | Radial grid | ||
disruption.profiles_1d[:].grid.area (alpha) | [disruption.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
disruption.profiles_1d[:].grid.psi (alpha) | [disruption.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
disruption.profiles_1d[:].grid.psi_boundary (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
disruption.profiles_1d[:].grid.psi_magnetic_axis (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
disruption.profiles_1d[:].grid.rho_pol_norm (alpha) | [disruption.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
disruption.profiles_1d[:].grid.rho_tor (alpha) | [disruption.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
disruption.profiles_1d[:].grid.rho_tor_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
disruption.profiles_1d[:].grid.surface (alpha) | [disruption.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
disruption.profiles_1d[:].grid.volume (alpha) | [disruption.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
disruption.profiles_1d[:].j_runaways (alpha) | [disruption.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A.m^-2 | Runaways parallel current density = average(j.B) / B0, where B0 = Disruption/Vacuum_Toroidal_Field/ B0 |
disruption.profiles_1d[:].power_density_conductive_losses (alpha) | [disruption.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Power density of conductive losses to the wall (positive sign for losses) |
disruption.profiles_1d[:].power_density_radiative_losses (alpha) | [disruption.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Power density of radiative losses (positive sign for losses) |
disruption.profiles_1d[:].time (alpha) | FLT_0D | s | Time | |
disruption.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
disruption.vacuum_toroidal_field (alpha) | STRUCTURE | Characteristics of the vacuum toroidal field (used in rho_tor definition and in the normalization of current densities) | ||
disruption.vacuum_toroidal_field.b0 (alpha) | [disruption.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
disruption.vacuum_toroidal_field.r0 (alpha) | FLT_0D (uncertain) | m | 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) |
distribution sources¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
distribution_sources (alpha) | Sources of particles for input to kinetic equations, e.g. Fokker-Planck calculation. The sources could originate from e.g. NBI or fusion reactions. | |||
distribution_sources.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
distribution_sources.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
distribution_sources.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distribution_sources.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
distribution_sources.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
distribution_sources.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distribution_sources.code.library[:].name (alpha) | STR_0D | Name of software | ||
distribution_sources.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
distribution_sources.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
distribution_sources.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
distribution_sources.code.name (alpha) | STR_0D | Name of software generating IDS | ||
distribution_sources.code.output_flag (alpha) | [distribution_sources.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
distribution_sources.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
distribution_sources.code.repository (alpha) | STR_0D | URL of software repository | ||
distribution_sources.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
distribution_sources.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
distribution_sources.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
distribution_sources.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
distribution_sources.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
distribution_sources.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
distribution_sources.ids_properties.occurrence | INT_0D | |||
distribution_sources.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
distribution_sources.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
distribution_sources.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distribution_sources.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
distribution_sources.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
distribution_sources.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
distribution_sources.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
distribution_sources.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distribution_sources.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
distribution_sources.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
distribution_sources.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
distribution_sources.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
distribution_sources.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
distribution_sources.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distribution_sources.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
distribution_sources.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
distribution_sources.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
distribution_sources.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
distribution_sources.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
distribution_sources.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
distribution_sources.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distribution_sources.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
distribution_sources.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
distribution_sources.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
distribution_sources.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
distribution_sources.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
distribution_sources.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
distribution_sources.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
distribution_sources.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distribution_sources.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
distribution_sources.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
distribution_sources.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
distribution_sources.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
distribution_sources.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
distribution_sources.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
distribution_sources.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distribution_sources.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
distribution_sources.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
distribution_sources.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
distribution_sources.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
distribution_sources.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
distribution_sources.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
distribution_sources.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
distribution_sources.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
distribution_sources.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
distribution_sources.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
distribution_sources.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
distribution_sources.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
distribution_sources.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
distribution_sources.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
distribution_sources.magnetic_axis (alpha) | STRUCTURE | Magnetic axis position (used to define a poloidal angle for the 2D profiles) | ||
distribution_sources.magnetic_axis.r (alpha) | [distribution_sources.time] | FLT_1D (uncertain) | m | Major radius |
distribution_sources.magnetic_axis.z (alpha) | [distribution_sources.time] | FLT_1D (uncertain) | m | Height |
distribution_sources.source (alpha) | [1...N] | STRUCT_ARRAY | Set of source/sink terms. A source/sink term corresponds to the particle source due to an NBI injection unit, a nuclear reaction or any combination of them (described in "identifier") | |
distribution_sources.source[:].ggd (alpha) | [distribution_sources.source[:].ggd[:].time] | STRUCT_ARRAY | Source terms in phase space (real space, velocity space, spin state), represented using the ggd, for various time slices | |
distribution_sources.source[:].ggd[:].discrete (alpha) | [1...N] | INT_1D | List of indices of grid spaces (refers to ../grid/space) for which the source is discretely distributed. For example consider a source of 3.5 MeV alpha particles provided on a grid with two coordinates (spaces); rho_tor and energy. To specify that the source is given at energies exactly equal to 3.5 MeV, let discret have length 1 and set discrete(1)=2 since energy is dimension number 2. The source is then proportional to delta( 1 - energy / 3.5MeV ), where delta is the direct delta distribution. Discrete dimensions can only be used when the grid is rectangular. | |
distribution_sources.source[:].ggd[:].grid (alpha) | STRUCTURE | Grid description | ||
distribution_sources.source[:].ggd[:].grid.grid_subset (alpha) | [1...N] | STRUCT_ARRAY | Grid subsets | |
distribution_sources.source[:].ggd[:].grid.grid_subset[:].base (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
distribution_sources.source[:].ggd[:].grid.grid_subset[:].base[:].jacobian (alpha) | [distribution_sources.source[:].ggd[:].grid.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
distribution_sources.source[:].ggd[:].grid.grid_subset[:].base[:].tensor_contravariant (alpha) | [distribution_sources.source[:].ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
distribution_sources.source[:].ggd[:].grid.grid_subset[:].base[:].tensor_covariant (alpha) | [distribution_sources.source[:].ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
distribution_sources.source[:].ggd[:].grid.grid_subset[:].dimension (alpha) | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
distribution_sources.source[:].ggd[:].grid.grid_subset[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
distribution_sources.source[:].ggd[:].grid.grid_subset[:].element[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
distribution_sources.source[:].ggd[:].grid.grid_subset[:].element[:].object[:].dimension (alpha) | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
distribution_sources.source[:].ggd[:].grid.grid_subset[:].element[:].object[:].index (alpha) | INT_0D | Object index | ||
distribution_sources.source[:].ggd[:].grid.grid_subset[:].element[:].object[:].space (alpha) | INT_0D | Index of the space from which that object is taken | ||
distribution_sources.source[:].ggd[:].grid.grid_subset[:].identifier (alpha) | STRUCTURE | Grid subset identifier | ||
distribution_sources.source[:].ggd[:].grid.grid_subset[:].identifier.description (alpha) | STR_0D | Verbose description | ||
distribution_sources.source[:].ggd[:].grid.grid_subset[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distribution_sources.source[:].ggd[:].grid.grid_subset[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
distribution_sources.source[:].ggd[:].grid.grid_subset[:].metric (alpha) | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
distribution_sources.source[:].ggd[:].grid.grid_subset[:].metric.jacobian (alpha) | [distribution_sources.source[:].ggd[:].grid.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
distribution_sources.source[:].ggd[:].grid.grid_subset[:].metric.tensor_contravariant (alpha) | [distribution_sources.source[:].ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
distribution_sources.source[:].ggd[:].grid.grid_subset[:].metric.tensor_covariant (alpha) | [distribution_sources.source[:].ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
distribution_sources.source[:].ggd[:].grid.identifier (alpha) | STRUCTURE | Grid identifier | ||
distribution_sources.source[:].ggd[:].grid.identifier.description (alpha) | STR_0D | Verbose description | ||
distribution_sources.source[:].ggd[:].grid.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distribution_sources.source[:].ggd[:].grid.identifier.name (alpha) | STR_0D | Short string identifier | ||
distribution_sources.source[:].ggd[:].grid.path (alpha) | STR_0D | 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:0/description_ggd(1)/grid_ggd', means that the grid is located in the wall IDS, occurrence 0, with ids path 'description_ggd(1)/grid_ggd'. See the link below for more details about IDS paths | ||
distribution_sources.source[:].ggd[:].grid.space (alpha) | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
distribution_sources.source[:].ggd[:].grid.space[:].coordinates_type (alpha) | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
distribution_sources.source[:].ggd[:].grid.space[:].geometry_type (alpha) | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
distribution_sources.source[:].ggd[:].grid.space[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
distribution_sources.source[:].ggd[:].grid.space[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distribution_sources.source[:].ggd[:].grid.space[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
distribution_sources.source[:].ggd[:].grid.space[:].identifier (alpha) | STRUCTURE | Space identifier | ||
distribution_sources.source[:].ggd[:].grid.space[:].identifier.description (alpha) | STR_0D | Verbose description | ||
distribution_sources.source[:].ggd[:].grid.space[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distribution_sources.source[:].ggd[:].grid.space[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
distribution_sources.source[:].ggd[:].grid.space[:].objects_per_dimension (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
distribution_sources.source[:].ggd[:].grid.space[:].objects_per_dimension[:].geometry_content (alpha) | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
distribution_sources.source[:].ggd[:].grid.space[:].objects_per_dimension[:].geometry_content.description (alpha) | STR_0D | Verbose description | ||
distribution_sources.source[:].ggd[:].grid.space[:].objects_per_dimension[:].geometry_content.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distribution_sources.source[:].ggd[:].grid.space[:].objects_per_dimension[:].geometry_content.name (alpha) | STR_0D | Short string identifier | ||
distribution_sources.source[:].ggd[:].grid.space[:].objects_per_dimension[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
distribution_sources.source[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].boundary (alpha) | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
distribution_sources.source[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].boundary[:].index (alpha) | INT_0D | Index of this (n-1)-dimensional boundary object | ||
distribution_sources.source[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].boundary[:].neighbours (alpha) | [1...N] | INT_1D | 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 | |
distribution_sources.source[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].geometry (alpha) | [1...N] | FLT_1D (uncertain) | mixed | 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. |
distribution_sources.source[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].geometry_2d (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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. |
distribution_sources.source[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].measure (alpha) | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
distribution_sources.source[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].nodes (alpha) | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
distribution_sources.source[:].ggd[:].particles (alpha) | [1...N] | STRUCT_ARRAY | (m.s^-1)^-3.m^-3.s^-1 | Source density of particles in phase space, for various grid subsets |
distribution_sources.source[:].ggd[:].particles[:].coefficients (alpha) | [distribution_sources.source[:].ggd[:].particles[:].values, | FLT_2D (uncertain) | (m.s^-1)^-3.m^-3.s^-1 | 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). |
distribution_sources.source[:].ggd[:].particles[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
distribution_sources.source[:].ggd[:].particles[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
distribution_sources.source[:].ggd[:].particles[:].values (alpha) | [1...N] | FLT_1D (uncertain) | (m.s^-1)^-3.m^-3.s^-1 | One scalar value is provided per element in the grid subset. |
distribution_sources.source[:].ggd[:].time (alpha) | FLT_0D | s | Time | |
distribution_sources.source[:].global_quantities (alpha) | [distribution_sources.source[:].global_quantities[:].time] | STRUCT_ARRAY | Global quantities for various time slices | |
distribution_sources.source[:].global_quantities[:].particles (alpha) | FLT_0D (uncertain) | s^-1 | Particle source rate | |
distribution_sources.source[:].global_quantities[:].power (alpha) | FLT_0D (uncertain) | W | Total power of the source | |
distribution_sources.source[:].global_quantities[:].shinethrough (alpha) | STRUCTURE | Shinethrough losses | ||
distribution_sources.source[:].global_quantities[:].shinethrough.particles (alpha) | FLT_0D (uncertain) | s^-1 | Particle losses due to shinethrough | |
distribution_sources.source[:].global_quantities[:].shinethrough.power (alpha) | FLT_0D (uncertain) | W | Power losses due to shinethrough | |
distribution_sources.source[:].global_quantities[:].shinethrough.torque_tor (alpha) | FLT_0D (uncertain) | N.m | Toroidal torque losses due to shinethrough | |
distribution_sources.source[:].global_quantities[:].time (alpha) | FLT_0D | s | Time | |
distribution_sources.source[:].global_quantities[:].torque_tor (alpha) | FLT_0D (uncertain) | N.m | Total toroidal torque of the source | |
distribution_sources.source[:].gyro_type (alpha) | INT_0D | Defines how to interpret the spatial coordinates: 1 = given at the actual particle birth point; 2 =given at the gyro centre of the birth point | ||
distribution_sources.source[:].markers (alpha) | [distribution_sources.source[:].markers[:].time] | STRUCT_ARRAY | Source given as a group of markers (test particles) born per second, for various time slices | |
distribution_sources.source[:].markers[:].coordinate_identifier (alpha) | [1...N] | STRUCT_ARRAY | W.m^-3 | Set of coordinate identifiers, coordinates on which the markers are represented |
distribution_sources.source[:].markers[:].coordinate_identifier[:].description (alpha) | STR_0D | Verbose description | ||
distribution_sources.source[:].markers[:].coordinate_identifier[:].index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distribution_sources.source[:].markers[:].coordinate_identifier[:].name (alpha) | STR_0D | Short string identifier | ||
distribution_sources.source[:].markers[:].orbit_integrals (alpha) | STRUCTURE | Integrals along the markers orbit. These dimensionless expressions are of the form: (1/tau) integral (f(n_tor,m_pol,k,eq,...) dt) from time - tau to time, where tau is the transit/trapping time of the marker and f() a dimensionless function (phase factor,drift,etc) of the equilibrium (e.g. q) and perturbation (Fourier harmonics n_tor,m_pol and bounce harmonic k) along the particles orbits. In fact the integrals are taken during the last orbit of each marker at the time value of the time node below | ||
distribution_sources.source[:].markers[:].orbit_integrals.bounce_harmonics (alpha) | [1...N] | INT_1D | Array of bounce harmonics k | |
distribution_sources.source[:].markers[:].orbit_integrals.expressions (alpha) | [1...N] | STR_1D | List of the expressions f(n_tor,m_pol,k,q,...) used in the orbit integrals | |
distribution_sources.source[:].markers[:].orbit_integrals.m_pol (alpha) | [1...N] | INT_1D | Array of poloidal mode numbers, where quantities vary as exp(-i.m_pol.theta) and theta is the angle defined by the choice of ../../coordinate_identifier, with its centre at the magnetic axis recalled at the root of this IDS | |
distribution_sources.source[:].markers[:].orbit_integrals.n_tor (alpha) | [1...N] | INT_1D | Array of toroidal mode numbers, n_tor, where quantities vary as exp(i.n_tor.phi) and phi runs anticlockwise when viewed from above | |
distribution_sources.source[:].markers[:].orbit_integrals.values (alpha) | [distribution_sources.source[:].markers[:].orbit_integrals.expressions, | CPX_5D (uncertain) | - | Values of the orbit integrals |
distribution_sources.source[:].markers[:].orbit_integrals_instant (alpha) | STRUCTURE | Integrals/quantities along the markers orbit. These dimensionless expressions are of the form: (1/tau) integral ( f(eq) dt) from time - tau to time_orbit for different values of time_orbit in the interval from time - tau to time, where tau is the transit/trapping time of the marker and f(eq) a dimensionless function (phase, drift,q,etc) of the equilibrium along the markers orbits. The integrals are taken during the last orbit of each marker at the time value of the time node below | ||
distribution_sources.source[:].markers[:].orbit_integrals_instant.expressions (alpha) | [1...N] | STR_1D | List of the expressions f(eq) used in the orbit integrals | |
distribution_sources.source[:].markers[:].orbit_integrals_instant.time_orbit (alpha) | [1...N] | FLT_1D (uncertain) | s | Time array along the markers last orbit |
distribution_sources.source[:].markers[:].orbit_integrals_instant.values (alpha) | [distribution_sources.source[:].markers[:].orbit_integrals_instant.expressions, | CPX_3D (uncertain) | - | Values of the orbit integrals |
distribution_sources.source[:].markers[:].positions (alpha) | [distribution_sources.source[:].markers[:].weights, | FLT_2D (uncertain) | mixed | Position of the markers in the set of coordinates. The first dimension corresponds to the number of markers, the second dimension to the set of coordinates |
distribution_sources.source[:].markers[:].time (alpha) | FLT_0D | s | Time | |
distribution_sources.source[:].markers[:].toroidal_mode (alpha) | INT_0D | In case the orbit integrals are calculated for a given MHD perturbation, index of the toroidal mode considered. Refers to the time_slice/toroidal_mode array of the MHD_LINEAR IDS in which this perturbation is described | ||
distribution_sources.source[:].markers[:].weights (alpha) | [1...N] | FLT_1D (uncertain) | - | Weight of the markers, i.e. number of real particles represented by each marker. The dimension of the vector correspond to the number of markers |
distribution_sources.source[:].process (alpha) | [1...N] | STRUCT_ARRAY | Set of processes (NBI units, fusion reactions, ...) that provide the source. | |
distribution_sources.source[:].process[:].nbi_beamlets_group (alpha) | INT_0D | Index of the NBI beamlets group considered. Refers to the "unit/beamlets_group" array of the NBI IDS. 0 means sum over all beamlets groups. | ||
distribution_sources.source[:].process[:].nbi_energy (alpha) | STRUCTURE | For NBI source, energy of the accelerated species considered. index = 0 for a sum over all energies; index = 1 for full energiy; index = 2 for half energy; index = 3 for third energy | ||
distribution_sources.source[:].process[:].nbi_energy.description (alpha) | STR_0D | Verbose description | ||
distribution_sources.source[:].process[:].nbi_energy.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distribution_sources.source[:].process[:].nbi_energy.name (alpha) | STR_0D | Short string identifier | ||
distribution_sources.source[:].process[:].nbi_unit (alpha) | INT_0D | Index of the NBI unit considered. Refers to the "unit" array of the NBI IDS. 0 means sum over all NBI units. | ||
distribution_sources.source[:].process[:].reactant_energy (alpha) | STRUCTURE | For nuclear reaction source, energy of the reactants. index = 0 for a sum over all energies; index = 1 for thermal-thermal; index = 2 for beam-beam; index = 3 for beam-thermal | ||
distribution_sources.source[:].process[:].reactant_energy.description (alpha) | STR_0D | Verbose description | ||
distribution_sources.source[:].process[:].reactant_energy.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distribution_sources.source[:].process[:].reactant_energy.name (alpha) | STR_0D | Short string identifier | ||
distribution_sources.source[:].process[:].type (alpha) | STRUCTURE | Process type. index=1 for NBI; index=2 for nuclear reaction (reaction unspecified); index=3 for nuclear reaction: T(d,n)4He [D+T->He4+n]; index=4 for nuclear reaction: He3(d,p)4He [He3+D->He4+p]; index=5 for nuclear reaction: D(d,p)T [D+D->T+p]; index=6 for nuclear reaction: D(d,n)3He [D+D->He3+n]; index=7 for runaway processes | ||
distribution_sources.source[:].process[:].type.description (alpha) | STR_0D | Verbose description | ||
distribution_sources.source[:].process[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distribution_sources.source[:].process[:].type.name (alpha) | STR_0D | Short string identifier | ||
distribution_sources.source[:].profiles_1d (alpha) | [distribution_sources.source[:].profiles_1d[:].time] | STRUCT_ARRAY | Source radial profiles (flux surface averaged quantities) for various time slices | |
distribution_sources.source[:].profiles_1d[:].energy (alpha) | [distribution_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Source term for the energy transport equation |
distribution_sources.source[:].profiles_1d[:].grid (alpha) | STRUCTURE | Radial grid | ||
distribution_sources.source[:].profiles_1d[:].grid.area (alpha) | [distribution_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
distribution_sources.source[:].profiles_1d[:].grid.psi (alpha) | [distribution_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
distribution_sources.source[:].profiles_1d[:].grid.psi_boundary (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
distribution_sources.source[:].profiles_1d[:].grid.psi_magnetic_axis (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
distribution_sources.source[:].profiles_1d[:].grid.rho_pol_norm (alpha) | [distribution_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
distribution_sources.source[:].profiles_1d[:].grid.rho_tor (alpha) | [distribution_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
distribution_sources.source[:].profiles_1d[:].grid.rho_tor_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
distribution_sources.source[:].profiles_1d[:].grid.surface (alpha) | [distribution_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
distribution_sources.source[:].profiles_1d[:].grid.volume (alpha) | [distribution_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
distribution_sources.source[:].profiles_1d[:].momentum_tor (alpha) | [distribution_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Source term for the toroidal momentum equation |
distribution_sources.source[:].profiles_1d[:].particles (alpha) | [distribution_sources.source[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1.m^-3 | Source term for the density transport equation |
distribution_sources.source[:].profiles_1d[:].time (alpha) | FLT_0D | s | Time | |
distribution_sources.source[:].species (alpha) | STRUCTURE | Species injected or consumed by this source/sink | ||
distribution_sources.source[:].species.ion (alpha) | STRUCTURE | Description of the ion or neutral species, used if type/index = 2 or 3 | ||
distribution_sources.source[:].species.ion.element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
distribution_sources.source[:].species.ion.element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
distribution_sources.source[:].species.ion.element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
distribution_sources.source[:].species.ion.element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
distribution_sources.source[:].species.ion.element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
distribution_sources.source[:].species.ion.label (alpha) | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
distribution_sources.source[:].species.ion.state (alpha) | STRUCTURE | Quantities related to the different states of the species (ionisation, energy, excitation, ...) | ||
distribution_sources.source[:].species.ion.state.electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
distribution_sources.source[:].species.ion.state.label (alpha) | STR_0D | String identifying ion state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
distribution_sources.source[:].species.ion.state.vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
distribution_sources.source[:].species.ion.state.vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
distribution_sources.source[:].species.ion.state.z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
distribution_sources.source[:].species.ion.state.z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
distribution_sources.source[:].species.ion.z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
distribution_sources.source[:].species.neutral (alpha) | STRUCTURE | Description of the neutral species, used if type/index = 4 or 5 | ||
distribution_sources.source[:].species.neutral.element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
distribution_sources.source[:].species.neutral.element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
distribution_sources.source[:].species.neutral.element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
distribution_sources.source[:].species.neutral.element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
distribution_sources.source[:].species.neutral.element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
distribution_sources.source[:].species.neutral.label (alpha) | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
distribution_sources.source[:].species.neutral.state (alpha) | STRUCTURE | State of the species (energy, excitation, ...) | ||
distribution_sources.source[:].species.neutral.state.electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
distribution_sources.source[:].species.neutral.state.label (alpha) | STR_0D | String identifying neutral state | ||
distribution_sources.source[:].species.neutral.state.neutral_type (alpha) | STRUCTURE | Neutral type, in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
distribution_sources.source[:].species.neutral.state.neutral_type.description (alpha) | STR_0D | Verbose description | ||
distribution_sources.source[:].species.neutral.state.neutral_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distribution_sources.source[:].species.neutral.state.neutral_type.name (alpha) | STR_0D | Short string identifier | ||
distribution_sources.source[:].species.neutral.state.vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
distribution_sources.source[:].species.neutral.state.vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
distribution_sources.source[:].species.type (alpha) | STRUCTURE | Species type. index=1 for electron; index=2 for ion species in a single/average state (refer to ion structure); index=3 for ion species in a particular state (refer to ion/state structure); index=4 for neutral species in a single/average state (refer to neutral structure); index=5 for neutral species in a particular state (refer to neutral/state structure); index=6 for neutron; index=7 for photon | ||
distribution_sources.source[:].species.type.description (alpha) | STR_0D | Verbose description | ||
distribution_sources.source[:].species.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distribution_sources.source[:].species.type.name (alpha) | STR_0D | Short string identifier | ||
distribution_sources.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
distribution_sources.vacuum_toroidal_field (alpha) | STRUCTURE | Characteristics of the vacuum toroidal field (used in rho_tor definition) | ||
distribution_sources.vacuum_toroidal_field.b0 (alpha) | [distribution_sources.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
distribution_sources.vacuum_toroidal_field.r0 (alpha) | FLT_0D (uncertain) | m | 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) |
distributions¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
distributions (alpha) | Distribution function(s) of one or many particle species. This structure is specifically designed to handle non-Maxwellian distribution function generated during heating and current drive, typically solved using a Fokker-Planck calculation perturbed by a heating scheme (e.g. IC, EC, LH, NBI, or alpha heating) and then relaxed by Coloumb collisions. | |||
distributions.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
distributions.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
distributions.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distributions.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
distributions.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
distributions.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distributions.code.library[:].name (alpha) | STR_0D | Name of software | ||
distributions.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
distributions.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
distributions.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
distributions.code.name (alpha) | STR_0D | Name of software generating IDS | ||
distributions.code.output_flag (alpha) | [distributions.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
distributions.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
distributions.code.repository (alpha) | STR_0D | URL of software repository | ||
distributions.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
distributions.distribution (alpha) | [1...N] | STRUCT_ARRAY | Set of distribution functions. Every distribution function has to be associated with only one particle species, specified in distri_vec/species/, but there could be multiple distribution function for each species. In this case, the fast particle populations should be superposed | |
distributions.distribution[:].ggd (alpha) | [distributions.distribution[:].ggd[:].time] | STRUCT_ARRAY | Distribution represented using the ggd, for various time slices | |
distributions.distribution[:].ggd[:].expansion (alpha) | [1...N] | STRUCT_ARRAY | (m.s^-1)^-3.m^-3 | Distribution function expanded into a vector of successive approximations. The first element in the vector (expansion(1)) is the zeroth order distribution function, while the K:th element in the vector (expansion(K)) is the K:th correction, such that the total distribution function is a sum over all elements in the expansion vector. |
distributions.distribution[:].ggd[:].expansion[:].grid_subset (alpha) | [1...N] | STRUCT_ARRAY | mixed | Values of the distribution function expansion, for various grid subsets |
distributions.distribution[:].ggd[:].expansion[:].grid_subset[:].coefficients (alpha) | [distributions.distribution[:].ggd[:].expansion[:].grid_subset[:].values, | FLT_2D (uncertain) | mixed | 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). |
distributions.distribution[:].ggd[:].expansion[:].grid_subset[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
distributions.distribution[:].ggd[:].expansion[:].grid_subset[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
distributions.distribution[:].ggd[:].expansion[:].grid_subset[:].values (alpha) | [1...N] | FLT_1D (uncertain) | mixed | One scalar value is provided per element in the grid subset. |
distributions.distribution[:].ggd[:].expansion_fd3v (alpha) | [1...N] | STRUCT_ARRAY | m^-3 | Distribution function multiplied by the volume of the local velocity cell d3v, expanded into a vector of successive approximations. The first element in the vector (expansion(1)) is the zeroth order distribution function, while the K:th element in the vector (expansion(K)) is the K:th correction, such that the total distribution function is a sum over all elements in the expansion vector. |
distributions.distribution[:].ggd[:].expansion_fd3v[:].grid_subset (alpha) | [1...N] | STRUCT_ARRAY | mixed | Values of the distribution function expansion, for various grid subsets |
distributions.distribution[:].ggd[:].expansion_fd3v[:].grid_subset[:].coefficients (alpha) | [distributions.distribution[:].ggd[:].expansion_fd3v[:].grid_subset[:].values, | FLT_2D (uncertain) | mixed | 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). |
distributions.distribution[:].ggd[:].expansion_fd3v[:].grid_subset[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
distributions.distribution[:].ggd[:].expansion_fd3v[:].grid_subset[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
distributions.distribution[:].ggd[:].expansion_fd3v[:].grid_subset[:].values (alpha) | [1...N] | FLT_1D (uncertain) | mixed | One scalar value is provided per element in the grid subset. |
distributions.distribution[:].ggd[:].grid (alpha) | STRUCTURE | Grid description | ||
distributions.distribution[:].ggd[:].grid.grid_subset (alpha) | [1...N] | STRUCT_ARRAY | Grid subsets | |
distributions.distribution[:].ggd[:].grid.grid_subset[:].base (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
distributions.distribution[:].ggd[:].grid.grid_subset[:].base[:].jacobian (alpha) | [distributions.distribution[:].ggd[:].grid.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
distributions.distribution[:].ggd[:].grid.grid_subset[:].base[:].tensor_contravariant (alpha) | [distributions.distribution[:].ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
distributions.distribution[:].ggd[:].grid.grid_subset[:].base[:].tensor_covariant (alpha) | [distributions.distribution[:].ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
distributions.distribution[:].ggd[:].grid.grid_subset[:].dimension (alpha) | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
distributions.distribution[:].ggd[:].grid.grid_subset[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
distributions.distribution[:].ggd[:].grid.grid_subset[:].element[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
distributions.distribution[:].ggd[:].grid.grid_subset[:].element[:].object[:].dimension (alpha) | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
distributions.distribution[:].ggd[:].grid.grid_subset[:].element[:].object[:].index (alpha) | INT_0D | Object index | ||
distributions.distribution[:].ggd[:].grid.grid_subset[:].element[:].object[:].space (alpha) | INT_0D | Index of the space from which that object is taken | ||
distributions.distribution[:].ggd[:].grid.grid_subset[:].identifier (alpha) | STRUCTURE | Grid subset identifier | ||
distributions.distribution[:].ggd[:].grid.grid_subset[:].identifier.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].ggd[:].grid.grid_subset[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].ggd[:].grid.grid_subset[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].ggd[:].grid.grid_subset[:].metric (alpha) | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
distributions.distribution[:].ggd[:].grid.grid_subset[:].metric.jacobian (alpha) | [distributions.distribution[:].ggd[:].grid.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
distributions.distribution[:].ggd[:].grid.grid_subset[:].metric.tensor_contravariant (alpha) | [distributions.distribution[:].ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
distributions.distribution[:].ggd[:].grid.grid_subset[:].metric.tensor_covariant (alpha) | [distributions.distribution[:].ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
distributions.distribution[:].ggd[:].grid.identifier (alpha) | STRUCTURE | Grid identifier | ||
distributions.distribution[:].ggd[:].grid.identifier.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].ggd[:].grid.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].ggd[:].grid.identifier.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].ggd[:].grid.path (alpha) | STR_0D | 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:0/description_ggd(1)/grid_ggd', means that the grid is located in the wall IDS, occurrence 0, with ids path 'description_ggd(1)/grid_ggd'. See the link below for more details about IDS paths | ||
distributions.distribution[:].ggd[:].grid.space (alpha) | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
distributions.distribution[:].ggd[:].grid.space[:].coordinates_type (alpha) | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
distributions.distribution[:].ggd[:].grid.space[:].geometry_type (alpha) | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
distributions.distribution[:].ggd[:].grid.space[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].ggd[:].grid.space[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].ggd[:].grid.space[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].ggd[:].grid.space[:].identifier (alpha) | STRUCTURE | Space identifier | ||
distributions.distribution[:].ggd[:].grid.space[:].identifier.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].ggd[:].grid.space[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].ggd[:].grid.space[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].ggd[:].grid.space[:].objects_per_dimension (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
distributions.distribution[:].ggd[:].grid.space[:].objects_per_dimension[:].geometry_content (alpha) | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
distributions.distribution[:].ggd[:].grid.space[:].objects_per_dimension[:].geometry_content.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].ggd[:].grid.space[:].objects_per_dimension[:].geometry_content.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].ggd[:].grid.space[:].objects_per_dimension[:].geometry_content.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].ggd[:].grid.space[:].objects_per_dimension[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
distributions.distribution[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].boundary (alpha) | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
distributions.distribution[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].boundary[:].index (alpha) | INT_0D | Index of this (n-1)-dimensional boundary object | ||
distributions.distribution[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].boundary[:].neighbours (alpha) | [1...N] | INT_1D | 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 | |
distributions.distribution[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].geometry (alpha) | [1...N] | FLT_1D (uncertain) | mixed | 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. |
distributions.distribution[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].geometry_2d (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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. |
distributions.distribution[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].measure (alpha) | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
distributions.distribution[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].nodes (alpha) | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
distributions.distribution[:].ggd[:].temperature (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Reference temperature profile used to define the local thermal energy and the thermal velocity (for normalisation of the grid coordinates) |
distributions.distribution[:].ggd[:].time (alpha) | FLT_0D | s | Time | |
distributions.distribution[:].global_quantities (alpha) | [distributions.distribution[:].global_quantities[:].time] | STRUCT_ARRAY | Global quantities (integrated over plasma volume for moments of the distribution, collisional exchange and source terms), for various time slices | |
distributions.distribution[:].global_quantities[:].collisions (alpha) | STRUCTURE | Power and torque exchanged between the species described by the distribution and the different plasma species through collisions | ||
distributions.distribution[:].global_quantities[:].collisions.electrons (alpha) | STRUCTURE | Collisional exchange with electrons | ||
distributions.distribution[:].global_quantities[:].collisions.electrons.power_fast (alpha) | FLT_0D (uncertain) | W | Collisional power to the fast particle population | |
distributions.distribution[:].global_quantities[:].collisions.electrons.power_thermal (alpha) | FLT_0D (uncertain) | W | Collisional power to the thermal particle population | |
distributions.distribution[:].global_quantities[:].collisions.electrons.torque_fast_tor (alpha) | FLT_0D (uncertain) | N.m | Collisional toroidal torque to the fast particle population | |
distributions.distribution[:].global_quantities[:].collisions.electrons.torque_thermal_tor (alpha) | FLT_0D (uncertain) | N.m | Collisional toroidal torque to the thermal particle population | |
distributions.distribution[:].global_quantities[:].collisions.ion (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various ion species | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
distributions.distribution[:].global_quantities[:].collisions.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].label (alpha) | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
distributions.distribution[:].global_quantities[:].collisions.ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
distributions.distribution[:].global_quantities[:].collisions.ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
distributions.distribution[:].global_quantities[:].collisions.ion[:].power_fast (alpha) | FLT_0D (uncertain) | W | Collisional power to the fast particle population | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].power_thermal (alpha) | FLT_0D (uncertain) | W | Collisional power to the thermal particle population | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various states of the ion species (ionisation, energy, excitation, ...) | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
distributions.distribution[:].global_quantities[:].collisions.ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
distributions.distribution[:].global_quantities[:].collisions.ion[:].state[:].power_fast (alpha) | FLT_0D (uncertain) | W | Collisional power to the fast particle population | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].state[:].power_thermal (alpha) | FLT_0D (uncertain) | W | Collisional power to the thermal particle population | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].state[:].torque_fast_tor (alpha) | FLT_0D (uncertain) | N.m | Collisional toroidal torque to the fast particle population | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].state[:].torque_thermal_tor (alpha) | FLT_0D (uncertain) | N.m | Collisional toroidal torque to the thermal particle population | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
distributions.distribution[:].global_quantities[:].collisions.ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].torque_fast_tor (alpha) | FLT_0D (uncertain) | N.m | Collisional toroidal torque to the fast particle population | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].torque_thermal_tor (alpha) | FLT_0D (uncertain) | N.m | Collisional toroidal torque to the thermal particle population | |
distributions.distribution[:].global_quantities[:].collisions.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
distributions.distribution[:].global_quantities[:].current_tor (alpha) | FLT_0D (uncertain) | A | Toroidal current driven by the distribution | |
distributions.distribution[:].global_quantities[:].energy (alpha) | FLT_0D (uncertain) | J | Total energy in the distribution | |
distributions.distribution[:].global_quantities[:].energy_fast (alpha) | FLT_0D (uncertain) | J | Total energy of the fast particles in the distribution | |
distributions.distribution[:].global_quantities[:].energy_fast_parallel (alpha) | FLT_0D (uncertain) | J | Parallel energy of the fast particles in the distribution | |
distributions.distribution[:].global_quantities[:].particles_fast_n (alpha) | FLT_0D (uncertain) | - | Number of fast particles in the distribution, i.e. the volume integral of the density (note: this is the number of real particles and not markers) | |
distributions.distribution[:].global_quantities[:].particles_n (alpha) | FLT_0D (uncertain) | - | Number of particles in the distribution, i.e. the volume integral of the density (note: this is the number of real particles and not markers) | |
distributions.distribution[:].global_quantities[:].source (alpha) | [1...N] | STRUCT_ARRAY | Set of volume integrated sources and sinks of particles, momentum and energy included in the Fokker-Planck modelling, related to the various waves or particle source processes affecting the distribution | |
distributions.distribution[:].global_quantities[:].source[:].identifier (alpha) | STRUCTURE | Identifier of the wave or particle source process, defined respectively in distribution/wave or distribution/process | ||
distributions.distribution[:].global_quantities[:].source[:].identifier.process_index (alpha) | INT_0D | Index into distribution/process | ||
distributions.distribution[:].global_quantities[:].source[:].identifier.type (alpha) | STRUCTURE | Type of the source term. Index = 1 for a wave, index = 2 for a particle source process | ||
distributions.distribution[:].global_quantities[:].source[:].identifier.type.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].global_quantities[:].source[:].identifier.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].global_quantities[:].source[:].identifier.type.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].global_quantities[:].source[:].identifier.wave_index (alpha) | INT_0D | Index into distribution/wave | ||
distributions.distribution[:].global_quantities[:].source[:].particles (alpha) | FLT_0D (uncertain) | s^-1 | Particle source rate | |
distributions.distribution[:].global_quantities[:].source[:].power (alpha) | FLT_0D (uncertain) | W | Total power of the source | |
distributions.distribution[:].global_quantities[:].source[:].torque_tor (alpha) | FLT_0D (uncertain) | N.m | Total toroidal torque of the source | |
distributions.distribution[:].global_quantities[:].thermalisation (alpha) | STRUCTURE | Volume integrated source of thermal particles, momentum and energy due to thermalisation. Here thermalisation refers to non-thermal particles, sufficiently assimilated to the thermal background to be re-categorised as thermal particles. Note that this source may also be negative if thermal particles are being accelerated such that they form a distinct non-thermal contribution, e.g. due run-away of RF interactions. | ||
distributions.distribution[:].global_quantities[:].thermalisation.particles (alpha) | FLT_0D (uncertain) | s^-1 | Source rate of thermal particles due to the thermalisation of fast particles | |
distributions.distribution[:].global_quantities[:].thermalisation.power (alpha) | FLT_0D (uncertain) | W | Power input to the thermal particle population due to the thermalisation of fast particles | |
distributions.distribution[:].global_quantities[:].thermalisation.torque (alpha) | FLT_0D (uncertain) | N.m | Torque input to the thermal particle population due to the thermalisation of fast particles | |
distributions.distribution[:].global_quantities[:].time (alpha) | FLT_0D | s | Time | |
distributions.distribution[:].global_quantities[:].torque_tor_j_radial (alpha) | FLT_0D (uncertain) | N.m | Toroidal torque due to radial currents | |
distributions.distribution[:].gyro_type (alpha) | INT_0D | Defines how to interpret the spatial coordinates: 1 = given at the actual particle birth point; 2 =given at the gyro centre of the birth point | ||
distributions.distribution[:].is_delta_f (alpha) | INT_0D | If is_delta_f=1, then the distribution represents the deviation from a Maxwellian; is_delta_f=0, then the distribution represents all particles, i.e. the full-f solution | ||
distributions.distribution[:].markers (alpha) | [distributions.distribution[:].markers[:].time] | STRUCT_ARRAY | Distribution represented by a set of markers (test particles) | |
distributions.distribution[:].markers[:].coordinate_identifier (alpha) | [1...N] | STRUCT_ARRAY | W.m^-3 | Set of coordinate identifiers, coordinates on which the markers are represented |
distributions.distribution[:].markers[:].coordinate_identifier[:].description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].markers[:].coordinate_identifier[:].index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].markers[:].coordinate_identifier[:].name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].markers[:].orbit_integrals (alpha) | STRUCTURE | Integrals along the markers orbit. These dimensionless expressions are of the form: (1/tau) integral (f(n_tor,m_pol,k,eq,...) dt) from time - tau to time, where tau is the transit/trapping time of the marker and f() a dimensionless function (phase factor,drift,etc) of the equilibrium (e.g. q) and perturbation (Fourier harmonics n_tor,m_pol and bounce harmonic k) along the particles orbits. In fact the integrals are taken during the last orbit of each marker at the time value of the time node below | ||
distributions.distribution[:].markers[:].orbit_integrals.bounce_harmonics (alpha) | [1...N] | INT_1D | Array of bounce harmonics k | |
distributions.distribution[:].markers[:].orbit_integrals.expressions (alpha) | [1...N] | STR_1D | List of the expressions f(n_tor,m_pol,k,q,...) used in the orbit integrals | |
distributions.distribution[:].markers[:].orbit_integrals.m_pol (alpha) | [1...N] | INT_1D | Array of poloidal mode numbers, where quantities vary as exp(-i.m_pol.theta) and theta is the angle defined by the choice of ../../coordinate_identifier, with its centre at the magnetic axis recalled at the root of this IDS | |
distributions.distribution[:].markers[:].orbit_integrals.n_tor (alpha) | [1...N] | INT_1D | Array of toroidal mode numbers, n_tor, where quantities vary as exp(i.n_tor.phi) and phi runs anticlockwise when viewed from above | |
distributions.distribution[:].markers[:].orbit_integrals.values (alpha) | [distributions.distribution[:].markers[:].orbit_integrals.expressions, | CPX_5D (uncertain) | - | Values of the orbit integrals |
distributions.distribution[:].markers[:].orbit_integrals_instant (alpha) | STRUCTURE | Integrals/quantities along the markers orbit. These dimensionless expressions are of the form: (1/tau) integral ( f(eq) dt) from time - tau to time_orbit for different values of time_orbit in the interval from time - tau to time, where tau is the transit/trapping time of the marker and f(eq) a dimensionless function (phase, drift,q,etc) of the equilibrium along the markers orbits. The integrals are taken during the last orbit of each marker at the time value of the time node below | ||
distributions.distribution[:].markers[:].orbit_integrals_instant.expressions (alpha) | [1...N] | STR_1D | List of the expressions f(eq) used in the orbit integrals | |
distributions.distribution[:].markers[:].orbit_integrals_instant.time_orbit (alpha) | [1...N] | FLT_1D (uncertain) | s | Time array along the markers last orbit |
distributions.distribution[:].markers[:].orbit_integrals_instant.values (alpha) | [distributions.distribution[:].markers[:].orbit_integrals_instant.expressions, | CPX_3D (uncertain) | - | Values of the orbit integrals |
distributions.distribution[:].markers[:].positions (alpha) | [distributions.distribution[:].markers[:].weights, | FLT_2D (uncertain) | mixed | Position of the markers in the set of coordinates. The first dimension corresponds to the number of markers, the second dimension to the set of coordinates |
distributions.distribution[:].markers[:].time (alpha) | FLT_0D | s | Time | |
distributions.distribution[:].markers[:].toroidal_mode (alpha) | INT_0D | In case the orbit integrals are calculated for a given MHD perturbation, index of the toroidal mode considered. Refers to the time_slice/toroidal_mode array of the MHD_LINEAR IDS in which this perturbation is described | ||
distributions.distribution[:].markers[:].weights (alpha) | [1...N] | FLT_1D (uncertain) | - | Weight of the markers, i.e. number of real particles represented by each marker. The dimension of the vector correspond to the number of markers |
distributions.distribution[:].process (alpha) | [1...N] | STRUCT_ARRAY | List all processes (NBI units, fusion reactions, ...) affecting the distribution, identified as in distribution_sources/source(i)/process in the DISTRIBUTION_SOURCES IDS | |
distributions.distribution[:].process[:].nbi_beamlets_group (alpha) | INT_0D | Index of the NBI beamlets group considered. Refers to the "unit/beamlets_group" array of the NBI IDS. 0 means sum over all beamlets groups. | ||
distributions.distribution[:].process[:].nbi_energy (alpha) | STRUCTURE | For NBI source, energy of the accelerated species considered. index = 0 for a sum over all energies; index = 1 for full energiy; index = 2 for half energy; index = 3 for third energy | ||
distributions.distribution[:].process[:].nbi_energy.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].process[:].nbi_energy.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].process[:].nbi_energy.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].process[:].nbi_unit (alpha) | INT_0D | Index of the NBI unit considered. Refers to the "unit" array of the NBI IDS. 0 means sum over all NBI units. | ||
distributions.distribution[:].process[:].reactant_energy (alpha) | STRUCTURE | For nuclear reaction source, energy of the reactants. index = 0 for a sum over all energies; index = 1 for thermal-thermal; index = 2 for beam-beam; index = 3 for beam-thermal | ||
distributions.distribution[:].process[:].reactant_energy.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].process[:].reactant_energy.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].process[:].reactant_energy.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].process[:].type (alpha) | STRUCTURE | Process type. index=1 for NBI; index=2 for nuclear reaction (reaction unspecified); index=3 for nuclear reaction: T(d,n)4He [D+T->He4+n]; index=4 for nuclear reaction: He3(d,p)4He [He3+D->He4+p]; index=5 for nuclear reaction: D(d,p)T [D+D->T+p]; index=6 for nuclear reaction: D(d,n)3He [D+D->He3+n]; index=7 for runaway processes | ||
distributions.distribution[:].process[:].type.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].process[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].process[:].type.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].profiles_1d (alpha) | [distributions.distribution[:].profiles_1d[:].time] | STRUCT_ARRAY | Radial profiles (flux surface averaged quantities) for various time slices | |
distributions.distribution[:].profiles_1d[:].co_passing (alpha) | STRUCTURE | Flux surface averaged profile evaluated using the co-passing particle part of the distribution. | ||
distributions.distribution[:].profiles_1d[:].co_passing.collisions (alpha) | STRUCTURE | Power and torque exchanged between the species described by the distribution and the different plasma species through collisions | ||
distributions.distribution[:].profiles_1d[:].co_passing.collisions.electrons (alpha) | STRUCTURE | Collisional exchange with electrons | ||
distributions.distribution[:].profiles_1d[:].co_passing.collisions.electrons.power_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.electrons.power_thermal (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.electrons.torque_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.electrons.torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various ion species | |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].label (alpha) | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].power_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].power_thermal (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various states of the ion species (ionisation, energy, excitation, ...) | |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].state[:].power_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].state[:].power_thermal (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].state[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].state[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].co_passing.collisions.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
distributions.distribution[:].profiles_1d[:].co_passing.current_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A.m^-2 | Total toroidal driven current density of fast (non-thermal) particles (excluding electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_1d[:].co_passing.current_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A.m^-2 | Total toroidal driven current density (including electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_1d[:].co_passing.density (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
distributions.distribution[:].profiles_1d[:].co_passing.density_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast particles |
distributions.distribution[:].profiles_1d[:].co_passing.pressure (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | J.m^-3 | Pressure (thermal+non-thermal) |
distributions.distribution[:].profiles_1d[:].co_passing.pressure_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | J.m^-3 | Pressure of fast particles |
distributions.distribution[:].profiles_1d[:].co_passing.pressure_fast_parallel (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | J.m^-3 | Pressure of fast particles in the parallel direction |
distributions.distribution[:].profiles_1d[:].co_passing.source (alpha) | [1...N] | STRUCT_ARRAY | Set of flux averaged sources and sinks of particles, momentum and energy included in the Fokker-Planck modelling, related to the various waves or particle source processes affecting the distribution | |
distributions.distribution[:].profiles_1d[:].co_passing.source[:].energy (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Source rate of energy density |
distributions.distribution[:].profiles_1d[:].co_passing.source[:].identifier (alpha) | STRUCTURE | Identifier of the wave or particle source process, defined respectively in distribution/wave or distribution/process | ||
distributions.distribution[:].profiles_1d[:].co_passing.source[:].identifier.process_index (alpha) | INT_0D | Index into distribution/process | ||
distributions.distribution[:].profiles_1d[:].co_passing.source[:].identifier.type (alpha) | STRUCTURE | Type of the source term. Index = 1 for a wave, index = 2 for a particle source process | ||
distributions.distribution[:].profiles_1d[:].co_passing.source[:].identifier.type.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].profiles_1d[:].co_passing.source[:].identifier.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].profiles_1d[:].co_passing.source[:].identifier.type.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].profiles_1d[:].co_passing.source[:].identifier.wave_index (alpha) | INT_0D | Index into distribution/wave | ||
distributions.distribution[:].profiles_1d[:].co_passing.source[:].momentum_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Source rate of toroidal angular momentum density |
distributions.distribution[:].profiles_1d[:].co_passing.source[:].particles (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1.m^-3 | Source rate of thermal particle density |
distributions.distribution[:].profiles_1d[:].co_passing.torque_tor_j_radial (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Toroidal torque due to radial currents |
distributions.distribution[:].profiles_1d[:].collisions (alpha) | STRUCTURE | Power and torque exchanged between the species described by the distribution and the different plasma species through collisions | ||
distributions.distribution[:].profiles_1d[:].collisions.electrons (alpha) | STRUCTURE | Collisional exchange with electrons | ||
distributions.distribution[:].profiles_1d[:].collisions.electrons.power_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_1d[:].collisions.electrons.power_thermal (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].collisions.electrons.torque_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_1d[:].collisions.electrons.torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].collisions.ion (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various ion species | |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
distributions.distribution[:].profiles_1d[:].collisions.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].label (alpha) | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
distributions.distribution[:].profiles_1d[:].collisions.ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
distributions.distribution[:].profiles_1d[:].collisions.ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
distributions.distribution[:].profiles_1d[:].collisions.ion[:].power_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].power_thermal (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various states of the ion species (ionisation, energy, excitation, ...) | |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
distributions.distribution[:].profiles_1d[:].collisions.ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
distributions.distribution[:].profiles_1d[:].collisions.ion[:].state[:].power_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].state[:].power_thermal (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].state[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].state[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
distributions.distribution[:].profiles_1d[:].collisions.ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].collisions.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
distributions.distribution[:].profiles_1d[:].counter_passing (alpha) | STRUCTURE | Flux surface averaged profile evaluated using the counter-passing particle part of the distribution. | ||
distributions.distribution[:].profiles_1d[:].counter_passing.collisions (alpha) | STRUCTURE | Power and torque exchanged between the species described by the distribution and the different plasma species through collisions | ||
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.electrons (alpha) | STRUCTURE | Collisional exchange with electrons | ||
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.electrons.power_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.electrons.power_thermal (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.electrons.torque_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.electrons.torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various ion species | |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].label (alpha) | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].power_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].power_thermal (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various states of the ion species (ionisation, energy, excitation, ...) | |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].state[:].power_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].state[:].power_thermal (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].state[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].state[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].counter_passing.collisions.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
distributions.distribution[:].profiles_1d[:].counter_passing.current_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A.m^-2 | Total toroidal driven current density of fast (non-thermal) particles (excluding electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_1d[:].counter_passing.current_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A.m^-2 | Total toroidal driven current density (including electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_1d[:].counter_passing.density (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
distributions.distribution[:].profiles_1d[:].counter_passing.density_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast particles |
distributions.distribution[:].profiles_1d[:].counter_passing.pressure (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | J.m^-3 | Pressure (thermal+non-thermal) |
distributions.distribution[:].profiles_1d[:].counter_passing.pressure_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | J.m^-3 | Pressure of fast particles |
distributions.distribution[:].profiles_1d[:].counter_passing.pressure_fast_parallel (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | J.m^-3 | Pressure of fast particles in the parallel direction |
distributions.distribution[:].profiles_1d[:].counter_passing.source (alpha) | [1...N] | STRUCT_ARRAY | Set of flux averaged sources and sinks of particles, momentum and energy included in the Fokker-Planck modelling, related to the various waves or particle source processes affecting the distribution | |
distributions.distribution[:].profiles_1d[:].counter_passing.source[:].energy (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Source rate of energy density |
distributions.distribution[:].profiles_1d[:].counter_passing.source[:].identifier (alpha) | STRUCTURE | Identifier of the wave or particle source process, defined respectively in distribution/wave or distribution/process | ||
distributions.distribution[:].profiles_1d[:].counter_passing.source[:].identifier.process_index (alpha) | INT_0D | Index into distribution/process | ||
distributions.distribution[:].profiles_1d[:].counter_passing.source[:].identifier.type (alpha) | STRUCTURE | Type of the source term. Index = 1 for a wave, index = 2 for a particle source process | ||
distributions.distribution[:].profiles_1d[:].counter_passing.source[:].identifier.type.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].profiles_1d[:].counter_passing.source[:].identifier.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].profiles_1d[:].counter_passing.source[:].identifier.type.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].profiles_1d[:].counter_passing.source[:].identifier.wave_index (alpha) | INT_0D | Index into distribution/wave | ||
distributions.distribution[:].profiles_1d[:].counter_passing.source[:].momentum_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Source rate of toroidal angular momentum density |
distributions.distribution[:].profiles_1d[:].counter_passing.source[:].particles (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1.m^-3 | Source rate of thermal particle density |
distributions.distribution[:].profiles_1d[:].counter_passing.torque_tor_j_radial (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Toroidal torque due to radial currents |
distributions.distribution[:].profiles_1d[:].current_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A.m^-2 | Total toroidal driven current density of fast (non-thermal) particles (excluding electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_1d[:].current_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A.m^-2 | Total toroidal driven current density (including electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_1d[:].density (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
distributions.distribution[:].profiles_1d[:].density_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast particles |
distributions.distribution[:].profiles_1d[:].fast_filter (alpha) | STRUCTURE | Description of how the fast and the thermal particle populations are separated | ||
distributions.distribution[:].profiles_1d[:].fast_filter.energy (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Energy at which the fast and thermal particle populations were separated, as a function of radius |
distributions.distribution[:].profiles_1d[:].fast_filter.method (alpha) | STRUCTURE | Method used to separate the fast and thermal particle population (indices TBD) | ||
distributions.distribution[:].profiles_1d[:].fast_filter.method.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].profiles_1d[:].fast_filter.method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].profiles_1d[:].fast_filter.method.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].profiles_1d[:].grid (alpha) | STRUCTURE | Radial grid | ||
distributions.distribution[:].profiles_1d[:].grid.area (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
distributions.distribution[:].profiles_1d[:].grid.psi (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
distributions.distribution[:].profiles_1d[:].grid.psi_boundary (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
distributions.distribution[:].profiles_1d[:].grid.psi_magnetic_axis (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
distributions.distribution[:].profiles_1d[:].grid.rho_pol_norm (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
distributions.distribution[:].profiles_1d[:].grid.rho_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
distributions.distribution[:].profiles_1d[:].grid.surface (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
distributions.distribution[:].profiles_1d[:].grid.volume (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
distributions.distribution[:].profiles_1d[:].pressure (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | J.m^-3 | Pressure (thermal+non-thermal) |
distributions.distribution[:].profiles_1d[:].pressure_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | J.m^-3 | Pressure of fast particles |
distributions.distribution[:].profiles_1d[:].pressure_fast_parallel (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | J.m^-3 | Pressure of fast particles in the parallel direction |
distributions.distribution[:].profiles_1d[:].source (alpha) | [1...N] | STRUCT_ARRAY | Set of flux averaged sources and sinks of particles, momentum and energy included in the Fokker-Planck modelling, related to the various waves or particle source processes affecting the distribution | |
distributions.distribution[:].profiles_1d[:].source[:].energy (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Source rate of energy density |
distributions.distribution[:].profiles_1d[:].source[:].identifier (alpha) | STRUCTURE | Identifier of the wave or particle source process, defined respectively in distribution/wave or distribution/process | ||
distributions.distribution[:].profiles_1d[:].source[:].identifier.process_index (alpha) | INT_0D | Index into distribution/process | ||
distributions.distribution[:].profiles_1d[:].source[:].identifier.type (alpha) | STRUCTURE | Type of the source term. Index = 1 for a wave, index = 2 for a particle source process | ||
distributions.distribution[:].profiles_1d[:].source[:].identifier.type.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].profiles_1d[:].source[:].identifier.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].profiles_1d[:].source[:].identifier.type.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].profiles_1d[:].source[:].identifier.wave_index (alpha) | INT_0D | Index into distribution/wave | ||
distributions.distribution[:].profiles_1d[:].source[:].momentum_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Source rate of toroidal angular momentum density |
distributions.distribution[:].profiles_1d[:].source[:].particles (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1.m^-3 | Source rate of thermal particle density |
distributions.distribution[:].profiles_1d[:].thermalisation (alpha) | STRUCTURE | Flux surface averaged source of thermal particles, momentum and energy due to thermalisation. Here thermalisation refers to non-thermal particles, sufficiently assimilated to the thermal background to be re-categorised as thermal particles. Note that this source may also be negative if thermal particles are being accelerated such that they form a distinct non-thermal contribution, e.g. due run-away of RF interactions. | ||
distributions.distribution[:].profiles_1d[:].thermalisation.energy (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Source rate of energy density within the thermal particle population due to the thermalisation of fast particles |
distributions.distribution[:].profiles_1d[:].thermalisation.momentum_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Source rate of toroidal angular momentum density within the thermal particle population due to the thermalisation of fast particles |
distributions.distribution[:].profiles_1d[:].thermalisation.particles (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1.m^-3 | Source rate of thermal particle density due to the thermalisation of fast particles |
distributions.distribution[:].profiles_1d[:].time (alpha) | FLT_0D | s | Time | |
distributions.distribution[:].profiles_1d[:].torque_tor_j_radial (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Toroidal torque due to radial currents |
distributions.distribution[:].profiles_1d[:].trapped (alpha) | STRUCTURE | Flux surface averaged profile evaluated using the trapped particle part of the distribution. | ||
distributions.distribution[:].profiles_1d[:].trapped.collisions (alpha) | STRUCTURE | Power and torque exchanged between the species described by the distribution and the different plasma species through collisions | ||
distributions.distribution[:].profiles_1d[:].trapped.collisions.electrons (alpha) | STRUCTURE | Collisional exchange with electrons | ||
distributions.distribution[:].profiles_1d[:].trapped.collisions.electrons.power_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_1d[:].trapped.collisions.electrons.power_thermal (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].trapped.collisions.electrons.torque_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_1d[:].trapped.collisions.electrons.torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various ion species | |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].label (alpha) | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].power_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].power_thermal (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various states of the ion species (ionisation, energy, excitation, ...) | |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].state[:].power_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].state[:].power_thermal (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].state[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].state[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_1d[:].trapped.collisions.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
distributions.distribution[:].profiles_1d[:].trapped.current_fast_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A.m^-2 | Total toroidal driven current density of fast (non-thermal) particles (excluding electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_1d[:].trapped.current_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A.m^-2 | Total toroidal driven current density (including electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_1d[:].trapped.density (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
distributions.distribution[:].profiles_1d[:].trapped.density_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast particles |
distributions.distribution[:].profiles_1d[:].trapped.pressure (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | J.m^-3 | Pressure (thermal+non-thermal) |
distributions.distribution[:].profiles_1d[:].trapped.pressure_fast (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | J.m^-3 | Pressure of fast particles |
distributions.distribution[:].profiles_1d[:].trapped.pressure_fast_parallel (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | J.m^-3 | Pressure of fast particles in the parallel direction |
distributions.distribution[:].profiles_1d[:].trapped.source (alpha) | [1...N] | STRUCT_ARRAY | Set of flux averaged sources and sinks of particles, momentum and energy included in the Fokker-Planck modelling, related to the various waves or particle source processes affecting the distribution | |
distributions.distribution[:].profiles_1d[:].trapped.source[:].energy (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Source rate of energy density |
distributions.distribution[:].profiles_1d[:].trapped.source[:].identifier (alpha) | STRUCTURE | Identifier of the wave or particle source process, defined respectively in distribution/wave or distribution/process | ||
distributions.distribution[:].profiles_1d[:].trapped.source[:].identifier.process_index (alpha) | INT_0D | Index into distribution/process | ||
distributions.distribution[:].profiles_1d[:].trapped.source[:].identifier.type (alpha) | STRUCTURE | Type of the source term. Index = 1 for a wave, index = 2 for a particle source process | ||
distributions.distribution[:].profiles_1d[:].trapped.source[:].identifier.type.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].profiles_1d[:].trapped.source[:].identifier.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].profiles_1d[:].trapped.source[:].identifier.type.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].profiles_1d[:].trapped.source[:].identifier.wave_index (alpha) | INT_0D | Index into distribution/wave | ||
distributions.distribution[:].profiles_1d[:].trapped.source[:].momentum_tor (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Source rate of toroidal angular momentum density |
distributions.distribution[:].profiles_1d[:].trapped.source[:].particles (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | s^-1.m^-3 | Source rate of thermal particle density |
distributions.distribution[:].profiles_1d[:].trapped.torque_tor_j_radial (alpha) | [distributions.distribution[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | N.m^-2 | Toroidal torque due to radial currents |
distributions.distribution[:].profiles_2d (alpha) | [distributions.distribution[:].profiles_2d[:].time] | STRUCT_ARRAY | 2D profiles in the poloidal plane for various time slices | |
distributions.distribution[:].profiles_2d[:].co_passing (alpha) | STRUCTURE | Flux surface averaged profile evaluated using the co-passing particle part of the distribution. | ||
distributions.distribution[:].profiles_2d[:].co_passing.collisions (alpha) | STRUCTURE | Power and torque exchanged between the species described by the distribution and the different plasma species through collisions | ||
distributions.distribution[:].profiles_2d[:].co_passing.collisions.electrons (alpha) | STRUCTURE | Collisional exchange with electrons | ||
distributions.distribution[:].profiles_2d[:].co_passing.collisions.electrons.power_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.electrons.power_thermal (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.electrons.torque_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.electrons.torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various ion species | |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].label (alpha) | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].power_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].power_thermal (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various states of the ion species (ionisation, energy, excitation, ...) | |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].state[:].power_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].state[:].power_thermal (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].state[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].state[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].co_passing.collisions.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
distributions.distribution[:].profiles_2d[:].co_passing.current_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | A.m^-2 | Total toroidal driven current density of fast (non-thermal) particles (excluding electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_2d[:].co_passing.current_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | A.m^-2 | Total toroidal driven current density (including electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_2d[:].co_passing.density (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | m^-3 | Density (thermal+non-thermal) |
distributions.distribution[:].profiles_2d[:].co_passing.density_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | m^-3 | Density of fast particles |
distributions.distribution[:].profiles_2d[:].co_passing.pressure (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | J.m^-3 | Pressure (thermal+non-thermal) |
distributions.distribution[:].profiles_2d[:].co_passing.pressure_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | J.m^-3 | Pressure of fast particles |
distributions.distribution[:].profiles_2d[:].co_passing.pressure_fast_parallel (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | J.m^-3 | Pressure of fast particles in the parallel direction |
distributions.distribution[:].profiles_2d[:].co_passing.torque_tor_j_radial (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Toroidal torque due to radial currents |
distributions.distribution[:].profiles_2d[:].collisions (alpha) | STRUCTURE | Power and torque exchanged between the species described by the distribution and the different plasma species through collisions | ||
distributions.distribution[:].profiles_2d[:].collisions.electrons (alpha) | STRUCTURE | Collisional exchange with electrons | ||
distributions.distribution[:].profiles_2d[:].collisions.electrons.power_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_2d[:].collisions.electrons.power_thermal (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].collisions.electrons.torque_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_2d[:].collisions.electrons.torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].collisions.ion (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various ion species | |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
distributions.distribution[:].profiles_2d[:].collisions.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].label (alpha) | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
distributions.distribution[:].profiles_2d[:].collisions.ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
distributions.distribution[:].profiles_2d[:].collisions.ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
distributions.distribution[:].profiles_2d[:].collisions.ion[:].power_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].power_thermal (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various states of the ion species (ionisation, energy, excitation, ...) | |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
distributions.distribution[:].profiles_2d[:].collisions.ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
distributions.distribution[:].profiles_2d[:].collisions.ion[:].state[:].power_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].state[:].power_thermal (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].state[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].state[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
distributions.distribution[:].profiles_2d[:].collisions.ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].collisions.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
distributions.distribution[:].profiles_2d[:].counter_passing (alpha) | STRUCTURE | Flux surface averaged profile evaluated using the counter-passing particle part of the distribution. | ||
distributions.distribution[:].profiles_2d[:].counter_passing.collisions (alpha) | STRUCTURE | Power and torque exchanged between the species described by the distribution and the different plasma species through collisions | ||
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.electrons (alpha) | STRUCTURE | Collisional exchange with electrons | ||
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.electrons.power_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.electrons.power_thermal (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.electrons.torque_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.electrons.torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various ion species | |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].label (alpha) | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].power_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].power_thermal (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various states of the ion species (ionisation, energy, excitation, ...) | |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].state[:].power_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].state[:].power_thermal (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].state[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].state[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].counter_passing.collisions.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
distributions.distribution[:].profiles_2d[:].counter_passing.current_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | A.m^-2 | Total toroidal driven current density of fast (non-thermal) particles (excluding electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_2d[:].counter_passing.current_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | A.m^-2 | Total toroidal driven current density (including electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_2d[:].counter_passing.density (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | m^-3 | Density (thermal+non-thermal) |
distributions.distribution[:].profiles_2d[:].counter_passing.density_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | m^-3 | Density of fast particles |
distributions.distribution[:].profiles_2d[:].counter_passing.pressure (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | J.m^-3 | Pressure (thermal+non-thermal) |
distributions.distribution[:].profiles_2d[:].counter_passing.pressure_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | J.m^-3 | Pressure of fast particles |
distributions.distribution[:].profiles_2d[:].counter_passing.pressure_fast_parallel (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | J.m^-3 | Pressure of fast particles in the parallel direction |
distributions.distribution[:].profiles_2d[:].counter_passing.torque_tor_j_radial (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Toroidal torque due to radial currents |
distributions.distribution[:].profiles_2d[:].current_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | A.m^-2 | Total toroidal driven current density of fast (non-thermal) particles (excluding electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_2d[:].current_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | A.m^-2 | Total toroidal driven current density (including electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_2d[:].density (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | m^-3 | Density (thermal+non-thermal) |
distributions.distribution[:].profiles_2d[:].density_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | m^-3 | Density of fast particles |
distributions.distribution[:].profiles_2d[:].grid (alpha) | STRUCTURE | Grid. The grid has to be rectangular in a pair of coordinates, as specified in type | ||
distributions.distribution[:].profiles_2d[:].grid.area (alpha) | [distributions.distribution[:].profiles_2d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
distributions.distribution[:].profiles_2d[:].grid.psi (alpha) | [distributions.distribution[:].profiles_2d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
distributions.distribution[:].profiles_2d[:].grid.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
distributions.distribution[:].profiles_2d[:].grid.rho_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
distributions.distribution[:].profiles_2d[:].grid.rho_tor_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
distributions.distribution[:].profiles_2d[:].grid.theta_geometric (alpha) | [1...N] | FLT_1D (uncertain) | rad | Geometrical poloidal angle |
distributions.distribution[:].profiles_2d[:].grid.theta_straight (alpha) | [1...N] | FLT_1D (uncertain) | rad | Straight field line poloidal angle |
distributions.distribution[:].profiles_2d[:].grid.type (alpha) | [distributions.distribution[:].profiles_2d[:].grid.rho_tor_norm] | STRUCTURE | m^3 | Grid type: index=0: Rectangular grid in the (R,Z) coordinates; index=1: Rectangular grid in the (radial, theta_geometric) coordinates; index=2: Rectangular grid in the (radial, theta_straight) coordinates. |
distributions.distribution[:].profiles_2d[:].grid.type.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].profiles_2d[:].grid.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].profiles_2d[:].grid.type.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].profiles_2d[:].grid.volume (alpha) | [distributions.distribution[:].profiles_2d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
distributions.distribution[:].profiles_2d[:].grid.z (alpha) | [1...N] | FLT_1D (uncertain) | m | Height |
distributions.distribution[:].profiles_2d[:].pressure (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | J.m^-3 | Pressure (thermal+non-thermal) |
distributions.distribution[:].profiles_2d[:].pressure_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | J.m^-3 | Pressure of fast particles |
distributions.distribution[:].profiles_2d[:].pressure_fast_parallel (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | J.m^-3 | Pressure of fast particles in the parallel direction |
distributions.distribution[:].profiles_2d[:].time (alpha) | FLT_0D | s | Time | |
distributions.distribution[:].profiles_2d[:].torque_tor_j_radial (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Toroidal torque due to radial currents |
distributions.distribution[:].profiles_2d[:].trapped (alpha) | STRUCTURE | Flux surface averaged profile evaluated using the trapped particle part of the distribution. | ||
distributions.distribution[:].profiles_2d[:].trapped.collisions (alpha) | STRUCTURE | Power and torque exchanged between the species described by the distribution and the different plasma species through collisions | ||
distributions.distribution[:].profiles_2d[:].trapped.collisions.electrons (alpha) | STRUCTURE | Collisional exchange with electrons | ||
distributions.distribution[:].profiles_2d[:].trapped.collisions.electrons.power_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_2d[:].trapped.collisions.electrons.power_thermal (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].trapped.collisions.electrons.torque_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_2d[:].trapped.collisions.electrons.torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various ion species | |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].label (alpha) | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].power_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].power_thermal (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various states of the ion species (ionisation, energy, excitation, ...) | |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].state[:].power_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the fast particle population |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].state[:].power_thermal (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | W.m^-3 | Collisional power density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].state[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].state[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].torque_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the fast particle population |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].torque_thermal_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Collisional toroidal torque density to the thermal particle population |
distributions.distribution[:].profiles_2d[:].trapped.collisions.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
distributions.distribution[:].profiles_2d[:].trapped.current_fast_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | A.m^-2 | Total toroidal driven current density of fast (non-thermal) particles (excluding electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_2d[:].trapped.current_tor (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | A.m^-2 | Total toroidal driven current density (including electron and thermal ion back-current, or drag-current) |
distributions.distribution[:].profiles_2d[:].trapped.density (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | m^-3 | Density (thermal+non-thermal) |
distributions.distribution[:].profiles_2d[:].trapped.density_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | m^-3 | Density of fast particles |
distributions.distribution[:].profiles_2d[:].trapped.pressure (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | J.m^-3 | Pressure (thermal+non-thermal) |
distributions.distribution[:].profiles_2d[:].trapped.pressure_fast (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | J.m^-3 | Pressure of fast particles |
distributions.distribution[:].profiles_2d[:].trapped.pressure_fast_parallel (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | J.m^-3 | Pressure of fast particles in the parallel direction |
distributions.distribution[:].profiles_2d[:].trapped.torque_tor_j_radial (alpha) | [distributions.distribution[:].profiles_2d[:].grid.r, | FLT_2D (uncertain) | N.m^-2 | Toroidal torque due to radial currents |
distributions.distribution[:].species (alpha) | STRUCTURE | Species described by this distribution | ||
distributions.distribution[:].species.ion (alpha) | STRUCTURE | Description of the ion or neutral species, used if type/index = 2 or 3 | ||
distributions.distribution[:].species.ion.element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
distributions.distribution[:].species.ion.element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
distributions.distribution[:].species.ion.element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
distributions.distribution[:].species.ion.element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
distributions.distribution[:].species.ion.element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
distributions.distribution[:].species.ion.label (alpha) | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
distributions.distribution[:].species.ion.state (alpha) | STRUCTURE | Quantities related to the different states of the species (ionisation, energy, excitation, ...) | ||
distributions.distribution[:].species.ion.state.electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
distributions.distribution[:].species.ion.state.label (alpha) | STR_0D | String identifying ion state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
distributions.distribution[:].species.ion.state.vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
distributions.distribution[:].species.ion.state.vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
distributions.distribution[:].species.ion.state.z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
distributions.distribution[:].species.ion.state.z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
distributions.distribution[:].species.ion.z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
distributions.distribution[:].species.neutral (alpha) | STRUCTURE | Description of the neutral species, used if type/index = 4 or 5 | ||
distributions.distribution[:].species.neutral.element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
distributions.distribution[:].species.neutral.element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
distributions.distribution[:].species.neutral.element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
distributions.distribution[:].species.neutral.element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
distributions.distribution[:].species.neutral.element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
distributions.distribution[:].species.neutral.label (alpha) | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
distributions.distribution[:].species.neutral.state (alpha) | STRUCTURE | State of the species (energy, excitation, ...) | ||
distributions.distribution[:].species.neutral.state.electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
distributions.distribution[:].species.neutral.state.label (alpha) | STR_0D | String identifying neutral state | ||
distributions.distribution[:].species.neutral.state.neutral_type (alpha) | STRUCTURE | Neutral type, in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
distributions.distribution[:].species.neutral.state.neutral_type.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].species.neutral.state.neutral_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].species.neutral.state.neutral_type.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].species.neutral.state.vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
distributions.distribution[:].species.neutral.state.vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
distributions.distribution[:].species.type (alpha) | STRUCTURE | Species type. index=1 for electron; index=2 for ion species in a single/average state (refer to ion structure); index=3 for ion species in a particular state (refer to ion/state structure); index=4 for neutral species in a single/average state (refer to neutral structure); index=5 for neutral species in a particular state (refer to neutral/state structure); index=6 for neutron; index=7 for photon | ||
distributions.distribution[:].species.type.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].species.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].species.type.name (alpha) | STR_0D | Short string identifier | ||
distributions.distribution[:].wave (alpha) | [1...N] | STRUCT_ARRAY | List all waves affecting the distribution, identified as in waves/coherent_wave(i)/identifier in the waves IDS | |
distributions.distribution[:].wave[:].antenna_name (alpha) | STR_0D | Name of the antenna that launches this wave. Corresponds to the name specified in antennas/ec(i)/name, or antennas/ic(i)/name or antennas/lh(i)/name (depends of antenna/wave type) in the ANTENNAS IDS. | ||
distributions.distribution[:].wave[:].index_in_antenna (alpha) | INT_0D | Index of the wave (starts at 1), separating different waves generated from a single antenna. | ||
distributions.distribution[:].wave[:].type (alpha) | STRUCTURE | Wave/antenna type. index=1 for name=EC; index=2 for name=IC; index=3 for name=LH | ||
distributions.distribution[:].wave[:].type.description (alpha) | STR_0D | Verbose description | ||
distributions.distribution[:].wave[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.distribution[:].wave[:].type.name (alpha) | STR_0D | Short string identifier | ||
distributions.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
distributions.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
distributions.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
distributions.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
distributions.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
distributions.ids_properties.occurrence | INT_0D | |||
distributions.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
distributions.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
distributions.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
distributions.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
distributions.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
distributions.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
distributions.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
distributions.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distributions.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
distributions.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
distributions.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
distributions.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
distributions.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
distributions.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distributions.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
distributions.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
distributions.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
distributions.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
distributions.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
distributions.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
distributions.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distributions.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
distributions.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
distributions.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
distributions.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
distributions.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
distributions.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
distributions.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
distributions.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distributions.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
distributions.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
distributions.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
distributions.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
distributions.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
distributions.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
distributions.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
distributions.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
distributions.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
distributions.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
distributions.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
distributions.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
distributions.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
distributions.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
distributions.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
distributions.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
distributions.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
distributions.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
distributions.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
distributions.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
distributions.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
distributions.magnetic_axis (alpha) | STRUCTURE | Magnetic axis position (used to define a poloidal angle for the 2D profiles) | ||
distributions.magnetic_axis.r (alpha) | [distributions.time] | FLT_1D (uncertain) | m | Major radius |
distributions.magnetic_axis.z (alpha) | [distributions.time] | FLT_1D (uncertain) | m | Height |
distributions.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
distributions.vacuum_toroidal_field (alpha) | STRUCTURE | Characteristics of the vacuum toroidal field (used in rho_tor definition and in the normalization of current densities) | ||
distributions.vacuum_toroidal_field.b0 (alpha) | [distributions.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
distributions.vacuum_toroidal_field.r0 (alpha) | FLT_0D (uncertain) | m | 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) |
divertors¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
divertors (alpha) | Description of divertors | |||
divertors.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
divertors.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
divertors.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
divertors.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
divertors.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
divertors.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
divertors.code.library[:].name (alpha) | STR_0D | Name of software | ||
divertors.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
divertors.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
divertors.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
divertors.code.name (alpha) | STR_0D | Name of software generating IDS | ||
divertors.code.output_flag (alpha) | [divertors.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
divertors.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
divertors.code.repository (alpha) | STR_0D | URL of software repository | ||
divertors.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
divertors.divertor (alpha) | [1...N] | STRUCT_ARRAY | Set of divertors | |
divertors.divertor[:].current_incident (alpha) | STRUCTURE | A | Total current incident on this divertor | |
divertors.divertor[:].current_incident.data (alpha) | [divertors.divertor[:].current_incident.time] | FLT_1D (uncertain) | A | Data |
divertors.divertor[:].current_incident.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].identifier (alpha) | STR_0D | Alphanumeric identifier of divertor | ||
divertors.divertor[:].name (alpha) | STR_0D | Name of the divertor | ||
divertors.divertor[:].particle_flux_recycled_total (alpha) | STRUCTURE | s^-1 | Total recycled particle flux from the divertor (in equivalent electrons) | |
divertors.divertor[:].particle_flux_recycled_total.data (alpha) | [divertors.divertor[:].particle_flux_recycled_total.time] | FLT_1D (uncertain) | s^-1 | Data |
divertors.divertor[:].particle_flux_recycled_total.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].power_black_body (alpha) | STRUCTURE | W | Black body radiated power emitted from the divertor targets (emissivity is included) (sum over all targets) | |
divertors.divertor[:].power_black_body.data (alpha) | [divertors.divertor[:].power_black_body.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].power_black_body.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].power_conducted (alpha) | STRUCTURE | W | Power conducted by the plasma on the divertor targets (sum over all targets) | |
divertors.divertor[:].power_conducted.data (alpha) | [divertors.divertor[:].power_conducted.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].power_conducted.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].power_convected (alpha) | STRUCTURE | W | Power convected by the plasma on the divertor targets (sum over all targets) | |
divertors.divertor[:].power_convected.data (alpha) | [divertors.divertor[:].power_convected.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].power_convected.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].power_currents (alpha) | STRUCTURE | W | Power deposited on the divertor targets due to electric currents (positive means power is deposited on the target) (sum over all targets) | |
divertors.divertor[:].power_currents.data (alpha) | [divertors.divertor[:].power_currents.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].power_currents.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].power_incident (alpha) | STRUCTURE | W | Total power incident on the divertor (sum over all targets). This power is split in the various physical categories listed below | |
divertors.divertor[:].power_incident.data (alpha) | [divertors.divertor[:].power_incident.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].power_incident.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].power_neutrals (alpha) | STRUCTURE | W | Net power from neutrals on the divertor targets (positive means power is deposited on the target) (sum over all targets) | |
divertors.divertor[:].power_neutrals.data (alpha) | [divertors.divertor[:].power_neutrals.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].power_neutrals.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].power_radiated (alpha) | STRUCTURE | W | Net radiated power on the divertor targets (incident - reflected) (sum over all targets) | |
divertors.divertor[:].power_radiated.data (alpha) | [divertors.divertor[:].power_radiated.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].power_radiated.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].power_recombination_neutrals (alpha) | STRUCTURE | W | Power deposited on the divertor targets due to recombination of neutrals into a ground state (e.g. molecules) (sum over all targets) | |
divertors.divertor[:].power_recombination_neutrals.data (alpha) | [divertors.divertor[:].power_recombination_neutrals.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].power_recombination_neutrals.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].power_recombination_plasma (alpha) | STRUCTURE | W | Power deposited on the divertor targets due to recombination of plasma ions (sum over all targets) | |
divertors.divertor[:].power_recombination_plasma.data (alpha) | [divertors.divertor[:].power_recombination_plasma.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].power_recombination_plasma.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target (alpha) | [1...N] | STRUCT_ARRAY | Set of divertor targets | |
divertors.divertor[:].target[:].current_incident (alpha) | STRUCTURE | A | Total current incident on this target | |
divertors.divertor[:].target[:].current_incident.data (alpha) | [divertors.divertor[:].target[:].current_incident.time] | FLT_1D (uncertain) | A | Data |
divertors.divertor[:].target[:].current_incident.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].extension_r (alpha) | FLT_0D (uncertain) | m | Target length projected on the major radius axis | |
divertors.divertor[:].target[:].extension_z (alpha) | FLT_0D (uncertain) | m | Target length projected on the height axis | |
divertors.divertor[:].target[:].flux_expansion (alpha) | STRUCTURE | - | Magnetic flux expansion as defined by Stangeby : ratio between the poloidal field at the midplane separatrix and the poloidal field at the strike-point see formula attached, where u means upstream (midplane separatrix) and t means at divertor target (downstream). | |
divertors.divertor[:].target[:].flux_expansion.data (alpha) | [divertors.divertor[:].target[:].flux_expansion.time] | FLT_1D (uncertain) | - | Data |
divertors.divertor[:].target[:].flux_expansion.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].heat_flux_steady_limit_max (alpha) | FLT_0D | W.m^-2 | Maximum steady state heat flux allowed on divertor target surface (engineering design limit) | |
divertors.divertor[:].target[:].identifier (alpha) | STR_0D | Alphanumeric identifier of target | ||
divertors.divertor[:].target[:].name (alpha) | STR_0D | Name of the target | ||
divertors.divertor[:].target[:].power_black_body (alpha) | STRUCTURE | W | Black body radiated power emitted from this divertor target (emissivity is included) | |
divertors.divertor[:].target[:].power_black_body.data (alpha) | [divertors.divertor[:].target[:].power_black_body.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].target[:].power_black_body.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].power_conducted (alpha) | STRUCTURE | W | Power conducted by the plasma on this divertor target | |
divertors.divertor[:].target[:].power_conducted.data (alpha) | [divertors.divertor[:].target[:].power_conducted.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].target[:].power_conducted.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].power_convected (alpha) | STRUCTURE | W | Power convected by the plasma on this divertor target | |
divertors.divertor[:].target[:].power_convected.data (alpha) | [divertors.divertor[:].target[:].power_convected.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].target[:].power_convected.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].power_currents (alpha) | STRUCTURE | W | Power deposited on this divertor target due to electric currents (positive means power is deposited on the target) | |
divertors.divertor[:].target[:].power_currents.data (alpha) | [divertors.divertor[:].target[:].power_currents.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].target[:].power_currents.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].power_flux_peak (alpha) | STRUCTURE | W.m^-2 | Peak power flux on the divertor target surface | |
divertors.divertor[:].target[:].power_flux_peak.data (alpha) | [divertors.divertor[:].target[:].power_flux_peak.time] | FLT_1D (uncertain) | W.m^-2 | Data |
divertors.divertor[:].target[:].power_flux_peak.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].power_incident (alpha) | STRUCTURE | W | Total power incident on this target. This power is split in the various physical categories listed below | |
divertors.divertor[:].target[:].power_incident.data (alpha) | [divertors.divertor[:].target[:].power_incident.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].target[:].power_incident.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].power_incident_fraction (alpha) | STRUCTURE | - | Power fraction incident on the target (normalized to the total power incident on the divertor) | |
divertors.divertor[:].target[:].power_incident_fraction.data (alpha) | [divertors.divertor[:].target[:].power_incident_fraction.time] | FLT_1D (uncertain) | - | Data |
divertors.divertor[:].target[:].power_incident_fraction.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].power_neutrals (alpha) | STRUCTURE | W | Net power from neutrals on this divertor target (positive means power is deposited on the target) | |
divertors.divertor[:].target[:].power_neutrals.data (alpha) | [divertors.divertor[:].target[:].power_neutrals.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].target[:].power_neutrals.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].power_radiated (alpha) | STRUCTURE | W | Net radiated power on this divertor target (incident - reflected) | |
divertors.divertor[:].target[:].power_radiated.data (alpha) | [divertors.divertor[:].target[:].power_radiated.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].target[:].power_radiated.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].power_recombination_neutrals (alpha) | STRUCTURE | W | Power deposited on this divertor target due to recombination of neutrals into a ground state (e.g. molecules) | |
divertors.divertor[:].target[:].power_recombination_neutrals.data (alpha) | [divertors.divertor[:].target[:].power_recombination_neutrals.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].target[:].power_recombination_neutrals.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].power_recombination_plasma (alpha) | STRUCTURE | W | Power deposited on this divertor target due to recombination of plasma ions | |
divertors.divertor[:].target[:].power_recombination_plasma.data (alpha) | [divertors.divertor[:].target[:].power_recombination_plasma.time] | FLT_1D (uncertain) | W | Data |
divertors.divertor[:].target[:].power_recombination_plasma.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].t_e_target_sputtering_limit_max (alpha) | FLT_0D | eV | Maximum plasma temperature allowed on the divertor target to avoid excessive sputtering | |
divertors.divertor[:].target[:].temperature_limit_max (alpha) | FLT_0D | K | Maximum surface target temperature allowed to prevent damage (melting, recrystallization, sublimation, etc...) | |
divertors.divertor[:].target[:].tile (alpha) | [1...N] | STRUCT_ARRAY | Set of divertor tiles belonging to this target | |
divertors.divertor[:].target[:].tile[:].current_incident (alpha) | STRUCTURE | A | Total current incident on this tile | |
divertors.divertor[:].target[:].tile[:].current_incident.data (alpha) | [divertors.divertor[:].target[:].tile[:].current_incident.time] | FLT_1D (uncertain) | A | Data |
divertors.divertor[:].target[:].tile[:].current_incident.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].tile[:].identifier (alpha) | STR_0D | Alphanumeric identifier of tile | ||
divertors.divertor[:].target[:].tile[:].name (alpha) | STR_0D | Name of the tile | ||
divertors.divertor[:].target[:].tile[:].shunt_index (alpha) | INT_0D | If the tile carries a measurement shunt, index of that shunt (in the magnetics IDS shunt array) | ||
divertors.divertor[:].target[:].tile[:].surface_area (alpha) | FLT_0D (uncertain) | m^2 | Area of the tile surface facing the plasma | |
divertors.divertor[:].target[:].tile[:].surface_outline (alpha) | STRUCTURE | Outline of the tile surface facing the plasma | ||
divertors.divertor[:].target[:].tile[:].surface_outline.phi (alpha) | [divertors.divertor[:].target[:].tile[:].surface_outline.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
divertors.divertor[:].target[:].tile[:].surface_outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
divertors.divertor[:].target[:].tile[:].surface_outline.z (alpha) | [divertors.divertor[:].target[:].tile[:].surface_outline.r] | FLT_1D (uncertain) | m | Height |
divertors.divertor[:].target[:].tilt_angle_pol (alpha) | STRUCTURE | rad | Angle between field lines projected in poloidal plane and target, measured clockwise from the target to the projected field lines | |
divertors.divertor[:].target[:].tilt_angle_pol.data (alpha) | [divertors.divertor[:].target[:].tilt_angle_pol.time] | FLT_1D (uncertain) | rad | Data |
divertors.divertor[:].target[:].tilt_angle_pol.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].target[:].two_point_model (alpha) | [divertors.divertor[:].target[:].two_point_model[:].time] | STRUCT_ARRAY | Description of SOL according to the two point model, the downstream point being on this target, for various time slices | |
divertors.divertor[:].target[:].two_point_model[:].n_e_target (alpha) | FLT_0D (uncertain) | m^-3 | Electron density at divertor target | |
divertors.divertor[:].target[:].two_point_model[:].sol_heat_decay_length (alpha) | FLT_0D (uncertain) | m | Heat flux decay length in SOL at divertor entrance, mapped to the mid-plane, this is the lambda_q parameter defined in reference T. Eich et al, Nucl. Fusion 53 (2013) 093031 | |
divertors.divertor[:].target[:].two_point_model[:].sol_heat_spreading_length (alpha) | FLT_0D (uncertain) | m | Heat flux spreading length in SOL at equatorial mid-plane, this is the S power spreading parameter defined in reference T. Eich et al, Nucl. Fusion 53 (2013) 093031. Relevant only for attached plasmas. | |
divertors.divertor[:].target[:].two_point_model[:].t_e_target (alpha) | FLT_0D (uncertain) | eV | Electron temperature at divertor target | |
divertors.divertor[:].target[:].two_point_model[:].time (alpha) | FLT_0D | s | Time | |
divertors.divertor[:].target[:].wetted_area (alpha) | STRUCTURE | m^2 | Wetted area of the target, defined by the SOL heat flux decay length (lambda_q) mapped to the target using flux expansion and spreading factor and the target toroidal circumference. In other words, this is the area getting heat flux from the maximum value down to one e-fold decay. | |
divertors.divertor[:].target[:].wetted_area.data (alpha) | [divertors.divertor[:].target[:].wetted_area.time] | FLT_1D (uncertain) | m^2 | Data |
divertors.divertor[:].target[:].wetted_area.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.divertor[:].wetted_area (alpha) | STRUCTURE | m^2 | Wetted area of the divertor (sum over all targets) | |
divertors.divertor[:].wetted_area.data (alpha) | [divertors.divertor[:].wetted_area.time] | FLT_1D (uncertain) | m^2 | Data |
divertors.divertor[:].wetted_area.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
divertors.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
divertors.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
divertors.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
divertors.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
divertors.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
divertors.ids_properties.occurrence | INT_0D | |||
divertors.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
divertors.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
divertors.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
divertors.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
divertors.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
divertors.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
divertors.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
divertors.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
divertors.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
divertors.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
divertors.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
divertors.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
divertors.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
divertors.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
divertors.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
divertors.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
divertors.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
divertors.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
divertors.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
divertors.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
divertors.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
divertors.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
divertors.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
divertors.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
divertors.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
divertors.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
divertors.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
divertors.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
divertors.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
divertors.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
divertors.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
divertors.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
divertors.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
divertors.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
divertors.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
divertors.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
divertors.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
divertors.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
divertors.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
divertors.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
divertors.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
divertors.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
divertors.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
divertors.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
divertors.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
divertors.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
divertors.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
divertors.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
divertors.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
divertors.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
divertors.midplane (alpha) | STRUCTURE | Choice of midplane definition (use the lowest index number if more than one value is relevant) | ||
divertors.midplane.description (alpha) | STR_0D | Verbose description | ||
divertors.midplane.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
divertors.midplane.name (alpha) | STR_0D | Short string identifier | ||
divertors.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
ec launchers¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
ec_launchers (alpha) | Launchers for heating and current drive in the electron cyclotron (EC) frequencies. | |||
ec_launchers.beam (alpha) | [1...N] | STRUCT_ARRAY | Set of Electron Cyclotron beams | |
ec_launchers.beam[:].frequency (alpha) | STRUCTURE | Hz | Frequency | |
ec_launchers.beam[:].frequency.data (alpha) | [ec_launchers.beam[:].frequency.time] | FLT_1D (uncertain) | Hz | Data |
ec_launchers.beam[:].frequency.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ec_launchers.beam[:].identifier (alpha) | STR_0D | Beam identifier | ||
ec_launchers.beam[:].launching_position (alpha) | STRUCTURE | Launching position of the beam | ||
ec_launchers.beam[:].launching_position.phi (alpha) | [ec_launchers.beam[:].time] | FLT_1D (uncertain) | rad | Toroidal angle |
ec_launchers.beam[:].launching_position.r (alpha) | [ec_launchers.beam[:].time] | FLT_1D (uncertain) | m | Major radius |
ec_launchers.beam[:].launching_position.r_limit_max (alpha) | FLT_0D | m | Major radius upper limit for the system | |
ec_launchers.beam[:].launching_position.r_limit_min (alpha) | FLT_0D | m | Major radius lower limit for the system | |
ec_launchers.beam[:].launching_position.z (alpha) | [ec_launchers.beam[:].time] | FLT_1D (uncertain) | m | Height |
ec_launchers.beam[:].mode (alpha) | INT_0D | Identifier for the main plasma wave mode excited by the EC beam. For the ordinary mode (O-mode), mode=1. For the extraordinary mode (X-mode), mode=-1 | ||
ec_launchers.beam[:].name (alpha) | STR_0D | Beam name | ||
ec_launchers.beam[:].o_mode_fraction (alpha) | [ec_launchers.beam[:].time] | FLT_1D (uncertain) | - | Fraction of EC beam power launched in ordinary (O) mode. If all power is launched in ordinary mode (O-mode), o_mode_fraction = 1.0. If all power is launched in extraordinary mode (X-mode), o_mode_fraction = 0.0 |
ec_launchers.beam[:].phase (alpha) | STRUCTURE | Phase ellipse characteristics at launch | ||
ec_launchers.beam[:].phase.angle (alpha) | [ec_launchers.beam[:].time] | FLT_1D (uncertain) | rad | Rotation angle for the phase ellipse |
ec_launchers.beam[:].phase.curvature (alpha) | [1...2, | FLT_2D (uncertain) | m^-1 | Inverse curvature radii for the phase ellipse, positive/negative for divergent/convergent beams, in the horizontal direction (first index of the first coordinate) and in the vertical direction (second index of the first coordinate) |
ec_launchers.beam[:].power_launched (alpha) | STRUCTURE | W | Beam power launched into the vacuum vessel | |
ec_launchers.beam[:].power_launched.data (alpha) | [ec_launchers.beam[:].power_launched.time] | FLT_1D (uncertain) | W | Data |
ec_launchers.beam[:].power_launched.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ec_launchers.beam[:].spot (alpha) | STRUCTURE | Spot ellipse characteristics at launch | ||
ec_launchers.beam[:].spot.angle (alpha) | [ec_launchers.beam[:].time] | FLT_1D (uncertain) | rad | Rotation angle for the spot ellipse |
ec_launchers.beam[:].spot.size (alpha) | [1...2, | FLT_2D (uncertain) | m | Size of the spot ellipse: distance between the central ray and the peripheral rays in the horizontal (first index of the first coordinate) and vertical direction (second index of the first coordinate) |
ec_launchers.beam[:].steering_angle_pol (alpha) | [ec_launchers.beam[:].time] | FLT_1D (uncertain) | rad | Steering angle of the EC beam in the R,Z plane (from the -R axis towards the -Z axis), angle_pol=atan2(-k_Z,-k_R), where k_Z and k_R are the Z and R components of the mean wave vector in the EC beam |
ec_launchers.beam[:].steering_angle_tor (alpha) | [ec_launchers.beam[:].time] | FLT_1D (uncertain) | rad | Steering angle of the EC beam away from the poloidal plane that is increasing towards the positive phi axis, angle_tor=arcsin(k_phi/k), where k_phi is the component of the wave vector in the phi direction and k is the length of the wave vector. Here the term wave vector refers to the mean wave vector in the EC beam |
ec_launchers.beam[:].time (alpha) | [1...N] | FLT_1D_TYPE | s | Time base used for launching_position, o_mode_fraction, angle, spot and phase quantities |
ec_launchers.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
ec_launchers.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
ec_launchers.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ec_launchers.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
ec_launchers.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ec_launchers.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ec_launchers.code.library[:].name (alpha) | STR_0D | Name of software | ||
ec_launchers.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ec_launchers.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
ec_launchers.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ec_launchers.code.name (alpha) | STR_0D | Name of software generating IDS | ||
ec_launchers.code.output_flag (alpha) | [ec_launchers.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
ec_launchers.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ec_launchers.code.repository (alpha) | STR_0D | URL of software repository | ||
ec_launchers.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
ec_launchers.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
ec_launchers.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
ec_launchers.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
ec_launchers.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
ec_launchers.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
ec_launchers.ids_properties.occurrence | INT_0D | |||
ec_launchers.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
ec_launchers.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
ec_launchers.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
ec_launchers.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
ec_launchers.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
ec_launchers.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
ec_launchers.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
ec_launchers.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ec_launchers.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
ec_launchers.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
ec_launchers.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
ec_launchers.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
ec_launchers.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
ec_launchers.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ec_launchers.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
ec_launchers.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
ec_launchers.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
ec_launchers.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
ec_launchers.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
ec_launchers.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ec_launchers.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ec_launchers.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
ec_launchers.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ec_launchers.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
ec_launchers.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ec_launchers.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
ec_launchers.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
ec_launchers.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ec_launchers.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ec_launchers.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
ec_launchers.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ec_launchers.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
ec_launchers.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ec_launchers.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
ec_launchers.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ec_launchers.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ec_launchers.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
ec_launchers.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ec_launchers.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
ec_launchers.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ec_launchers.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
ec_launchers.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
ec_launchers.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
ec_launchers.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
ec_launchers.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
ec_launchers.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
ec_launchers.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
ec_launchers.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
ec_launchers.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
ec_launchers.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
ec_launchers.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between input command received from the RT network and actuator starting to react. Applies globally to the system described by this IDS unless specific latencies (e.g. channel-specific or antenna-specific) are provided at a deeper level in the IDS structure. | |
ec_launchers.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
ece¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
ece (alpha) | Electron cyclotron emission diagnostic | |||
ece.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels (frequency) | |
ece.channel[:].beam (alpha) | STRUCTURE | ECE Gaussian optics parameters taken at the line_of_sight/first_point position (for synthetic modelling of the ECE emission) | ||
ece.channel[:].beam.phase (alpha) | STRUCTURE | Phase ellipse characteristics | ||
ece.channel[:].beam.phase.angle (alpha) | STRUCTURE | rad | Rotation angle for the phase ellipse | |
ece.channel[:].beam.phase.angle.data (alpha) | [ece.channel[:].beam.phase.angle.time] | FLT_1D (uncertain) | rad | Data |
ece.channel[:].beam.phase.angle.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ece.channel[:].beam.phase.curvature (alpha) | [1...2, | STRUCTURE | m^-1 | Inverse curvature radii for the phase ellipse, positive/negative for divergent/convergent beams |
ece.channel[:].beam.phase.curvature.data (alpha) | [1...N, | FLT_2D (uncertain) | m^-1 | Data |
ece.channel[:].beam.phase.curvature.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ece.channel[:].beam.spot (alpha) | STRUCTURE | Spot ellipse characteristics | ||
ece.channel[:].beam.spot.angle (alpha) | STRUCTURE | rad | Rotation angle for the spot ellipse | |
ece.channel[:].beam.spot.angle.data (alpha) | [ece.channel[:].beam.spot.angle.time] | FLT_1D (uncertain) | rad | Data |
ece.channel[:].beam.spot.angle.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ece.channel[:].beam.spot.size (alpha) | [1...2, | STRUCTURE | m | Size of the spot ellipse |
ece.channel[:].beam.spot.size.data (alpha) | [1...N, | FLT_2D (uncertain) | m | Data |
ece.channel[:].beam.spot.size.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ece.channel[:].delta_position_suprathermal (alpha) | STRUCTURE | Simple estimate of the difference in position induced by the presence of suprathermal electrons. Position without corrections = position - delta_position_suprathermal | ||
ece.channel[:].delta_position_suprathermal.phi (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
ece.channel[:].delta_position_suprathermal.psi (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | W | Poloidal flux |
ece.channel[:].delta_position_suprathermal.r (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | m | Major radius |
ece.channel[:].delta_position_suprathermal.rho_tor_norm (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate |
ece.channel[:].delta_position_suprathermal.theta (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | rad | Poloidal angle (oriented clockwise when viewing the poloidal cross section on the right hand side of the tokamak axis of symmetry, with the origin placed on the plasma magnetic axis) |
ece.channel[:].delta_position_suprathermal.z (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | m | Height |
ece.channel[:].frequency (alpha) | STRUCTURE | Hz | Frequency of the channel | |
ece.channel[:].frequency.data (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | Hz | Data |
ece.channel[:].frequency.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
ece.channel[:].frequency.validity_timed (alpha) | [ece.channel[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
ece.channel[:].harmonic (alpha) | STRUCTURE | Harmonic detected by the channel. 1 corresponds to the "O1" mode, while 2 corresponds to the "X2" mode. | ||
ece.channel[:].harmonic.data (alpha) | [ece.channel[:].time] | INT_1D | Data | |
ece.channel[:].harmonic.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
ece.channel[:].harmonic.validity_timed (alpha) | [ece.channel[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
ece.channel[:].identifier (alpha) | STR_0D | ID of the channel | ||
ece.channel[:].if_bandwidth (alpha) | FLT_0D (uncertain) | Hz | Full-width of the Intermediate Frequency (IF) bandpass filter | |
ece.channel[:].line_of_sight (alpha) | STRUCTURE | Line of sight of this channel, defined by two points. By convention, the first point is the closest to the diagnostic. Fill only in case the channels have different lines of sight | ||
ece.channel[:].line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
ece.channel[:].line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
ece.channel[:].line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
ece.channel[:].line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
ece.channel[:].line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
ece.channel[:].line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
ece.channel[:].line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
ece.channel[:].line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
ece.channel[:].name (alpha) | STR_0D | Name of the channel | ||
ece.channel[:].optical_depth (alpha) | STRUCTURE | - | Optical depth of the plasma at the position of the measurement. This parameter is a proxy for the local / non-local character of the ECE emission. It must be greater than 1 to guarantee that the measurement is dominated by local ECE emission (non-local otherwise) | |
ece.channel[:].optical_depth.data (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | - | Data |
ece.channel[:].optical_depth.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
ece.channel[:].optical_depth.validity_timed (alpha) | [ece.channel[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
ece.channel[:].position (alpha) | STRUCTURE | Position of the measurements (taking into account the suprathermal shift) | ||
ece.channel[:].position.phi (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
ece.channel[:].position.psi (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | W | Poloidal flux |
ece.channel[:].position.r (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | m | Major radius |
ece.channel[:].position.rho_tor_norm (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate |
ece.channel[:].position.theta (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | rad | Poloidal angle (oriented clockwise when viewing the poloidal cross section on the right hand side of the tokamak axis of symmetry, with the origin placed on the plasma magnetic axis) |
ece.channel[:].position.z (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | m | Height |
ece.channel[:].t_e (alpha) | STRUCTURE | eV | Electron temperature | |
ece.channel[:].t_e.data (alpha) | [ece.channel[:].time] | FLT_1D (uncertain) | eV | Data |
ece.channel[:].t_e.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
ece.channel[:].t_e.validity_timed (alpha) | [ece.channel[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
ece.channel[:].t_e_voltage (alpha) | STRUCTURE | V | Raw voltage measured on each channel, from which the calibrated temperature data is then derived | |
ece.channel[:].t_e_voltage.data (alpha) | [ece.channel[:].t_e_voltage.time] | FLT_1D (uncertain) | V | Data |
ece.channel[:].t_e_voltage.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ece.channel[:].t_e_voltage.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
ece.channel[:].t_e_voltage.validity_timed (alpha) | [ece.channel[:].t_e_voltage.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
ece.channel[:].time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the processed dynamic data of this channel (outside of the beam structure) |
ece.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
ece.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
ece.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ece.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
ece.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ece.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ece.code.library[:].name (alpha) | STR_0D | Name of software | ||
ece.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ece.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
ece.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ece.code.name (alpha) | STR_0D | Name of software generating IDS | ||
ece.code.output_flag (alpha) | [ece.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
ece.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ece.code.repository (alpha) | STR_0D | URL of software repository | ||
ece.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
ece.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
ece.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
ece.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
ece.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
ece.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
ece.ids_properties.occurrence | INT_0D | |||
ece.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
ece.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
ece.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
ece.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
ece.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
ece.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
ece.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
ece.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ece.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
ece.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
ece.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
ece.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
ece.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
ece.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ece.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
ece.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
ece.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
ece.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
ece.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
ece.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ece.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ece.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
ece.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ece.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
ece.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ece.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
ece.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
ece.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ece.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ece.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
ece.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ece.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
ece.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ece.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
ece.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ece.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ece.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
ece.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ece.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
ece.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ece.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
ece.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
ece.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
ece.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
ece.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
ece.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
ece.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
ece.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
ece.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
ece.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
ece.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
ece.line_of_sight (alpha) | STRUCTURE | Line of sight of the diagnostic (fill when valid for all channels), defined by two points. By convention, the first point is the closest to the diagnostic. In case the channels have different lines of sight, they should be described within the channel array of structures | ||
ece.line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
ece.line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
ece.line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
ece.line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
ece.line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
ece.line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
ece.line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
ece.line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
ece.polarizer (alpha) | [1...N] | STRUCT_ARRAY | Set of polarizers placed in front of the diagnostic (if any). Polarizers are assumed to be orthogonal to the line of sight, so that the x3 unit vector is aligned with the line of sight | |
ece.polarizer[:].centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane polarizer. This origin is located within the polarizer area. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. | ||
ece.polarizer[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
ece.polarizer[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
ece.polarizer[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
ece.polarizer[:].polarization_angle (alpha) | FLT_0D (uncertain) | rad | Alignment angle of the polarizer in the (x1,x2) plane. Electric fields parallel to the polarizer angle will be reflected. The angle is defined with respect to the x1 unit vector, positive in the counter-clockwise direction when looking towards the plasma | |
ece.polarizer[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
ece.polarizer[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
ece.polarizer[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
ece.polarizer[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
ece.polarizer[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
ece.polarizer[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
ece.polarizer[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
ece.polarizer[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
ece.polarizer[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
ece.polarizer[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the polarizer plane and oriented towards the plasma. | ||
ece.polarizer[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
ece.polarizer[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
ece.polarizer[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
ece.psi_normalization (alpha) | STRUCTURE | Quantities to use to normalize psi, as a function of time | ||
ece.psi_normalization.psi_boundary (alpha) | [ece.psi_normalization.time] | FLT_1D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary |
ece.psi_normalization.psi_magnetic_axis (alpha) | [ece.psi_normalization.time] | FLT_1D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis |
ece.psi_normalization.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time for the R,Z,phi coordinates |
ece.t_e_central (alpha) | STRUCTURE | eV | Electron temperature from the closest channel to the magnetic axis, together with its radial location | |
ece.t_e_central.data (alpha) | [ece.t_e_central.time] | FLT_1D (uncertain) | eV | Data |
ece.t_e_central.rho_tor_norm (alpha) | [ece.t_e_central.time] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of the measurement |
ece.t_e_central.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ece.t_e_central.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
ece.t_e_central.validity_timed (alpha) | [ece.t_e_central.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
ece.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
edge profiles¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
edge_profiles | Edge plasma profiles (includes the scrape-off layer and possibly part of the confined plasma) | |||
edge_profiles.code | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
edge_profiles.code.commit | STR_0D | Unique commit reference of software | ||
edge_profiles.code.description | STR_0D | Short description of the software (type, purpose) | ||
edge_profiles.code.library | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
edge_profiles.code.library[:].commit | STR_0D | Unique commit reference of software | ||
edge_profiles.code.library[:].description | STR_0D | Short description of the software (type, purpose) | ||
edge_profiles.code.library[:].name | STR_0D | Name of software | ||
edge_profiles.code.library[:].parameters | STR_0D | List of the code specific parameters in XML format | ||
edge_profiles.code.library[:].repository | STR_0D | URL of software repository | ||
edge_profiles.code.library[:].version | STR_0D | Unique version (tag) of software | ||
edge_profiles.code.name | STR_0D | Name of software generating IDS | ||
edge_profiles.code.output_flag | [edge_profiles.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
edge_profiles.code.parameters | STR_0D | List of the code specific parameters in XML format | ||
edge_profiles.code.repository | STR_0D | URL of software repository | ||
edge_profiles.code.version | STR_0D | Unique version (tag) of software | ||
edge_profiles.ggd | [edge_profiles.ggd[:].time] | STRUCT_ARRAY | Edge plasma quantities represented using the general grid description, for various time slices. The timebase of this array of structure must be a subset of the ggd_fast timebase (only if the ggd_fast array of structure is used) | |
edge_profiles.ggd[:].a_field_parallel | [1...N] | STRUCT_ARRAY | T.m | Parallel (to the local magnetic field) component of the magnetic vector potential, given on various grid subsets |
edge_profiles.ggd[:].a_field_parallel[:].coefficients | [edge_profiles.ggd[:].a_field_parallel[:].values, | FLT_2D (uncertain) | T.m | 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). |
edge_profiles.ggd[:].a_field_parallel[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].a_field_parallel[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].a_field_parallel[:].values | [1...N] | FLT_1D (uncertain) | T.m | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].e_field | [1...N] | STRUCT_ARRAY | V.m^-1 | Electric field, given on various grid subsets |
edge_profiles.ggd[:].e_field[:].diamagnetic | [1...N] | FLT_1D (uncertain) | V.m^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].e_field[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | V.m^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].e_field[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].e_field[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].e_field[:].parallel | [1...N] | FLT_1D (uncertain) | V.m^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].e_field[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | V.m^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].e_field[:].poloidal | [1...N] | FLT_1D (uncertain) | V.m^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].e_field[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | V.m^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].e_field[:].r | [1...N] | FLT_1D (uncertain) | V.m^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].e_field[:].r_coefficients | [1...N, | FLT_2D (uncertain) | V.m^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].e_field[:].radial | [1...N] | FLT_1D (uncertain) | V.m^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].e_field[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | V.m^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].e_field[:].toroidal | [1...N] | FLT_1D (uncertain) | V.m^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].e_field[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | V.m^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].e_field[:].z | [1...N] | FLT_1D (uncertain) | V.m^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].e_field[:].z_coefficients | [1...N, | FLT_2D (uncertain) | V.m^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].electrons | STRUCTURE | Quantities related to the electrons | ||
edge_profiles.ggd[:].electrons.density | [1...N] | STRUCT_ARRAY | m^-3 | Density (thermal+non-thermal), given on various grid subsets |
edge_profiles.ggd[:].electrons.density[:].coefficients | [edge_profiles.ggd[:].electrons.density[:].values, | FLT_2D (uncertain) | m^-3 | 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). |
edge_profiles.ggd[:].electrons.density[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].electrons.density[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].electrons.density[:].values | [1...N] | FLT_1D (uncertain) | m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.density_fast | [1...N] | STRUCT_ARRAY | m^-3 | Density of fast (non-thermal) particles, given on various grid subsets |
edge_profiles.ggd[:].electrons.density_fast[:].coefficients | [edge_profiles.ggd[:].electrons.density_fast[:].values, | FLT_2D (uncertain) | m^-3 | 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). |
edge_profiles.ggd[:].electrons.density_fast[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].electrons.density_fast[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].electrons.density_fast[:].values | [1...N] | FLT_1D (uncertain) | m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.distribution_function | [1...N] | STRUCT_ARRAY | mixed | Distribution function, given on various grid subsets |
edge_profiles.ggd[:].electrons.distribution_function[:].coefficients | [edge_profiles.ggd[:].electrons.distribution_function[:].values, | FLT_2D (uncertain) | mixed | 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). |
edge_profiles.ggd[:].electrons.distribution_function[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].electrons.distribution_function[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].electrons.distribution_function[:].values | [1...N] | FLT_1D (uncertain) | mixed | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.pressure | [1...N] | STRUCT_ARRAY | Pa | Pressure, given on various grid subsets |
edge_profiles.ggd[:].electrons.pressure[:].coefficients | [edge_profiles.ggd[:].electrons.pressure[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].electrons.pressure[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].electrons.pressure[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].electrons.pressure[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.pressure_fast_parallel | [1...N] | STRUCT_ARRAY | Pa | Fast (non-thermal) parallel pressure, given on various grid subsets |
edge_profiles.ggd[:].electrons.pressure_fast_parallel[:].coefficients | [edge_profiles.ggd[:].electrons.pressure_fast_parallel[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].electrons.pressure_fast_parallel[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].electrons.pressure_fast_parallel[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].electrons.pressure_fast_parallel[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.pressure_fast_perpendicular | [1...N] | STRUCT_ARRAY | Pa | Fast (non-thermal) perpendicular pressure, given on various grid subsets |
edge_profiles.ggd[:].electrons.pressure_fast_perpendicular[:].coefficients | [edge_profiles.ggd[:].electrons.pressure_fast_perpendicular[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].electrons.pressure_fast_perpendicular[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].electrons.pressure_fast_perpendicular[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].electrons.pressure_fast_perpendicular[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.temperature | [1...N] | STRUCT_ARRAY | eV | Temperature, given on various grid subsets |
edge_profiles.ggd[:].electrons.temperature[:].coefficients | [edge_profiles.ggd[:].electrons.temperature[:].values, | FLT_2D (uncertain) | eV | 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). |
edge_profiles.ggd[:].electrons.temperature[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].electrons.temperature[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].electrons.temperature[:].values | [1...N] | FLT_1D (uncertain) | eV | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.velocity | [1...N] | STRUCT_ARRAY | m.s^-1 | Velocity, given on various grid subsets |
edge_profiles.ggd[:].electrons.velocity[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.velocity[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].electrons.velocity[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].electrons.velocity[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].electrons.velocity[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.velocity[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].electrons.velocity[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.velocity[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].electrons.velocity[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.velocity[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].electrons.velocity[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.velocity[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].electrons.velocity[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.velocity[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].electrons.velocity[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].electrons.velocity[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species | |
edge_profiles.ggd[:].ion[:].density | [1...N] | STRUCT_ARRAY | m^-3 | Density (thermal+non-thermal) (sum over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].ion[:].density[:].coefficients | [edge_profiles.ggd[:].ion[:].density[:].values, | FLT_2D (uncertain) | m^-3 | 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). |
edge_profiles.ggd[:].ion[:].density[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].density[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].density[:].values | [1...N] | FLT_1D (uncertain) | m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].density_fast | [1...N] | STRUCT_ARRAY | m^-3 | Density of fast (non-thermal) particles (sum over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].ion[:].density_fast[:].coefficients | [edge_profiles.ggd[:].ion[:].density_fast[:].values, | FLT_2D (uncertain) | m^-3 | 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). |
edge_profiles.ggd[:].ion[:].density_fast[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].density_fast[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].density_fast[:].values | [1...N] | FLT_1D (uncertain) | m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_profiles.ggd[:].ion[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_profiles.ggd[:].ion[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_profiles.ggd[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_profiles.ggd[:].ion[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_profiles.ggd[:].ion[:].energy_density_kinetic | [1...N] | STRUCT_ARRAY | J.m^-3 | Kinetic energy density (sum over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].ion[:].energy_density_kinetic[:].coefficients | [edge_profiles.ggd[:].ion[:].energy_density_kinetic[:].values, | FLT_2D (uncertain) | J.m^-3 | 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). |
edge_profiles.ggd[:].ion[:].energy_density_kinetic[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].energy_density_kinetic[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].energy_density_kinetic[:].values | [1...N] | FLT_1D (uncertain) | J.m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].label | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
edge_profiles.ggd[:].ion[:].multiple_states_flag | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
edge_profiles.ggd[:].ion[:].neutral_index | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
edge_profiles.ggd[:].ion[:].pressure | [1...N] | STRUCT_ARRAY | Pa | Pressure (average over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].ion[:].pressure[:].coefficients | [edge_profiles.ggd[:].ion[:].pressure[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].ion[:].pressure[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].pressure[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].pressure[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].pressure_fast_parallel | [1...N] | STRUCT_ARRAY | Pa | Fast (non-thermal) parallel pressure (average over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].ion[:].pressure_fast_parallel[:].coefficients | [edge_profiles.ggd[:].ion[:].pressure_fast_parallel[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].ion[:].pressure_fast_parallel[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].pressure_fast_parallel[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].pressure_fast_parallel[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].pressure_fast_perpendicular | [1...N] | STRUCT_ARRAY | Pa | Fast (non-thermal) perpendicular pressure (average over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].ion[:].pressure_fast_perpendicular[:].coefficients | [edge_profiles.ggd[:].ion[:].pressure_fast_perpendicular[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].ion[:].pressure_fast_perpendicular[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].pressure_fast_perpendicular[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].pressure_fast_perpendicular[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state | [1...N] | STRUCT_ARRAY | Quantities related to the different states of the species (ionisation, energy, excitation, ...) | |
edge_profiles.ggd[:].ion[:].state[:].density | [1...N] | STRUCT_ARRAY | m^-3 | Density (thermal+non-thermal), given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].density[:].coefficients | [edge_profiles.ggd[:].ion[:].state[:].density[:].values, | FLT_2D (uncertain) | m^-3 | 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). |
edge_profiles.ggd[:].ion[:].state[:].density[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].density[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].density[:].values | [1...N] | FLT_1D (uncertain) | m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].density_fast | [1...N] | STRUCT_ARRAY | m^-3 | Density of fast (non-thermal) particles, given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].density_fast[:].coefficients | [edge_profiles.ggd[:].ion[:].state[:].density_fast[:].values, | FLT_2D (uncertain) | m^-3 | 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). |
edge_profiles.ggd[:].ion[:].state[:].density_fast[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].density_fast[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].density_fast[:].values | [1...N] | FLT_1D (uncertain) | m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].distribution_function | [1...N] | STRUCT_ARRAY | mixed | Distribution function, given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].distribution_function[:].coefficients | [edge_profiles.ggd[:].ion[:].state[:].distribution_function[:].values, | FLT_2D (uncertain) | mixed | 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). |
edge_profiles.ggd[:].ion[:].state[:].distribution_function[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].distribution_function[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].distribution_function[:].values | [1...N] | FLT_1D (uncertain) | mixed | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
edge_profiles.ggd[:].ion[:].state[:].energy_density_kinetic | [1...N] | STRUCT_ARRAY | J.m^-3 | Kinetic energy density, given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].energy_density_kinetic[:].coefficients | [edge_profiles.ggd[:].ion[:].state[:].energy_density_kinetic[:].values, | FLT_2D (uncertain) | J.m^-3 | 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). |
edge_profiles.ggd[:].ion[:].state[:].energy_density_kinetic[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].energy_density_kinetic[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].energy_density_kinetic[:].values | [1...N] | FLT_1D (uncertain) | J.m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].ionisation_potential | [1...N] | STRUCT_ARRAY | Elementary Charge Unit | Cumulative and average ionisation potential to reach a given bundle. Defined as sum (x_z* (sum of Epot from z'=0 to z-1)), where Epot is the ionisation potential of ion Xz_+, and x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle, given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].ionisation_potential[:].coefficients | [edge_profiles.ggd[:].ion[:].state[:].ionisation_potential[:].values, | FLT_2D (uncertain) | Elementary Charge Unit | 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). |
edge_profiles.ggd[:].ion[:].state[:].ionisation_potential[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].ionisation_potential[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].ionisation_potential[:].values | [1...N] | FLT_1D (uncertain) | Elementary Charge Unit | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].label | STR_0D | String identifying state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
edge_profiles.ggd[:].ion[:].state[:].pressure | [1...N] | STRUCT_ARRAY | Pa | Pressure, given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].pressure[:].coefficients | [edge_profiles.ggd[:].ion[:].state[:].pressure[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].ion[:].state[:].pressure[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].pressure[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].pressure[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].pressure_fast_parallel | [1...N] | STRUCT_ARRAY | Pa | Fast (non-thermal) parallel pressure, given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].pressure_fast_parallel[:].coefficients | [edge_profiles.ggd[:].ion[:].state[:].pressure_fast_parallel[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].ion[:].state[:].pressure_fast_parallel[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].pressure_fast_parallel[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].pressure_fast_parallel[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].pressure_fast_perpendicular | [1...N] | STRUCT_ARRAY | Pa | Fast (non-thermal) perpendicular pressure, given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].pressure_fast_perpendicular[:].coefficients | [edge_profiles.ggd[:].ion[:].state[:].pressure_fast_perpendicular[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].ion[:].state[:].pressure_fast_perpendicular[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].pressure_fast_perpendicular[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].pressure_fast_perpendicular[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].temperature | [1...N] | STRUCT_ARRAY | eV | Temperature, given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].temperature[:].coefficients | [edge_profiles.ggd[:].ion[:].state[:].temperature[:].values, | FLT_2D (uncertain) | eV | 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). |
edge_profiles.ggd[:].ion[:].state[:].temperature[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].temperature[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].temperature[:].values | [1...N] | FLT_1D (uncertain) | eV | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity | [1...N] | STRUCT_ARRAY | m.s^-1 | Velocity, given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].velocity[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].velocity[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic | [1...N] | STRUCT_ARRAY | m.s^-1 | Velocity due to the diamagnetic drift, given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_diamagnetic[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb | [1...N] | STRUCT_ARRAY | m.s^-1 | Velocity due to the ExB drift, given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].velocity_exb[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
edge_profiles.ggd[:].ion[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
edge_profiles.ggd[:].ion[:].state[:].z_average | [1...N] | STRUCT_ARRAY | Elementary Charge Unit | Average Z of the state bundle (equal to z_min if no bundle), = sum (Z*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle, given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].z_average[:].coefficients | [edge_profiles.ggd[:].ion[:].state[:].z_average[:].values, | FLT_2D (uncertain) | Elementary Charge Unit | 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). |
edge_profiles.ggd[:].ion[:].state[:].z_average[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].z_average[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].z_average[:].values | [1...N] | FLT_1D (uncertain) | Elementary Charge Unit | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].state[:].z_max | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the state bundle (equal to z_min if no bundle) | |
edge_profiles.ggd[:].ion[:].state[:].z_min | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the state bundle (z_min = z_max = 0 for a neutral) | |
edge_profiles.ggd[:].ion[:].state[:].z_square_average | [1...N] | STRUCT_ARRAY | Elementary Charge Unit | Average Z square of the state bundle (equal to z_min if no bundle), = sum (Z^2*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle, given on various grid subsets |
edge_profiles.ggd[:].ion[:].state[:].z_square_average[:].coefficients | [edge_profiles.ggd[:].ion[:].state[:].z_square_average[:].values, | FLT_2D (uncertain) | Elementary Charge Unit | 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). |
edge_profiles.ggd[:].ion[:].state[:].z_square_average[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].state[:].z_square_average[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].state[:].z_square_average[:].values | [1...N] | FLT_1D (uncertain) | Elementary Charge Unit | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].temperature | [1...N] | STRUCT_ARRAY | eV | Temperature (average over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].ion[:].temperature[:].coefficients | [edge_profiles.ggd[:].ion[:].temperature[:].values, | FLT_2D (uncertain) | eV | 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). |
edge_profiles.ggd[:].ion[:].temperature[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].temperature[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].temperature[:].values | [1...N] | FLT_1D (uncertain) | eV | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].velocity | [1...N] | STRUCT_ARRAY | m.s^-1 | Velocity (average over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].ion[:].velocity[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].velocity[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].velocity[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].ion[:].velocity[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].ion[:].velocity[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].velocity[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].velocity[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].velocity[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].velocity[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].velocity[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].velocity[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].velocity[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].velocity[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].velocity[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].velocity[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].ion[:].velocity[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].ion[:].z_ion | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
edge_profiles.ggd[:].j_anomalous | [1...N] | STRUCT_ARRAY | A.m^-2 | Anomalous current density, given on various grid subsets |
edge_profiles.ggd[:].j_anomalous[:].diamagnetic | [1...N] | FLT_1D (uncertain) | A.m^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_anomalous[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_anomalous[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].j_anomalous[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].j_anomalous[:].parallel | [1...N] | FLT_1D (uncertain) | A.m^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_anomalous[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_anomalous[:].poloidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_anomalous[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_anomalous[:].r | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_anomalous[:].r_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_anomalous[:].radial | [1...N] | FLT_1D (uncertain) | A.m^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_anomalous[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_anomalous[:].toroidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_anomalous[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_anomalous[:].z | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_anomalous[:].z_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_diamagnetic | [1...N] | STRUCT_ARRAY | A.m^-2 | Current density due to the diamgnetic drift, given on various grid subsets |
edge_profiles.ggd[:].j_diamagnetic[:].diamagnetic | [1...N] | FLT_1D (uncertain) | A.m^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_diamagnetic[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_diamagnetic[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].j_diamagnetic[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].j_diamagnetic[:].parallel | [1...N] | FLT_1D (uncertain) | A.m^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_diamagnetic[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_diamagnetic[:].poloidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_diamagnetic[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_diamagnetic[:].r | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_diamagnetic[:].r_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_diamagnetic[:].radial | [1...N] | FLT_1D (uncertain) | A.m^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_diamagnetic[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_diamagnetic[:].toroidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_diamagnetic[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_diamagnetic[:].z | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_diamagnetic[:].z_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_heat_viscosity | [1...N] | STRUCT_ARRAY | A.m^-2 | Current density due to the heat viscosity, given on various grid subsets |
edge_profiles.ggd[:].j_heat_viscosity[:].diamagnetic | [1...N] | FLT_1D (uncertain) | A.m^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_heat_viscosity[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_heat_viscosity[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].j_heat_viscosity[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].j_heat_viscosity[:].parallel | [1...N] | FLT_1D (uncertain) | A.m^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_heat_viscosity[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_heat_viscosity[:].poloidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_heat_viscosity[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_heat_viscosity[:].r | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_heat_viscosity[:].r_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_heat_viscosity[:].radial | [1...N] | FLT_1D (uncertain) | A.m^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_heat_viscosity[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_heat_viscosity[:].toroidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_heat_viscosity[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_heat_viscosity[:].z | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_heat_viscosity[:].z_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_inertial | [1...N] | STRUCT_ARRAY | A.m^-2 | Inertial current density, given on various grid subsets |
edge_profiles.ggd[:].j_inertial[:].diamagnetic | [1...N] | FLT_1D (uncertain) | A.m^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_inertial[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_inertial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].j_inertial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].j_inertial[:].parallel | [1...N] | FLT_1D (uncertain) | A.m^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_inertial[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_inertial[:].poloidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_inertial[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_inertial[:].r | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_inertial[:].r_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_inertial[:].radial | [1...N] | FLT_1D (uncertain) | A.m^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_inertial[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_inertial[:].toroidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_inertial[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_inertial[:].z | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_inertial[:].z_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_ion_neutral_friction | [1...N] | STRUCT_ARRAY | A.m^-2 | Current density due to ion neutral friction, given on various grid subsets |
edge_profiles.ggd[:].j_ion_neutral_friction[:].diamagnetic | [1...N] | FLT_1D (uncertain) | A.m^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_ion_neutral_friction[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_ion_neutral_friction[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].j_ion_neutral_friction[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].j_ion_neutral_friction[:].parallel | [1...N] | FLT_1D (uncertain) | A.m^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_ion_neutral_friction[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_ion_neutral_friction[:].poloidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_ion_neutral_friction[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_ion_neutral_friction[:].r | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_ion_neutral_friction[:].r_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_ion_neutral_friction[:].radial | [1...N] | FLT_1D (uncertain) | A.m^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_ion_neutral_friction[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_ion_neutral_friction[:].toroidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_ion_neutral_friction[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_ion_neutral_friction[:].z | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_ion_neutral_friction[:].z_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_parallel | [1...N] | STRUCT_ARRAY | A.m^-2 | Current due to parallel electric and thermo-electric conductivity and potential and electron temperature gradients along the field line, differences away from ambipolar flow in the parallel direction between ions and electrons (this is not the parallel component of j_total) |
edge_profiles.ggd[:].j_parallel[:].coefficients | [edge_profiles.ggd[:].j_parallel[:].values, | FLT_2D (uncertain) | A.m^-2 | 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). |
edge_profiles.ggd[:].j_parallel[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].j_parallel[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].j_parallel[:].values | [1...N] | FLT_1D (uncertain) | A.m^-2 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_parallel_viscosity | [1...N] | STRUCT_ARRAY | A.m^-2 | Current density due to the parallel viscosity, given on various grid subsets |
edge_profiles.ggd[:].j_parallel_viscosity[:].diamagnetic | [1...N] | FLT_1D (uncertain) | A.m^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_parallel_viscosity[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_parallel_viscosity[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].j_parallel_viscosity[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].j_parallel_viscosity[:].parallel | [1...N] | FLT_1D (uncertain) | A.m^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_parallel_viscosity[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_parallel_viscosity[:].poloidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_parallel_viscosity[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_parallel_viscosity[:].r | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_parallel_viscosity[:].r_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_parallel_viscosity[:].radial | [1...N] | FLT_1D (uncertain) | A.m^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_parallel_viscosity[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_parallel_viscosity[:].toroidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_parallel_viscosity[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_parallel_viscosity[:].z | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_parallel_viscosity[:].z_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_perpendicular_viscosity | [1...N] | STRUCT_ARRAY | A.m^-2 | Current density due to the perpendicular viscosity, given on various grid subsets |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].diamagnetic | [1...N] | FLT_1D (uncertain) | A.m^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].j_perpendicular_viscosity[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].j_perpendicular_viscosity[:].parallel | [1...N] | FLT_1D (uncertain) | A.m^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].poloidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].r | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].r_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].radial | [1...N] | FLT_1D (uncertain) | A.m^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].toroidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].z | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_perpendicular_viscosity[:].z_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_pfirsch_schlueter | [1...N] | STRUCT_ARRAY | A.m^-2 | Current density due to Pfirsch-Schlüter effects, given on various grid subsets |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].diamagnetic | [1...N] | FLT_1D (uncertain) | A.m^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].j_pfirsch_schlueter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].j_pfirsch_schlueter[:].parallel | [1...N] | FLT_1D (uncertain) | A.m^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].poloidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].r | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].r_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].radial | [1...N] | FLT_1D (uncertain) | A.m^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].toroidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].z | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_pfirsch_schlueter[:].z_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_total | [1...N] | STRUCT_ARRAY | A.m^-2 | Total current density, given on various grid subsets |
edge_profiles.ggd[:].j_total[:].diamagnetic | [1...N] | FLT_1D (uncertain) | A.m^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_total[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_total[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].j_total[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].j_total[:].parallel | [1...N] | FLT_1D (uncertain) | A.m^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_total[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_total[:].poloidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_total[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_total[:].r | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_total[:].r_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_total[:].radial | [1...N] | FLT_1D (uncertain) | A.m^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_total[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_total[:].toroidal | [1...N] | FLT_1D (uncertain) | A.m^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_total[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].j_total[:].z | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].j_total[:].z_coefficients | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].n_i_total_over_n_e | [1...N] | STRUCT_ARRAY | - | Ratio of total ion density (sum over ion species) over electron density. (thermal+non-thermal), given on various grid subsets |
edge_profiles.ggd[:].n_i_total_over_n_e[:].coefficients | [edge_profiles.ggd[:].n_i_total_over_n_e[:].values, | FLT_2D (uncertain) | - | 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). |
edge_profiles.ggd[:].n_i_total_over_n_e[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].n_i_total_over_n_e[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].n_i_total_over_n_e[:].values | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral | [1...N] | STRUCT_ARRAY | Quantities related to the different neutral species | |
edge_profiles.ggd[:].neutral[:].density | [1...N] | STRUCT_ARRAY | m^-3 | Density (thermal+non-thermal) (sum over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].neutral[:].density[:].coefficients | [edge_profiles.ggd[:].neutral[:].density[:].values, | FLT_2D (uncertain) | m^-3 | 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). |
edge_profiles.ggd[:].neutral[:].density[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].density[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].density[:].values | [1...N] | FLT_1D (uncertain) | m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].density_fast | [1...N] | STRUCT_ARRAY | m^-3 | Density of fast (non-thermal) particles (sum over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].neutral[:].density_fast[:].coefficients | [edge_profiles.ggd[:].neutral[:].density_fast[:].values, | FLT_2D (uncertain) | m^-3 | 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). |
edge_profiles.ggd[:].neutral[:].density_fast[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].density_fast[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].density_fast[:].values | [1...N] | FLT_1D (uncertain) | m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_profiles.ggd[:].neutral[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_profiles.ggd[:].neutral[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_profiles.ggd[:].neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_profiles.ggd[:].neutral[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_profiles.ggd[:].neutral[:].energy_density_kinetic | [1...N] | STRUCT_ARRAY | J.m^-3 | Kinetic energy density (sum over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].neutral[:].energy_density_kinetic[:].coefficients | [edge_profiles.ggd[:].neutral[:].energy_density_kinetic[:].values, | FLT_2D (uncertain) | J.m^-3 | 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). |
edge_profiles.ggd[:].neutral[:].energy_density_kinetic[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].energy_density_kinetic[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].energy_density_kinetic[:].values | [1...N] | FLT_1D (uncertain) | J.m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].ion_index | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
edge_profiles.ggd[:].neutral[:].label | STR_0D | String identifying the species (e.g. H, D, T, He, C, D2, DT, CD4, ...) | ||
edge_profiles.ggd[:].neutral[:].multiple_states_flag | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
edge_profiles.ggd[:].neutral[:].pressure | [1...N] | STRUCT_ARRAY | Pa | Pressure (average over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].neutral[:].pressure[:].coefficients | [edge_profiles.ggd[:].neutral[:].pressure[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].neutral[:].pressure[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].pressure[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].pressure[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].pressure_fast_parallel | [1...N] | STRUCT_ARRAY | Pa | Fast (non-thermal) parallel pressure (average over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].neutral[:].pressure_fast_parallel[:].coefficients | [edge_profiles.ggd[:].neutral[:].pressure_fast_parallel[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].neutral[:].pressure_fast_parallel[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].pressure_fast_parallel[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].pressure_fast_parallel[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].pressure_fast_perpendicular | [1...N] | STRUCT_ARRAY | Pa | Fast (non-thermal) perpendicular pressure (average over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].neutral[:].pressure_fast_perpendicular[:].coefficients | [edge_profiles.ggd[:].neutral[:].pressure_fast_perpendicular[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].neutral[:].pressure_fast_perpendicular[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].pressure_fast_perpendicular[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].pressure_fast_perpendicular[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state | [1...N] | STRUCT_ARRAY | Quantities related to the different states of the species (energy, excitation, ...) | |
edge_profiles.ggd[:].neutral[:].state[:].density | [1...N] | STRUCT_ARRAY | m^-3 | Density (thermal+non-thermal), given on various grid subsets |
edge_profiles.ggd[:].neutral[:].state[:].density[:].coefficients | [edge_profiles.ggd[:].neutral[:].state[:].density[:].values, | FLT_2D (uncertain) | m^-3 | 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). |
edge_profiles.ggd[:].neutral[:].state[:].density[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].state[:].density[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].state[:].density[:].values | [1...N] | FLT_1D (uncertain) | m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].density_fast | [1...N] | STRUCT_ARRAY | m^-3 | Density of fast (non-thermal) particles, given on various grid subsets |
edge_profiles.ggd[:].neutral[:].state[:].density_fast[:].coefficients | [edge_profiles.ggd[:].neutral[:].state[:].density_fast[:].values, | FLT_2D (uncertain) | m^-3 | 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). |
edge_profiles.ggd[:].neutral[:].state[:].density_fast[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].state[:].density_fast[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].state[:].density_fast[:].values | [1...N] | FLT_1D (uncertain) | m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].distribution_function | [1...N] | STRUCT_ARRAY | mixed | Distribution function, given on various grid subsets |
edge_profiles.ggd[:].neutral[:].state[:].distribution_function[:].coefficients | [edge_profiles.ggd[:].neutral[:].state[:].distribution_function[:].values, | FLT_2D (uncertain) | mixed | 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). |
edge_profiles.ggd[:].neutral[:].state[:].distribution_function[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].state[:].distribution_function[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].state[:].distribution_function[:].values | [1...N] | FLT_1D (uncertain) | mixed | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
edge_profiles.ggd[:].neutral[:].state[:].energy_density_kinetic | [1...N] | STRUCT_ARRAY | J.m^-3 | Kinetic energy density, given on various grid subsets |
edge_profiles.ggd[:].neutral[:].state[:].energy_density_kinetic[:].coefficients | [edge_profiles.ggd[:].neutral[:].state[:].energy_density_kinetic[:].values, | FLT_2D (uncertain) | J.m^-3 | 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). |
edge_profiles.ggd[:].neutral[:].state[:].energy_density_kinetic[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].state[:].energy_density_kinetic[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].state[:].energy_density_kinetic[:].values | [1...N] | FLT_1D (uncertain) | J.m^-3 | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].label | STR_0D | String identifying state | ||
edge_profiles.ggd[:].neutral[:].state[:].neutral_type | STRUCTURE | Neutral type, in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
edge_profiles.ggd[:].neutral[:].state[:].neutral_type.description | STR_0D | Verbose description | ||
edge_profiles.ggd[:].neutral[:].state[:].neutral_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.ggd[:].neutral[:].state[:].neutral_type.name | STR_0D | Short string identifier | ||
edge_profiles.ggd[:].neutral[:].state[:].pressure | [1...N] | STRUCT_ARRAY | Pa | Pressure, given on various grid subsets |
edge_profiles.ggd[:].neutral[:].state[:].pressure[:].coefficients | [edge_profiles.ggd[:].neutral[:].state[:].pressure[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].neutral[:].state[:].pressure[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].state[:].pressure[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].state[:].pressure[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].pressure_fast_parallel | [1...N] | STRUCT_ARRAY | Pa | Fast (non-thermal) parallel pressure, given on various grid subsets |
edge_profiles.ggd[:].neutral[:].state[:].pressure_fast_parallel[:].coefficients | [edge_profiles.ggd[:].neutral[:].state[:].pressure_fast_parallel[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].neutral[:].state[:].pressure_fast_parallel[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].state[:].pressure_fast_parallel[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].state[:].pressure_fast_parallel[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].pressure_fast_perpendicular | [1...N] | STRUCT_ARRAY | Pa | Fast (non-thermal) perpendicular pressure, given on various grid subsets |
edge_profiles.ggd[:].neutral[:].state[:].pressure_fast_perpendicular[:].coefficients | [edge_profiles.ggd[:].neutral[:].state[:].pressure_fast_perpendicular[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].neutral[:].state[:].pressure_fast_perpendicular[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].state[:].pressure_fast_perpendicular[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].state[:].pressure_fast_perpendicular[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].temperature | [1...N] | STRUCT_ARRAY | eV | Temperature, given on various grid subsets |
edge_profiles.ggd[:].neutral[:].state[:].temperature[:].coefficients | [edge_profiles.ggd[:].neutral[:].state[:].temperature[:].values, | FLT_2D (uncertain) | eV | 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). |
edge_profiles.ggd[:].neutral[:].state[:].temperature[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].state[:].temperature[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].state[:].temperature[:].values | [1...N] | FLT_1D (uncertain) | eV | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity | [1...N] | STRUCT_ARRAY | m.s^-1 | Velocity, given on various grid subsets |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic | [1...N] | STRUCT_ARRAY | m.s^-1 | Velocity due to the diamagnetic drift, given on various grid subsets |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_diamagnetic[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb | [1...N] | STRUCT_ARRAY | m.s^-1 | Velocity due to the ExB drift, given on various grid subsets |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].state[:].velocity_exb[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
edge_profiles.ggd[:].neutral[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
edge_profiles.ggd[:].neutral[:].temperature | [1...N] | STRUCT_ARRAY | eV | Temperature (average over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].neutral[:].temperature[:].coefficients | [edge_profiles.ggd[:].neutral[:].temperature[:].values, | FLT_2D (uncertain) | eV | 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). |
edge_profiles.ggd[:].neutral[:].temperature[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].temperature[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].temperature[:].values | [1...N] | FLT_1D (uncertain) | eV | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].velocity | [1...N] | STRUCT_ARRAY | m.s^-1 | Velocity (average over states when multiple states are considered), given on various grid subsets |
edge_profiles.ggd[:].neutral[:].velocity[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].velocity[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].velocity[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].neutral[:].velocity[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].neutral[:].velocity[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].velocity[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].velocity[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].velocity[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].velocity[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].velocity[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].velocity[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].velocity[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].velocity[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].velocity[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].neutral[:].velocity[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].neutral[:].velocity[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_profiles.ggd[:].phi_potential | [1...N] | STRUCT_ARRAY | V | Electric potential, given on various grid subsets |
edge_profiles.ggd[:].phi_potential[:].coefficients | [edge_profiles.ggd[:].phi_potential[:].values, | FLT_2D (uncertain) | V | 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). |
edge_profiles.ggd[:].phi_potential[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].phi_potential[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].phi_potential[:].values | [1...N] | FLT_1D (uncertain) | V | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].pressure_parallel | [1...N] | STRUCT_ARRAY | Pa | Total parallel pressure (electrons+ions, thermal+non-thermal), given on various grid subsets |
edge_profiles.ggd[:].pressure_parallel[:].coefficients | [edge_profiles.ggd[:].pressure_parallel[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].pressure_parallel[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].pressure_parallel[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].pressure_parallel[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].pressure_perpendicular | [1...N] | STRUCT_ARRAY | Pa | Total perpendicular pressure (electrons+ions, thermal+non-thermal), given on various grid subsets |
edge_profiles.ggd[:].pressure_perpendicular[:].coefficients | [edge_profiles.ggd[:].pressure_perpendicular[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].pressure_perpendicular[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].pressure_perpendicular[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].pressure_perpendicular[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].pressure_thermal | [1...N] | STRUCT_ARRAY | Pa | Thermal pressure (electrons+ions), given on various grid subsets |
edge_profiles.ggd[:].pressure_thermal[:].coefficients | [edge_profiles.ggd[:].pressure_thermal[:].values, | FLT_2D (uncertain) | Pa | 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). |
edge_profiles.ggd[:].pressure_thermal[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].pressure_thermal[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].pressure_thermal[:].values | [1...N] | FLT_1D (uncertain) | Pa | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].t_i_average | [1...N] | STRUCT_ARRAY | eV | Ion temperature (averaged on ion species), given on various grid subsets |
edge_profiles.ggd[:].t_i_average[:].coefficients | [edge_profiles.ggd[:].t_i_average[:].values, | FLT_2D (uncertain) | eV | 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). |
edge_profiles.ggd[:].t_i_average[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].t_i_average[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].t_i_average[:].values | [1...N] | FLT_1D (uncertain) | eV | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd[:].time | FLT_0D | s | Time | |
edge_profiles.ggd[:].zeff | [1...N] | STRUCT_ARRAY | - | Effective charge, given on various grid subsets |
edge_profiles.ggd[:].zeff[:].coefficients | [edge_profiles.ggd[:].zeff[:].values, | FLT_2D (uncertain) | - | 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). |
edge_profiles.ggd[:].zeff[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd[:].zeff[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd[:].zeff[:].values | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
edge_profiles.ggd_fast | [edge_profiles.ggd_fast[:].time] | STRUCT_ARRAY | Quantities provided at a faster sampling rate than the full ggd quantities. These are either integrated quantities or local quantities provided on a reduced set of positions. Positions and integration domains are described by a set of grid_subsets (of size 1 for a position). | |
edge_profiles.ggd_fast[:].electrons | STRUCTURE | Quantities related to the electrons | ||
edge_profiles.ggd_fast[:].electrons.density | [1...N] | STRUCT_ARRAY | m^-3 | Density (thermal+non-thermal), given at various positions (grid subset of size 1) |
edge_profiles.ggd_fast[:].electrons.density[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd_fast[:].electrons.density[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd_fast[:].electrons.density[:].value | FLT_0D (uncertain) | m^-3 | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_profiles.ggd_fast[:].electrons.temperature | [1...N] | STRUCT_ARRAY | eV | Temperature, given at various positions (grid subset of size 1) |
edge_profiles.ggd_fast[:].electrons.temperature[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd_fast[:].electrons.temperature[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd_fast[:].electrons.temperature[:].value | FLT_0D (uncertain) | eV | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_profiles.ggd_fast[:].energy_thermal | [1...N] | STRUCT_ARRAY | J | Plasma energy content = 3/2 * integral over the volume of the grid subset of the thermal pressure (summed over all species), for various grid subsets |
edge_profiles.ggd_fast[:].energy_thermal[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd_fast[:].energy_thermal[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd_fast[:].energy_thermal[:].value | FLT_0D (uncertain) | J | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_profiles.ggd_fast[:].ion | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species | |
edge_profiles.ggd_fast[:].ion[:].content | [1...N] | STRUCT_ARRAY | - | Particle content = total number of particles for this ion species in the volume of the grid subset, for various grid subsets |
edge_profiles.ggd_fast[:].ion[:].content[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd_fast[:].ion[:].content[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd_fast[:].ion[:].content[:].value | FLT_0D (uncertain) | - | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_profiles.ggd_fast[:].ion[:].density | [1...N] | STRUCT_ARRAY | m^-3 | Density (thermal+non-thermal) (sum over states when multiple states are considered), given at various positions (grid subset of size 1) |
edge_profiles.ggd_fast[:].ion[:].density[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd_fast[:].ion[:].density[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd_fast[:].ion[:].density[:].value | FLT_0D (uncertain) | m^-3 | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_profiles.ggd_fast[:].ion[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_profiles.ggd_fast[:].ion[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_profiles.ggd_fast[:].ion[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_profiles.ggd_fast[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_profiles.ggd_fast[:].ion[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_profiles.ggd_fast[:].ion[:].label | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
edge_profiles.ggd_fast[:].ion[:].neutral_index | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
edge_profiles.ggd_fast[:].ion[:].temperature | [1...N] | STRUCT_ARRAY | eV | Temperature (average over states when multiple states are considered), given at various positions (grid subset of size 1) |
edge_profiles.ggd_fast[:].ion[:].temperature[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_profiles.ggd_fast[:].ion[:].temperature[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.ggd_fast[:].ion[:].temperature[:].value | FLT_0D (uncertain) | eV | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_profiles.ggd_fast[:].ion[:].z_ion | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
edge_profiles.ggd_fast[:].time | FLT_0D | s | Time | |
edge_profiles.grid_ggd | [edge_profiles.grid_ggd[:].time] | STRUCT_ARRAY | Grid (using the Generic Grid Description), for various time slices. The timebase of this array of structure must be a subset of the ggd timebase | |
edge_profiles.grid_ggd[:].grid_subset | [1...N] | STRUCT_ARRAY | Grid subsets | |
edge_profiles.grid_ggd[:].grid_subset[:].base | [1...N] | STRUCT_ARRAY | 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. | |
edge_profiles.grid_ggd[:].grid_subset[:].base[:].jacobian | [edge_profiles.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
edge_profiles.grid_ggd[:].grid_subset[:].base[:].tensor_contravariant | [edge_profiles.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
edge_profiles.grid_ggd[:].grid_subset[:].base[:].tensor_covariant | [edge_profiles.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
edge_profiles.grid_ggd[:].grid_subset[:].dimension | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
edge_profiles.grid_ggd[:].grid_subset[:].element | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
edge_profiles.grid_ggd[:].grid_subset[:].element[:].object | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
edge_profiles.grid_ggd[:].grid_subset[:].element[:].object[:].dimension | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
edge_profiles.grid_ggd[:].grid_subset[:].element[:].object[:].index | INT_0D | Object index | ||
edge_profiles.grid_ggd[:].grid_subset[:].element[:].object[:].space | INT_0D | Index of the space from which that object is taken | ||
edge_profiles.grid_ggd[:].grid_subset[:].identifier | STRUCTURE | Grid subset identifier | ||
edge_profiles.grid_ggd[:].grid_subset[:].identifier.description | STR_0D | Verbose description | ||
edge_profiles.grid_ggd[:].grid_subset[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.grid_ggd[:].grid_subset[:].identifier.name | STR_0D | Short string identifier | ||
edge_profiles.grid_ggd[:].grid_subset[:].metric | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
edge_profiles.grid_ggd[:].grid_subset[:].metric.jacobian | [edge_profiles.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
edge_profiles.grid_ggd[:].grid_subset[:].metric.tensor_contravariant | [edge_profiles.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
edge_profiles.grid_ggd[:].grid_subset[:].metric.tensor_covariant | [edge_profiles.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
edge_profiles.grid_ggd[:].identifier | STRUCTURE | Grid identifier | ||
edge_profiles.grid_ggd[:].identifier.description | STR_0D | Verbose description | ||
edge_profiles.grid_ggd[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.grid_ggd[:].identifier.name | STR_0D | Short string identifier | ||
edge_profiles.grid_ggd[:].path | STR_0D | 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: IDS::wall/0/description_ggd(1)/grid_ggd, means that the grid is located in the wall IDS, occurrence 0, with relative path description_ggd(1)/grid_ggd, using Fortran index convention (here : first index of the array) | ||
edge_profiles.grid_ggd[:].space | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
edge_profiles.grid_ggd[:].space[:].coordinates_type | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
edge_profiles.grid_ggd[:].space[:].geometry_type | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
edge_profiles.grid_ggd[:].space[:].geometry_type.description | STR_0D | Verbose description | ||
edge_profiles.grid_ggd[:].space[:].geometry_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.grid_ggd[:].space[:].geometry_type.name | STR_0D | Short string identifier | ||
edge_profiles.grid_ggd[:].space[:].identifier | STRUCTURE | Space identifier | ||
edge_profiles.grid_ggd[:].space[:].identifier.description | STR_0D | Verbose description | ||
edge_profiles.grid_ggd[:].space[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.grid_ggd[:].space[:].identifier.name | STR_0D | Short string identifier | ||
edge_profiles.grid_ggd[:].space[:].objects_per_dimension | [1...N] | STRUCT_ARRAY | 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. | |
edge_profiles.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
edge_profiles.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.description | STR_0D | Verbose description | ||
edge_profiles.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.name | STR_0D | Short string identifier | ||
edge_profiles.grid_ggd[:].space[:].objects_per_dimension[:].object | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
edge_profiles.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
edge_profiles.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].index | INT_0D | Index of this (n-1)-dimensional boundary object | ||
edge_profiles.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].neighbours | [1...N] | INT_1D | 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 | |
edge_profiles.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry | [1...N] | FLT_1D (uncertain) | mixed | 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. |
edge_profiles.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry_2d | [1...N, | FLT_2D (uncertain) | mixed | 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. |
edge_profiles.grid_ggd[:].space[:].objects_per_dimension[:].object[:].measure | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
edge_profiles.grid_ggd[:].space[:].objects_per_dimension[:].object[:].nodes | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
edge_profiles.grid_ggd[:].time | FLT_0D | s | Time | |
edge_profiles.ids_properties | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
edge_profiles.ids_properties.comment | STR_0D | Any comment describing the content of this IDS | ||
edge_profiles.ids_properties.creation_date | STR_0D | Date at which this data has been produced | ||
edge_profiles.ids_properties.homogeneous_time | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
edge_profiles.ids_properties.name | STR_0D | User-defined name for this IDS occurrence | ||
edge_profiles.ids_properties.occurrence | INT_0D | |||
edge_profiles.ids_properties.occurrence_type | STRUCTURE | Type of data contained in this occurrence | ||
edge_profiles.ids_properties.occurrence_type.description | STR_0D | Verbose description | ||
edge_profiles.ids_properties.occurrence_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.ids_properties.occurrence_type.name | STR_0D | Short string identifier | ||
edge_profiles.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
edge_profiles.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
edge_profiles.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_profiles.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_profiles.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
edge_profiles.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
edge_profiles.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_profiles.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
edge_profiles.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_profiles.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_profiles.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
edge_profiles.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
edge_profiles.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_profiles.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
edge_profiles.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
edge_profiles.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_profiles.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_profiles.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
edge_profiles.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
edge_profiles.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
edge_profiles.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_profiles.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
edge_profiles.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
edge_profiles.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_profiles.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_profiles.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
edge_profiles.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
edge_profiles.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
edge_profiles.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_profiles.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
edge_profiles.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_profiles.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_profiles.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
edge_profiles.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
edge_profiles.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
edge_profiles.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_profiles.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
edge_profiles.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
edge_profiles.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
edge_profiles.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
edge_profiles.ids_properties.provider | STR_0D | Name of the person in charge of producing this data | ||
edge_profiles.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
edge_profiles.ids_properties.version_put | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
edge_profiles.ids_properties.version_put.access_layer | STR_0D | Version of Access Layer used to PUT this IDS | ||
edge_profiles.ids_properties.version_put.access_layer_language | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
edge_profiles.ids_properties.version_put.data_dictionary | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
edge_profiles.midplane | STRUCTURE | Choice of midplane definition (use the lowest index number if more than one value is relevant) | ||
edge_profiles.midplane.description | STR_0D | Verbose description | ||
edge_profiles.midplane.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.midplane.name | STR_0D | Short string identifier | ||
edge_profiles.profiles_1d | [edge_profiles.profiles_1d[:].time] | STRUCT_ARRAY | SOL radial profiles for various time slices, taken on outboard equatorial mid-plane | |
edge_profiles.profiles_1d[:].conductivity_parallel | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | ohm^-1.m^-1 | Parallel conductivity |
edge_profiles.profiles_1d[:].current_parallel_inside | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | A | Parallel current driven inside the flux surface. Cumulative surface integral of j_total |
edge_profiles.profiles_1d[:].e_field | STRUCTURE | V.m^-1 | Electric field, averaged on the magnetic surface. E.g for the parallel component, average(E.B) / B0, using edge_profiles/vacuum_toroidal_field/b0 | |
edge_profiles.profiles_1d[:].e_field.diamagnetic | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | V.m^-1 | Diamagnetic component |
edge_profiles.profiles_1d[:].e_field.parallel | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | V.m^-1 | Parallel component |
edge_profiles.profiles_1d[:].e_field.poloidal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | V.m^-1 | Poloidal component |
edge_profiles.profiles_1d[:].e_field.radial | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | V.m^-1 | Radial component |
edge_profiles.profiles_1d[:].e_field.toroidal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | V.m^-1 | Toroidal component |
edge_profiles.profiles_1d[:].e_field_parallel (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | V.m^-1 | Parallel electric field = average(E.B) / B0, where edge_profiles/Vacuum_Toroidal_Field/ B0 |
edge_profiles.profiles_1d[:].electrons | STRUCTURE | Quantities related to the electrons | ||
edge_profiles.profiles_1d[:].electrons.collisionality_norm | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | - | Collisionality normalised to the bounce frequency |
edge_profiles.profiles_1d[:].electrons.density | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
edge_profiles.profiles_1d[:].electrons.density_fast | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
edge_profiles.profiles_1d[:].electrons.density_fit | STRUCTURE | m^-3 | Information on the fit used to obtain the density profile | |
edge_profiles.profiles_1d[:].electrons.density_fit.chi_squared | [edge_profiles.profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
edge_profiles.profiles_1d[:].electrons.density_fit.local | [edge_profiles.profiles_1d[:].electrons.density_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
edge_profiles.profiles_1d[:].electrons.density_fit.measured | [1...N] | FLT_1D (uncertain) | m^-3 | Measured values |
edge_profiles.profiles_1d[:].electrons.density_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
edge_profiles.profiles_1d[:].electrons.density_fit.reconstructed | [edge_profiles.profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | m^-3 | Value reconstructed from the fit |
edge_profiles.profiles_1d[:].electrons.density_fit.rho_pol_norm | [edge_profiles.profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].electrons.density_fit.rho_tor_norm | [edge_profiles.profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].electrons.density_fit.source | [edge_profiles.profiles_1d[:].electrons.density_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
edge_profiles.profiles_1d[:].electrons.density_fit.time_measurement | [edge_profiles.profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
edge_profiles.profiles_1d[:].electrons.density_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
edge_profiles.profiles_1d[:].electrons.density_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
edge_profiles.profiles_1d[:].electrons.density_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.profiles_1d[:].electrons.density_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
edge_profiles.profiles_1d[:].electrons.density_fit.time_measurement_width | [edge_profiles.profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
edge_profiles.profiles_1d[:].electrons.density_fit.weight | [edge_profiles.profiles_1d[:].electrons.density_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
edge_profiles.profiles_1d[:].electrons.density_thermal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density of thermal particles |
edge_profiles.profiles_1d[:].electrons.density_validity | INT_0D | Indicator of the validity of the density profile. 0: valid from automated processing, 1: valid and certified by the RO; - 1 means problem identified in the data processing (request verification by the RO), -2: invalid data, should not be used | ||
edge_profiles.profiles_1d[:].electrons.pressure | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) |
edge_profiles.profiles_1d[:].electrons.pressure_fast_parallel | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
edge_profiles.profiles_1d[:].electrons.pressure_fast_perpendicular | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
edge_profiles.profiles_1d[:].electrons.pressure_thermal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) |
edge_profiles.profiles_1d[:].electrons.temperature | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | eV | Temperature |
edge_profiles.profiles_1d[:].electrons.temperature_fit | STRUCTURE | eV | Information on the fit used to obtain the temperature profile | |
edge_profiles.profiles_1d[:].electrons.temperature_fit.chi_squared | [edge_profiles.profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
edge_profiles.profiles_1d[:].electrons.temperature_fit.local | [edge_profiles.profiles_1d[:].electrons.temperature_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
edge_profiles.profiles_1d[:].electrons.temperature_fit.measured | [1...N] | FLT_1D (uncertain) | eV | Measured values |
edge_profiles.profiles_1d[:].electrons.temperature_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
edge_profiles.profiles_1d[:].electrons.temperature_fit.reconstructed | [edge_profiles.profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | eV | Value reconstructed from the fit |
edge_profiles.profiles_1d[:].electrons.temperature_fit.rho_pol_norm | [edge_profiles.profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].electrons.temperature_fit.rho_tor_norm | [edge_profiles.profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].electrons.temperature_fit.source | [edge_profiles.profiles_1d[:].electrons.temperature_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
edge_profiles.profiles_1d[:].electrons.temperature_fit.time_measurement | [edge_profiles.profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
edge_profiles.profiles_1d[:].electrons.temperature_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
edge_profiles.profiles_1d[:].electrons.temperature_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
edge_profiles.profiles_1d[:].electrons.temperature_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.profiles_1d[:].electrons.temperature_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
edge_profiles.profiles_1d[:].electrons.temperature_fit.time_measurement_width | [edge_profiles.profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
edge_profiles.profiles_1d[:].electrons.temperature_fit.weight | [edge_profiles.profiles_1d[:].electrons.temperature_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
edge_profiles.profiles_1d[:].electrons.temperature_validity | INT_0D | Indicator of the validity of the temperature profile. 0: valid from automated processing, 1: valid and certified by the RO; - 1 means problem identified in the data processing (request verification by the RO), -2: invalid data, should not be used | ||
edge_profiles.profiles_1d[:].electrons.velocity (obsolescent) | STRUCTURE | m.s^-1 | Velocity | |
edge_profiles.profiles_1d[:].electrons.velocity.diamagnetic (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
edge_profiles.profiles_1d[:].electrons.velocity.parallel (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
edge_profiles.profiles_1d[:].electrons.velocity.poloidal (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
edge_profiles.profiles_1d[:].electrons.velocity.radial (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
edge_profiles.profiles_1d[:].electrons.velocity.toroidal (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
edge_profiles.profiles_1d[:].electrons.velocity_pol (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity |
edge_profiles.profiles_1d[:].electrons.velocity_tor (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity |
edge_profiles.profiles_1d[:].grid | STRUCTURE | Radial grid | ||
edge_profiles.profiles_1d[:].grid.area | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
edge_profiles.profiles_1d[:].grid.psi | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
edge_profiles.profiles_1d[:].grid.psi_boundary | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
edge_profiles.profiles_1d[:].grid.psi_magnetic_axis | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
edge_profiles.profiles_1d[:].grid.rho_pol_norm | [1...N] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis) / (psi(LCFS)-psi(magnetic_axis))) |
edge_profiles.profiles_1d[:].grid.rho_tor | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
edge_profiles.profiles_1d[:].grid.rho_tor_norm | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | - | Normalised 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) |
edge_profiles.profiles_1d[:].grid.volume | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
edge_profiles.profiles_1d[:].ion | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species, in the sense of isonuclear or isomolecular sequences. Ionisation states (and other types of states) must be differentiated at the state level below | |
edge_profiles.profiles_1d[:].ion[:].density | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].ion[:].density_fast | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].ion[:].density_fit | STRUCTURE | m^-3 | Information on the fit used to obtain the density profile | |
edge_profiles.profiles_1d[:].ion[:].density_fit.chi_squared | [edge_profiles.profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
edge_profiles.profiles_1d[:].ion[:].density_fit.local | [edge_profiles.profiles_1d[:].ion[:].density_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
edge_profiles.profiles_1d[:].ion[:].density_fit.measured | [1...N] | FLT_1D (uncertain) | m^-3 | Measured values |
edge_profiles.profiles_1d[:].ion[:].density_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
edge_profiles.profiles_1d[:].ion[:].density_fit.reconstructed | [edge_profiles.profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | m^-3 | Value reconstructed from the fit |
edge_profiles.profiles_1d[:].ion[:].density_fit.rho_pol_norm | [edge_profiles.profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].ion[:].density_fit.rho_tor_norm | [edge_profiles.profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].ion[:].density_fit.source | [edge_profiles.profiles_1d[:].ion[:].density_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
edge_profiles.profiles_1d[:].ion[:].density_fit.time_measurement | [edge_profiles.profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
edge_profiles.profiles_1d[:].ion[:].density_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
edge_profiles.profiles_1d[:].ion[:].density_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
edge_profiles.profiles_1d[:].ion[:].density_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.profiles_1d[:].ion[:].density_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
edge_profiles.profiles_1d[:].ion[:].density_fit.time_measurement_width | [edge_profiles.profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
edge_profiles.profiles_1d[:].ion[:].density_fit.weight | [edge_profiles.profiles_1d[:].ion[:].density_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
edge_profiles.profiles_1d[:].ion[:].density_thermal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal) (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].ion[:].density_validity | INT_0D | Indicator of the validity of the density profile. 0: valid from automated processing, 1: valid and certified by the RO; - 1 means problem identified in the data processing (request verification by the RO), -2: invalid data, should not be used | ||
edge_profiles.profiles_1d[:].ion[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_profiles.profiles_1d[:].ion[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_profiles.profiles_1d[:].ion[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_profiles.profiles_1d[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_profiles.profiles_1d[:].ion[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_profiles.profiles_1d[:].ion[:].label | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
edge_profiles.profiles_1d[:].ion[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only the 'ion' level is considered and the 'state' array of structure is empty; 1-Ion states are considered and are described in the 'state' array of structure | ||
edge_profiles.profiles_1d[:].ion[:].neutral_index | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
edge_profiles.profiles_1d[:].ion[:].pressure | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].ion[:].pressure_fast_parallel | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].ion[:].pressure_fast_perpendicular | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].ion[:].pressure_thermal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].ion[:].rotation_frequency_tor | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | rad.s^-1 | Toroidal rotation frequency (i.e. toroidal velocity divided by the major radius at which the toroidal velocity is taken) (average over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].ion[:].state | [1...N] | STRUCT_ARRAY | Quantities related to the different states of the species (ionisation, energy, excitation, ...) | |
edge_profiles.profiles_1d[:].ion[:].state[:].density | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
edge_profiles.profiles_1d[:].ion[:].state[:].density_fast | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit | STRUCTURE | m^-3 | Information on the fit used to obtain the density profile | |
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.chi_squared | [edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.local | [edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured | [1...N] | FLT_1D (uncertain) | m^-3 | Measured values |
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.reconstructed | [edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | m^-3 | Value reconstructed from the fit |
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.rho_pol_norm | [edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.rho_tor_norm | [edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.source | [edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.time_measurement | [edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.time_measurement_width | [edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.weight | [edge_profiles.profiles_1d[:].ion[:].state[:].density_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
edge_profiles.profiles_1d[:].ion[:].state[:].density_thermal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density of thermal particles |
edge_profiles.profiles_1d[:].ion[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
edge_profiles.profiles_1d[:].ion[:].state[:].ionisation_potential | FLT_0D (uncertain) | eV | Cumulative and average ionisation potential to reach a given bundle. Defined as sum (x_z* (sum of Epot from z'=0 to z-1)), where Epot is the ionisation potential of ion Xz_+, and x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. | |
edge_profiles.profiles_1d[:].ion[:].state[:].label | STR_0D | String identifying state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
edge_profiles.profiles_1d[:].ion[:].state[:].pressure | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) |
edge_profiles.profiles_1d[:].ion[:].state[:].pressure_fast_parallel | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
edge_profiles.profiles_1d[:].ion[:].state[:].pressure_fast_perpendicular | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
edge_profiles.profiles_1d[:].ion[:].state[:].pressure_thermal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) |
edge_profiles.profiles_1d[:].ion[:].state[:].rotation_frequency_tor | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | rad.s^-1 | Toroidal rotation frequency (i.e. toroidal velocity divided by the major radius at which the toroidal velocity is taken) |
edge_profiles.profiles_1d[:].ion[:].state[:].temperature | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | eV | Temperature |
edge_profiles.profiles_1d[:].ion[:].state[:].velocity (obsolescent) | STRUCTURE | m.s^-1 | Velocity | |
edge_profiles.profiles_1d[:].ion[:].state[:].velocity.diamagnetic (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
edge_profiles.profiles_1d[:].ion[:].state[:].velocity.parallel (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
edge_profiles.profiles_1d[:].ion[:].state[:].velocity.poloidal (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
edge_profiles.profiles_1d[:].ion[:].state[:].velocity.radial (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
edge_profiles.profiles_1d[:].ion[:].state[:].velocity.toroidal (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
edge_profiles.profiles_1d[:].ion[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
edge_profiles.profiles_1d[:].ion[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
edge_profiles.profiles_1d[:].ion[:].state[:].z_average | FLT_0D (uncertain) | Elementary Charge Unit | Average Z of the charge state bundle, volume averaged over the plasma radius (equal to z_min if no bundle), = sum (Z*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. | |
edge_profiles.profiles_1d[:].ion[:].state[:].z_average_1d | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | - | Average charge profile of the charge state bundle (equal to z_min if no bundle), = sum (Z*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. |
edge_profiles.profiles_1d[:].ion[:].state[:].z_average_square_1d | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | - | Average square charge profile of the charge state bundle (equal to z_min squared if no bundle), = sum (Z^2*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. |
edge_profiles.profiles_1d[:].ion[:].state[:].z_max | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
edge_profiles.profiles_1d[:].ion[:].state[:].z_min | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
edge_profiles.profiles_1d[:].ion[:].state[:].z_square_average | FLT_0D (uncertain) | Elementary Charge Unit | Average Z square of the charge state bundle, volume averaged over the plasma radius (equal to z_min squared if no bundle), = sum (Z^2*x_z) where x_z is the relative concentration of a given charge state in the bundle, i.e. sum(x_z) = 1 over the bundle. | |
edge_profiles.profiles_1d[:].ion[:].temperature | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | eV | Temperature (average over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].ion[:].temperature_fit | STRUCTURE | eV | Information on the fit used to obtain the temperature profile | |
edge_profiles.profiles_1d[:].ion[:].temperature_fit.chi_squared | [edge_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
edge_profiles.profiles_1d[:].ion[:].temperature_fit.local | [edge_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
edge_profiles.profiles_1d[:].ion[:].temperature_fit.measured | [1...N] | FLT_1D (uncertain) | eV | Measured values |
edge_profiles.profiles_1d[:].ion[:].temperature_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
edge_profiles.profiles_1d[:].ion[:].temperature_fit.reconstructed | [edge_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | eV | Value reconstructed from the fit |
edge_profiles.profiles_1d[:].ion[:].temperature_fit.rho_pol_norm | [edge_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].ion[:].temperature_fit.rho_tor_norm | [edge_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].ion[:].temperature_fit.source | [edge_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
edge_profiles.profiles_1d[:].ion[:].temperature_fit.time_measurement | [edge_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
edge_profiles.profiles_1d[:].ion[:].temperature_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
edge_profiles.profiles_1d[:].ion[:].temperature_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
edge_profiles.profiles_1d[:].ion[:].temperature_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.profiles_1d[:].ion[:].temperature_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
edge_profiles.profiles_1d[:].ion[:].temperature_fit.time_measurement_width | [edge_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
edge_profiles.profiles_1d[:].ion[:].temperature_fit.weight | [edge_profiles.profiles_1d[:].ion[:].temperature_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
edge_profiles.profiles_1d[:].ion[:].temperature_validity | INT_0D | Indicator of the validity of the temperature profile. 0: valid from automated processing, 1: valid and certified by the RO; - 1 means problem identified in the data processing (request verification by the RO), -2: invalid data, should not be used | ||
edge_profiles.profiles_1d[:].ion[:].velocity | STRUCTURE | m.s^-1 | Velocity (average over charge states when multiple charge states are considered) at the position of maximum major radius on every flux surface | |
edge_profiles.profiles_1d[:].ion[:].velocity.diamagnetic | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
edge_profiles.profiles_1d[:].ion[:].velocity.parallel | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
edge_profiles.profiles_1d[:].ion[:].velocity.poloidal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
edge_profiles.profiles_1d[:].ion[:].velocity.radial | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
edge_profiles.profiles_1d[:].ion[:].velocity.toroidal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
edge_profiles.profiles_1d[:].ion[:].velocity_pol (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity (average over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].ion[:].velocity_tor (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity (average over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].ion[:].z_ion | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed), volume averaged over plasma radius | |
edge_profiles.profiles_1d[:].ion[:].z_ion_1d | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | - | Average charge of the ion species (sum of states charge weighted by state density and divided by ion density) |
edge_profiles.profiles_1d[:].ion[:].z_ion_square_1d | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | - | Average square charge of the ion species (sum of states square charge weighted by state density and divided by ion density) |
edge_profiles.profiles_1d[:].j_bootstrap | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | A/m^2 | Bootstrap current density = average(J_Bootstrap.B) / B0, where B0 = edge_profiles/Vacuum_Toroidal_Field/ B0 |
edge_profiles.profiles_1d[:].j_non_inductive | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | A/m^2 | Non-inductive (includes bootstrap) parallel current density = average(jni.B) / B0, where B0 = edge_profiles/Vacuum_Toroidal_Field/ B0 |
edge_profiles.profiles_1d[:].j_ohmic | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | A/m^2 | Ohmic parallel current density = average(J_Ohmic.B) / B0, where B0 = edge_profiles/Vacuum_Toroidal_Field/ B0 |
edge_profiles.profiles_1d[:].j_tor | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | A/m^2 | Total toroidal current density = average(J_Tor/R) / average(1/R) |
edge_profiles.profiles_1d[:].j_total | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | A/m^2 | Total parallel current density = average(jtot.B) / B0, where B0 = edge_profiles/Vacuum_Toroidal_Field/ B0 |
edge_profiles.profiles_1d[:].magnetic_shear | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | - | Magnetic shear, defined as rho_tor/q . dq/drho_tor |
edge_profiles.profiles_1d[:].momentum_tor | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | kg.m^-1.s^-1 | Total plasma toroidal momentum, summed over ion species and electrons weighted by their density and major radius, i.e. sum_over_species(n*R*m*Vphi) |
edge_profiles.profiles_1d[:].n_i_thermal_total | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Total ion thermal density (sum over species and charge states) |
edge_profiles.profiles_1d[:].n_i_total_over_n_e | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | - | Ratio of total ion density (sum over species and charge states) over electron density. (thermal+non-thermal) |
edge_profiles.profiles_1d[:].neutral | [1...N] | STRUCT_ARRAY | Quantities related to the different neutral species | |
edge_profiles.profiles_1d[:].neutral[:].density | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].neutral[:].density_fast | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].neutral[:].density_thermal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal) (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].neutral[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_profiles.profiles_1d[:].neutral[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_profiles.profiles_1d[:].neutral[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_profiles.profiles_1d[:].neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_profiles.profiles_1d[:].neutral[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_profiles.profiles_1d[:].neutral[:].ion_index | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
edge_profiles.profiles_1d[:].neutral[:].label | STR_0D | String identifying the species (e.g. H, D, T, He, C, D2, DT, CD4, ...) | ||
edge_profiles.profiles_1d[:].neutral[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
edge_profiles.profiles_1d[:].neutral[:].pressure | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].neutral[:].pressure_fast_parallel | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].neutral[:].pressure_fast_perpendicular | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].neutral[:].pressure_thermal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) (sum over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].neutral[:].state | [1...N] | STRUCT_ARRAY | Quantities related to the different states of the species (energy, excitation, ...) | |
edge_profiles.profiles_1d[:].neutral[:].state[:].density | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
edge_profiles.profiles_1d[:].neutral[:].state[:].density_fast | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
edge_profiles.profiles_1d[:].neutral[:].state[:].density_thermal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m^-3 | Density of thermal particles |
edge_profiles.profiles_1d[:].neutral[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
edge_profiles.profiles_1d[:].neutral[:].state[:].label | STR_0D | String identifying state | ||
edge_profiles.profiles_1d[:].neutral[:].state[:].neutral_type | STRUCTURE | Neutral type (if the considered state is a neutral), in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
edge_profiles.profiles_1d[:].neutral[:].state[:].neutral_type.description | STR_0D | Verbose description | ||
edge_profiles.profiles_1d[:].neutral[:].state[:].neutral_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.profiles_1d[:].neutral[:].state[:].neutral_type.name | STR_0D | Short string identifier | ||
edge_profiles.profiles_1d[:].neutral[:].state[:].pressure | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal+non-thermal) |
edge_profiles.profiles_1d[:].neutral[:].state[:].pressure_fast_parallel | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
edge_profiles.profiles_1d[:].neutral[:].state[:].pressure_fast_perpendicular | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
edge_profiles.profiles_1d[:].neutral[:].state[:].pressure_thermal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Pressure (thermal) associated with random motion ~average((v-average(v))^2) |
edge_profiles.profiles_1d[:].neutral[:].state[:].temperature | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | eV | Temperature |
edge_profiles.profiles_1d[:].neutral[:].state[:].velocity (obsolescent) | STRUCTURE | m.s^-1 | Velocity | |
edge_profiles.profiles_1d[:].neutral[:].state[:].velocity.diamagnetic (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
edge_profiles.profiles_1d[:].neutral[:].state[:].velocity.parallel (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
edge_profiles.profiles_1d[:].neutral[:].state[:].velocity.poloidal (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
edge_profiles.profiles_1d[:].neutral[:].state[:].velocity.radial (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
edge_profiles.profiles_1d[:].neutral[:].state[:].velocity.toroidal (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
edge_profiles.profiles_1d[:].neutral[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
edge_profiles.profiles_1d[:].neutral[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
edge_profiles.profiles_1d[:].neutral[:].temperature | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | eV | Temperature (average over charge states when multiple charge states are considered) |
edge_profiles.profiles_1d[:].neutral[:].velocity (obsolescent) | STRUCTURE | m.s^-1 | Velocity (average over charge states when multiple charge states are considered) | |
edge_profiles.profiles_1d[:].neutral[:].velocity.diamagnetic (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component |
edge_profiles.profiles_1d[:].neutral[:].velocity.parallel (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Parallel component |
edge_profiles.profiles_1d[:].neutral[:].velocity.poloidal (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal component |
edge_profiles.profiles_1d[:].neutral[:].velocity.radial (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Radial component |
edge_profiles.profiles_1d[:].neutral[:].velocity.toroidal (obsolescent) | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal component |
edge_profiles.profiles_1d[:].phi_potential | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | V | Electrostatic potential, averaged on the magnetic flux surface |
edge_profiles.profiles_1d[:].pressure_ion_total | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Total (sum over ion species) thermal ion pressure |
edge_profiles.profiles_1d[:].pressure_parallel | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Total parallel pressure (electrons+ions, thermal+non-thermal) |
edge_profiles.profiles_1d[:].pressure_perpendicular | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Total perpendicular pressure (electrons+ions, thermal+non-thermal) |
edge_profiles.profiles_1d[:].pressure_thermal | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | Pa | Thermal pressure (electrons+ions) |
edge_profiles.profiles_1d[:].q | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | - | Safety factor |
edge_profiles.profiles_1d[:].rotation_frequency_tor_sonic | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | s^-1 | Derivative of the flux surface averaged electrostatic potential with respect to the poloidal flux, multiplied by -1. This quantity is the toroidal angular rotation frequency due to the ExB drift, introduced in formula (43) of Hinton and Wong, Physics of Fluids 3082 (1985), also referred to as sonic flow in regimes in which the toroidal velocity is dominant over the poloidal velocity |
edge_profiles.profiles_1d[:].t_i_average | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | eV | Ion temperature (averaged on charge states and ion species) |
edge_profiles.profiles_1d[:].t_i_average_fit | STRUCTURE | eV | Information on the fit used to obtain the t_i_average profile | |
edge_profiles.profiles_1d[:].t_i_average_fit.chi_squared | [edge_profiles.profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
edge_profiles.profiles_1d[:].t_i_average_fit.local | [edge_profiles.profiles_1d[:].t_i_average_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
edge_profiles.profiles_1d[:].t_i_average_fit.measured | [1...N] | FLT_1D (uncertain) | eV | Measured values |
edge_profiles.profiles_1d[:].t_i_average_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
edge_profiles.profiles_1d[:].t_i_average_fit.reconstructed | [edge_profiles.profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | eV | Value reconstructed from the fit |
edge_profiles.profiles_1d[:].t_i_average_fit.rho_pol_norm | [edge_profiles.profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].t_i_average_fit.rho_tor_norm | [edge_profiles.profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].t_i_average_fit.source | [edge_profiles.profiles_1d[:].t_i_average_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
edge_profiles.profiles_1d[:].t_i_average_fit.time_measurement | [edge_profiles.profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
edge_profiles.profiles_1d[:].t_i_average_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
edge_profiles.profiles_1d[:].t_i_average_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
edge_profiles.profiles_1d[:].t_i_average_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.profiles_1d[:].t_i_average_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
edge_profiles.profiles_1d[:].t_i_average_fit.time_measurement_width | [edge_profiles.profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
edge_profiles.profiles_1d[:].t_i_average_fit.weight | [edge_profiles.profiles_1d[:].t_i_average_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
edge_profiles.profiles_1d[:].time | FLT_0D | s | Time | |
edge_profiles.profiles_1d[:].zeff | [edge_profiles.profiles_1d[:].grid.rho_pol_norm] | FLT_1D (uncertain) | - | Effective charge |
edge_profiles.profiles_1d[:].zeff_fit | STRUCTURE | - | Information on the fit used to obtain the zeff profile | |
edge_profiles.profiles_1d[:].zeff_fit.chi_squared | [edge_profiles.profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | - | Squared error normalized by the weighted standard deviation considered in the minimization process : chi_squared = weight^2 *(reconstructed - measured)^2 / sigma^2, where sigma is the standard deviation of the measurement error |
edge_profiles.profiles_1d[:].zeff_fit.local | [edge_profiles.profiles_1d[:].zeff_fit.measured] | INT_1D | Integer flag : 1 means local measurement, 0 means line-integrated measurement | |
edge_profiles.profiles_1d[:].zeff_fit.measured | [1...N] | FLT_1D (uncertain) | - | Measured values |
edge_profiles.profiles_1d[:].zeff_fit.parameters | STR_0D | List of the fit specific parameters in XML format | ||
edge_profiles.profiles_1d[:].zeff_fit.reconstructed | [edge_profiles.profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | - | Value reconstructed from the fit |
edge_profiles.profiles_1d[:].zeff_fit.rho_pol_norm | [edge_profiles.profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].zeff_fit.rho_tor_norm | [edge_profiles.profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate of each measurement (local value for a local measurement, minimum value reached by the line of sight for a line measurement) |
edge_profiles.profiles_1d[:].zeff_fit.source | [edge_profiles.profiles_1d[:].zeff_fit.measured] | STR_1D | Path to the source data for each measurement in the IMAS data dictionary, e.g. ece/channel(i)/t_e for the electron temperature on the i-th channel in the ECE IDS | |
edge_profiles.profiles_1d[:].zeff_fit.time_measurement | [edge_profiles.profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | s | Exact time slices 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 |
edge_profiles.profiles_1d[:].zeff_fit.time_measurement_slice_method | STRUCTURE | Method used to slice the data : index = 0 means using exact time slice of the measurement, 1 means linear interpolation, ... | ||
edge_profiles.profiles_1d[:].zeff_fit.time_measurement_slice_method.description | STR_0D | Verbose description | ||
edge_profiles.profiles_1d[:].zeff_fit.time_measurement_slice_method.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.profiles_1d[:].zeff_fit.time_measurement_slice_method.name | STR_0D | Short string identifier | ||
edge_profiles.profiles_1d[:].zeff_fit.time_measurement_width | [edge_profiles.profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | s | In case the measurements are averaged over a time interval, this node is the full width of this time interval (empty otherwise). In case the slicing/averaging method doesn't use a hard time interval cutoff, this width is the characteristic time span of the slicing/averaging method. By convention, the time interval starts at time_measurement-time_width and ends at time_measurement. |
edge_profiles.profiles_1d[:].zeff_fit.weight | [edge_profiles.profiles_1d[:].zeff_fit.measured] | FLT_1D (uncertain) | - | Weight given to each measured value |
edge_profiles.statistics (alpha) | [edge_profiles.statistics[:].time] | STRUCT_ARRAY | Statistics for various time slices | |
edge_profiles.statistics[:].quantity_2d (alpha) | [1...N] | STRUCT_ARRAY | Set of 2D quantities on which statistics are provided. 2D means 1D+time dimension, so either a 1D quantity within a dynamic array of structure, or a 2D dynamic quantity outside of an array of structure. Therefore the resulting statistical value is 1D for a given statistics time slice. | |
edge_profiles.statistics[:].quantity_2d[:].distribution (alpha) | STRUCTURE | Probability distribution function of the quantity | ||
edge_profiles.statistics[:].quantity_2d[:].distribution.bins (alpha) | [1...N, | FLT_2D (uncertain) | mixed | Bins of quantitiy values, defined for each element (first dimension) corresponding to the first dimension of the original 2D quantity |
edge_profiles.statistics[:].quantity_2d[:].distribution.probability (alpha) | [1...N, | FLT_2D (uncertain) | - | Probability to have a value of the quantity between bins(n) and bins(n+1) (thus the size of its second dimension is the size of the second dimension of the bins array - 1). The first dimension correspond to the first dimension of the original 2D quantity |
edge_profiles.statistics[:].quantity_2d[:].path (alpha) | STR_0D | Path of the quantity within the IDS, following the syntax given in the link below | ||
edge_profiles.statistics[:].quantity_2d[:].statistics_type (alpha) | [1...N] | STRUCT_ARRAY | Set of statistics types applied to the quantity | |
edge_profiles.statistics[:].quantity_2d[:].statistics_type[:].grid_index (alpha) | INT_0D | Only if the statistics value is given on a different GGD grid subset than the original quantity (e.g. if the statistics has worked over a dimension of the GGD), index of the grid used to represent the statistics value | ||
edge_profiles.statistics[:].quantity_2d[:].statistics_type[:].grid_subset_index (alpha) | INT_0D | Only if the statistics value is given on a different GGD grid subset than the original quantity (e.g. if the statistics has worked over a dimension of the GGD), index of the new grid subset the statistics value is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_profiles.statistics[:].quantity_2d[:].statistics_type[:].identifier (alpha) | STRUCTURE | Identifier of the statistics type | ||
edge_profiles.statistics[:].quantity_2d[:].statistics_type[:].identifier.description (alpha) | STR_0D | Verbose description | ||
edge_profiles.statistics[:].quantity_2d[:].statistics_type[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_profiles.statistics[:].quantity_2d[:].statistics_type[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
edge_profiles.statistics[:].quantity_2d[:].statistics_type[:].uq_input_path (alpha) | INT_0D | For Sobol index only, path to the related the uq_input quantity, e.g. ../../../uq_input_2d(3) | ||
edge_profiles.statistics[:].quantity_2d[:].statistics_type[:].value (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Value of the statistics for that quantity, the array corresponding to the first dimension of the original 2D quantity |
edge_profiles.statistics[:].time (alpha) | FLT_0D | s | Time | |
edge_profiles.statistics[:].time_width (alpha) | FLT_0D (uncertain) | s | Width of the time interval over which the statistics have been calculated. By convention, the time interval starts at time-time_width and ends at time. | |
edge_profiles.statistics[:].uq_input_2d (alpha) | [1...N] | STRUCT_ARRAY | If the statistics are based on an uncertainty quantification process, set of 2D input quantities that are varied | |
edge_profiles.statistics[:].uq_input_2d[:].distribution (alpha) | STRUCTURE | Probability distribution function of the quantity | ||
edge_profiles.statistics[:].uq_input_2d[:].distribution.bins (alpha) | [1...N, | FLT_2D (uncertain) | mixed | Bins of quantitiy values, defined for each element (first dimension) corresponding to the first dimension of the original 2D quantity |
edge_profiles.statistics[:].uq_input_2d[:].distribution.probability (alpha) | [1...N, | FLT_2D (uncertain) | - | Probability to have a value of the quantity between bins(n) and bins(n+1) (thus the size of its second dimension is the size of the second dimension of the bins array - 1). The first dimension correspond to the first dimension of the original 2D quantity |
edge_profiles.statistics[:].uq_input_2d[:].path (alpha) | STR_0D | Path of the quantity within the IDS, following the syntax given in the link below | ||
edge_profiles.time | [1...N] | FLT_1D_TYPE | s | Generic time |
edge_profiles.vacuum_toroidal_field | STRUCTURE | Characteristics of the vacuum toroidal field (used in rho_tor definition and in the normalization of current densities) | ||
edge_profiles.vacuum_toroidal_field.b0 | [edge_profiles.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
edge_profiles.vacuum_toroidal_field.r0 | FLT_0D (uncertain) | m | 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) |
edge sources¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
edge_sources | Edge plasma sources. Energy terms correspond to the full kinetic energy equation (i.e. the energy flux takes into account the energy transported by the particle flux) | |||
edge_sources.code | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
edge_sources.code.commit | STR_0D | Unique commit reference of software | ||
edge_sources.code.description | STR_0D | Short description of the software (type, purpose) | ||
edge_sources.code.library | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
edge_sources.code.library[:].commit | STR_0D | Unique commit reference of software | ||
edge_sources.code.library[:].description | STR_0D | Short description of the software (type, purpose) | ||
edge_sources.code.library[:].name | STR_0D | Name of software | ||
edge_sources.code.library[:].parameters | STR_0D | List of the code specific parameters in XML format | ||
edge_sources.code.library[:].repository | STR_0D | URL of software repository | ||
edge_sources.code.library[:].version | STR_0D | Unique version (tag) of software | ||
edge_sources.code.name | STR_0D | Name of software generating IDS | ||
edge_sources.code.output_flag | [edge_sources.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
edge_sources.code.parameters | STR_0D | List of the code specific parameters in XML format | ||
edge_sources.code.repository | STR_0D | URL of software repository | ||
edge_sources.code.version | STR_0D | Unique version (tag) of software | ||
edge_sources.grid_ggd | [edge_sources.grid_ggd[:].time] | STRUCT_ARRAY | Grid (using the Generic Grid Description), for various time slices. The timebase of this array of structure must be a subset of the ggd timebases | |
edge_sources.grid_ggd[:].grid_subset | [1...N] | STRUCT_ARRAY | Grid subsets | |
edge_sources.grid_ggd[:].grid_subset[:].base | [1...N] | STRUCT_ARRAY | 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. | |
edge_sources.grid_ggd[:].grid_subset[:].base[:].jacobian | [edge_sources.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
edge_sources.grid_ggd[:].grid_subset[:].base[:].tensor_contravariant | [edge_sources.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
edge_sources.grid_ggd[:].grid_subset[:].base[:].tensor_covariant | [edge_sources.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
edge_sources.grid_ggd[:].grid_subset[:].dimension | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
edge_sources.grid_ggd[:].grid_subset[:].element | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
edge_sources.grid_ggd[:].grid_subset[:].element[:].object | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
edge_sources.grid_ggd[:].grid_subset[:].element[:].object[:].dimension | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
edge_sources.grid_ggd[:].grid_subset[:].element[:].object[:].index | INT_0D | Object index | ||
edge_sources.grid_ggd[:].grid_subset[:].element[:].object[:].space | INT_0D | Index of the space from which that object is taken | ||
edge_sources.grid_ggd[:].grid_subset[:].identifier | STRUCTURE | Grid subset identifier | ||
edge_sources.grid_ggd[:].grid_subset[:].identifier.description | STR_0D | Verbose description | ||
edge_sources.grid_ggd[:].grid_subset[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_sources.grid_ggd[:].grid_subset[:].identifier.name | STR_0D | Short string identifier | ||
edge_sources.grid_ggd[:].grid_subset[:].metric | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
edge_sources.grid_ggd[:].grid_subset[:].metric.jacobian | [edge_sources.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
edge_sources.grid_ggd[:].grid_subset[:].metric.tensor_contravariant | [edge_sources.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
edge_sources.grid_ggd[:].grid_subset[:].metric.tensor_covariant | [edge_sources.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
edge_sources.grid_ggd[:].identifier | STRUCTURE | Grid identifier | ||
edge_sources.grid_ggd[:].identifier.description | STR_0D | Verbose description | ||
edge_sources.grid_ggd[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_sources.grid_ggd[:].identifier.name | STR_0D | Short string identifier | ||
edge_sources.grid_ggd[:].path | STR_0D | 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: IDS::wall/0/description_ggd(1)/grid_ggd, means that the grid is located in the wall IDS, occurrence 0, with relative path description_ggd(1)/grid_ggd, using Fortran index convention (here : first index of the array) | ||
edge_sources.grid_ggd[:].space | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
edge_sources.grid_ggd[:].space[:].coordinates_type | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
edge_sources.grid_ggd[:].space[:].geometry_type | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
edge_sources.grid_ggd[:].space[:].geometry_type.description | STR_0D | Verbose description | ||
edge_sources.grid_ggd[:].space[:].geometry_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_sources.grid_ggd[:].space[:].geometry_type.name | STR_0D | Short string identifier | ||
edge_sources.grid_ggd[:].space[:].identifier | STRUCTURE | Space identifier | ||
edge_sources.grid_ggd[:].space[:].identifier.description | STR_0D | Verbose description | ||
edge_sources.grid_ggd[:].space[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_sources.grid_ggd[:].space[:].identifier.name | STR_0D | Short string identifier | ||
edge_sources.grid_ggd[:].space[:].objects_per_dimension | [1...N] | STRUCT_ARRAY | 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. | |
edge_sources.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
edge_sources.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.description | STR_0D | Verbose description | ||
edge_sources.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_sources.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.name | STR_0D | Short string identifier | ||
edge_sources.grid_ggd[:].space[:].objects_per_dimension[:].object | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
edge_sources.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
edge_sources.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].index | INT_0D | Index of this (n-1)-dimensional boundary object | ||
edge_sources.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].neighbours | [1...N] | INT_1D | 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 | |
edge_sources.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry | [1...N] | FLT_1D (uncertain) | mixed | 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. |
edge_sources.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry_2d | [1...N, | FLT_2D (uncertain) | mixed | 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. |
edge_sources.grid_ggd[:].space[:].objects_per_dimension[:].object[:].measure | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
edge_sources.grid_ggd[:].space[:].objects_per_dimension[:].object[:].nodes | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
edge_sources.grid_ggd[:].time | FLT_0D | s | Time | |
edge_sources.ids_properties | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
edge_sources.ids_properties.comment | STR_0D | Any comment describing the content of this IDS | ||
edge_sources.ids_properties.creation_date | STR_0D | Date at which this data has been produced | ||
edge_sources.ids_properties.homogeneous_time | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
edge_sources.ids_properties.name | STR_0D | User-defined name for this IDS occurrence | ||
edge_sources.ids_properties.occurrence | INT_0D | |||
edge_sources.ids_properties.occurrence_type | STRUCTURE | Type of data contained in this occurrence | ||
edge_sources.ids_properties.occurrence_type.description | STR_0D | Verbose description | ||
edge_sources.ids_properties.occurrence_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_sources.ids_properties.occurrence_type.name | STR_0D | Short string identifier | ||
edge_sources.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
edge_sources.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
edge_sources.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_sources.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_sources.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
edge_sources.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
edge_sources.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_sources.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
edge_sources.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_sources.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_sources.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
edge_sources.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
edge_sources.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_sources.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
edge_sources.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
edge_sources.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_sources.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_sources.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
edge_sources.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
edge_sources.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
edge_sources.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_sources.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
edge_sources.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
edge_sources.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_sources.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_sources.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
edge_sources.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
edge_sources.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
edge_sources.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_sources.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
edge_sources.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_sources.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_sources.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
edge_sources.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
edge_sources.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
edge_sources.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_sources.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
edge_sources.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
edge_sources.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
edge_sources.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
edge_sources.ids_properties.provider | STR_0D | Name of the person in charge of producing this data | ||
edge_sources.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
edge_sources.ids_properties.version_put | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
edge_sources.ids_properties.version_put.access_layer | STR_0D | Version of Access Layer used to PUT this IDS | ||
edge_sources.ids_properties.version_put.access_layer_language | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
edge_sources.ids_properties.version_put.data_dictionary | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
edge_sources.midplane | STRUCTURE | Choice of midplane definition (use the lowest index number if more than one value is relevant) | ||
edge_sources.midplane.description | STR_0D | Verbose description | ||
edge_sources.midplane.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_sources.midplane.name | STR_0D | Short string identifier | ||
edge_sources.source | [1...N] | STRUCT_ARRAY | Set of source terms | |
edge_sources.source[:].ggd | [edge_sources.source[:].ggd[:].time] | STRUCT_ARRAY | Source terms represented using the general grid description, for various time slices | |
edge_sources.source[:].ggd[:].current | [1...N] | STRUCT_ARRAY | A.m^-2 | Current density source |
edge_sources.source[:].ggd[:].current[:].coefficients | [edge_sources.source[:].ggd[:].current[:].values, | FLT_2D (uncertain) | A.m^-2 | 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). |
edge_sources.source[:].ggd[:].current[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].current[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].current[:].values | [1...N] | FLT_1D (uncertain) | A.m^-2 | One scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].electrons | STRUCTURE | Sources for electrons | ||
edge_sources.source[:].ggd[:].electrons.energy | [1...N] | STRUCT_ARRAY | W.m^-3 | Source term for the electron energy equation, given on various grid subsets |
edge_sources.source[:].ggd[:].electrons.energy[:].coefficients | [edge_sources.source[:].ggd[:].electrons.energy[:].values, | FLT_2D (uncertain) | W.m^-3 | 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). |
edge_sources.source[:].ggd[:].electrons.energy[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].electrons.energy[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].electrons.energy[:].values | [1...N] | FLT_1D (uncertain) | W.m^-3 | One scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].electrons.particles | [1...N] | STRUCT_ARRAY | m^-3.s^-1 | Source term for electron density equation, given on various grid subsets |
edge_sources.source[:].ggd[:].electrons.particles[:].coefficients | [edge_sources.source[:].ggd[:].electrons.particles[:].values, | FLT_2D (uncertain) | m^-3.s^-1 | 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). |
edge_sources.source[:].ggd[:].electrons.particles[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].electrons.particles[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].electrons.particles[:].values | [1...N] | FLT_1D (uncertain) | m^-3.s^-1 | One scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion | [1...N] | STRUCT_ARRAY | Source terms related to the different ion species, in the sense of isonuclear or isomolecular sequences. Ionisation states (and other types of states) must be differentiated at the state level below | |
edge_sources.source[:].ggd[:].ion[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_sources.source[:].ggd[:].ion[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_sources.source[:].ggd[:].ion[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_sources.source[:].ggd[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_sources.source[:].ggd[:].ion[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_sources.source[:].ggd[:].ion[:].energy | [1...N] | STRUCT_ARRAY | W.m^-3 | Source term for the ion energy transport equation, on various grid subsets |
edge_sources.source[:].ggd[:].ion[:].energy[:].coefficients | [edge_sources.source[:].ggd[:].ion[:].energy[:].values, | FLT_2D (uncertain) | W.m^-3 | 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). |
edge_sources.source[:].ggd[:].ion[:].energy[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].ion[:].energy[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].ion[:].energy[:].values | [1...N] | FLT_1D (uncertain) | W.m^-3 | One scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].label | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
edge_sources.source[:].ggd[:].ion[:].momentum | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Source term for momentum equations (sum over states when multiple states are considered), on various grid subsets |
edge_sources.source[:].ggd[:].ion[:].momentum[:].diamagnetic | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].momentum[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].momentum[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].ion[:].momentum[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].ion[:].momentum[:].parallel | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].momentum[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].momentum[:].poloidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].momentum[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].momentum[:].r | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].momentum[:].r_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].momentum[:].radial | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].momentum[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].momentum[:].toroidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].momentum[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].momentum[:].z | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].momentum[:].z_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only the 'ion' level is considered and the 'state' array of structure is empty; 1-Ion states are considered and are described in the 'state' array of structure | ||
edge_sources.source[:].ggd[:].ion[:].neutral_index | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
edge_sources.source[:].ggd[:].ion[:].particles | [1...N] | STRUCT_ARRAY | s^-1.m^-3 | Source term for ion density equation, on various grid subsets |
edge_sources.source[:].ggd[:].ion[:].particles[:].coefficients | [edge_sources.source[:].ggd[:].ion[:].particles[:].values, | FLT_2D (uncertain) | s^-1.m^-3 | 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). |
edge_sources.source[:].ggd[:].ion[:].particles[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].ion[:].particles[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].ion[:].particles[:].values | [1...N] | FLT_1D (uncertain) | s^-1.m^-3 | One scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].state | [1...N] | STRUCT_ARRAY | Source terms related to the different states of the species (ionisation, energy, excitation, ...) | |
edge_sources.source[:].ggd[:].ion[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
edge_sources.source[:].ggd[:].ion[:].state[:].energy | [1...N] | STRUCT_ARRAY | W.m^-3 | Source terms for the state energy transport equation |
edge_sources.source[:].ggd[:].ion[:].state[:].energy[:].coefficients | [edge_sources.source[:].ggd[:].ion[:].state[:].energy[:].values, | FLT_2D (uncertain) | W.m^-3 | 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). |
edge_sources.source[:].ggd[:].ion[:].state[:].energy[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].ion[:].state[:].energy[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].ion[:].state[:].energy[:].values | [1...N] | FLT_1D (uncertain) | W.m^-3 | One scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].state[:].label | STR_0D | String identifying state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
edge_sources.source[:].ggd[:].ion[:].state[:].momentum | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Source term for momentum equations, on various grid subsets |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].diamagnetic | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].parallel | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].poloidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].r | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].r_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].radial | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].toroidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].z | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].state[:].momentum[:].z_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].ion[:].state[:].particles | [1...N] | STRUCT_ARRAY | s^-1.m^-3 | Source term for the state density transport equation |
edge_sources.source[:].ggd[:].ion[:].state[:].particles[:].coefficients | [edge_sources.source[:].ggd[:].ion[:].state[:].particles[:].values, | FLT_2D (uncertain) | s^-1.m^-3 | 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). |
edge_sources.source[:].ggd[:].ion[:].state[:].particles[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].ion[:].state[:].particles[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].ion[:].state[:].particles[:].values | [1...N] | FLT_1D (uncertain) | s^-1.m^-3 | One scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].ion[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
edge_sources.source[:].ggd[:].ion[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
edge_sources.source[:].ggd[:].ion[:].state[:].z_max | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the state bundle | |
edge_sources.source[:].ggd[:].ion[:].state[:].z_min | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the state bundle | |
edge_sources.source[:].ggd[:].ion[:].z_ion | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
edge_sources.source[:].ggd[:].momentum | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Source term for total momentum equations, on various grid subsets |
edge_sources.source[:].ggd[:].momentum[:].diamagnetic | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].momentum[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].momentum[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].momentum[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].momentum[:].parallel | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].momentum[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].momentum[:].poloidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].momentum[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].momentum[:].r | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].momentum[:].r_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].momentum[:].radial | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].momentum[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].momentum[:].toroidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].momentum[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].momentum[:].z | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].momentum[:].z_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral | [1...N] | STRUCT_ARRAY | Source terms related to the different neutral species | |
edge_sources.source[:].ggd[:].neutral[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_sources.source[:].ggd[:].neutral[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_sources.source[:].ggd[:].neutral[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_sources.source[:].ggd[:].neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_sources.source[:].ggd[:].neutral[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_sources.source[:].ggd[:].neutral[:].energy | [1...N] | STRUCT_ARRAY | W.m^-3 | Source term for the ion energy transport equation, on various grid subsets |
edge_sources.source[:].ggd[:].neutral[:].energy[:].coefficients | [edge_sources.source[:].ggd[:].neutral[:].energy[:].values, | FLT_2D (uncertain) | W.m^-3 | 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). |
edge_sources.source[:].ggd[:].neutral[:].energy[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].neutral[:].energy[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].neutral[:].energy[:].values | [1...N] | FLT_1D (uncertain) | W.m^-3 | One scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].ion_index | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
edge_sources.source[:].ggd[:].neutral[:].label | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
edge_sources.source[:].ggd[:].neutral[:].momentum | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Source term for momentum equations (sum over states when multiple states are considered), on various grid subsets |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].diamagnetic | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].neutral[:].momentum[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].neutral[:].momentum[:].parallel | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].poloidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].r | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].r_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].radial | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].toroidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].z | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].momentum[:].z_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
edge_sources.source[:].ggd[:].neutral[:].particles | [1...N] | STRUCT_ARRAY | s^-1.m^-3 | Source term for ion density equation, on various grid subsets |
edge_sources.source[:].ggd[:].neutral[:].particles[:].coefficients | [edge_sources.source[:].ggd[:].neutral[:].particles[:].values, | FLT_2D (uncertain) | s^-1.m^-3 | 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). |
edge_sources.source[:].ggd[:].neutral[:].particles[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].neutral[:].particles[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].neutral[:].particles[:].values | [1...N] | FLT_1D (uncertain) | s^-1.m^-3 | One scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].state | [1...N] | STRUCT_ARRAY | Source terms related to the different states of the species (energy, excitation, ...) | |
edge_sources.source[:].ggd[:].neutral[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
edge_sources.source[:].ggd[:].neutral[:].state[:].energy | [1...N] | STRUCT_ARRAY | W.m^-3 | Source terms for the state energy transport equation |
edge_sources.source[:].ggd[:].neutral[:].state[:].energy[:].coefficients | [edge_sources.source[:].ggd[:].neutral[:].state[:].energy[:].values, | FLT_2D (uncertain) | W.m^-3 | 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). |
edge_sources.source[:].ggd[:].neutral[:].state[:].energy[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].neutral[:].state[:].energy[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].neutral[:].state[:].energy[:].values | [1...N] | FLT_1D (uncertain) | W.m^-3 | One scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].state[:].label | STR_0D | String identifying state | ||
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Source term for momentum equations, on various grid subsets |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].diamagnetic | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].parallel | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].poloidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].r | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].r_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].radial | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].toroidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].z | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].state[:].momentum[:].z_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_sources.source[:].ggd[:].neutral[:].state[:].neutral_type | STRUCTURE | Neutral type, in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
edge_sources.source[:].ggd[:].neutral[:].state[:].neutral_type.description | STR_0D | Verbose description | ||
edge_sources.source[:].ggd[:].neutral[:].state[:].neutral_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_sources.source[:].ggd[:].neutral[:].state[:].neutral_type.name | STR_0D | Short string identifier | ||
edge_sources.source[:].ggd[:].neutral[:].state[:].particles | [1...N] | STRUCT_ARRAY | s^-1.m^-3 | Source term for the state density transport equation |
edge_sources.source[:].ggd[:].neutral[:].state[:].particles[:].coefficients | [edge_sources.source[:].ggd[:].neutral[:].state[:].particles[:].values, | FLT_2D (uncertain) | s^-1.m^-3 | 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). |
edge_sources.source[:].ggd[:].neutral[:].state[:].particles[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].neutral[:].state[:].particles[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].neutral[:].state[:].particles[:].values | [1...N] | FLT_1D (uncertain) | s^-1.m^-3 | One scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd[:].neutral[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
edge_sources.source[:].ggd[:].neutral[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
edge_sources.source[:].ggd[:].time | FLT_0D | s | Time | |
edge_sources.source[:].ggd[:].total_ion_energy | [1...N] | STRUCT_ARRAY | W.m^-3 | Source term for the total (summed over ion species) energy equation, on various grid subsets |
edge_sources.source[:].ggd[:].total_ion_energy[:].coefficients | [edge_sources.source[:].ggd[:].total_ion_energy[:].values, | FLT_2D (uncertain) | W.m^-3 | 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). |
edge_sources.source[:].ggd[:].total_ion_energy[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd[:].total_ion_energy[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd[:].total_ion_energy[:].values | [1...N] | FLT_1D (uncertain) | W.m^-3 | One scalar value is provided per element in the grid subset. |
edge_sources.source[:].ggd_fast | [edge_sources.source[:].ggd_fast[:].time] | STRUCT_ARRAY | Quantities provided at a faster sampling rate than the full ggd quantities. These are either integrated quantities or local quantities provided on a reduced set of positions. Positions and integration domains are described by a set of grid_subsets (of size 1 for a position). | |
edge_sources.source[:].ggd_fast[:].ion | [1...N] | STRUCT_ARRAY | Source term integrals related to the various ion species | |
edge_sources.source[:].ggd_fast[:].ion[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_sources.source[:].ggd_fast[:].ion[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_sources.source[:].ggd_fast[:].ion[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_sources.source[:].ggd_fast[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_sources.source[:].ggd_fast[:].ion[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_sources.source[:].ggd_fast[:].ion[:].label | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
edge_sources.source[:].ggd_fast[:].ion[:].neutral_index | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
edge_sources.source[:].ggd_fast[:].ion[:].power | [1...N] | STRUCT_ARRAY | W | Total power source or sink related to this ion species, integrated over the volume of the grid subset, for various grid subsets. |
edge_sources.source[:].ggd_fast[:].ion[:].power[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_sources.source[:].ggd_fast[:].ion[:].power[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_sources.source[:].ggd_fast[:].ion[:].power[:].value | FLT_0D (uncertain) | W | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_sources.source[:].ggd_fast[:].ion[:].z_ion | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
edge_sources.source[:].ggd_fast[:].time | FLT_0D | s | Time | |
edge_sources.source[:].identifier | STRUCTURE | Source term identifier (process causing this source term) | ||
edge_sources.source[:].identifier.description | STR_0D | Verbose description | ||
edge_sources.source[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_sources.source[:].identifier.name | STR_0D | Short string identifier | ||
edge_sources.source[:].species | STRUCTURE | Species causing this source term (if relevant, e.g. a particular ion or neutral state in case of line radiation) | ||
edge_sources.source[:].species.ion | STRUCTURE | Description of the ion or neutral species, used if type/index = 2 or 3 | ||
edge_sources.source[:].species.ion.element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_sources.source[:].species.ion.element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_sources.source[:].species.ion.element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_sources.source[:].species.ion.element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_sources.source[:].species.ion.element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_sources.source[:].species.ion.label | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
edge_sources.source[:].species.ion.state | STRUCTURE | Quantities related to the different states of the species (ionisation, energy, excitation, ...) | ||
edge_sources.source[:].species.ion.state.electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
edge_sources.source[:].species.ion.state.label | STR_0D | String identifying ion state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
edge_sources.source[:].species.ion.state.vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
edge_sources.source[:].species.ion.state.vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
edge_sources.source[:].species.ion.state.z_max | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
edge_sources.source[:].species.ion.state.z_min | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
edge_sources.source[:].species.ion.z_ion | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
edge_sources.source[:].species.neutral | STRUCTURE | Description of the neutral species, used if type/index = 4 or 5 | ||
edge_sources.source[:].species.neutral.element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_sources.source[:].species.neutral.element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_sources.source[:].species.neutral.element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_sources.source[:].species.neutral.element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_sources.source[:].species.neutral.element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_sources.source[:].species.neutral.label | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
edge_sources.source[:].species.neutral.state | STRUCTURE | State of the species (energy, excitation, ...) | ||
edge_sources.source[:].species.neutral.state.electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
edge_sources.source[:].species.neutral.state.label | STR_0D | String identifying neutral state | ||
edge_sources.source[:].species.neutral.state.neutral_type | STRUCTURE | Neutral type, in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
edge_sources.source[:].species.neutral.state.neutral_type.description | STR_0D | Verbose description | ||
edge_sources.source[:].species.neutral.state.neutral_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_sources.source[:].species.neutral.state.neutral_type.name | STR_0D | Short string identifier | ||
edge_sources.source[:].species.neutral.state.vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
edge_sources.source[:].species.neutral.state.vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
edge_sources.source[:].species.type | STRUCTURE | Species type. index=1 for electron; index=2 for ion species in a single/average state (refer to ion structure); index=3 for ion species in a particular state (refer to ion/state structure); index=4 for neutral species in a single/average state (refer to neutral structure); index=5 for neutral species in a particular state (refer to neutral/state structure); index=6 for neutron; index=7 for photon | ||
edge_sources.source[:].species.type.description | STR_0D | Verbose description | ||
edge_sources.source[:].species.type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_sources.source[:].species.type.name | STR_0D | Short string identifier | ||
edge_sources.time | [1...N] | FLT_1D_TYPE | s | Generic time |
edge transport¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
edge_transport | Edge plasma transport. Energy terms correspond to the full kinetic energy equation (i.e. the energy flux takes into account the energy transported by the particle flux) | |||
edge_transport.code | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
edge_transport.code.commit | STR_0D | Unique commit reference of software | ||
edge_transport.code.description | STR_0D | Short description of the software (type, purpose) | ||
edge_transport.code.library | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
edge_transport.code.library[:].commit | STR_0D | Unique commit reference of software | ||
edge_transport.code.library[:].description | STR_0D | Short description of the software (type, purpose) | ||
edge_transport.code.library[:].name | STR_0D | Name of software | ||
edge_transport.code.library[:].parameters | STR_0D | List of the code specific parameters in XML format | ||
edge_transport.code.library[:].repository | STR_0D | URL of software repository | ||
edge_transport.code.library[:].version | STR_0D | Unique version (tag) of software | ||
edge_transport.code.name | STR_0D | Name of software generating IDS | ||
edge_transport.code.output_flag | [edge_transport.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
edge_transport.code.parameters | STR_0D | List of the code specific parameters in XML format | ||
edge_transport.code.repository | STR_0D | URL of software repository | ||
edge_transport.code.version | STR_0D | Unique version (tag) of software | ||
edge_transport.grid_ggd | [edge_transport.grid_ggd[:].time] | STRUCT_ARRAY | Grid (using the Generic Grid Description), for various time slices. The timebase of this array of structure must be a subset of the ggd timebases | |
edge_transport.grid_ggd[:].grid_subset | [1...N] | STRUCT_ARRAY | Grid subsets | |
edge_transport.grid_ggd[:].grid_subset[:].base | [1...N] | STRUCT_ARRAY | 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. | |
edge_transport.grid_ggd[:].grid_subset[:].base[:].jacobian | [edge_transport.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
edge_transport.grid_ggd[:].grid_subset[:].base[:].tensor_contravariant | [edge_transport.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
edge_transport.grid_ggd[:].grid_subset[:].base[:].tensor_covariant | [edge_transport.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
edge_transport.grid_ggd[:].grid_subset[:].dimension | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
edge_transport.grid_ggd[:].grid_subset[:].element | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
edge_transport.grid_ggd[:].grid_subset[:].element[:].object | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
edge_transport.grid_ggd[:].grid_subset[:].element[:].object[:].dimension | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
edge_transport.grid_ggd[:].grid_subset[:].element[:].object[:].index | INT_0D | Object index | ||
edge_transport.grid_ggd[:].grid_subset[:].element[:].object[:].space | INT_0D | Index of the space from which that object is taken | ||
edge_transport.grid_ggd[:].grid_subset[:].identifier | STRUCTURE | Grid subset identifier | ||
edge_transport.grid_ggd[:].grid_subset[:].identifier.description | STR_0D | Verbose description | ||
edge_transport.grid_ggd[:].grid_subset[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_transport.grid_ggd[:].grid_subset[:].identifier.name | STR_0D | Short string identifier | ||
edge_transport.grid_ggd[:].grid_subset[:].metric | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
edge_transport.grid_ggd[:].grid_subset[:].metric.jacobian | [edge_transport.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
edge_transport.grid_ggd[:].grid_subset[:].metric.tensor_contravariant | [edge_transport.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
edge_transport.grid_ggd[:].grid_subset[:].metric.tensor_covariant | [edge_transport.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
edge_transport.grid_ggd[:].identifier | STRUCTURE | Grid identifier | ||
edge_transport.grid_ggd[:].identifier.description | STR_0D | Verbose description | ||
edge_transport.grid_ggd[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_transport.grid_ggd[:].identifier.name | STR_0D | Short string identifier | ||
edge_transport.grid_ggd[:].path | STR_0D | 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: IDS::wall/0/description_ggd(1)/grid_ggd, means that the grid is located in the wall IDS, occurrence 0, with relative path description_ggd(1)/grid_ggd, using Fortran index convention (here : first index of the array) | ||
edge_transport.grid_ggd[:].space | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
edge_transport.grid_ggd[:].space[:].coordinates_type | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
edge_transport.grid_ggd[:].space[:].geometry_type | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
edge_transport.grid_ggd[:].space[:].geometry_type.description | STR_0D | Verbose description | ||
edge_transport.grid_ggd[:].space[:].geometry_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_transport.grid_ggd[:].space[:].geometry_type.name | STR_0D | Short string identifier | ||
edge_transport.grid_ggd[:].space[:].identifier | STRUCTURE | Space identifier | ||
edge_transport.grid_ggd[:].space[:].identifier.description | STR_0D | Verbose description | ||
edge_transport.grid_ggd[:].space[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_transport.grid_ggd[:].space[:].identifier.name | STR_0D | Short string identifier | ||
edge_transport.grid_ggd[:].space[:].objects_per_dimension | [1...N] | STRUCT_ARRAY | 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. | |
edge_transport.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
edge_transport.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.description | STR_0D | Verbose description | ||
edge_transport.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_transport.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.name | STR_0D | Short string identifier | ||
edge_transport.grid_ggd[:].space[:].objects_per_dimension[:].object | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
edge_transport.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
edge_transport.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].index | INT_0D | Index of this (n-1)-dimensional boundary object | ||
edge_transport.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].neighbours | [1...N] | INT_1D | 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 | |
edge_transport.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry | [1...N] | FLT_1D (uncertain) | mixed | 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. |
edge_transport.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry_2d | [1...N, | FLT_2D (uncertain) | mixed | 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. |
edge_transport.grid_ggd[:].space[:].objects_per_dimension[:].object[:].measure | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
edge_transport.grid_ggd[:].space[:].objects_per_dimension[:].object[:].nodes | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
edge_transport.grid_ggd[:].time | FLT_0D | s | Time | |
edge_transport.ids_properties | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
edge_transport.ids_properties.comment | STR_0D | Any comment describing the content of this IDS | ||
edge_transport.ids_properties.creation_date | STR_0D | Date at which this data has been produced | ||
edge_transport.ids_properties.homogeneous_time | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
edge_transport.ids_properties.name | STR_0D | User-defined name for this IDS occurrence | ||
edge_transport.ids_properties.occurrence | INT_0D | |||
edge_transport.ids_properties.occurrence_type | STRUCTURE | Type of data contained in this occurrence | ||
edge_transport.ids_properties.occurrence_type.description | STR_0D | Verbose description | ||
edge_transport.ids_properties.occurrence_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_transport.ids_properties.occurrence_type.name | STR_0D | Short string identifier | ||
edge_transport.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
edge_transport.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
edge_transport.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_transport.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_transport.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
edge_transport.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
edge_transport.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_transport.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
edge_transport.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_transport.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_transport.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
edge_transport.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
edge_transport.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_transport.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
edge_transport.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
edge_transport.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_transport.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_transport.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
edge_transport.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
edge_transport.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
edge_transport.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_transport.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
edge_transport.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
edge_transport.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_transport.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_transport.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
edge_transport.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
edge_transport.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
edge_transport.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_transport.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
edge_transport.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
edge_transport.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
edge_transport.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
edge_transport.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
edge_transport.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
edge_transport.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
edge_transport.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
edge_transport.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
edge_transport.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
edge_transport.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
edge_transport.ids_properties.provider | STR_0D | Name of the person in charge of producing this data | ||
edge_transport.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
edge_transport.ids_properties.version_put | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
edge_transport.ids_properties.version_put.access_layer | STR_0D | Version of Access Layer used to PUT this IDS | ||
edge_transport.ids_properties.version_put.access_layer_language | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
edge_transport.ids_properties.version_put.data_dictionary | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
edge_transport.midplane | STRUCTURE | Choice of midplane definition (use the lowest index number if more than one value is relevant) | ||
edge_transport.midplane.description | STR_0D | Verbose description | ||
edge_transport.midplane.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_transport.midplane.name | STR_0D | Short string identifier | ||
edge_transport.model | [1...N] | STRUCT_ARRAY | Transport is described by a combination of various transport models | |
edge_transport.model[:].code | STRUCTURE | Code-specific parameters used for this model | ||
edge_transport.model[:].code.commit | STR_0D | Unique commit reference of software | ||
edge_transport.model[:].code.description | STR_0D | Short description of the software (type, purpose) | ||
edge_transport.model[:].code.name | STR_0D | Name of software used | ||
edge_transport.model[:].code.output_flag | STRUCTURE | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | ||
edge_transport.model[:].code.output_flag.data | [edge_transport.model[:].code.output_flag.time] | INT_1D | Data | |
edge_transport.model[:].code.output_flag.time | [1...N] | FLT_1D_TYPE | s | Time |
edge_transport.model[:].code.parameters | STR_0D | List of the code specific parameters in XML format | ||
edge_transport.model[:].code.repository | STR_0D | URL of software repository | ||
edge_transport.model[:].code.version | STR_0D | Unique version (tag) of software | ||
edge_transport.model[:].flux_multiplier | FLT_0D (uncertain) | - | Multiplier applied to the particule flux when adding its contribution in the expression of the heat flux : can be 0, 3/2 or 5/2 | |
edge_transport.model[:].ggd | [edge_transport.model[:].ggd[:].time] | STRUCT_ARRAY | Transport coefficients represented using the general grid description, for various time slices. Fluxes are given in the direction perpendicular to the edges or faces of the grid (flow crossing that surface divided by its actual area). Radial fluxes are positive when they are directed away from the magnetic axis. Poloidal fluxes are positive when they are directed in such a way that they travel clockwise around the magnetic axis (poloidal plane viewed such that the centerline of the tokamak is on the left). Parallel fluxes are positive when they are co-directed with the magnetic field. Toroidal fluxes are positive if travelling counter-clockwise when looking at the plasma from above | |
edge_transport.model[:].ggd[:].conductivity | [1...N] | STRUCT_ARRAY | ohm^-1.m^-1 | Conductivity, on various grid subsets |
edge_transport.model[:].ggd[:].conductivity[:].diamagnetic | [1...N] | FLT_1D (uncertain) | ohm^-1.m^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].conductivity[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | ohm^-1.m^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].conductivity[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].conductivity[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].conductivity[:].parallel | [1...N] | FLT_1D (uncertain) | ohm^-1.m^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].conductivity[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | ohm^-1.m^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].conductivity[:].poloidal | [1...N] | FLT_1D (uncertain) | ohm^-1.m^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].conductivity[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | ohm^-1.m^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].conductivity[:].r | [1...N] | FLT_1D (uncertain) | ohm^-1.m^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].conductivity[:].r_coefficients | [1...N, | FLT_2D (uncertain) | ohm^-1.m^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].conductivity[:].radial | [1...N] | FLT_1D (uncertain) | ohm^-1.m^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].conductivity[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | ohm^-1.m^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].conductivity[:].toroidal | [1...N] | FLT_1D (uncertain) | ohm^-1.m^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].conductivity[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | ohm^-1.m^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].conductivity[:].z | [1...N] | FLT_1D (uncertain) | ohm^-1.m^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].conductivity[:].z_coefficients | [1...N, | FLT_2D (uncertain) | ohm^-1.m^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].electrons | STRUCTURE | Transport quantities related to the electrons | ||
edge_transport.model[:].ggd[:].electrons.energy | STRUCTURE | Transport quantities for the electron energy equation | ||
edge_transport.model[:].ggd[:].electrons.energy.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity, on various grid subsets |
edge_transport.model[:].ggd[:].electrons.energy.d[:].coefficients | [edge_transport.model[:].ggd[:].electrons.energy.d[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.energy.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.energy.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.energy.d[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.energy.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].electrons.energy.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].electrons.energy.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.energy.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.energy.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.energy.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.energy.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].electrons.energy.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].electrons.energy.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.energy.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.energy.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.energy.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.energy.flux | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux, on various grid subsets |
edge_transport.model[:].ggd[:].electrons.energy.flux[:].coefficients | [edge_transport.model[:].ggd[:].electrons.energy.flux[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].electrons.energy.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.energy.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.energy.flux[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.energy.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].electrons.energy.flux_limiter[:].coefficients | [edge_transport.model[:].ggd[:].electrons.energy.flux_limiter[:].values, | FLT_2D (uncertain) | - | 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). |
edge_transport.model[:].ggd[:].electrons.energy.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.energy.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.energy.flux_limiter[:].values | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.energy.flux_pol | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].electrons.energy.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].electrons.energy.flux_pol[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].electrons.energy.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.energy.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.energy.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.energy.flux_radial | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].electrons.energy.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].electrons.energy.flux_radial[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].electrons.energy.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.energy.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.energy.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.energy.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection, on various grid subsets |
edge_transport.model[:].ggd[:].electrons.energy.v[:].coefficients | [edge_transport.model[:].ggd[:].electrons.energy.v[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.energy.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.energy.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.energy.v[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.energy.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].electrons.energy.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].electrons.energy.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.energy.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.energy.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.energy.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.energy.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].electrons.energy.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].electrons.energy.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.energy.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.energy.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.energy.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.particles | STRUCTURE | Transport quantities for the electron density equation | ||
edge_transport.model[:].ggd[:].electrons.particles.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the direction perpendicular to the edge of faces of the grid), on various grid subsets |
edge_transport.model[:].ggd[:].electrons.particles.d[:].coefficients | [edge_transport.model[:].ggd[:].electrons.particles.d[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.particles.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.particles.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.particles.d[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.particles.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].electrons.particles.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].electrons.particles.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.particles.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.particles.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.particles.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.particles.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].electrons.particles.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].electrons.particles.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.particles.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.particles.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.particles.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.particles.flux | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the direction perpendicular to the edges or faces of the grid (flow crossing that surface divided by its actual area), on various grid subsets |
edge_transport.model[:].ggd[:].electrons.particles.flux[:].coefficients | [edge_transport.model[:].ggd[:].electrons.particles.flux[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.particles.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.particles.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.particles.flux[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.particles.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].electrons.particles.flux_limiter[:].coefficients | [edge_transport.model[:].ggd[:].electrons.particles.flux_limiter[:].values, | FLT_2D (uncertain) | - | 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). |
edge_transport.model[:].ggd[:].electrons.particles.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.particles.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.particles.flux_limiter[:].values | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.particles.flux_pol | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].electrons.particles.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].electrons.particles.flux_pol[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.particles.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.particles.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.particles.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.particles.flux_radial | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].electrons.particles.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].electrons.particles.flux_radial[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.particles.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.particles.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.particles.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.particles.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the direction perpendicular to the edge of faces of the grid), on various grid subsets |
edge_transport.model[:].ggd[:].electrons.particles.v[:].coefficients | [edge_transport.model[:].ggd[:].electrons.particles.v[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.particles.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.particles.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.particles.v[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.particles.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].electrons.particles.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].electrons.particles.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.particles.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.particles.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.particles.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].electrons.particles.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].electrons.particles.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].electrons.particles.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].electrons.particles.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].electrons.particles.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].electrons.particles.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion | [1...N] | STRUCT_ARRAY | Transport coefficients related to the various ion species, in the sense of isonuclear or isomolecular sequences. Ionisation states (and other types of states) must be differentiated at the state level below | |
edge_transport.model[:].ggd[:].ion[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_transport.model[:].ggd[:].ion[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_transport.model[:].ggd[:].ion[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_transport.model[:].ggd[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_transport.model[:].ggd[:].ion[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_transport.model[:].ggd[:].ion[:].energy | STRUCTURE | Transport coefficients related to the ion energy equation | ||
edge_transport.model[:].ggd[:].ion[:].energy.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].energy.d[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].energy.d[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].energy.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].energy.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].energy.d[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].energy.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].energy.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].energy.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].energy.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].energy.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].energy.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].energy.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].energy.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].energy.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].energy.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].energy.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].energy.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].energy.flux | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].energy.flux[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].energy.flux[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].ion[:].energy.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].energy.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].energy.flux[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].energy.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].energy.flux_limiter[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].energy.flux_limiter[:].values, | FLT_2D (uncertain) | - | 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). |
edge_transport.model[:].ggd[:].ion[:].energy.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].energy.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].energy.flux_limiter[:].values | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].energy.flux_pol | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].energy.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].energy.flux_pol[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].ion[:].energy.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].energy.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].energy.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].energy.flux_radial | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].energy.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].energy.flux_radial[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].ion[:].energy.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].energy.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].energy.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].energy.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].energy.v[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].energy.v[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].energy.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].energy.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].energy.v[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].energy.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].energy.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].energy.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].energy.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].energy.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].energy.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].energy.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].energy.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].energy.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].energy.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].energy.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].energy.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].label | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
edge_transport.model[:].ggd[:].ion[:].momentum | STRUCTURE | Transport coefficients for the ion momentum equations. The various components two levels below this node refer to the momentum vector components, while their flux is given in the direction perpendicular to the edges or faces of the grid. | ||
edge_transport.model[:].ggd[:].ion[:].momentum.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].parallel | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].poloidal | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].r | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].radial | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].toroidal | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].z | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.d[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].momentum.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].momentum.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].momentum.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].momentum.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].momentum.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].momentum.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].momentum.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].momentum.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].momentum.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].momentum.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].diamagnetic | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].parallel | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].poloidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].r | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].r_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].radial | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].toroidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].z | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux[:].z_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].diamagnetic | [1...N] | FLT_1D (uncertain) | - | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].parallel | [1...N] | FLT_1D (uncertain) | - | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].poloidal | [1...N] | FLT_1D (uncertain) | - | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].r | [1...N] | FLT_1D (uncertain) | - | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].r_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].radial | [1...N] | FLT_1D (uncertain) | - | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].toroidal | [1...N] | FLT_1D (uncertain) | - | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].z | [1...N] | FLT_1D (uncertain) | - | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_limiter[:].z_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_pol | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].momentum.flux_pol[:].values, | FLT_2D (uncertain) | kg.m^-1.s^-2 | 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). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].momentum.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].momentum.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_radial | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].momentum.flux_radial[:].values, | FLT_2D (uncertain) | kg.m^-1.s^-2 | 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). |
edge_transport.model[:].ggd[:].ion[:].momentum.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].momentum.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].momentum.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.v[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].momentum.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].momentum.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].momentum.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].momentum.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].momentum.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].momentum.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].momentum.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].momentum.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].momentum.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].momentum.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].momentum.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].momentum.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only the 'ion' level is considered and the 'state' array of structure is empty; 1-Ion states are considered and are described in the 'state' array of structure | ||
edge_transport.model[:].ggd[:].ion[:].neutral_index | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
edge_transport.model[:].ggd[:].ion[:].particles | STRUCTURE | Transport related to the ion density equation | ||
edge_transport.model[:].ggd[:].ion[:].particles.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the direction perpendicular to the edge of faces of the grid), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].particles.d[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].particles.d[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].particles.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].particles.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].particles.d[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].particles.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].particles.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].particles.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].particles.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].particles.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].particles.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].particles.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].particles.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].particles.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].particles.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].particles.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].particles.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].particles.flux | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the direction perpendicular to the edges or faces of the grid (flow crossing that surface divided by its actual area), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].particles.flux[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].particles.flux[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].particles.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].particles.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].particles.flux[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].particles.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].particles.flux_limiter[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].particles.flux_limiter[:].values, | FLT_2D (uncertain) | - | 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). |
edge_transport.model[:].ggd[:].ion[:].particles.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].particles.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].particles.flux_limiter[:].values | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].particles.flux_pol | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].particles.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].particles.flux_pol[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].particles.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].particles.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].particles.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].particles.flux_radial | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].particles.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].particles.flux_radial[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].particles.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].particles.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].particles.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].particles.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the direction perpendicular to the edge of faces of the grid), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].particles.v[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].particles.v[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].particles.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].particles.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].particles.v[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].particles.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].particles.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].particles.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].particles.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].particles.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].particles.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].particles.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].particles.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].particles.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].particles.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].particles.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].particles.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state | [1...N] | STRUCT_ARRAY | Transport coefficients related to the different states of the species | |
edge_transport.model[:].ggd[:].ion[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy | STRUCTURE | Transport quantities related to the energy equation of the state considered | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].energy.d[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].energy.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].energy.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_limiter[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_limiter[:].values, | FLT_2D (uncertain) | - | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_limiter[:].values | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_pol | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_pol[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_radial | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_radial[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].energy.v[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].energy.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].energy.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].energy.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].label | STR_0D | String identifying state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum | STRUCTURE | Transport coefficients related to the momentum equations of the state considered. The various components two levels below this node refer to the momentum vector components, while their flux is given in the direction perpendicular to the edges or faces of the grid. | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].parallel | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].poloidal | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].r | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].radial | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].toroidal | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].z | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].diamagnetic | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].parallel | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].poloidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].r | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].r_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].radial | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].toroidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].z | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux[:].z_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].diamagnetic | [1...N] | FLT_1D (uncertain) | - | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].parallel | [1...N] | FLT_1D (uncertain) | - | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].poloidal | [1...N] | FLT_1D (uncertain) | - | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].r | [1...N] | FLT_1D (uncertain) | - | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].r_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].radial | [1...N] | FLT_1D (uncertain) | - | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].toroidal | [1...N] | FLT_1D (uncertain) | - | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].z | [1...N] | FLT_1D (uncertain) | - | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_limiter[:].z_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_pol | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_pol[:].values, | FLT_2D (uncertain) | kg.m^-1.s^-2 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_radial | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_radial[:].values, | FLT_2D (uncertain) | kg.m^-1.s^-2 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].momentum.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].particles | STRUCTURE | Transport quantities related to density equation of the state considered (thermal+non-thermal) | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the direction perpendicular to the edge of faces of the grid), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].particles.d[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].particles.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].particles.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the direction perpendicular to the edges or faces of the grid (flow crossing that surface divided by its actual area), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_limiter[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_limiter[:].values, | FLT_2D (uncertain) | - | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_limiter[:].values | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_pol | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_pol[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_radial | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_radial[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the direction perpendicular to the edge of faces of the grid), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].particles.v[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].particles.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].ion[:].state[:].particles.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].ion[:].state[:].particles.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].ion[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
edge_transport.model[:].ggd[:].ion[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
edge_transport.model[:].ggd[:].ion[:].state[:].z_max | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the state bundle | |
edge_transport.model[:].ggd[:].ion[:].state[:].z_min | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the state bundle | |
edge_transport.model[:].ggd[:].ion[:].z_ion | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
edge_transport.model[:].ggd[:].momentum | STRUCTURE | Transport coefficients for total momentum equation. The various components two levels below this node refer to the momentum vector components, while their flux is given in the direction perpendicular to the edges or faces of the grid. | ||
edge_transport.model[:].ggd[:].momentum.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity, on various grid subsets |
edge_transport.model[:].ggd[:].momentum.d[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.d[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].momentum.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].momentum.d[:].parallel | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.d[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.d[:].poloidal | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.d[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.d[:].r | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.d[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.d[:].radial | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.d[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.d[:].toroidal | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.d[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.d[:].z | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.d[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].momentum.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].momentum.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].momentum.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].momentum.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].momentum.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].momentum.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].momentum.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].momentum.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].momentum.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].momentum.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux, on various grid subsets |
edge_transport.model[:].ggd[:].momentum.flux[:].diamagnetic | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].momentum.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].momentum.flux[:].parallel | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux[:].poloidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux[:].r | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux[:].r_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux[:].radial | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux[:].toroidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux[:].z | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux[:].z_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].diamagnetic | [1...N] | FLT_1D (uncertain) | - | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].parallel | [1...N] | FLT_1D (uncertain) | - | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].poloidal | [1...N] | FLT_1D (uncertain) | - | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].r | [1...N] | FLT_1D (uncertain) | - | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].r_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].radial | [1...N] | FLT_1D (uncertain) | - | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].toroidal | [1...N] | FLT_1D (uncertain) | - | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].z | [1...N] | FLT_1D (uncertain) | - | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux_limiter[:].z_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.flux_pol | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].momentum.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].momentum.flux_pol[:].values, | FLT_2D (uncertain) | kg.m^-1.s^-2 | 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). |
edge_transport.model[:].ggd[:].momentum.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].momentum.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].momentum.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.flux_radial | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].momentum.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].momentum.flux_radial[:].values, | FLT_2D (uncertain) | kg.m^-1.s^-2 | 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). |
edge_transport.model[:].ggd[:].momentum.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].momentum.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].momentum.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection, on various grid subsets |
edge_transport.model[:].ggd[:].momentum.v[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.v[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].momentum.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].momentum.v[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.v[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.v[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.v[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.v[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.v[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.v[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.v[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.v[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.v[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.v[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.v[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].momentum.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].momentum.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].momentum.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].momentum.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].momentum.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].momentum.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].momentum.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].momentum.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].momentum.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].momentum.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].momentum.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].momentum.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral | [1...N] | STRUCT_ARRAY | Transport coefficients related to the various neutral species | |
edge_transport.model[:].ggd[:].neutral[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_transport.model[:].ggd[:].neutral[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_transport.model[:].ggd[:].neutral[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_transport.model[:].ggd[:].neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_transport.model[:].ggd[:].neutral[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_transport.model[:].ggd[:].neutral[:].energy | STRUCTURE | Transport coefficients related to the ion energy equation | ||
edge_transport.model[:].ggd[:].neutral[:].energy.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].energy.d[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].energy.d[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].energy.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].energy.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].energy.d[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].energy.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].energy.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].energy.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].energy.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].energy.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].energy.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].energy.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].energy.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].energy.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].energy.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].energy.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].energy.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].energy.flux | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].energy.flux[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].energy.flux[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].neutral[:].energy.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].energy.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].energy.flux[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].energy.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].energy.flux_limiter[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].energy.flux_limiter[:].values, | FLT_2D (uncertain) | - | 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). |
edge_transport.model[:].ggd[:].neutral[:].energy.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].energy.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].energy.flux_limiter[:].values | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].energy.flux_pol | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].energy.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].energy.flux_pol[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].neutral[:].energy.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].energy.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].energy.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].energy.flux_radial | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].energy.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].energy.flux_radial[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].neutral[:].energy.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].energy.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].energy.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].energy.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].energy.v[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].energy.v[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].energy.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].energy.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].energy.v[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].energy.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].energy.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].energy.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].energy.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].energy.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].energy.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].energy.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].energy.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].energy.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].energy.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].energy.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].energy.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].ion_index | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
edge_transport.model[:].ggd[:].neutral[:].label | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
edge_transport.model[:].ggd[:].neutral[:].momentum | STRUCTURE | Transport coefficients for the neutral momentum equations. The various components two levels below this node refer to the momentum vector components, while their flux is given in the direction perpendicular to the edges or faces of the grid. | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].parallel | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].poloidal | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].r | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].radial | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].toroidal | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].z | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.d[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].momentum.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].momentum.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].momentum.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].momentum.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].momentum.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].momentum.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].diamagnetic | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].parallel | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].poloidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].r | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].r_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].radial | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].toroidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].z | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux[:].z_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].diamagnetic | [1...N] | FLT_1D (uncertain) | - | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].parallel | [1...N] | FLT_1D (uncertain) | - | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].poloidal | [1...N] | FLT_1D (uncertain) | - | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].r | [1...N] | FLT_1D (uncertain) | - | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].r_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].radial | [1...N] | FLT_1D (uncertain) | - | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].toroidal | [1...N] | FLT_1D (uncertain) | - | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].z | [1...N] | FLT_1D (uncertain) | - | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_limiter[:].z_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_pol | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].momentum.flux_pol[:].values, | FLT_2D (uncertain) | kg.m^-1.s^-2 | 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). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_radial | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].momentum.flux_radial[:].values, | FLT_2D (uncertain) | kg.m^-1.s^-2 | 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). |
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.v[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].momentum.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].momentum.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].momentum.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].momentum.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].momentum.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].momentum.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].momentum.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].momentum.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].momentum.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].multiple_states_flag | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
edge_transport.model[:].ggd[:].neutral[:].particles | STRUCTURE | Transport related to the ion density equation | ||
edge_transport.model[:].ggd[:].neutral[:].particles.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the direction perpendicular to the edge of faces of the grid), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].particles.d[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].particles.d[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].particles.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].particles.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].particles.d[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].particles.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].particles.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].particles.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].particles.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].particles.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].particles.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].particles.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].particles.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].particles.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].particles.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].particles.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].particles.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].particles.flux | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the direction perpendicular to the edges or faces of the grid (flow crossing that surface divided by its actual area), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].particles.flux[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].particles.flux[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].particles.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].particles.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].particles.flux[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].particles.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].particles.flux_limiter[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].particles.flux_limiter[:].values, | FLT_2D (uncertain) | - | 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). |
edge_transport.model[:].ggd[:].neutral[:].particles.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].particles.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].particles.flux_limiter[:].values | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].particles.flux_pol | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].particles.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].particles.flux_pol[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].particles.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].particles.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].particles.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].particles.flux_radial | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].particles.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].particles.flux_radial[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].particles.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].particles.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].particles.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].particles.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the direction perpendicular to the edge of faces of the grid), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].particles.v[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].particles.v[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].particles.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].particles.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].particles.v[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].particles.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].particles.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].particles.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].particles.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].particles.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].particles.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].particles.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].particles.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].particles.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].particles.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].particles.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].particles.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state | [1...N] | STRUCT_ARRAY | Transport coefficients related to the different states of the species | |
edge_transport.model[:].ggd[:].neutral[:].state[:].electron_configuration | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy | STRUCTURE | Transport quantities related to the energy equation of the state considered | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_limiter[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_limiter[:].values, | FLT_2D (uncertain) | - | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_limiter[:].values | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_pol | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_pol[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_radial | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_radial[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].energy.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].label | STR_0D | String identifying state | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum | STRUCTURE | Transport coefficients related to the momentum equations of the state considered. The various components two levels below this node refer to the momentum vector components, while their flux is given in the direction perpendicular to the edges or faces of the grid. | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].parallel | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].poloidal | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].r | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].radial | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].toroidal | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].z | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m^2.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].diamagnetic | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].parallel | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].poloidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].r | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].r_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].radial | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].toroidal | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].z | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux[:].z_coefficients | [1...N, | FLT_2D (uncertain) | kg.m^-1.s^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].diamagnetic | [1...N] | FLT_1D (uncertain) | - | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].parallel | [1...N] | FLT_1D (uncertain) | - | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].poloidal | [1...N] | FLT_1D (uncertain) | - | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].r | [1...N] | FLT_1D (uncertain) | - | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].r_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].radial | [1...N] | FLT_1D (uncertain) | - | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].toroidal | [1...N] | FLT_1D (uncertain) | - | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].z | [1...N] | FLT_1D (uncertain) | - | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_limiter[:].z_coefficients | [1...N, | FLT_2D (uncertain) | - | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_pol | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_pol[:].values, | FLT_2D (uncertain) | kg.m^-1.s^-2 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_radial | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-2 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_radial[:].values, | FLT_2D (uncertain) | kg.m^-1.s^-2 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].diamagnetic | [1...N] | FLT_1D (uncertain) | m.s^-1 | Diamagnetic component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].diamagnetic_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the diamagnetic component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].parallel | [1...N] | FLT_1D (uncertain) | m.s^-1 | Parallel component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].parallel_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the parallel component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].poloidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Poloidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].poloidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the poloidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].r | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].r_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].radial | [1...N] | FLT_1D (uncertain) | m.s^-1 | Radial component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].radial_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the radial component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].toroidal | [1...N] | FLT_1D (uncertain) | m.s^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].toroidal_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].z | [1...N] | FLT_1D (uncertain) | m.s^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v[:].z_coefficients | [1...N, | FLT_2D (uncertain) | m.s^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].momentum.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].neutral_type | STRUCTURE | Neutral type, in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].neutral_type.description | STR_0D | Verbose description | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].neutral_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].neutral_type.name | STR_0D | Short string identifier | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles | STRUCTURE | Transport quantities related to density equation of the state considered (thermal+non-thermal) | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the direction perpendicular to the edge of faces of the grid), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the direction perpendicular to the edges or faces of the grid (flow crossing that surface divided by its actual area), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_limiter[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_limiter[:].values, | FLT_2D (uncertain) | - | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_limiter[:].values | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_pol | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_pol[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_radial | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_radial[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the direction perpendicular to the edge of faces of the grid), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].neutral[:].state[:].particles.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].neutral[:].state[:].vibrational_level | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
edge_transport.model[:].ggd[:].neutral[:].state[:].vibrational_mode | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
edge_transport.model[:].ggd[:].time | FLT_0D | s | Time | |
edge_transport.model[:].ggd[:].total_ion_energy | STRUCTURE | Transport coefficients for the total (summed over ion species) energy equation | ||
edge_transport.model[:].ggd[:].total_ion_energy.d | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity, on various grid subsets |
edge_transport.model[:].ggd[:].total_ion_energy.d[:].coefficients | [edge_transport.model[:].ggd[:].total_ion_energy.d[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].total_ion_energy.d[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].total_ion_energy.d[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].total_ion_energy.d[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].total_ion_energy.d_pol | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].total_ion_energy.d_pol[:].coefficients | [edge_transport.model[:].ggd[:].total_ion_energy.d_pol[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].total_ion_energy.d_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].total_ion_energy.d_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].total_ion_energy.d_pol[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].total_ion_energy.d_radial | [1...N] | STRUCT_ARRAY | m^2.s^-1 | Effective diffusivity (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].total_ion_energy.d_radial[:].coefficients | [edge_transport.model[:].ggd[:].total_ion_energy.d_radial[:].values, | FLT_2D (uncertain) | m^2.s^-1 | 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). |
edge_transport.model[:].ggd[:].total_ion_energy.d_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].total_ion_energy.d_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].total_ion_energy.d_radial[:].values | [1...N] | FLT_1D (uncertain) | m^2.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].total_ion_energy.flux | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux, on various grid subsets |
edge_transport.model[:].ggd[:].total_ion_energy.flux[:].coefficients | [edge_transport.model[:].ggd[:].total_ion_energy.flux[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].total_ion_energy.flux[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].total_ion_energy.flux[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].total_ion_energy.flux[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].total_ion_energy.flux_limiter | [1...N] | STRUCT_ARRAY | - | Flux limiter coefficient, on various grid subsets |
edge_transport.model[:].ggd[:].total_ion_energy.flux_limiter[:].coefficients | [edge_transport.model[:].ggd[:].total_ion_energy.flux_limiter[:].values, | FLT_2D (uncertain) | - | 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). |
edge_transport.model[:].ggd[:].total_ion_energy.flux_limiter[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].total_ion_energy.flux_limiter[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].total_ion_energy.flux_limiter[:].values | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].total_ion_energy.flux_pol | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux in the poloidal direction, on various grid subsets |
edge_transport.model[:].ggd[:].total_ion_energy.flux_pol[:].coefficients | [edge_transport.model[:].ggd[:].total_ion_energy.flux_pol[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].total_ion_energy.flux_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].total_ion_energy.flux_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].total_ion_energy.flux_pol[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].total_ion_energy.flux_radial | [1...N] | STRUCT_ARRAY | W.m^-2 | Flux in the radial direction, on various grid subsets |
edge_transport.model[:].ggd[:].total_ion_energy.flux_radial[:].coefficients | [edge_transport.model[:].ggd[:].total_ion_energy.flux_radial[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
edge_transport.model[:].ggd[:].total_ion_energy.flux_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].total_ion_energy.flux_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].total_ion_energy.flux_radial[:].values | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].total_ion_energy.v | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection, on various grid subsets |
edge_transport.model[:].ggd[:].total_ion_energy.v[:].coefficients | [edge_transport.model[:].ggd[:].total_ion_energy.v[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].total_ion_energy.v[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].total_ion_energy.v[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].total_ion_energy.v[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].total_ion_energy.v_pol | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the poloidal direction), on various grid subsets |
edge_transport.model[:].ggd[:].total_ion_energy.v_pol[:].coefficients | [edge_transport.model[:].ggd[:].total_ion_energy.v_pol[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].total_ion_energy.v_pol[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].total_ion_energy.v_pol[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].total_ion_energy.v_pol[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd[:].total_ion_energy.v_radial | [1...N] | STRUCT_ARRAY | m.s^-1 | Effective convection (in the radial direction), on various grid subsets |
edge_transport.model[:].ggd[:].total_ion_energy.v_radial[:].coefficients | [edge_transport.model[:].ggd[:].total_ion_energy.v_radial[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
edge_transport.model[:].ggd[:].total_ion_energy.v_radial[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd[:].total_ion_energy.v_radial[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd[:].total_ion_energy.v_radial[:].values | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
edge_transport.model[:].ggd_fast | [edge_transport.model[:].ggd_fast[:].time] | STRUCT_ARRAY | Quantities provided at a faster sampling rate than the full ggd quantities. These are either integrated quantities or local quantities provided on a reduced set of positions. Positions and integration domains are described by a set of grid_subsets (of size 1 for a position). | |
edge_transport.model[:].ggd_fast[:].electrons | STRUCTURE | Transport quantities and flux integrals related to the electrons | ||
edge_transport.model[:].ggd_fast[:].electrons.particle_flux_integrated | [1...N] | STRUCT_ARRAY | s^-1 | Total number of particles of this species crossing a surface per unit time, for various surfaces (grid subsets) |
edge_transport.model[:].ggd_fast[:].electrons.particle_flux_integrated[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd_fast[:].electrons.particle_flux_integrated[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd_fast[:].electrons.particle_flux_integrated[:].value | FLT_0D (uncertain) | s^-1 | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_transport.model[:].ggd_fast[:].electrons.power | [1...N] | STRUCT_ARRAY | W | Power carried by this species crossing a surface, for various surfaces (grid subsets) |
edge_transport.model[:].ggd_fast[:].electrons.power[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd_fast[:].electrons.power[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd_fast[:].electrons.power[:].value | FLT_0D (uncertain) | W | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_transport.model[:].ggd_fast[:].energy_flux_max | [1...N] | STRUCT_ARRAY | W.m^-2 | Maximum power density over a surface, for various surfaces (grid subsets) |
edge_transport.model[:].ggd_fast[:].energy_flux_max[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd_fast[:].energy_flux_max[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd_fast[:].energy_flux_max[:].value | FLT_0D (uncertain) | W.m^-2 | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_transport.model[:].ggd_fast[:].ion | [1...N] | STRUCT_ARRAY | Transport coefficients and flux integrals related to the various ion species, in the sense of isonuclear or isomolecular sequences. Ionisation states (and other types of states) must be differentiated at the state level below | |
edge_transport.model[:].ggd_fast[:].ion[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_transport.model[:].ggd_fast[:].ion[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_transport.model[:].ggd_fast[:].ion[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_transport.model[:].ggd_fast[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_transport.model[:].ggd_fast[:].ion[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_transport.model[:].ggd_fast[:].ion[:].label | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
edge_transport.model[:].ggd_fast[:].ion[:].neutral_index | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
edge_transport.model[:].ggd_fast[:].ion[:].particle_flux_integrated | [1...N] | STRUCT_ARRAY | s^-1 | Total number of particles of this species crossing a surface per unit time, for various surfaces (grid subsets) |
edge_transport.model[:].ggd_fast[:].ion[:].particle_flux_integrated[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd_fast[:].ion[:].particle_flux_integrated[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd_fast[:].ion[:].particle_flux_integrated[:].value | FLT_0D (uncertain) | s^-1 | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_transport.model[:].ggd_fast[:].ion[:].z_ion | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
edge_transport.model[:].ggd_fast[:].neutral | [1...N] | STRUCT_ARRAY | Transport coefficients and flux integrals related to the various ion and neutral species | |
edge_transport.model[:].ggd_fast[:].neutral[:].element | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
edge_transport.model[:].ggd_fast[:].neutral[:].element[:].a | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
edge_transport.model[:].ggd_fast[:].neutral[:].element[:].atoms_n | INT_0D | Number of atoms of this element in the molecule | ||
edge_transport.model[:].ggd_fast[:].neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
edge_transport.model[:].ggd_fast[:].neutral[:].element[:].z_n | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
edge_transport.model[:].ggd_fast[:].neutral[:].ion_index | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
edge_transport.model[:].ggd_fast[:].neutral[:].label | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
edge_transport.model[:].ggd_fast[:].neutral[:].particle_flux_integrated | [1...N] | STRUCT_ARRAY | s^-1 | Total number of particles of this species crossing a surface per unit time, for various surfaces (grid subsets) |
edge_transport.model[:].ggd_fast[:].neutral[:].particle_flux_integrated[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd_fast[:].neutral[:].particle_flux_integrated[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd_fast[:].neutral[:].particle_flux_integrated[:].value | FLT_0D (uncertain) | s^-1 | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_transport.model[:].ggd_fast[:].power | [1...N] | STRUCT_ARRAY | W | Power (sum over all species) crossing a surface, for various surfaces (grid subsets) |
edge_transport.model[:].ggd_fast[:].power[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd_fast[:].power[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd_fast[:].power[:].value | FLT_0D (uncertain) | W | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_transport.model[:].ggd_fast[:].power_ion_total | [1...N] | STRUCT_ARRAY | W | Power carried by all ions (sum over ions species) crossing a surface, for various surfaces (grid subsets) |
edge_transport.model[:].ggd_fast[:].power_ion_total[:].grid_index | INT_0D | Index of the grid used to represent this quantity | ||
edge_transport.model[:].ggd_fast[:].power_ion_total[:].grid_subset_index | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
edge_transport.model[:].ggd_fast[:].power_ion_total[:].value | FLT_0D (uncertain) | W | Scalar value of the quantity on the grid subset (corresponding to a single local position or to an integrated value over the subset) | |
edge_transport.model[:].ggd_fast[:].time | FLT_0D | s | Time | |
edge_transport.model[:].identifier | STRUCTURE | Transport model identifier | ||
edge_transport.model[:].identifier.description | STR_0D | Verbose description | ||
edge_transport.model[:].identifier.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
edge_transport.model[:].identifier.name | STR_0D | Short string identifier | ||
edge_transport.time | [1...N] | FLT_1D_TYPE | s | Generic time |
em coupling¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
em_coupling (alpha) | Description of the axisymmetric mutual electromagnetics; does not include non-axisymmetric coil systems; the convention is Quantity_Sensor_Source | |||
em_coupling.active_coils (alpha) | [pf_active.coil] | STR_1D | List of URIs of the active coils considered in the IDS | |
em_coupling.b_field_pol_probes (alpha) | [magnetics.b_field_pol_probe] | STR_1D | List of URIs of the poloidal field probes considered in the IDS | |
em_coupling.b_field_pol_probes_active (alpha) | [magnetics.b_field_pol_probe, | FLT_2D (uncertain) | T/A | Poloidal field coupling from active coils to poloidal field probes |
em_coupling.b_field_pol_probes_passive (alpha) | [em_coupling.b_field_pol_probes, | FLT_2D (uncertain) | T/A | Poloidal field coupling from passive loops to poloidal field probes |
em_coupling.b_field_pol_probes_plasma (alpha) | [em_coupling.b_field_pol_probes, | FLT_2D (uncertain) | T/A | Poloidal field coupling from plasma elements to poloidal field probes |
em_coupling.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
em_coupling.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
em_coupling.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
em_coupling.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
em_coupling.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
em_coupling.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
em_coupling.code.library[:].name (alpha) | STR_0D | Name of software | ||
em_coupling.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
em_coupling.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
em_coupling.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
em_coupling.code.name (alpha) | STR_0D | Name of software generating IDS | ||
em_coupling.code.output_flag (alpha) | [em_coupling.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
em_coupling.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
em_coupling.code.repository (alpha) | STR_0D | URL of software repository | ||
em_coupling.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
em_coupling.coupling_matrix (alpha) | [1...N] | STRUCT_ARRAY | Set of user-defined coupling matrices, complementary to the other system-based coupling matrices of this IDS | |
em_coupling.coupling_matrix[:].columns_uri (alpha) | [1...N] | STR_1D | List of URIs corresponding to the columns (2nd dimension) of the coupling matrix. See examples above (rows_uri) | |
em_coupling.coupling_matrix[:].data (alpha) | [em_coupling.coupling_matrix[:].rows_uri, | FLT_2D (uncertain) | mixed | Coupling matrix |
em_coupling.coupling_matrix[:].name (alpha) | STR_0D | Name of this coupling matrix | ||
em_coupling.coupling_matrix[:].quantity (alpha) | STRUCTURE | Physical quantity obtained following the matrix multiplication of the data node with the vector constructed from references contained in the columns_uri node | ||
em_coupling.coupling_matrix[:].quantity.description (alpha) | STR_0D | Verbose description | ||
em_coupling.coupling_matrix[:].quantity.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
em_coupling.coupling_matrix[:].quantity.name (alpha) | STR_0D | Short string identifier | ||
em_coupling.coupling_matrix[:].rows_uri (alpha) | [1...N] | STR_1D | List of URIs corresponding to the rows (1st dimension) of the coupling matrix. If not all indices of a given node are used, they must be listed explicitly e.g. rows_uri(i) = pf_active:1/coil(i) will refer to a list of indices of the occurrence 1 of the pf_active IDS of this data entry. If the rows correspond to all indices of a given vector, it is sufficient to give a insgle uri, the one of the vector with the impliicit notation (:), e.g. rows_uri(1) = /grid_ggd(3)/grid_subset(2)/elements(:). | |
em_coupling.flux_loops (alpha) | [magnetics.flux_loop] | STR_1D | List of URIs of the flux loops considered in the IDS | |
em_coupling.grid_ggd (alpha) | [1...N] | STRUCT_ARRAY | Set of grids for use in the coupling_matrix array of structure, described using the GGD | |
em_coupling.grid_ggd[:].grid_subset (alpha) | [1...N] | STRUCT_ARRAY | Grid subsets | |
em_coupling.grid_ggd[:].grid_subset[:].base (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
em_coupling.grid_ggd[:].grid_subset[:].base[:].jacobian (alpha) | [em_coupling.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
em_coupling.grid_ggd[:].grid_subset[:].base[:].tensor_contravariant (alpha) | [em_coupling.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
em_coupling.grid_ggd[:].grid_subset[:].base[:].tensor_covariant (alpha) | [em_coupling.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
em_coupling.grid_ggd[:].grid_subset[:].dimension (alpha) | INT_0D | Space dimension of the grid subset elements. This must be equal to the sum of the dimensions of the individual objects forming the element. | ||
em_coupling.grid_ggd[:].grid_subset[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
em_coupling.grid_ggd[:].grid_subset[:].element[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
em_coupling.grid_ggd[:].grid_subset[:].element[:].object[:].dimension (alpha) | INT_0D | Dimension of the object | ||
em_coupling.grid_ggd[:].grid_subset[:].element[:].object[:].index (alpha) | INT_0D | Object index | ||
em_coupling.grid_ggd[:].grid_subset[:].element[:].object[:].space (alpha) | INT_0D | Index of the space from which that object is taken | ||
em_coupling.grid_ggd[:].grid_subset[:].identifier (alpha) | STRUCTURE | Grid subset identifier | ||
em_coupling.grid_ggd[:].grid_subset[:].identifier.description (alpha) | STR_0D | Verbose description | ||
em_coupling.grid_ggd[:].grid_subset[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
em_coupling.grid_ggd[:].grid_subset[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
em_coupling.grid_ggd[:].grid_subset[:].metric (alpha) | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
em_coupling.grid_ggd[:].grid_subset[:].metric.jacobian (alpha) | [em_coupling.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
em_coupling.grid_ggd[:].grid_subset[:].metric.tensor_contravariant (alpha) | [em_coupling.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
em_coupling.grid_ggd[:].grid_subset[:].metric.tensor_covariant (alpha) | [em_coupling.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
em_coupling.grid_ggd[:].identifier (alpha) | STRUCTURE | Grid identifier | ||
em_coupling.grid_ggd[:].identifier.description (alpha) | STR_0D | Verbose description | ||
em_coupling.grid_ggd[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
em_coupling.grid_ggd[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
em_coupling.grid_ggd[:].path (alpha) | STR_0D | 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: IDS::wall/0/description_ggd(1)/grid_ggd, means that the grid is located in the wall IDS, occurrence 0, with relative path description_ggd(1)/grid_ggd, using Fortran index convention (here : first index of the array) | ||
em_coupling.grid_ggd[:].space (alpha) | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
em_coupling.grid_ggd[:].space[:].coordinates_type (alpha) | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
em_coupling.grid_ggd[:].space[:].geometry_type (alpha) | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
em_coupling.grid_ggd[:].space[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
em_coupling.grid_ggd[:].space[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
em_coupling.grid_ggd[:].space[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
em_coupling.grid_ggd[:].space[:].identifier (alpha) | STRUCTURE | Space identifier | ||
em_coupling.grid_ggd[:].space[:].identifier.description (alpha) | STR_0D | Verbose description | ||
em_coupling.grid_ggd[:].space[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
em_coupling.grid_ggd[:].space[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
em_coupling.grid_ggd[:].space[:].objects_per_dimension (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
em_coupling.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content (alpha) | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
em_coupling.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.description (alpha) | STR_0D | Verbose description | ||
em_coupling.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
em_coupling.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.name (alpha) | STR_0D | Short string identifier | ||
em_coupling.grid_ggd[:].space[:].objects_per_dimension[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
em_coupling.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary (alpha) | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
em_coupling.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].index (alpha) | INT_0D | Index of this (n-1)-dimensional boundary object | ||
em_coupling.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].neighbours (alpha) | [1...N] | INT_1D | List of indices of the n-dimensional objects adjacent to the given n-dimensional object. An object may have multiple neighbours on a boundary | |
em_coupling.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry (alpha) | [1...N] | FLT_1D (uncertain) | mixed | 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. |
em_coupling.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry_2d (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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. |
em_coupling.grid_ggd[:].space[:].objects_per_dimension[:].object[:].measure (alpha) | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
em_coupling.grid_ggd[:].space[:].objects_per_dimension[:].object[:].nodes (alpha) | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
em_coupling.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
em_coupling.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
em_coupling.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
em_coupling.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
em_coupling.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
em_coupling.ids_properties.occurrence | INT_0D | |||
em_coupling.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
em_coupling.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
em_coupling.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
em_coupling.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
em_coupling.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
em_coupling.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
em_coupling.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
em_coupling.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
em_coupling.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
em_coupling.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
em_coupling.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
em_coupling.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
em_coupling.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
em_coupling.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
em_coupling.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
em_coupling.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
em_coupling.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
em_coupling.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
em_coupling.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
em_coupling.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
em_coupling.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
em_coupling.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
em_coupling.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
em_coupling.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
em_coupling.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
em_coupling.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
em_coupling.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
em_coupling.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
em_coupling.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
em_coupling.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
em_coupling.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
em_coupling.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
em_coupling.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
em_coupling.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
em_coupling.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
em_coupling.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
em_coupling.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
em_coupling.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
em_coupling.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
em_coupling.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
em_coupling.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
em_coupling.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
em_coupling.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
em_coupling.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
em_coupling.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
em_coupling.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
em_coupling.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
em_coupling.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
em_coupling.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
em_coupling.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
em_coupling.mutual_active_active (alpha) | [em_coupling.active_coils, | FLT_2D (uncertain) | H | Mutual inductance coupling from active coils to active coils |
em_coupling.mutual_loops_active (alpha) | [em_coupling.flux_loops, | FLT_2D (uncertain) | H | Mutual inductance coupling from active coils to flux loops |
em_coupling.mutual_loops_passive (alpha) | [em_coupling.flux_loops, | FLT_2D (uncertain) | H | Mutual inductance coupling from passive loops to flux loops |
em_coupling.mutual_loops_plasma (alpha) | [em_coupling.flux_loops, | FLT_2D (uncertain) | H | Mutual inductance from plasma elements to poloidal flux loops |
em_coupling.mutual_passive_active (alpha) | [em_coupling.passive_loops, | FLT_2D (uncertain) | H | Mutual inductance coupling from active coils to passive loops |
em_coupling.mutual_passive_passive (alpha) | [em_coupling.passive_loops, | FLT_2D (uncertain) | H | Mutual inductance coupling from passive loops to passive loops |
em_coupling.mutual_plasma_active (alpha) | [em_coupling.plasma_elements, | FLT_2D (uncertain) | H | Mutual inductance coupling from active coils to plasma elements |
em_coupling.mutual_plasma_passive (alpha) | [em_coupling.plasma_elements, | FLT_2D (uncertain) | H | Mutual inductance coupling from passive loops to plasma elements |
em_coupling.mutual_plasma_plasma (alpha) | [em_coupling.plasma_elements, | FLT_2D (uncertain) | H | Mutual inductance coupling from plasma elements to plasma elements |
em_coupling.passive_loops (alpha) | [pf_passive.loop] | STR_1D | List of URIs of the passive loops considered in the IDS | |
em_coupling.plasma_elements (alpha) | [pf_plasma.element] | STR_1D | List of URIs of the plasma elements considered in the IDS | |
em_coupling.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
equilibrium¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
equilibrium | Description of a 2D, axi-symmetric, tokamak equilibrium; result of an equilibrium code. | |||
equilibrium.code | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
equilibrium.code.commit | STR_0D | Unique commit reference of software | ||
equilibrium.code.description | STR_0D | Short description of the software (type, purpose) | ||
equilibrium.code.library | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
equilibrium.code.library[:].commit | STR_0D | Unique commit reference of software | ||
equilibrium.code.library[:].description | STR_0D | Short description of the software (type, purpose) | ||
equilibrium.code.library[:].name | STR_0D | Name of software | ||
equilibrium.code.library[:].parameters | STR_0D | List of the code specific parameters in XML format | ||
equilibrium.code.library[:].repository | STR_0D | URL of software repository | ||
equilibrium.code.library[:].version | STR_0D | Unique version (tag) of software | ||
equilibrium.code.name | STR_0D | Name of software generating IDS | ||
equilibrium.code.output_flag | [equilibrium.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
equilibrium.code.parameters | STR_0D | List of the code specific parameters in XML format | ||
equilibrium.code.repository | STR_0D | URL of software repository | ||
equilibrium.code.version | STR_0D | Unique version (tag) of software | ||
equilibrium.grids_ggd (alpha) | [equilibrium.grids_ggd[:].time] | STRUCT_ARRAY | 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 | |
equilibrium.grids_ggd[:].grid (alpha) | [1...N] | STRUCT_ARRAY | Set of GGD grids for describing the equilibrium, at a given time slice | |
equilibrium.grids_ggd[:].grid[:].grid_subset (alpha) | [1...N] | STRUCT_ARRAY | Grid subsets | |
equilibrium.grids_ggd[:].grid[:].grid_subset[:].base (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
equilibrium.grids_ggd[:].grid[:].grid_subset[:].base[:].jacobian (alpha) | [equilibrium.grids_ggd[:].grid[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
equilibrium.grids_ggd[:].grid[:].grid_subset[:].base[:].tensor_contravariant (alpha) | [equilibrium.grids_ggd[:].grid[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
equilibrium.grids_ggd[:].grid[:].grid_subset[:].base[:].tensor_covariant (alpha) | [equilibrium.grids_ggd[:].grid[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
equilibrium.grids_ggd[:].grid[:].grid_subset[:].dimension (alpha) | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
equilibrium.grids_ggd[:].grid[:].grid_subset[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
equilibrium.grids_ggd[:].grid[:].grid_subset[:].element[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
equilibrium.grids_ggd[:].grid[:].grid_subset[:].element[:].object[:].dimension (alpha) | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
equilibrium.grids_ggd[:].grid[:].grid_subset[:].element[:].object[:].index (alpha) | INT_0D | Object index | ||
equilibrium.grids_ggd[:].grid[:].grid_subset[:].element[:].object[:].space (alpha) | INT_0D | Index of the space from which that object is taken | ||
equilibrium.grids_ggd[:].grid[:].grid_subset[:].identifier (alpha) | STRUCTURE | Grid subset identifier | ||
equilibrium.grids_ggd[:].grid[:].grid_subset[:].identifier.description (alpha) | STR_0D | Verbose description | ||
equilibrium.grids_ggd[:].grid[:].grid_subset[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.grids_ggd[:].grid[:].grid_subset[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
equilibrium.grids_ggd[:].grid[:].grid_subset[:].metric (alpha) | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
equilibrium.grids_ggd[:].grid[:].grid_subset[:].metric.jacobian (alpha) | [equilibrium.grids_ggd[:].grid[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
equilibrium.grids_ggd[:].grid[:].grid_subset[:].metric.tensor_contravariant (alpha) | [equilibrium.grids_ggd[:].grid[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
equilibrium.grids_ggd[:].grid[:].grid_subset[:].metric.tensor_covariant (alpha) | [equilibrium.grids_ggd[:].grid[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
equilibrium.grids_ggd[:].grid[:].identifier (alpha) | STRUCTURE | Grid identifier | ||
equilibrium.grids_ggd[:].grid[:].identifier.description (alpha) | STR_0D | Verbose description | ||
equilibrium.grids_ggd[:].grid[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.grids_ggd[:].grid[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
equilibrium.grids_ggd[:].grid[:].path (alpha) | STR_0D | 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:0/description_ggd(1)/grid_ggd', means that the grid is located in the wall IDS, occurrence 0, with ids path 'description_ggd(1)/grid_ggd'. See the link below for more details about IDS paths | ||
equilibrium.grids_ggd[:].grid[:].space (alpha) | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
equilibrium.grids_ggd[:].grid[:].space[:].coordinates_type (alpha) | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
equilibrium.grids_ggd[:].grid[:].space[:].geometry_type (alpha) | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
equilibrium.grids_ggd[:].grid[:].space[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
equilibrium.grids_ggd[:].grid[:].space[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.grids_ggd[:].grid[:].space[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
equilibrium.grids_ggd[:].grid[:].space[:].identifier (alpha) | STRUCTURE | Space identifier | ||
equilibrium.grids_ggd[:].grid[:].space[:].identifier.description (alpha) | STR_0D | Verbose description | ||
equilibrium.grids_ggd[:].grid[:].space[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.grids_ggd[:].grid[:].space[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
equilibrium.grids_ggd[:].grid[:].space[:].objects_per_dimension (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
equilibrium.grids_ggd[:].grid[:].space[:].objects_per_dimension[:].geometry_content (alpha) | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
equilibrium.grids_ggd[:].grid[:].space[:].objects_per_dimension[:].geometry_content.description (alpha) | STR_0D | Verbose description | ||
equilibrium.grids_ggd[:].grid[:].space[:].objects_per_dimension[:].geometry_content.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.grids_ggd[:].grid[:].space[:].objects_per_dimension[:].geometry_content.name (alpha) | STR_0D | Short string identifier | ||
equilibrium.grids_ggd[:].grid[:].space[:].objects_per_dimension[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
equilibrium.grids_ggd[:].grid[:].space[:].objects_per_dimension[:].object[:].boundary (alpha) | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
equilibrium.grids_ggd[:].grid[:].space[:].objects_per_dimension[:].object[:].boundary[:].index (alpha) | INT_0D | Index of this (n-1)-dimensional boundary object | ||
equilibrium.grids_ggd[:].grid[:].space[:].objects_per_dimension[:].object[:].boundary[:].neighbours (alpha) | [1...N] | INT_1D | 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 | |
equilibrium.grids_ggd[:].grid[:].space[:].objects_per_dimension[:].object[:].geometry (alpha) | [1...N] | FLT_1D (uncertain) | mixed | 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. |
equilibrium.grids_ggd[:].grid[:].space[:].objects_per_dimension[:].object[:].geometry_2d (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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. |
equilibrium.grids_ggd[:].grid[:].space[:].objects_per_dimension[:].object[:].measure (alpha) | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
equilibrium.grids_ggd[:].grid[:].space[:].objects_per_dimension[:].object[:].nodes (alpha) | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
equilibrium.grids_ggd[:].time (alpha) | FLT_0D | s | Time | |
equilibrium.ids_properties | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
equilibrium.ids_properties.comment | STR_0D | Any comment describing the content of this IDS | ||
equilibrium.ids_properties.creation_date | STR_0D | Date at which this data has been produced | ||
equilibrium.ids_properties.homogeneous_time | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
equilibrium.ids_properties.name | STR_0D | User-defined name for this IDS occurrence | ||
equilibrium.ids_properties.occurrence | INT_0D | |||
equilibrium.ids_properties.occurrence_type | STRUCTURE | Type of data contained in this occurrence | ||
equilibrium.ids_properties.occurrence_type.description | STR_0D | Verbose description | ||
equilibrium.ids_properties.occurrence_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.ids_properties.occurrence_type.name | STR_0D | Short string identifier | ||
equilibrium.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
equilibrium.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
equilibrium.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
equilibrium.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
equilibrium.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
equilibrium.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
equilibrium.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
equilibrium.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
equilibrium.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
equilibrium.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
equilibrium.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
equilibrium.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
equilibrium.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
equilibrium.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
equilibrium.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
equilibrium.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
equilibrium.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
equilibrium.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
equilibrium.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
equilibrium.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
equilibrium.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
equilibrium.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
equilibrium.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
equilibrium.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
equilibrium.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
equilibrium.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
equilibrium.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
equilibrium.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
equilibrium.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
equilibrium.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
equilibrium.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
equilibrium.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
equilibrium.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
equilibrium.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
equilibrium.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
equilibrium.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
equilibrium.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
equilibrium.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
equilibrium.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
equilibrium.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
equilibrium.ids_properties.provider | STR_0D | Name of the person in charge of producing this data | ||
equilibrium.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
equilibrium.ids_properties.version_put | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
equilibrium.ids_properties.version_put.access_layer | STR_0D | Version of Access Layer used to PUT this IDS | ||
equilibrium.ids_properties.version_put.access_layer_language | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
equilibrium.ids_properties.version_put.data_dictionary | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
equilibrium.time | [1...N] | FLT_1D_TYPE | s | Generic time |
equilibrium.time_slice | [equilibrium.time_slice[:].time] | STRUCT_ARRAY | Set of equilibria at various time slices | |
equilibrium.time_slice[:].boundary | STRUCTURE | Description of the plasma boundary used by fixed-boundary codes and typically chosen at psi_norm = 99.x% of the separatrix | ||
equilibrium.time_slice[:].boundary.active_limiter_point | STRUCTURE | RZ position of the active limiter point (point of the plasma boundary in contact with the limiter) | ||
equilibrium.time_slice[:].boundary.active_limiter_point.r | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].boundary.active_limiter_point.z | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].boundary.b_flux_pol_norm (obsolescent) | FLT_0D (uncertain) | - | Value of the normalised poloidal flux at which the boundary is taken | |
equilibrium.time_slice[:].boundary.elongation | FLT_0D (uncertain) | - | Elongation of the plasma boundary | |
equilibrium.time_slice[:].boundary.elongation_lower | FLT_0D (uncertain) | - | Elongation (lower half w.r.t. geometric axis) of the plasma boundary | |
equilibrium.time_slice[:].boundary.elongation_upper | FLT_0D (uncertain) | - | Elongation (upper half w.r.t. geometric axis) of the plasma boundary | |
equilibrium.time_slice[:].boundary.geometric_axis | STRUCTURE | RZ position of the geometric axis (defined as (Rmin+Rmax) / 2 and (Zmin+Zmax) / 2 of the boundary) | ||
equilibrium.time_slice[:].boundary.geometric_axis.r | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].boundary.geometric_axis.z | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].boundary.lcfs (obsolescent) | STRUCTURE | RZ description of the plasma boundary | ||
equilibrium.time_slice[:].boundary.lcfs.r (obsolescent) | [1...N] | FLT_1D (uncertain) | m | Major radius |
equilibrium.time_slice[:].boundary.lcfs.z (obsolescent) | [equilibrium.time_slice[:].boundary.lcfs.r] | FLT_1D (uncertain) | m | Height |
equilibrium.time_slice[:].boundary.minor_radius | FLT_0D (uncertain) | m | Minor radius of the plasma boundary (defined as (Rmax-Rmin) / 2 of the boundary) | |
equilibrium.time_slice[:].boundary.outline | STRUCTURE | RZ outline of the plasma boundary | ||
equilibrium.time_slice[:].boundary.outline.r | [1...N] | FLT_1D (uncertain) | m | Major radius |
equilibrium.time_slice[:].boundary.outline.z | [equilibrium.time_slice[:].boundary.outline.r] | FLT_1D (uncertain) | m | Height |
equilibrium.time_slice[:].boundary.psi | FLT_0D (uncertain) | Wb | Value of the poloidal flux at which the boundary is taken | |
equilibrium.time_slice[:].boundary.psi_norm | FLT_0D (uncertain) | - | Value of the normalised poloidal flux at which the boundary is taken (typically 99.x %), the flux being normalised to its value at the separatrix | |
equilibrium.time_slice[:].boundary.squareness_lower_inner (alpha) | FLT_0D (uncertain) | - | Lower inner squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) | |
equilibrium.time_slice[:].boundary.squareness_lower_outer (alpha) | FLT_0D (uncertain) | - | Lower outer squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) | |
equilibrium.time_slice[:].boundary.squareness_upper_inner (alpha) | FLT_0D (uncertain) | - | Upper inner squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) | |
equilibrium.time_slice[:].boundary.squareness_upper_outer (alpha) | FLT_0D (uncertain) | - | Upper outer squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) | |
equilibrium.time_slice[:].boundary.strike_point | [1...N] | STRUCT_ARRAY | Array of strike points, for each of them the RZ position is given | |
equilibrium.time_slice[:].boundary.strike_point[:].r | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].boundary.strike_point[:].z | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].boundary.triangularity | FLT_0D (uncertain) | - | Triangularity of the plasma boundary | |
equilibrium.time_slice[:].boundary.triangularity_lower | FLT_0D (uncertain) | - | Lower triangularity of the plasma boundary | |
equilibrium.time_slice[:].boundary.triangularity_upper | FLT_0D (uncertain) | - | Upper triangularity of the plasma boundary | |
equilibrium.time_slice[:].boundary.type | INT_0D | 0 (limiter) or 1 (diverted) | ||
equilibrium.time_slice[:].boundary.x_point | [1...N] | STRUCT_ARRAY | Array of X-points, for each of them the RZ position is given | |
equilibrium.time_slice[:].boundary.x_point[:].r | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].boundary.x_point[:].z | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].boundary_secondary_separatrix | STRUCTURE | Geometry of the secondary separatrix, defined as the outer flux surface with an X-point | ||
equilibrium.time_slice[:].boundary_secondary_separatrix.distance_inner_outer | FLT_0D (uncertain) | m | Distance between the inner and outer separatrices, in the major radius direction, at the plasma outboard and at the height corresponding to the maximum R for the inner separatrix. | |
equilibrium.time_slice[:].boundary_secondary_separatrix.outline | STRUCTURE | RZ outline of the plasma boundary | ||
equilibrium.time_slice[:].boundary_secondary_separatrix.outline.r | [1...N] | FLT_1D (uncertain) | m | Major radius |
equilibrium.time_slice[:].boundary_secondary_separatrix.outline.z | [equilibrium.time_slice[:].boundary_secondary_separatrix.outline.r] | FLT_1D (uncertain) | m | Height |
equilibrium.time_slice[:].boundary_secondary_separatrix.psi | FLT_0D (uncertain) | Wb | Value of the poloidal flux at the separatrix | |
equilibrium.time_slice[:].boundary_secondary_separatrix.strike_point | [1...N] | STRUCT_ARRAY | Array of strike points, for each of them the RZ position is given | |
equilibrium.time_slice[:].boundary_secondary_separatrix.strike_point[:].r | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].boundary_secondary_separatrix.strike_point[:].z | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].boundary_secondary_separatrix.x_point | [1...N] | STRUCT_ARRAY | Array of X-points, for each of them the RZ position is given | |
equilibrium.time_slice[:].boundary_secondary_separatrix.x_point[:].r | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].boundary_secondary_separatrix.x_point[:].z | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].boundary_separatrix | STRUCTURE | Description of the plasma boundary at the separatrix | ||
equilibrium.time_slice[:].boundary_separatrix.active_limiter_point | STRUCTURE | RZ position of the active limiter point (point of the plasma boundary in contact with the limiter) | ||
equilibrium.time_slice[:].boundary_separatrix.active_limiter_point.r | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].boundary_separatrix.active_limiter_point.z | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].boundary_separatrix.closest_wall_point | STRUCTURE | Position and distance to the plasma boundary of the point of the first wall which is the closest to plasma boundary | ||
equilibrium.time_slice[:].boundary_separatrix.closest_wall_point.distance | FLT_0D (uncertain) | m | Distance to the plasma boundary | |
equilibrium.time_slice[:].boundary_separatrix.closest_wall_point.r | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].boundary_separatrix.closest_wall_point.z | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].boundary_separatrix.dr_dz_zero_point | STRUCTURE | 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. | ||
equilibrium.time_slice[:].boundary_separatrix.dr_dz_zero_point.r | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].boundary_separatrix.dr_dz_zero_point.z | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].boundary_separatrix.elongation | FLT_0D (uncertain) | - | Elongation of the plasma boundary | |
equilibrium.time_slice[:].boundary_separatrix.elongation_lower | FLT_0D (uncertain) | - | Elongation (lower half w.r.t. geometric axis) of the plasma boundary | |
equilibrium.time_slice[:].boundary_separatrix.elongation_upper | FLT_0D (uncertain) | - | Elongation (upper half w.r.t. geometric axis) of the plasma boundary | |
equilibrium.time_slice[:].boundary_separatrix.gap | [1...N] | STRUCT_ARRAY | Set of gaps, defined by a reference point and a direction. | |
equilibrium.time_slice[:].boundary_separatrix.gap[:].angle | FLT_0D (uncertain) | rad | Angle measured clockwise from radial cylindrical vector (grad R) to gap vector (pointing away from reference point) | |
equilibrium.time_slice[:].boundary_separatrix.gap[:].identifier | STR_0D | Identifier of the gap | ||
equilibrium.time_slice[:].boundary_separatrix.gap[:].name | STR_0D | Name of the gap | ||
equilibrium.time_slice[:].boundary_separatrix.gap[:].r | FLT_0D (uncertain) | m | Major radius of the reference point | |
equilibrium.time_slice[:].boundary_separatrix.gap[:].value | FLT_0D (uncertain) | m | Value of the gap, i.e. distance between the reference point and the separatrix along the gap direction | |
equilibrium.time_slice[:].boundary_separatrix.gap[:].z | FLT_0D (uncertain) | m | Height of the reference point | |
equilibrium.time_slice[:].boundary_separatrix.geometric_axis | STRUCTURE | RZ position of the geometric axis (defined as (Rmin+Rmax) / 2 and (Zmin+Zmax) / 2 of the boundary) | ||
equilibrium.time_slice[:].boundary_separatrix.geometric_axis.r | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].boundary_separatrix.geometric_axis.z | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].boundary_separatrix.minor_radius | FLT_0D (uncertain) | m | Minor radius of the plasma boundary (defined as (Rmax-Rmin) / 2 of the boundary) | |
equilibrium.time_slice[:].boundary_separatrix.outline | STRUCTURE | RZ outline of the plasma boundary | ||
equilibrium.time_slice[:].boundary_separatrix.outline.r | [1...N] | FLT_1D (uncertain) | m | Major radius |
equilibrium.time_slice[:].boundary_separatrix.outline.z | [equilibrium.time_slice[:].boundary_separatrix.outline.r] | FLT_1D (uncertain) | m | Height |
equilibrium.time_slice[:].boundary_separatrix.psi | FLT_0D (uncertain) | Wb | Value of the poloidal flux at the separatrix | |
equilibrium.time_slice[:].boundary_separatrix.squareness_lower_inner (alpha) | FLT_0D (uncertain) | - | Lower inner squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) | |
equilibrium.time_slice[:].boundary_separatrix.squareness_lower_outer (alpha) | FLT_0D (uncertain) | - | Lower outer squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) | |
equilibrium.time_slice[:].boundary_separatrix.squareness_upper_inner (alpha) | FLT_0D (uncertain) | - | Upper inner squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) | |
equilibrium.time_slice[:].boundary_separatrix.squareness_upper_outer (alpha) | FLT_0D (uncertain) | - | Upper outer squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) | |
equilibrium.time_slice[:].boundary_separatrix.strike_point | [1...N] | STRUCT_ARRAY | Array of strike points, for each of them the RZ position is given | |
equilibrium.time_slice[:].boundary_separatrix.strike_point[:].r | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].boundary_separatrix.strike_point[:].z | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].boundary_separatrix.triangularity | FLT_0D (uncertain) | - | Triangularity of the plasma boundary | |
equilibrium.time_slice[:].boundary_separatrix.triangularity_inner | FLT_0D (uncertain) | - | Inner triangularity of the plasma boundary | |
equilibrium.time_slice[:].boundary_separatrix.triangularity_lower | FLT_0D (uncertain) | - | Lower triangularity of the plasma boundary | |
equilibrium.time_slice[:].boundary_separatrix.triangularity_minor | FLT_0D (uncertain) | - | Minor triangularity of the plasma boundary | |
equilibrium.time_slice[:].boundary_separatrix.triangularity_outer | FLT_0D (uncertain) | - | Outer triangularity of the plasma boundary | |
equilibrium.time_slice[:].boundary_separatrix.triangularity_upper | FLT_0D (uncertain) | - | Upper triangularity of the plasma boundary | |
equilibrium.time_slice[:].boundary_separatrix.type | INT_0D | 0 (limiter) or 1 (diverted) | ||
equilibrium.time_slice[:].boundary_separatrix.x_point | [1...N] | STRUCT_ARRAY | Array of X-points, for each of them the RZ position is given | |
equilibrium.time_slice[:].boundary_separatrix.x_point[:].r | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].boundary_separatrix.x_point[:].z | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].constraints (alpha) | STRUCTURE | 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) | ||
equilibrium.time_slice[:].constraints.b_field_tor_vacuum_r (alpha) | STRUCTURE | T.m | Vacuum field times major radius in the toroidal field magnet. Positive sign means anti-clockwise when viewed from above | |
equilibrium.time_slice[:].constraints.b_field_tor_vacuum_r.chi_squared (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.b_field_tor_vacuum_r.exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.b_field_tor_vacuum_r.measured (alpha) | FLT_0D (uncertain) | T.m | Measured value | |
equilibrium.time_slice[:].constraints.b_field_tor_vacuum_r.reconstructed (alpha) | FLT_0D (uncertain) | T.m | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.b_field_tor_vacuum_r.source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.b_field_tor_vacuum_r.time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.b_field_tor_vacuum_r.weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.bpol_probe (alpha) | [magnetics.bpol_probe] | STRUCT_ARRAY | T | Set of poloidal field probes |
equilibrium.time_slice[:].constraints.bpol_probe[:].chi_squared (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.bpol_probe[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.bpol_probe[:].measured (alpha) | FLT_0D (uncertain) | T | Measured value | |
equilibrium.time_slice[:].constraints.bpol_probe[:].reconstructed (alpha) | FLT_0D (uncertain) | T | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.bpol_probe[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.bpol_probe[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.bpol_probe[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.chi_squared_reduced (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.constraints_n (alpha) | INT_0D | Number of constraints used (i.e. having a non-zero weight) | ||
equilibrium.time_slice[:].constraints.diamagnetic_flux (alpha) | STRUCTURE | Wb | Diamagnetic flux | |
equilibrium.time_slice[:].constraints.diamagnetic_flux.chi_squared (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.diamagnetic_flux.exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.diamagnetic_flux.measured (alpha) | FLT_0D (uncertain) | Wb | Measured value | |
equilibrium.time_slice[:].constraints.diamagnetic_flux.reconstructed (alpha) | FLT_0D (uncertain) | Wb | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.diamagnetic_flux.source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.diamagnetic_flux.time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.diamagnetic_flux.weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.faraday_angle (alpha) | [polarimeter.channel] | STRUCT_ARRAY | rad | Set of faraday angles |
equilibrium.time_slice[:].constraints.faraday_angle[:].chi_squared (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.faraday_angle[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.faraday_angle[:].measured (alpha) | FLT_0D (uncertain) | rad | Measured value | |
equilibrium.time_slice[:].constraints.faraday_angle[:].reconstructed (alpha) | FLT_0D (uncertain) | rad | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.faraday_angle[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.faraday_angle[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.faraday_angle[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.flux_loop (alpha) | [magnetics.flux_loop] | STRUCT_ARRAY | Wb | Set of flux loops |
equilibrium.time_slice[:].constraints.flux_loop[:].chi_squared (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.flux_loop[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.flux_loop[:].measured (alpha) | FLT_0D (uncertain) | Wb | Measured value | |
equilibrium.time_slice[:].constraints.flux_loop[:].reconstructed (alpha) | FLT_0D (uncertain) | Wb | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.flux_loop[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.flux_loop[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.flux_loop[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.freedom_degrees_n (alpha) | INT_0D | Number of degrees of freedom of the identification model | ||
equilibrium.time_slice[:].constraints.ip (alpha) | STRUCTURE | A | Plasma current. Positive sign means anti-clockwise when viewed from above | |
equilibrium.time_slice[:].constraints.ip.chi_squared (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.ip.exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.ip.measured (alpha) | FLT_0D (uncertain) | A | Measured value | |
equilibrium.time_slice[:].constraints.ip.reconstructed (alpha) | FLT_0D (uncertain) | A | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.ip.source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.ip.time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.ip.weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.iron_core_segment (alpha) | [iron_core.segment] | STRUCT_ARRAY | T | Magnetisation M of a set of iron core segments |
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_r (alpha) | STRUCTURE | T | Magnetisation 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; | |
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_r.chi_squared (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_r.exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_r.measured (alpha) | FLT_0D (uncertain) | T | Measured value | |
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_r.reconstructed (alpha) | FLT_0D (uncertain) | T | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_r.source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_r.time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_r.weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_z (alpha) | STRUCTURE | T | Magnetisation 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; | |
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_z.chi_squared (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_z.exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_z.measured (alpha) | FLT_0D (uncertain) | T | Measured value | |
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_z.reconstructed (alpha) | FLT_0D (uncertain) | T | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_z.source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_z.time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.iron_core_segment[:].magnetisation_z.weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.j_parallel (alpha) | [1...N] | STRUCT_ARRAY | A.m^-2 | Set of flux-surface averaged parallel current density approximations at various positions (= average(j.B) / B0, where B0 = /vacuum_toroidal_field/b0) |
equilibrium.time_slice[:].constraints.j_parallel[:].chi_squared (alpha) | FLT_0D (uncertain) | A.m^-2 | 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 | |
equilibrium.time_slice[:].constraints.j_parallel[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.j_parallel[:].measured (alpha) | FLT_0D (uncertain) | A.m^-2 | Measured value | |
equilibrium.time_slice[:].constraints.j_parallel[:].position (alpha) | STRUCTURE | Position at which this measurement is given | ||
equilibrium.time_slice[:].constraints.j_parallel[:].position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
equilibrium.time_slice[:].constraints.j_parallel[:].position.psi (alpha) | FLT_0D (uncertain) | Wb | Poloidal magnetic flux | |
equilibrium.time_slice[:].constraints.j_parallel[:].position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].constraints.j_parallel[:].position.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Normalised 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) | |
equilibrium.time_slice[:].constraints.j_parallel[:].position.z (alpha) | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].constraints.j_parallel[:].reconstructed (alpha) | FLT_0D (uncertain) | - | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.j_parallel[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.j_parallel[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.j_parallel[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.j_tor (alpha) | [1...N] | STRUCT_ARRAY | A.m^-2 | Set of flux-surface averaged toroidal current density approximations at various positions (= average(j_tor/R) / average(1/R)) |
equilibrium.time_slice[:].constraints.j_tor[:].chi_squared (alpha) | FLT_0D (uncertain) | A.m^-2 | 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 | |
equilibrium.time_slice[:].constraints.j_tor[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.j_tor[:].measured (alpha) | FLT_0D (uncertain) | A.m^-2 | Measured value | |
equilibrium.time_slice[:].constraints.j_tor[:].position (alpha) | STRUCTURE | Position at which this measurement is given | ||
equilibrium.time_slice[:].constraints.j_tor[:].position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
equilibrium.time_slice[:].constraints.j_tor[:].position.psi (alpha) | FLT_0D (uncertain) | Wb | Poloidal magnetic flux | |
equilibrium.time_slice[:].constraints.j_tor[:].position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].constraints.j_tor[:].position.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Normalised 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) | |
equilibrium.time_slice[:].constraints.j_tor[:].position.z (alpha) | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].constraints.j_tor[:].reconstructed (alpha) | FLT_0D (uncertain) | - | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.j_tor[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.j_tor[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.j_tor[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.mse_polarisation_angle (alpha) | [mse.channel] | STRUCT_ARRAY | rad | Set of MSE polarisation angles |
equilibrium.time_slice[:].constraints.mse_polarisation_angle[:].chi_squared (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.mse_polarisation_angle[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.mse_polarisation_angle[:].measured (alpha) | FLT_0D (uncertain) | rad | Measured value | |
equilibrium.time_slice[:].constraints.mse_polarisation_angle[:].reconstructed (alpha) | FLT_0D (uncertain) | rad | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.mse_polarisation_angle[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.mse_polarisation_angle[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.mse_polarisation_angle[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.n_e (alpha) | [1...N] | STRUCT_ARRAY | m^-3 | Set of local density measurements |
equilibrium.time_slice[:].constraints.n_e[:].chi_squared (alpha) | FLT_0D (uncertain) | m^-3 | 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 | |
equilibrium.time_slice[:].constraints.n_e[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.n_e[:].measured (alpha) | FLT_0D (uncertain) | m^-3 | Measured value | |
equilibrium.time_slice[:].constraints.n_e[:].position (alpha) | STRUCTURE | Position at which this measurement is given | ||
equilibrium.time_slice[:].constraints.n_e[:].position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
equilibrium.time_slice[:].constraints.n_e[:].position.psi (alpha) | FLT_0D (uncertain) | Wb | Poloidal magnetic flux | |
equilibrium.time_slice[:].constraints.n_e[:].position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].constraints.n_e[:].position.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Normalised 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) | |
equilibrium.time_slice[:].constraints.n_e[:].position.z (alpha) | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].constraints.n_e[:].reconstructed (alpha) | FLT_0D (uncertain) | - | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.n_e[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.n_e[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.n_e[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.n_e_line (alpha) | [interferometer.channel] | STRUCT_ARRAY | m^-2 | Set of line integrated density measurements |
equilibrium.time_slice[:].constraints.n_e_line[:].chi_squared (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.n_e_line[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.n_e_line[:].measured (alpha) | FLT_0D (uncertain) | m^-2 | Measured value | |
equilibrium.time_slice[:].constraints.n_e_line[:].reconstructed (alpha) | FLT_0D (uncertain) | m^-2 | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.n_e_line[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.n_e_line[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.n_e_line[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.pf_current (alpha) | [pf_active.coil] | STRUCT_ARRAY | A | Current in a set of poloidal field coils |
equilibrium.time_slice[:].constraints.pf_current[:].chi_squared (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.pf_current[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.pf_current[:].measured (alpha) | FLT_0D (uncertain) | A | Measured value | |
equilibrium.time_slice[:].constraints.pf_current[:].reconstructed (alpha) | FLT_0D (uncertain) | A | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.pf_current[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.pf_current[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.pf_current[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.pf_passive_current (alpha) | [pf_passive.loop] | STRUCT_ARRAY | A | Current in a set of axisymmetric passive conductors |
equilibrium.time_slice[:].constraints.pf_passive_current[:].chi_squared (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.pf_passive_current[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.pf_passive_current[:].measured (alpha) | FLT_0D (uncertain) | A | Measured value | |
equilibrium.time_slice[:].constraints.pf_passive_current[:].reconstructed (alpha) | FLT_0D (uncertain) | A | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.pf_passive_current[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.pf_passive_current[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.pf_passive_current[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.pressure (alpha) | [1...N] | STRUCT_ARRAY | Pa | Set of total pressure estimates |
equilibrium.time_slice[:].constraints.pressure[:].chi_squared (alpha) | FLT_0D (uncertain) | Pa | 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 | |
equilibrium.time_slice[:].constraints.pressure[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.pressure[:].measured (alpha) | FLT_0D (uncertain) | Pa | Measured value | |
equilibrium.time_slice[:].constraints.pressure[:].position (alpha) | STRUCTURE | Position at which this measurement is given | ||
equilibrium.time_slice[:].constraints.pressure[:].position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
equilibrium.time_slice[:].constraints.pressure[:].position.psi (alpha) | FLT_0D (uncertain) | Wb | Poloidal magnetic flux | |
equilibrium.time_slice[:].constraints.pressure[:].position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].constraints.pressure[:].position.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Normalised 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) | |
equilibrium.time_slice[:].constraints.pressure[:].position.z (alpha) | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].constraints.pressure[:].reconstructed (alpha) | FLT_0D (uncertain) | - | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.pressure[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.pressure[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.pressure[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.pressure_rotational (alpha) | [1...N] | STRUCT_ARRAY | Pa | 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. |
equilibrium.time_slice[:].constraints.pressure_rotational[:].chi_squared (alpha) | FLT_0D (uncertain) | Pa | 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 | |
equilibrium.time_slice[:].constraints.pressure_rotational[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.pressure_rotational[:].measured (alpha) | FLT_0D (uncertain) | Pa | Measured value | |
equilibrium.time_slice[:].constraints.pressure_rotational[:].position (alpha) | STRUCTURE | Position at which this measurement is given | ||
equilibrium.time_slice[:].constraints.pressure_rotational[:].position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
equilibrium.time_slice[:].constraints.pressure_rotational[:].position.psi (alpha) | FLT_0D (uncertain) | Wb | Poloidal magnetic flux | |
equilibrium.time_slice[:].constraints.pressure_rotational[:].position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].constraints.pressure_rotational[:].position.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Normalised 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) | |
equilibrium.time_slice[:].constraints.pressure_rotational[:].position.z (alpha) | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].constraints.pressure_rotational[:].reconstructed (alpha) | FLT_0D (uncertain) | - | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.pressure_rotational[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.pressure_rotational[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.pressure_rotational[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.q (alpha) | [1...N] | STRUCT_ARRAY | - | Set of safety factor estimates at various positions |
equilibrium.time_slice[:].constraints.q[:].chi_squared (alpha) | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].constraints.q[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.q[:].measured (alpha) | FLT_0D (uncertain) | - | Measured value | |
equilibrium.time_slice[:].constraints.q[:].position (alpha) | STRUCTURE | Position at which this measurement is given | ||
equilibrium.time_slice[:].constraints.q[:].position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
equilibrium.time_slice[:].constraints.q[:].position.psi (alpha) | FLT_0D (uncertain) | Wb | Poloidal magnetic flux | |
equilibrium.time_slice[:].constraints.q[:].position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].constraints.q[:].position.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Normalised 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) | |
equilibrium.time_slice[:].constraints.q[:].position.z (alpha) | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].constraints.q[:].reconstructed (alpha) | FLT_0D (uncertain) | - | Value calculated from the reconstructed equilibrium | |
equilibrium.time_slice[:].constraints.q[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.q[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.q[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.strike_point (alpha) | [1...N] | STRUCT_ARRAY | Array of strike points, for each of them the RZ position is given | |
equilibrium.time_slice[:].constraints.strike_point[:].chi_squared_r (alpha) | FLT_0D (uncertain) | m^-2 | 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 | |
equilibrium.time_slice[:].constraints.strike_point[:].chi_squared_z (alpha) | FLT_0D (uncertain) | m^-2 | 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 | |
equilibrium.time_slice[:].constraints.strike_point[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.strike_point[:].position_measured (alpha) | STRUCTURE | Measured or estimated position | ||
equilibrium.time_slice[:].constraints.strike_point[:].position_measured.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].constraints.strike_point[:].position_measured.z (alpha) | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].constraints.strike_point[:].position_reconstructed (alpha) | STRUCTURE | Position estimated from the reconstructed equilibrium | ||
equilibrium.time_slice[:].constraints.strike_point[:].position_reconstructed.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].constraints.strike_point[:].position_reconstructed.z (alpha) | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].constraints.strike_point[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.strike_point[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.strike_point[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].constraints.x_point (alpha) | [1...N] | STRUCT_ARRAY | Array of X-points, for each of them the RZ position is given | |
equilibrium.time_slice[:].constraints.x_point[:].chi_squared_r (alpha) | FLT_0D (uncertain) | m^-2 | 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 | |
equilibrium.time_slice[:].constraints.x_point[:].chi_squared_z (alpha) | FLT_0D (uncertain) | m^-2 | 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 | |
equilibrium.time_slice[:].constraints.x_point[:].exact (alpha) | INT_0D | Integer flag : 1 means exact data, taken as an exact input without being fitted; 0 means the equilibrium code does a least square fit | ||
equilibrium.time_slice[:].constraints.x_point[:].position_measured (alpha) | STRUCTURE | Measured or estimated position | ||
equilibrium.time_slice[:].constraints.x_point[:].position_measured.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].constraints.x_point[:].position_measured.z (alpha) | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].constraints.x_point[:].position_reconstructed (alpha) | STRUCTURE | Position estimated from the reconstructed equilibrium | ||
equilibrium.time_slice[:].constraints.x_point[:].position_reconstructed.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
equilibrium.time_slice[:].constraints.x_point[:].position_reconstructed.z (alpha) | FLT_0D (uncertain) | m | Height | |
equilibrium.time_slice[:].constraints.x_point[:].source (alpha) | STR_0D | Path to the source data for this measurement in the IMAS data dictionary | ||
equilibrium.time_slice[:].constraints.x_point[:].time_measurement (alpha) | FLT_0D (uncertain) | s | 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 | |
equilibrium.time_slice[:].constraints.x_point[:].weight (alpha) | FLT_0D (uncertain) | - | Weight given to the measurement | |
equilibrium.time_slice[:].convergence | STRUCTURE | Convergence details | ||
equilibrium.time_slice[:].convergence.grad_shafranov_deviation_expression | STRUCTURE | Expression for calculating the residual deviation between the left and right hand side of the Grad Shafranov equation | ||
equilibrium.time_slice[:].convergence.grad_shafranov_deviation_expression.description | STR_0D | Verbose description | ||
equilibrium.time_slice[:].convergence.grad_shafranov_deviation_expression.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.time_slice[:].convergence.grad_shafranov_deviation_expression.name | STR_0D | Short string identifier | ||
equilibrium.time_slice[:].convergence.grad_shafranov_deviation_value | FLT_0D (uncertain) | mixed | Value of the residual deviation between the left and right hand side of the Grad Shafranov equation, evaluated as per grad_shafranov_deviation_expression | |
equilibrium.time_slice[:].convergence.iterations_n | INT_0D | Number of iterations carried out in the convergence loop | ||
equilibrium.time_slice[:].convergence.result | STRUCTURE | Convergence result | ||
equilibrium.time_slice[:].convergence.result.description | STR_0D | Verbose description | ||
equilibrium.time_slice[:].convergence.result.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.time_slice[:].convergence.result.name | STR_0D | Short string identifier | ||
equilibrium.time_slice[:].coordinate_system | STRUCTURE | Flux surface coordinate system on a square grid of flux and poloidal angle | ||
equilibrium.time_slice[:].coordinate_system.g11_contravariant (obsolescent) | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | metric coefficients g11, contravariant metric tensor for the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.g11_covariant (obsolescent) | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | metric coefficients g11, covariant metric tensor for the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.g12_contravariant (obsolescent) | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | metric coefficients g12, contravariant metric tensor for the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.g12_covariant (obsolescent) | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | metric coefficients g12, covariant metric tensor for the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.g13_contravariant (obsolescent) | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | metric coefficients g13, contravariant metric tensor for the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.g13_covariant (obsolescent) | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | metric coefficients g13, covariant metric tensor for the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.g22_contravariant (obsolescent) | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | metric coefficients g22, contravariant metric tensor for the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.g22_covariant (obsolescent) | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | metric coefficients g22, covariant metric tensor for the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.g23_contravariant (obsolescent) | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | metric coefficients g23, contravariant metric tensor for the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.g23_covariant (obsolescent) | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | metric coefficients g23, covariant metric tensor for the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.g33_contravariant (obsolescent) | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | metric coefficients g33, contravariant metric tensor for the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.g33_covariant (obsolescent) | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | metric coefficients g33, covariant metric tensor for the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.grid | STRUCTURE | Definition of the 2D grid | ||
equilibrium.time_slice[:].coordinate_system.grid.dim1 | [1...N] | FLT_1D (uncertain) | mixed | First dimension values |
equilibrium.time_slice[:].coordinate_system.grid.dim2 | [1...N] | FLT_1D (uncertain) | mixed | Second dimension values |
equilibrium.time_slice[:].coordinate_system.grid.volume_element | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | m^3 | 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)] |
equilibrium.time_slice[:].coordinate_system.grid_type | STRUCTURE | Type of coordinate system | ||
equilibrium.time_slice[:].coordinate_system.grid_type.description | STR_0D | Verbose description | ||
equilibrium.time_slice[:].coordinate_system.grid_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.time_slice[:].coordinate_system.grid_type.name | STR_0D | Short string identifier | ||
equilibrium.time_slice[:].coordinate_system.jacobian | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | Absolute value of the jacobian of the coordinate system |
equilibrium.time_slice[:].coordinate_system.r | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | m | Values of the major radius on the grid |
equilibrium.time_slice[:].coordinate_system.tensor_contravariant | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_4D (uncertain) | mixed | Contravariant metric tensor on every point of the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.tensor_covariant | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_4D (uncertain) | mixed | Covariant metric tensor on every point of the grid described by grid_type |
equilibrium.time_slice[:].coordinate_system.z | [equilibrium.time_slice[:].coordinate_system.grid.dim1, | FLT_2D (uncertain) | m | Values of the Height on the grid |
equilibrium.time_slice[:].ggd (alpha) | [equilibrium.grids_ggd[:].grid] | STRUCT_ARRAY | Set of equilibrium representations using the generic grid description | |
equilibrium.time_slice[:].ggd[:].b_field_r (alpha) | [1...N] | STRUCT_ARRAY | T | R component of the poloidal magnetic field, given on various grid subsets |
equilibrium.time_slice[:].ggd[:].b_field_r[:].coefficients (alpha) | [equilibrium.time_slice[:].ggd[:].b_field_r[:].values, | FLT_2D (uncertain) | T | 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). |
equilibrium.time_slice[:].ggd[:].b_field_r[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
equilibrium.time_slice[:].ggd[:].b_field_r[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
equilibrium.time_slice[:].ggd[:].b_field_r[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T | One scalar value is provided per element in the grid subset. |
equilibrium.time_slice[:].ggd[:].b_field_tor (alpha) | [1...N] | STRUCT_ARRAY | T | Toroidal component of the magnetic field, given on various grid subsets |
equilibrium.time_slice[:].ggd[:].b_field_tor[:].coefficients (alpha) | [equilibrium.time_slice[:].ggd[:].b_field_tor[:].values, | FLT_2D (uncertain) | T | 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). |
equilibrium.time_slice[:].ggd[:].b_field_tor[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
equilibrium.time_slice[:].ggd[:].b_field_tor[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
equilibrium.time_slice[:].ggd[:].b_field_tor[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T | One scalar value is provided per element in the grid subset. |
equilibrium.time_slice[:].ggd[:].b_field_z (alpha) | [1...N] | STRUCT_ARRAY | T | Z component of the poloidal magnetic field, given on various grid subsets |
equilibrium.time_slice[:].ggd[:].b_field_z[:].coefficients (alpha) | [equilibrium.time_slice[:].ggd[:].b_field_z[:].values, | FLT_2D (uncertain) | T | 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). |
equilibrium.time_slice[:].ggd[:].b_field_z[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
equilibrium.time_slice[:].ggd[:].b_field_z[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
equilibrium.time_slice[:].ggd[:].b_field_z[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T | One scalar value is provided per element in the grid subset. |
equilibrium.time_slice[:].ggd[:].grid (obsolescent) | STRUCTURE | Grid description | ||
equilibrium.time_slice[:].ggd[:].grid.grid_subset (obsolescent) | [1...N] | STRUCT_ARRAY | Grid subsets | |
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].base (obsolescent) | [1...N] | STRUCT_ARRAY | 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. | |
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].base[:].jacobian (obsolescent) | [equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].base[:].tensor_contravariant (obsolescent) | [equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].base[:].tensor_covariant (obsolescent) | [equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].dimension (obsolescent) | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].element (obsolescent) | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].element[:].object (obsolescent) | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].element[:].object[:].dimension (obsolescent) | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].element[:].object[:].index (obsolescent) | INT_0D | Object index | ||
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].element[:].object[:].space (obsolescent) | INT_0D | Index of the space from which that object is taken | ||
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].identifier (obsolescent) | STRUCTURE | Grid subset identifier | ||
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].identifier.description (obsolescent) | STR_0D | Verbose description | ||
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].identifier.index (obsolescent) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].identifier.name (obsolescent) | STR_0D | Short string identifier | ||
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].metric (obsolescent) | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].metric.jacobian (obsolescent) | [equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].metric.tensor_contravariant (obsolescent) | [equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].metric.tensor_covariant (obsolescent) | [equilibrium.time_slice[:].ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
equilibrium.time_slice[:].ggd[:].grid.identifier (obsolescent) | STRUCTURE | Grid identifier | ||
equilibrium.time_slice[:].ggd[:].grid.identifier.description (obsolescent) | STR_0D | Verbose description | ||
equilibrium.time_slice[:].ggd[:].grid.identifier.index (obsolescent) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.time_slice[:].ggd[:].grid.identifier.name (obsolescent) | STR_0D | Short string identifier | ||
equilibrium.time_slice[:].ggd[:].grid.path (obsolescent) | STR_0D | 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:0/description_ggd(1)/grid_ggd', means that the grid is located in the wall IDS, occurrence 0, with ids path 'description_ggd(1)/grid_ggd'. See the link below for more details about IDS paths | ||
equilibrium.time_slice[:].ggd[:].grid.space (obsolescent) | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
equilibrium.time_slice[:].ggd[:].grid.space[:].coordinates_type (obsolescent) | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
equilibrium.time_slice[:].ggd[:].grid.space[:].geometry_type (obsolescent) | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
equilibrium.time_slice[:].ggd[:].grid.space[:].geometry_type.description (obsolescent) | STR_0D | Verbose description | ||
equilibrium.time_slice[:].ggd[:].grid.space[:].geometry_type.index (obsolescent) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.time_slice[:].ggd[:].grid.space[:].geometry_type.name (obsolescent) | STR_0D | Short string identifier | ||
equilibrium.time_slice[:].ggd[:].grid.space[:].identifier (obsolescent) | STRUCTURE | Space identifier | ||
equilibrium.time_slice[:].ggd[:].grid.space[:].identifier.description (obsolescent) | STR_0D | Verbose description | ||
equilibrium.time_slice[:].ggd[:].grid.space[:].identifier.index (obsolescent) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.time_slice[:].ggd[:].grid.space[:].identifier.name (obsolescent) | STR_0D | Short string identifier | ||
equilibrium.time_slice[:].ggd[:].grid.space[:].objects_per_dimension (obsolescent) | [1...N] | STRUCT_ARRAY | 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. | |
equilibrium.time_slice[:].ggd[:].grid.space[:].objects_per_dimension[:].geometry_content (obsolescent) | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
equilibrium.time_slice[:].ggd[:].grid.space[:].objects_per_dimension[:].geometry_content.description (obsolescent) | STR_0D | Verbose description | ||
equilibrium.time_slice[:].ggd[:].grid.space[:].objects_per_dimension[:].geometry_content.index (obsolescent) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.time_slice[:].ggd[:].grid.space[:].objects_per_dimension[:].geometry_content.name (obsolescent) | STR_0D | Short string identifier | ||
equilibrium.time_slice[:].ggd[:].grid.space[:].objects_per_dimension[:].object (obsolescent) | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
equilibrium.time_slice[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].boundary (obsolescent) | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
equilibrium.time_slice[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].boundary[:].index (obsolescent) | INT_0D | Index of this (n-1)-dimensional boundary object | ||
equilibrium.time_slice[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].boundary[:].neighbours (obsolescent) | [1...N] | INT_1D | 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 | |
equilibrium.time_slice[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].geometry (obsolescent) | [1...N] | FLT_1D (uncertain) | mixed | 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. |
equilibrium.time_slice[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].geometry_2d (obsolescent) | [1...N, | FLT_2D (uncertain) | mixed | 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. |
equilibrium.time_slice[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].measure (obsolescent) | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
equilibrium.time_slice[:].ggd[:].grid.space[:].objects_per_dimension[:].object[:].nodes (obsolescent) | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
equilibrium.time_slice[:].ggd[:].j_parallel (alpha) | [1...N] | STRUCT_ARRAY | A.m^-2 | Parallel (to magnetic field) plasma current density, given on various grid subsets |
equilibrium.time_slice[:].ggd[:].j_parallel[:].coefficients (alpha) | [equilibrium.time_slice[:].ggd[:].j_parallel[:].values, | FLT_2D (uncertain) | A.m^-2 | 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). |
equilibrium.time_slice[:].ggd[:].j_parallel[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
equilibrium.time_slice[:].ggd[:].j_parallel[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
equilibrium.time_slice[:].ggd[:].j_parallel[:].values (alpha) | [1...N] | FLT_1D (uncertain) | A.m^-2 | One scalar value is provided per element in the grid subset. |
equilibrium.time_slice[:].ggd[:].j_tor (alpha) | [1...N] | STRUCT_ARRAY | A.m^-2 | Toroidal plasma current density, given on various grid subsets |
equilibrium.time_slice[:].ggd[:].j_tor[:].coefficients (alpha) | [equilibrium.time_slice[:].ggd[:].j_tor[:].values, | FLT_2D (uncertain) | A.m^-2 | 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). |
equilibrium.time_slice[:].ggd[:].j_tor[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
equilibrium.time_slice[:].ggd[:].j_tor[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
equilibrium.time_slice[:].ggd[:].j_tor[:].values (alpha) | [1...N] | FLT_1D (uncertain) | A.m^-2 | One scalar value is provided per element in the grid subset. |
equilibrium.time_slice[:].ggd[:].phi (alpha) | [1...N] | STRUCT_ARRAY | Wb | Values of the toroidal flux, given on various grid subsets |
equilibrium.time_slice[:].ggd[:].phi[:].coefficients (alpha) | [equilibrium.time_slice[:].ggd[:].phi[:].values, | FLT_2D (uncertain) | Wb | 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). |
equilibrium.time_slice[:].ggd[:].phi[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
equilibrium.time_slice[:].ggd[:].phi[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
equilibrium.time_slice[:].ggd[:].phi[:].values (alpha) | [1...N] | FLT_1D (uncertain) | Wb | One scalar value is provided per element in the grid subset. |
equilibrium.time_slice[:].ggd[:].psi (alpha) | [1...N] | STRUCT_ARRAY | Wb | Values of the poloidal flux, given on various grid subsets |
equilibrium.time_slice[:].ggd[:].psi[:].coefficients (alpha) | [equilibrium.time_slice[:].ggd[:].psi[:].values, | FLT_2D (uncertain) | Wb | 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). |
equilibrium.time_slice[:].ggd[:].psi[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
equilibrium.time_slice[:].ggd[:].psi[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
equilibrium.time_slice[:].ggd[:].psi[:].values (alpha) | [1...N] | FLT_1D (uncertain) | Wb | One scalar value is provided per element in the grid subset. |
equilibrium.time_slice[:].ggd[:].r (alpha) | [1...N] | STRUCT_ARRAY | m | Values of the major radius on various grid subsets |
equilibrium.time_slice[:].ggd[:].r[:].coefficients (alpha) | [equilibrium.time_slice[:].ggd[:].r[:].values, | FLT_2D (uncertain) | m | 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). |
equilibrium.time_slice[:].ggd[:].r[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
equilibrium.time_slice[:].ggd[:].r[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
equilibrium.time_slice[:].ggd[:].r[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m | One scalar value is provided per element in the grid subset. |
equilibrium.time_slice[:].ggd[:].theta (alpha) | [1...N] | STRUCT_ARRAY | rad | Values of the poloidal angle, given on various grid subsets |
equilibrium.time_slice[:].ggd[:].theta[:].coefficients (alpha) | [equilibrium.time_slice[:].ggd[:].theta[:].values, | FLT_2D (uncertain) | rad | 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). |
equilibrium.time_slice[:].ggd[:].theta[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
equilibrium.time_slice[:].ggd[:].theta[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
equilibrium.time_slice[:].ggd[:].theta[:].values (alpha) | [1...N] | FLT_1D (uncertain) | rad | One scalar value is provided per element in the grid subset. |
equilibrium.time_slice[:].ggd[:].z (alpha) | [1...N] | STRUCT_ARRAY | m | Values of the Height on various grid subsets |
equilibrium.time_slice[:].ggd[:].z[:].coefficients (alpha) | [equilibrium.time_slice[:].ggd[:].z[:].values, | FLT_2D (uncertain) | m | 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). |
equilibrium.time_slice[:].ggd[:].z[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
equilibrium.time_slice[:].ggd[:].z[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
equilibrium.time_slice[:].ggd[:].z[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m | One scalar value is provided per element in the grid subset. |
equilibrium.time_slice[:].global_quantities | STRUCTURE | 0D parameters of the equilibrium | ||
equilibrium.time_slice[:].global_quantities.area | FLT_0D (uncertain) | m^2 | Area of the LCFS poloidal cross section | |
equilibrium.time_slice[:].global_quantities.beta_normal | FLT_0D (uncertain) | - | Normalised toroidal beta, defined as 100 * beta_tor * a[m] * B0 [T] / ip [MA] | |
equilibrium.time_slice[:].global_quantities.beta_pol | FLT_0D (uncertain) | - | Poloidal beta. Defined as betap = 4 int(p dV) / [R_0 * mu_0 * Ip^2] | |
equilibrium.time_slice[:].global_quantities.beta_tor | FLT_0D (uncertain) | - | 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 | |
equilibrium.time_slice[:].global_quantities.current_centre | STRUCTURE | Position and vertical velocity of the current centre | ||
equilibrium.time_slice[:].global_quantities.current_centre.r | FLT_0D (uncertain) | m | Major radius of the current center, defined as integral over the poloidal cross section of (j_tor*r*dS) / Ip | |
equilibrium.time_slice[:].global_quantities.current_centre.velocity_z | FLT_0D (uncertain) | m.s^-1 | Vertical velocity of the current center | |
equilibrium.time_slice[:].global_quantities.current_centre.z | FLT_0D (uncertain) | m | Height of the current center, defined as integral over the poloidal cross section of (j_tor*z*dS) / Ip | |
equilibrium.time_slice[:].global_quantities.energy_mhd | FLT_0D (uncertain) | J | Plasma energy content = 3/2 * int(p,dV) with p being the total pressure (thermal + fast particles) [J]. Time-dependent; Scalar | |
equilibrium.time_slice[:].global_quantities.ip | FLT_0D (uncertain) | A | Plasma current (toroidal component). Positive sign means anti-clockwise when viewed from above. | |
equilibrium.time_slice[:].global_quantities.length_pol | FLT_0D (uncertain) | m | Poloidal length of the magnetic surface | |
equilibrium.time_slice[:].global_quantities.li_3 | FLT_0D (uncertain) | - | Internal inductance | |
equilibrium.time_slice[:].global_quantities.magnetic_axis | STRUCTURE | Magnetic axis position and toroidal field | ||
equilibrium.time_slice[:].global_quantities.magnetic_axis.b_field_tor | FLT_0D (uncertain) | T | Total toroidal magnetic field at the magnetic axis | |
equilibrium.time_slice[:].global_quantities.magnetic_axis.b_tor (obsolescent) | FLT_0D (uncertain) | T | Total toroidal magnetic field at the magnetic axis | |
equilibrium.time_slice[:].global_quantities.magnetic_axis.r | FLT_0D (uncertain) | m | Major radius of the magnetic axis | |
equilibrium.time_slice[:].global_quantities.magnetic_axis.z | FLT_0D (uncertain) | m | Height of the magnetic axis | |
equilibrium.time_slice[:].global_quantities.plasma_inductance | FLT_0D (uncertain) | H | Plasma inductance 2 E_magnetic/Ip^2, where E_magnetic = 1/2 * int(psi.j_tor.dS) (integral over the plasma poloidal cross-section) | |
equilibrium.time_slice[:].global_quantities.plasma_resistance | FLT_0D (uncertain) | ohm | Plasma resistance = int(e_field.j.dV) / Ip^2 | |
equilibrium.time_slice[:].global_quantities.psi_axis | FLT_0D (uncertain) | Wb | Poloidal flux at the magnetic axis | |
equilibrium.time_slice[:].global_quantities.psi_boundary | FLT_0D (uncertain) | Wb | Poloidal flux at the selected plasma boundary | |
equilibrium.time_slice[:].global_quantities.psi_external_average | FLT_0D (uncertain) | Wb | 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 | |
equilibrium.time_slice[:].global_quantities.q_95 | FLT_0D (uncertain) | - | q at the 95% poloidal flux surface (IMAS uses COCOS=11: only positive when toroidal current and magnetic field are in same direction) | |
equilibrium.time_slice[:].global_quantities.q_axis | FLT_0D (uncertain) | - | q at the magnetic axis | |
equilibrium.time_slice[:].global_quantities.q_min | STRUCTURE | Minimum q value and position | ||
equilibrium.time_slice[:].global_quantities.q_min.psi | FLT_0D (uncertain) | Wb | Minimum q position in poloidal flux | |
equilibrium.time_slice[:].global_quantities.q_min.psi_norm | FLT_0D (uncertain) | - | Minimum q position in normalised poloidal flux | |
equilibrium.time_slice[:].global_quantities.q_min.rho_tor_norm | FLT_0D (uncertain) | - | Minimum q position in normalised toroidal flux coordinate | |
equilibrium.time_slice[:].global_quantities.q_min.value | FLT_0D (uncertain) | - | Minimum q value | |
equilibrium.time_slice[:].global_quantities.rho_tor_boundary | FLT_0D (uncertain) | m | Toroidal flux coordinate at the selected plasma boundary | |
equilibrium.time_slice[:].global_quantities.surface | FLT_0D (uncertain) | m^2 | Surface area of the toroidal flux surface | |
equilibrium.time_slice[:].global_quantities.v_external | FLT_0D (uncertain) | V | External voltage, i.e. time derivative of psi_external_average (with a minus sign : - d_psi_external_average/d_time) | |
equilibrium.time_slice[:].global_quantities.volume | FLT_0D (uncertain) | m^3 | Total plasma volume | |
equilibrium.time_slice[:].global_quantities.w_mhd (obsolescent) | FLT_0D (uncertain) | J | Plasma energy content = 3/2 * int(p,dV) with p being the total pressure (thermal + fast particles) [J]. Time-dependent; Scalar | |
equilibrium.time_slice[:].profiles_1d | STRUCTURE | Equilibrium profiles (1D radial grid) as a function of the poloidal flux | ||
equilibrium.time_slice[:].profiles_1d.area | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
equilibrium.time_slice[:].profiles_1d.b_average (obsolescent) | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | T | Flux surface averaged B |
equilibrium.time_slice[:].profiles_1d.b_field_average | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | T | Flux surface averaged modulus of B (always positive, irrespective of the sign convention for the B-field direction). |
equilibrium.time_slice[:].profiles_1d.b_field_max | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | T | Maximum(modulus(B)) on the flux surface (always positive, irrespective of the sign convention for the B-field direction) |
equilibrium.time_slice[:].profiles_1d.b_field_min | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | T | Minimum(modulus(B)) on the flux surface (always positive, irrespective of the sign convention for the B-field direction) |
equilibrium.time_slice[:].profiles_1d.b_max (obsolescent) | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | T | Maximum(B) on the flux surface |
equilibrium.time_slice[:].profiles_1d.b_min (obsolescent) | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | T | Minimum(B) on the flux surface |
equilibrium.time_slice[:].profiles_1d.beta_pol | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Poloidal beta profile. Defined as betap = 4 int(p dV) / [R_0 * mu_0 * Ip^2] |
equilibrium.time_slice[:].profiles_1d.darea_dpsi | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m^2.Wb^-1 | Radial derivative of the cross-sectional area of the flux surface with respect to psi |
equilibrium.time_slice[:].profiles_1d.darea_drho_tor | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m | Radial derivative of the cross-sectional area of the flux surface with respect to rho_tor |
equilibrium.time_slice[:].profiles_1d.dpressure_dpsi | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | Pa.Wb^-1 | Derivative of pressure w.r.t. psi |
equilibrium.time_slice[:].profiles_1d.dpsi_drho_tor | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | Wb/m | Derivative of Psi with respect to Rho_Tor |
equilibrium.time_slice[:].profiles_1d.dvolume_dpsi | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m^3.Wb^-1 | Radial derivative of the volume enclosed in the flux surface with respect to Psi |
equilibrium.time_slice[:].profiles_1d.dvolume_drho_tor | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m^2 | Radial derivative of the volume enclosed in the flux surface with respect to Rho_Tor |
equilibrium.time_slice[:].profiles_1d.elongation | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Elongation |
equilibrium.time_slice[:].profiles_1d.f | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | T.m | Diamagnetic function (F=R B_Phi) |
equilibrium.time_slice[:].profiles_1d.f_df_dpsi | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | T^2.m^2/Wb | Derivative of F w.r.t. Psi, multiplied with F |
equilibrium.time_slice[:].profiles_1d.geometric_axis | STRUCTURE | RZ position of the geometric axis of the magnetic surfaces (defined as (Rmin+Rmax) / 2 and (Zmin+Zmax) / 2 of the surface) | ||
equilibrium.time_slice[:].profiles_1d.geometric_axis.r | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m | Major radius |
equilibrium.time_slice[:].profiles_1d.geometric_axis.z | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m | Height |
equilibrium.time_slice[:].profiles_1d.gm1 | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m^-2 | Flux surface averaged 1/R^2 |
equilibrium.time_slice[:].profiles_1d.gm2 | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m^-2 | Flux surface averaged |grad_rho_tor|^2/R^2 |
equilibrium.time_slice[:].profiles_1d.gm3 | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Flux surface averaged |grad_rho_tor|^2 |
equilibrium.time_slice[:].profiles_1d.gm4 | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | T^-2 | Flux surface averaged 1/B^2 |
equilibrium.time_slice[:].profiles_1d.gm5 | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | T^2 | Flux surface averaged B^2 |
equilibrium.time_slice[:].profiles_1d.gm6 | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | T^-2 | Flux surface averaged |grad_rho_tor|^2/B^2 |
equilibrium.time_slice[:].profiles_1d.gm7 | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Flux surface averaged |grad_rho_tor| |
equilibrium.time_slice[:].profiles_1d.gm8 | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m | Flux surface averaged R |
equilibrium.time_slice[:].profiles_1d.gm9 | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m^-1 | Flux surface averaged 1/R |
equilibrium.time_slice[:].profiles_1d.j_parallel | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | A.m^-2 | Flux surface averaged approximation to parallel current density = average(j.B) / B0, where B0 = /vacuum_toroidal_field/b0 |
equilibrium.time_slice[:].profiles_1d.j_tor | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | A.m^-2 | Flux surface averaged toroidal current density = average(j_tor/R) / average(1/R) |
equilibrium.time_slice[:].profiles_1d.magnetic_shear | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Magnetic shear, defined as rho_tor/q . dq/drho_tor |
equilibrium.time_slice[:].profiles_1d.mass_density | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | kg.m^-3 | Mass density |
equilibrium.time_slice[:].profiles_1d.phi | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | Wb | Toroidal flux |
equilibrium.time_slice[:].profiles_1d.pressure | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | Pa | Pressure |
equilibrium.time_slice[:].profiles_1d.psi | [1...N] | FLT_1D (uncertain) | Wb | Poloidal flux |
equilibrium.time_slice[:].profiles_1d.psi_norm | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Normalised poloidal flux, namely (psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis)) |
equilibrium.time_slice[:].profiles_1d.q | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Safety factor (IMAS uses COCOS=11: only positive when toroidal current and magnetic field are in same direction) |
equilibrium.time_slice[:].profiles_1d.r_inboard | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m | Radial coordinate (major radius) on the inboard side of the magnetic axis |
equilibrium.time_slice[:].profiles_1d.r_outboard | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m | Radial coordinate (major radius) on the outboard side of the magnetic axis |
equilibrium.time_slice[:].profiles_1d.rho_tor | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m | 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 vacuum_toroidal_field/b0 and pi can be found in the IMAS constants |
equilibrium.time_slice[:].profiles_1d.rho_tor_norm | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Normalised 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) |
equilibrium.time_slice[:].profiles_1d.rho_volume_norm | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Normalised 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) |
equilibrium.time_slice[:].profiles_1d.squareness_lower_inner (alpha) | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Lower inner squareness (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) |
equilibrium.time_slice[:].profiles_1d.squareness_lower_outer (alpha) | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Lower outer squareness (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) |
equilibrium.time_slice[:].profiles_1d.squareness_upper_inner (alpha) | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Upper inner squareness (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) |
equilibrium.time_slice[:].profiles_1d.squareness_upper_outer (alpha) | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Upper outer squareness (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) |
equilibrium.time_slice[:].profiles_1d.surface | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
equilibrium.time_slice[:].profiles_1d.trapped_fraction | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Trapped particle fraction |
equilibrium.time_slice[:].profiles_1d.triangularity_lower | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Lower triangularity w.r.t. magnetic axis |
equilibrium.time_slice[:].profiles_1d.triangularity_upper | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | - | Upper triangularity w.r.t. magnetic axis |
equilibrium.time_slice[:].profiles_1d.volume | [equilibrium.time_slice[:].profiles_1d.psi] | FLT_1D (uncertain) | m^3 | Volume enclosed in the flux surface |
equilibrium.time_slice[:].profiles_2d | [1...N] | STRUCT_ARRAY | Equilibrium 2D profiles in the poloidal plane. Multiple 2D representations of the equilibrium can be stored here. | |
equilibrium.time_slice[:].profiles_2d[:].b_field_r | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | T | R component of the poloidal magnetic field |
equilibrium.time_slice[:].profiles_2d[:].b_field_tor | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | T | Toroidal component of the magnetic field |
equilibrium.time_slice[:].profiles_2d[:].b_field_z | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | T | Z component of the poloidal magnetic field |
equilibrium.time_slice[:].profiles_2d[:].b_r (obsolescent) | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | T | R component of the poloidal magnetic field |
equilibrium.time_slice[:].profiles_2d[:].b_tor (obsolescent) | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | T | Toroidal component of the magnetic field |
equilibrium.time_slice[:].profiles_2d[:].b_z (obsolescent) | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | T | Z component of the poloidal magnetic field |
equilibrium.time_slice[:].profiles_2d[:].grid | STRUCTURE | Definition of the 2D grid (the content of dim1 and dim2 is defined by the selected grid_type) | ||
equilibrium.time_slice[:].profiles_2d[:].grid.dim1 | [1...N] | FLT_1D (uncertain) | mixed | First dimension values |
equilibrium.time_slice[:].profiles_2d[:].grid.dim2 | [1...N] | FLT_1D (uncertain) | mixed | Second dimension values |
equilibrium.time_slice[:].profiles_2d[:].grid.volume_element | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m^3 | 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)] |
equilibrium.time_slice[:].profiles_2d[:].grid_type | STRUCTURE | Selection of one of a set of grid types | ||
equilibrium.time_slice[:].profiles_2d[:].grid_type.description | STR_0D | Verbose description | ||
equilibrium.time_slice[:].profiles_2d[:].grid_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.time_slice[:].profiles_2d[:].grid_type.name | STR_0D | Short string identifier | ||
equilibrium.time_slice[:].profiles_2d[:].j_parallel | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | A.m^-2 | 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 |
equilibrium.time_slice[:].profiles_2d[:].j_tor | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | A.m^-2 | Toroidal plasma current density |
equilibrium.time_slice[:].profiles_2d[:].phi | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Wb | Toroidal flux |
equilibrium.time_slice[:].profiles_2d[:].psi | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | Wb | Values of the poloidal flux at the grid in the poloidal plane |
equilibrium.time_slice[:].profiles_2d[:].r | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m | Values of the major radius on the grid |
equilibrium.time_slice[:].profiles_2d[:].theta | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | rad | Values of the poloidal angle on the grid |
equilibrium.time_slice[:].profiles_2d[:].type | STRUCTURE | Type of profiles (distinguishes contribution from plasma, vaccum fields and total fields) | ||
equilibrium.time_slice[:].profiles_2d[:].type.description | STR_0D | Verbose description | ||
equilibrium.time_slice[:].profiles_2d[:].type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
equilibrium.time_slice[:].profiles_2d[:].type.name | STR_0D | Short string identifier | ||
equilibrium.time_slice[:].profiles_2d[:].z | [equilibrium.time_slice[:].profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m | Values of the Height on the grid |
equilibrium.time_slice[:].time | FLT_0D | s | Time | |
equilibrium.vacuum_toroidal_field | STRUCTURE | Characteristics of the vacuum toroidal field (used in rho_tor definition and in the normalization of current densities) | ||
equilibrium.vacuum_toroidal_field.b0 | [equilibrium.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
equilibrium.vacuum_toroidal_field.r0 | FLT_0D (uncertain) | m | 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) |
ferritic¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
ferritic (alpha) | Description of ferritic material (inserts, TBMs, NBI shielding, welds, rebar, etc...) | |||
ferritic.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
ferritic.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
ferritic.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ferritic.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
ferritic.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ferritic.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ferritic.code.library[:].name (alpha) | STR_0D | Name of software | ||
ferritic.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ferritic.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
ferritic.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ferritic.code.name (alpha) | STR_0D | Name of software generating IDS | ||
ferritic.code.output_flag (alpha) | [ferritic.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
ferritic.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ferritic.code.repository (alpha) | STR_0D | URL of software repository | ||
ferritic.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
ferritic.grid_ggd (alpha) | STRUCTURE | GGD for describing the 3D geometry of the various objects and their elements | ||
ferritic.grid_ggd.grid_subset (alpha) | [1...N] | STRUCT_ARRAY | Grid subsets | |
ferritic.grid_ggd.grid_subset[:].base (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
ferritic.grid_ggd.grid_subset[:].base[:].jacobian (alpha) | [ferritic.grid_ggd.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
ferritic.grid_ggd.grid_subset[:].base[:].tensor_contravariant (alpha) | [ferritic.grid_ggd.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
ferritic.grid_ggd.grid_subset[:].base[:].tensor_covariant (alpha) | [ferritic.grid_ggd.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
ferritic.grid_ggd.grid_subset[:].dimension (alpha) | INT_0D | Space dimension of the grid subset elements. This must be equal to the sum of the dimensions of the individual objects forming the element. | ||
ferritic.grid_ggd.grid_subset[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
ferritic.grid_ggd.grid_subset[:].element[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
ferritic.grid_ggd.grid_subset[:].element[:].object[:].dimension (alpha) | INT_0D | Dimension of the object | ||
ferritic.grid_ggd.grid_subset[:].element[:].object[:].index (alpha) | INT_0D | Object index | ||
ferritic.grid_ggd.grid_subset[:].element[:].object[:].space (alpha) | INT_0D | Index of the space from which that object is taken | ||
ferritic.grid_ggd.grid_subset[:].identifier (alpha) | STRUCTURE | Grid subset identifier | ||
ferritic.grid_ggd.grid_subset[:].identifier.description (alpha) | STR_0D | Verbose description | ||
ferritic.grid_ggd.grid_subset[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
ferritic.grid_ggd.grid_subset[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
ferritic.grid_ggd.grid_subset[:].metric (alpha) | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
ferritic.grid_ggd.grid_subset[:].metric.jacobian (alpha) | [ferritic.grid_ggd.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
ferritic.grid_ggd.grid_subset[:].metric.tensor_contravariant (alpha) | [ferritic.grid_ggd.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
ferritic.grid_ggd.grid_subset[:].metric.tensor_covariant (alpha) | [ferritic.grid_ggd.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
ferritic.grid_ggd.identifier (alpha) | STRUCTURE | Grid identifier | ||
ferritic.grid_ggd.identifier.description (alpha) | STR_0D | Verbose description | ||
ferritic.grid_ggd.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
ferritic.grid_ggd.identifier.name (alpha) | STR_0D | Short string identifier | ||
ferritic.grid_ggd.path (alpha) | STR_0D | 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: IDS::wall/0/description_ggd(1)/grid_ggd, means that the grid is located in the wall IDS, occurrence 0, with relative path description_ggd(1)/grid_ggd, using Fortran index convention (here : first index of the array) | ||
ferritic.grid_ggd.space (alpha) | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
ferritic.grid_ggd.space[:].coordinates_type (alpha) | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
ferritic.grid_ggd.space[:].geometry_type (alpha) | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
ferritic.grid_ggd.space[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
ferritic.grid_ggd.space[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
ferritic.grid_ggd.space[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
ferritic.grid_ggd.space[:].identifier (alpha) | STRUCTURE | Space identifier | ||
ferritic.grid_ggd.space[:].identifier.description (alpha) | STR_0D | Verbose description | ||
ferritic.grid_ggd.space[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
ferritic.grid_ggd.space[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
ferritic.grid_ggd.space[:].objects_per_dimension (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
ferritic.grid_ggd.space[:].objects_per_dimension[:].geometry_content (alpha) | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
ferritic.grid_ggd.space[:].objects_per_dimension[:].geometry_content.description (alpha) | STR_0D | Verbose description | ||
ferritic.grid_ggd.space[:].objects_per_dimension[:].geometry_content.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
ferritic.grid_ggd.space[:].objects_per_dimension[:].geometry_content.name (alpha) | STR_0D | Short string identifier | ||
ferritic.grid_ggd.space[:].objects_per_dimension[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
ferritic.grid_ggd.space[:].objects_per_dimension[:].object[:].boundary (alpha) | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
ferritic.grid_ggd.space[:].objects_per_dimension[:].object[:].boundary[:].index (alpha) | INT_0D | Index of this (n-1)-dimensional boundary object | ||
ferritic.grid_ggd.space[:].objects_per_dimension[:].object[:].boundary[:].neighbours (alpha) | [1...N] | INT_1D | List of indices of the n-dimensional objects adjacent to the given n-dimensional object. An object may have multiple neighbours on a boundary | |
ferritic.grid_ggd.space[:].objects_per_dimension[:].object[:].geometry (alpha) | [1...N] | FLT_1D (uncertain) | mixed | 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. |
ferritic.grid_ggd.space[:].objects_per_dimension[:].object[:].geometry_2d (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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. |
ferritic.grid_ggd.space[:].objects_per_dimension[:].object[:].measure (alpha) | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
ferritic.grid_ggd.space[:].objects_per_dimension[:].object[:].nodes (alpha) | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
ferritic.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
ferritic.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
ferritic.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
ferritic.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
ferritic.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
ferritic.ids_properties.occurrence | INT_0D | |||
ferritic.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
ferritic.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
ferritic.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
ferritic.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
ferritic.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
ferritic.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
ferritic.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
ferritic.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ferritic.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
ferritic.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
ferritic.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
ferritic.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
ferritic.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
ferritic.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ferritic.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
ferritic.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
ferritic.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
ferritic.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
ferritic.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
ferritic.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ferritic.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ferritic.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
ferritic.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ferritic.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
ferritic.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ferritic.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
ferritic.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
ferritic.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ferritic.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ferritic.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
ferritic.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ferritic.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
ferritic.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ferritic.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
ferritic.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ferritic.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ferritic.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
ferritic.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ferritic.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
ferritic.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ferritic.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
ferritic.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
ferritic.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
ferritic.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
ferritic.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
ferritic.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
ferritic.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
ferritic.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
ferritic.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
ferritic.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
ferritic.object (alpha) | [1...N] | STRUCT_ARRAY | Set of n objects characterized by a list of centroids, volumes, and permeabilities. Optionally a full 3D description of the n volumes may be given in ../grid_ggd. Here the index for each element given in the grid_ggd should be referenced by the object set. | |
ferritic.object[:].axisymmetric (alpha) | [ferritic.object[:].centroid.x] | STRUCT_ARRAY | Optional equivalent axisymmetric representation of the geometry of each element (e.g. for each iron core segment), typically used to represent iron core in axisymmetric equilibrium solvers | |
ferritic.object[:].axisymmetric[:].annulus (alpha) | STRUCTURE | The element is an annulus of centre R, Z, with inner radius radius_inner and outer radius radius_outer | ||
ferritic.object[:].axisymmetric[:].annulus.r (alpha) | FLT_0D (uncertain) | m | Centre major radius | |
ferritic.object[:].axisymmetric[:].annulus.radius_inner (alpha) | FLT_0D (uncertain) | m | Inner radius | |
ferritic.object[:].axisymmetric[:].annulus.radius_outer (alpha) | FLT_0D (uncertain) | m | Outer radius | |
ferritic.object[:].axisymmetric[:].annulus.z (alpha) | FLT_0D (uncertain) | m | Centre height | |
ferritic.object[:].axisymmetric[:].arcs_of_circle (alpha) | STRUCTURE | Description of the element contour by a set of arcs of circle. For each of these, the position of the start point is given together with the curvature radius. The end point is given by the start point of the next arc of circle. | ||
ferritic.object[:].axisymmetric[:].arcs_of_circle.curvature_radii (alpha) | [ferritic.object[:].axisymmetric[:].arcs_of_circle.r] | FLT_1D (uncertain) | m | Curvature radius of each arc of circle |
ferritic.object[:].axisymmetric[:].arcs_of_circle.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radii of the start point of each arc of circle |
ferritic.object[:].axisymmetric[:].arcs_of_circle.z (alpha) | [ferritic.object[:].axisymmetric[:].arcs_of_circle.r] | FLT_1D (uncertain) | m | Height of the start point of each arc of circle |
ferritic.object[:].axisymmetric[:].geometry_type (alpha) | INT_0D | Type used to describe the element shape (1:'outline', 2:'rectangle', 3:'oblique', 4:'arcs of circle, 5: 'annulus', 6 : 'thick line') | ||
ferritic.object[:].axisymmetric[:].oblique (alpha) | STRUCTURE | Parallelogram description of the element | ||
ferritic.object[:].axisymmetric[:].oblique.alpha (alpha) | FLT_0D (uncertain) | rad | Inclination of first angle measured counter-clockwise from horizontal outwardly directed radial vector (grad R). | |
ferritic.object[:].axisymmetric[:].oblique.beta (alpha) | FLT_0D (uncertain) | rad | Inclination of second angle measured counter-clockwise from vertically upwards directed vector (grad Z). If both alpha and beta are zero (rectangle) then the simpler rectangular elements description should be used. | |
ferritic.object[:].axisymmetric[:].oblique.length_alpha (alpha) | FLT_0D (uncertain) | m | Length of the parallelogram side inclined with angle alpha with respect to the major radius axis | |
ferritic.object[:].axisymmetric[:].oblique.length_beta (alpha) | FLT_0D (uncertain) | m | Length of the parallelogram side inclined with angle beta with respect to the height axis | |
ferritic.object[:].axisymmetric[:].oblique.r (alpha) | FLT_0D (uncertain) | m | Major radius of the reference point (from which the alpha and beta angles are defined, marked by a + on the diagram) | |
ferritic.object[:].axisymmetric[:].oblique.z (alpha) | FLT_0D (uncertain) | m | Height of the reference point (from which the alpha and beta angles are defined, marked by a + on the diagram) | |
ferritic.object[:].axisymmetric[:].outline (alpha) | STRUCTURE | Irregular outline of the element. Do NOT repeat the first point. | ||
ferritic.object[:].axisymmetric[:].outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
ferritic.object[:].axisymmetric[:].outline.z (alpha) | [ferritic.object[:].axisymmetric[:].outline.r] | FLT_1D (uncertain) | m | Height |
ferritic.object[:].axisymmetric[:].rectangle (alpha) | STRUCTURE | Rectangular description of the element | ||
ferritic.object[:].axisymmetric[:].rectangle.height (alpha) | FLT_0D (uncertain) | m | Vertical full height | |
ferritic.object[:].axisymmetric[:].rectangle.r (alpha) | FLT_0D (uncertain) | m | Geometric centre R | |
ferritic.object[:].axisymmetric[:].rectangle.width (alpha) | FLT_0D (uncertain) | m | Horizontal full width | |
ferritic.object[:].axisymmetric[:].rectangle.z (alpha) | FLT_0D (uncertain) | m | Geometric centre Z | |
ferritic.object[:].axisymmetric[:].thick_line (alpha) | STRUCTURE | The element is approximated by a rectangle defined by a central segment and a thickness in the direction perpendicular to the segment | ||
ferritic.object[:].axisymmetric[:].thick_line.first_point (alpha) | STRUCTURE | Position of the first point | ||
ferritic.object[:].axisymmetric[:].thick_line.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
ferritic.object[:].axisymmetric[:].thick_line.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
ferritic.object[:].axisymmetric[:].thick_line.second_point (alpha) | STRUCTURE | Position of the second point | ||
ferritic.object[:].axisymmetric[:].thick_line.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
ferritic.object[:].axisymmetric[:].thick_line.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
ferritic.object[:].axisymmetric[:].thick_line.thickness (alpha) | FLT_0D (uncertain) | m | Thickness | |
ferritic.object[:].centroid (alpha) | STRUCTURE | List of positions of the centroids, in Cartesian coordinates | ||
ferritic.object[:].centroid.x (alpha) | [1...N] | FLT_1D (uncertain) | m | List of X coordinates |
ferritic.object[:].centroid.y (alpha) | [ferritic.object[:].centroid.x] | FLT_1D (uncertain) | m | List of Y coordinates |
ferritic.object[:].centroid.z (alpha) | [ferritic.object[:].centroid.x] | FLT_1D (uncertain) | m | List of Z coordinates |
ferritic.object[:].ggd_object_index (alpha) | [ferritic.object[:].centroid.x] | INT_1D | Index of GGD volumic object corresponding to each element. Refers to the array /grid_ggd/space(1)/objects_per_dimension(4)/object | |
ferritic.object[:].permeability_table_index (alpha) | [ferritic.object[:].centroid.x] | INT_1D | Index of permeability table to be used for each element. If not allocated or if an element is equal to EMPTY_INT, use the sibling saturated relative permeability instead ../relative_permeability, for that element | |
ferritic.object[:].saturated_relative_permeability (alpha) | [ferritic.object[:].centroid.x] | FLT_1D (uncertain) | H.m^-1 | Saturated relative magnetic permeability of each element |
ferritic.object[:].time_slice (alpha) | [ferritic.object[:].time_slice[:].time] | STRUCT_ARRAY | Dynamic quantities, per time slice | |
ferritic.object[:].time_slice[:].b_field_r (alpha) | [ferritic.object[:].centroid.x] | FLT_1D (uncertain) | T | R component of the magnetic field at each centroid |
ferritic.object[:].time_slice[:].b_field_tor (alpha) | [ferritic.object[:].centroid.x] | FLT_1D (uncertain) | T | Toroidal component of the magnetic field at each centroid |
ferritic.object[:].time_slice[:].b_field_z (alpha) | [ferritic.object[:].centroid.x] | FLT_1D (uncertain) | T | Z component of the magnetic field at each centroid |
ferritic.object[:].time_slice[:].magnetic_moment_r (alpha) | [ferritic.object[:].centroid.x] | FLT_1D (uncertain) | A.m^-2 | R component of the magnetic moment of each element |
ferritic.object[:].time_slice[:].magnetic_moment_tor (alpha) | [ferritic.object[:].centroid.x] | FLT_1D (uncertain) | A.m^-2 | Toroidal component of the magnetic moment of each element |
ferritic.object[:].time_slice[:].magnetic_moment_z (alpha) | [ferritic.object[:].centroid.x] | FLT_1D (uncertain) | A.m^-2 | Z component of the magnetic moment of each element |
ferritic.object[:].time_slice[:].time (alpha) | FLT_0D | s | Time | |
ferritic.object[:].volume (alpha) | [ferritic.object[:].centroid.x] | FLT_1D (uncertain) | m^3 | Volume of each element of this object |
ferritic.permeability_table (alpha) | [1...N] | STRUCT_ARRAY | Set of tables for relative permeability as a function of the magnetic field | |
ferritic.permeability_table[:].b_field (alpha) | [1...N] | FLT_1D (uncertain) | T | Array of magnetic field values, for each of which the relative permeability is given |
ferritic.permeability_table[:].description (alpha) | STR_0D | Description of this table | ||
ferritic.permeability_table[:].name (alpha) | STR_0D | Name of this table | ||
ferritic.permeability_table[:].relative_permeability (alpha) | [ferritic.permeability_table[:].b_field] | FLT_1D (uncertain) | - | Relative permeability as a function of the magnetic field |
ferritic.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
focs¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
focs (alpha) | Fiber Optic Current Sensor (FOCS) | |||
focs.b_field_z (alpha) | [focs.outline.r] | STRUCTURE | T | Vertical component of the magnetic field on each point of the FOCS outline |
focs.b_field_z.data (alpha) | [1...N, | FLT_2D (uncertain) | T | Data |
focs.b_field_z.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
focs.b_field_z.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
focs.b_field_z.validity_timed (alpha) | [focs.b_field_z.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
focs.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
focs.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
focs.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
focs.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
focs.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
focs.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
focs.code.library[:].name (alpha) | STR_0D | Name of software | ||
focs.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
focs.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
focs.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
focs.code.name (alpha) | STR_0D | Name of software generating IDS | ||
focs.code.output_flag (alpha) | [focs.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
focs.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
focs.code.repository (alpha) | STR_0D | URL of software repository | ||
focs.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
focs.current (alpha) | STRUCTURE | A | Total toroidal current flowing through the area outlined by the FOCS | |
focs.current.data (alpha) | [focs.current.time] | FLT_1D (uncertain) | A | Data |
focs.current.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
focs.current.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
focs.current.validity_timed (alpha) | [focs.current.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
focs.fibre_length (alpha) | FLT_0D (uncertain) | m | Spun fibre length on the vacuum vessel | |
focs.fibre_properties (alpha) | STRUCTURE | Intrinsic properties of the fibre installed on the vacuum vessel | ||
focs.fibre_properties.beat_length (alpha) | FLT_0D (uncertain) | m | Linear beat length | |
focs.fibre_properties.id (alpha) | STR_0D | ID of the fibre, e.g. commercial reference | ||
focs.fibre_properties.spun (alpha) | FLT_0D (uncertain) | m | Spun period | |
focs.fibre_properties.spun_initial_azimuth (alpha) | FLT_0D (uncertain) | rad | Spun fibre initial azimuth | |
focs.fibre_properties.twist (alpha) | FLT_0D (uncertain) | m | Twist period | |
focs.fibre_properties.verdet_constant (alpha) | FLT_0D (uncertain) | rad.T^-1.m^-1 | Verdet constant | |
focs.id (alpha) | STR_0D | ID of the FOCS | ||
focs.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
focs.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
focs.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
focs.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
focs.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
focs.ids_properties.occurrence | INT_0D | |||
focs.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
focs.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
focs.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
focs.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
focs.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
focs.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
focs.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
focs.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
focs.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
focs.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
focs.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
focs.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
focs.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
focs.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
focs.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
focs.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
focs.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
focs.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
focs.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
focs.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
focs.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
focs.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
focs.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
focs.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
focs.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
focs.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
focs.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
focs.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
focs.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
focs.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
focs.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
focs.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
focs.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
focs.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
focs.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
focs.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
focs.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
focs.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
focs.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
focs.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
focs.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
focs.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
focs.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
focs.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
focs.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
focs.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
focs.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
focs.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
focs.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
focs.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
focs.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
focs.name (alpha) | STR_0D | Name of the FOCS | ||
focs.outline (alpha) | STRUCTURE | FOCS outline | ||
focs.outline.phi (alpha) | [focs.outline.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
focs.outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
focs.outline.z (alpha) | [focs.outline.r] | FLT_1D (uncertain) | m | Height |
focs.stokes_initial (alpha) | STRUCTURE | Initial Stokes vector at the entrance of the FOCS | ||
focs.stokes_initial.s0 (alpha) | FLT_0D (uncertain) | - | S0 component of the unit Stokes vector | |
focs.stokes_initial.s1 (alpha) | FLT_0D (uncertain) | - | S1 component of the unit Stokes vector | |
focs.stokes_initial.s2 (alpha) | FLT_0D (uncertain) | - | S2 component of the unit Stokes vector | |
focs.stokes_initial.s3 (alpha) | FLT_0D (uncertain) | - | S3 component of the unit Stokes vector | |
focs.stokes_output (alpha) | [focs.stokes_output[:].time] | STRUCT_ARRAY | Stokes vector at the output of the FOCS as a function of time | |
focs.stokes_output[:].s0 (alpha) | FLT_0D (uncertain) | - | S0 component of the unit Stokes vector | |
focs.stokes_output[:].s1 (alpha) | FLT_0D (uncertain) | - | S1 component of the unit Stokes vector | |
focs.stokes_output[:].s2 (alpha) | FLT_0D (uncertain) | - | S2 component of the unit Stokes vector | |
focs.stokes_output[:].s3 (alpha) | FLT_0D (uncertain) | - | S3 component of the unit Stokes vector | |
focs.stokes_output[:].time (alpha) | FLT_0D | s | Time | |
focs.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
gas injection¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
gas_injection (alpha) | Gas injection by a system of pipes and valves | |||
gas_injection.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
gas_injection.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_injection.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_injection.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
gas_injection.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_injection.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_injection.code.library[:].name (alpha) | STR_0D | Name of software | ||
gas_injection.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gas_injection.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
gas_injection.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_injection.code.name (alpha) | STR_0D | Name of software generating IDS | ||
gas_injection.code.output_flag (alpha) | [gas_injection.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
gas_injection.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gas_injection.code.repository (alpha) | STR_0D | URL of software repository | ||
gas_injection.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_injection.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
gas_injection.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
gas_injection.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
gas_injection.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
gas_injection.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
gas_injection.ids_properties.occurrence | INT_0D | |||
gas_injection.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
gas_injection.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
gas_injection.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
gas_injection.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
gas_injection.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
gas_injection.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
gas_injection.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_injection.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_injection.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
gas_injection.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
gas_injection.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_injection.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
gas_injection.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_injection.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_injection.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
gas_injection.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
gas_injection.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_injection.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
gas_injection.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
gas_injection.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_injection.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_injection.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
gas_injection.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gas_injection.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
gas_injection.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_injection.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
gas_injection.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
gas_injection.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_injection.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_injection.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
gas_injection.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gas_injection.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
gas_injection.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_injection.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
gas_injection.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_injection.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_injection.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
gas_injection.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gas_injection.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
gas_injection.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_injection.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
gas_injection.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
gas_injection.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
gas_injection.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
gas_injection.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
gas_injection.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
gas_injection.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
gas_injection.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
gas_injection.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
gas_injection.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
gas_injection.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between input command received from the RT network and actuator starting to react. Applies globally to the system described by this IDS unless specific latencies (e.g. channel-specific or antenna-specific) are provided at a deeper level in the IDS structure. | |
gas_injection.pipe (alpha) | [1...N] | STRUCT_ARRAY | Set of gas injection pipes | |
gas_injection.pipe[:].exit_position (alpha) | STRUCTURE | Exit position of the pipe in the vaccum vessel | ||
gas_injection.pipe[:].exit_position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
gas_injection.pipe[:].exit_position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
gas_injection.pipe[:].exit_position.z (alpha) | FLT_0D (uncertain) | m | Height | |
gas_injection.pipe[:].flow_rate (alpha) | STRUCTURE | Pa.m^3.s^-1 | Flow rate at the exit of the pipe | |
gas_injection.pipe[:].flow_rate.data (alpha) | [gas_injection.pipe[:].flow_rate.time] | FLT_1D (uncertain) | Pa.m^3.s^-1 | Data |
gas_injection.pipe[:].flow_rate.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
gas_injection.pipe[:].identifier (alpha) | STR_0D | ID of the injection pipe | ||
gas_injection.pipe[:].length (alpha) | FLT_0D (uncertain) | m | Pipe length | |
gas_injection.pipe[:].name (alpha) | STR_0D | Name of the injection pipe | ||
gas_injection.pipe[:].second_point (alpha) | STRUCTURE | Second point indicating (combined with the exit_position) the direction of the gas injection towards the plasma | ||
gas_injection.pipe[:].second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
gas_injection.pipe[:].second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
gas_injection.pipe[:].second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
gas_injection.pipe[:].species (alpha) | [1...N] | STRUCT_ARRAY | Species injected by the pipe (may be more than one in case the valve injects a gas mixture) | |
gas_injection.pipe[:].species[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
gas_injection.pipe[:].species[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
gas_injection.pipe[:].species[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
gas_injection.pipe[:].species[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
gas_injection.pipe[:].species[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
gas_injection.pipe[:].species[:].fraction (alpha) | FLT_0D (uncertain) | - | Relative fraction of this species (in molecules) in the gas mixture | |
gas_injection.pipe[:].species[:].label (alpha) | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
gas_injection.pipe[:].valve_indices (alpha) | [1...N] | INT_1D | Indices (from the ../../valve array of structure) of the valve(s) that are feeding this pipe | |
gas_injection.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
gas_injection.valve (alpha) | [1...N] | STRUCT_ARRAY | Set of valves connecting a gas bottle to pipes | |
gas_injection.valve[:].electron_rate (alpha) | STRUCTURE | s^-1 | Number of electrons injected per second | |
gas_injection.valve[:].electron_rate.data (alpha) | [gas_injection.valve[:].electron_rate.time] | FLT_1D (uncertain) | s^-1 | Data |
gas_injection.valve[:].electron_rate.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
gas_injection.valve[:].flow_rate (alpha) | STRUCTURE | Pa.m^3.s^-1 | Flow rate at the exit of the valve | |
gas_injection.valve[:].flow_rate.data (alpha) | [gas_injection.valve[:].flow_rate.time] | FLT_1D (uncertain) | Pa.m^3.s^-1 | Data |
gas_injection.valve[:].flow_rate.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
gas_injection.valve[:].flow_rate_max (alpha) | FLT_0D (uncertain) | Pa.m^3.s^-1 | Maximum flow rate of the valve | |
gas_injection.valve[:].flow_rate_min (alpha) | FLT_0D (uncertain) | Pa.m^3.s^-1 | Minimum flow rate of the valve | |
gas_injection.valve[:].identifier (alpha) | STR_0D | ID of the valve | ||
gas_injection.valve[:].name (alpha) | STR_0D | Name of the valve | ||
gas_injection.valve[:].pipe_indices (alpha) | [1...N] | INT_1D | Indices (from the ../../pipe array of structure) of the pipe(s) that are fed by this valve | |
gas_injection.valve[:].response_curve (alpha) | STRUCTURE | Response curve of the valve, i.e. gas flow rate obtained as a function of the applied voltage. | ||
gas_injection.valve[:].response_curve.flow_rate (alpha) | [gas_injection.valve[:].response_curve.voltage] | FLT_1D (uncertain) | Pa.m^3.s^-1 | Flow rate at the exit of the valve |
gas_injection.valve[:].response_curve.voltage (alpha) | [1...N] | FLT_1D (uncertain) | V | Voltage applied to open the valve |
gas_injection.valve[:].species (alpha) | [1...N] | STRUCT_ARRAY | Species injected by the valve (may be more than one in case the valve injects a gas mixture) | |
gas_injection.valve[:].species[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
gas_injection.valve[:].species[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
gas_injection.valve[:].species[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
gas_injection.valve[:].species[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
gas_injection.valve[:].species[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
gas_injection.valve[:].species[:].fraction (alpha) | FLT_0D (uncertain) | - | Relative fraction of this species (in molecules) in the gas mixture | |
gas_injection.valve[:].species[:].label (alpha) | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
gas_injection.valve[:].voltage (alpha) | STRUCTURE | V | Voltage applied to open the valve (raw data used to compute the gas flow rate) | |
gas_injection.valve[:].voltage.data (alpha) | [gas_injection.valve[:].voltage.time] | FLT_1D (uncertain) | V | Data |
gas_injection.valve[:].voltage.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
gas pumping¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
gas_pumping (alpha) | Gas pumping by a set of ducts | |||
gas_pumping.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
gas_pumping.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_pumping.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_pumping.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
gas_pumping.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_pumping.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_pumping.code.library[:].name (alpha) | STR_0D | Name of software | ||
gas_pumping.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gas_pumping.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
gas_pumping.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_pumping.code.name (alpha) | STR_0D | Name of software generating IDS | ||
gas_pumping.code.output_flag (alpha) | [gas_pumping.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
gas_pumping.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gas_pumping.code.repository (alpha) | STR_0D | URL of software repository | ||
gas_pumping.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_pumping.duct (alpha) | [1...N] | STRUCT_ARRAY | Set of gas pumping ducts | |
gas_pumping.duct[:].flow_rate (alpha) | STRUCTURE | Pa.m^3.s^-1 | Total pumping flow rate via this duct | |
gas_pumping.duct[:].flow_rate.data (alpha) | [gas_pumping.duct[:].flow_rate.time] | FLT_1D (uncertain) | Pa.m^3.s^-1 | Data |
gas_pumping.duct[:].flow_rate.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
gas_pumping.duct[:].identifier (alpha) | STR_0D | ID of the pumping duct | ||
gas_pumping.duct[:].name (alpha) | STR_0D | Name of the pumping duct | ||
gas_pumping.duct[:].species (alpha) | [1...N] | STRUCT_ARRAY | Molecular species pumped via this duct | |
gas_pumping.duct[:].species[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the gas molecule | |
gas_pumping.duct[:].species[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
gas_pumping.duct[:].species[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
gas_pumping.duct[:].species[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
gas_pumping.duct[:].species[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
gas_pumping.duct[:].species[:].flow_rate (alpha) | STRUCTURE | Pa.m^3.s^-1 | Pumping flow rate of that species | |
gas_pumping.duct[:].species[:].flow_rate.data (alpha) | [gas_pumping.duct[:].species[:].flow_rate.time] | FLT_1D (uncertain) | Pa.m^3.s^-1 | Data |
gas_pumping.duct[:].species[:].flow_rate.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
gas_pumping.duct[:].species[:].label (alpha) | STR_0D | String identifying the neutral molecule (e.g. H2, D2, T2, N2, ...) | ||
gas_pumping.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
gas_pumping.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
gas_pumping.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
gas_pumping.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
gas_pumping.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
gas_pumping.ids_properties.occurrence | INT_0D | |||
gas_pumping.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
gas_pumping.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
gas_pumping.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
gas_pumping.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
gas_pumping.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
gas_pumping.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
gas_pumping.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_pumping.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_pumping.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
gas_pumping.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
gas_pumping.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_pumping.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
gas_pumping.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_pumping.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_pumping.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
gas_pumping.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
gas_pumping.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_pumping.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
gas_pumping.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
gas_pumping.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_pumping.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_pumping.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
gas_pumping.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gas_pumping.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
gas_pumping.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_pumping.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
gas_pumping.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
gas_pumping.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_pumping.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_pumping.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
gas_pumping.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gas_pumping.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
gas_pumping.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_pumping.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
gas_pumping.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
gas_pumping.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gas_pumping.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
gas_pumping.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gas_pumping.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
gas_pumping.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
gas_pumping.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
gas_pumping.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
gas_pumping.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
gas_pumping.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
gas_pumping.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
gas_pumping.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
gas_pumping.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
gas_pumping.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
gas_pumping.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
gas_pumping.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
gas_pumping.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
gyrokinetics local¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
gyrokinetics_local (alpha) | Description of a local gyrokinetic simulation (delta-f, flux-tube). All quantities within this IDS are normalised (apart from time and from the normalizing quantities structure), thus independent of rhostar, consistently with the local approximation and a spectral representation is assumed in the perpendicular plane (i.e. homogeneous turbulence). | |||
gyrokinetics_local.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
gyrokinetics_local.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
gyrokinetics_local.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gyrokinetics_local.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
gyrokinetics_local.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
gyrokinetics_local.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gyrokinetics_local.code.library[:].name (alpha) | STR_0D | Name of software | ||
gyrokinetics_local.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gyrokinetics_local.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
gyrokinetics_local.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
gyrokinetics_local.code.name (alpha) | STR_0D | Name of software generating IDS | ||
gyrokinetics_local.code.output_flag (alpha) | [gyrokinetics_local.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
gyrokinetics_local.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gyrokinetics_local.code.repository (alpha) | STR_0D | URL of software repository | ||
gyrokinetics_local.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
gyrokinetics_local.collisions (alpha) | STRUCTURE | Collisions related quantities | ||
gyrokinetics_local.collisions.collisionality_norm (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Normalised collisionality between two species |
gyrokinetics_local.flux_surface (alpha) | STRUCTURE | Flux surface characteristics | ||
gyrokinetics_local.flux_surface.b_field_tor_sign (alpha) | FLT_0D (uncertain) | - | Sign of the toroidal magnetic field | |
gyrokinetics_local.flux_surface.dc_dr_minor_norm (alpha) | [gyrokinetics_local.flux_surface.shape_coefficients_c] | FLT_1D (uncertain) | - | Derivative of the 'c' shape coefficients with respect to r_minor_norm |
gyrokinetics_local.flux_surface.delongation_dr_minor_norm (alpha) | FLT_0D (uncertain) | - | Derivative of the elongation with respect to r_minor_norm | |
gyrokinetics_local.flux_surface.dgeometric_axis_r_dr_minor (alpha) | FLT_0D (uncertain) | - | Derivative of the major radius of the surface geometric axis with respect to r_minor | |
gyrokinetics_local.flux_surface.dgeometric_axis_z_dr_minor (alpha) | FLT_0D (uncertain) | - | Derivative of the height of the surface geometric axis with respect to r_minor | |
gyrokinetics_local.flux_surface.ds_dr_minor_norm (alpha) | [gyrokinetics_local.flux_surface.shape_coefficients_s] | FLT_1D (uncertain) | - | Derivative of the 's' shape coefficients with respect to r_minor_norm |
gyrokinetics_local.flux_surface.elongation (alpha) | FLT_0D (uncertain) | - | Elongation | |
gyrokinetics_local.flux_surface.ip_sign (alpha) | FLT_0D (uncertain) | - | Sign of the plasma current | |
gyrokinetics_local.flux_surface.magnetic_shear_r_minor (alpha) | FLT_0D (uncertain) | - | Magnetic shear, defined as r_minor_norm/q . dq/dr_minor_norm (different definition from the equilibrium IDS) | |
gyrokinetics_local.flux_surface.pressure_gradient_norm (alpha) | FLT_0D (uncertain) | - | Normalised pressure gradient (derivative with respect to r_minor_norm) | |
gyrokinetics_local.flux_surface.q (alpha) | FLT_0D (uncertain) | - | Safety factor | |
gyrokinetics_local.flux_surface.r_minor_norm (alpha) | FLT_0D (uncertain) | - | Normalised minor radius of the flux surface of interest = 1/2 * (max(R) - min(R))/L_ref | |
gyrokinetics_local.flux_surface.shape_coefficients_c (alpha) | [1...N] | FLT_1D (uncertain) | - | 'c' coefficients in the formula defining the shape of the flux surface |
gyrokinetics_local.flux_surface.shape_coefficients_s (alpha) | [1...N] | FLT_1D (uncertain) | - | 's' coefficients in the formula defining the shape of the flux surface |
gyrokinetics_local.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
gyrokinetics_local.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
gyrokinetics_local.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
gyrokinetics_local.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
gyrokinetics_local.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
gyrokinetics_local.ids_properties.occurrence | INT_0D | |||
gyrokinetics_local.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
gyrokinetics_local.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
gyrokinetics_local.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
gyrokinetics_local.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
gyrokinetics_local.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
gyrokinetics_local.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
gyrokinetics_local.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
gyrokinetics_local.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gyrokinetics_local.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
gyrokinetics_local.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
gyrokinetics_local.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
gyrokinetics_local.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
gyrokinetics_local.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
gyrokinetics_local.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gyrokinetics_local.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
gyrokinetics_local.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
gyrokinetics_local.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
gyrokinetics_local.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
gyrokinetics_local.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
gyrokinetics_local.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
gyrokinetics_local.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gyrokinetics_local.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
gyrokinetics_local.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gyrokinetics_local.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
gyrokinetics_local.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
gyrokinetics_local.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
gyrokinetics_local.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
gyrokinetics_local.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
gyrokinetics_local.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gyrokinetics_local.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
gyrokinetics_local.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gyrokinetics_local.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
gyrokinetics_local.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
gyrokinetics_local.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
gyrokinetics_local.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
gyrokinetics_local.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
gyrokinetics_local.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
gyrokinetics_local.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gyrokinetics_local.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
gyrokinetics_local.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
gyrokinetics_local.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
gyrokinetics_local.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
gyrokinetics_local.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
gyrokinetics_local.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
gyrokinetics_local.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
gyrokinetics_local.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
gyrokinetics_local.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
gyrokinetics_local.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
gyrokinetics_local.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
gyrokinetics_local.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
gyrokinetics_local.linear (alpha) | STRUCTURE | Linear simulation | ||
gyrokinetics_local.linear.wavevector (alpha) | [1...N] | STRUCT_ARRAY | Set of wavevectors | |
gyrokinetics_local.linear.wavevector[:].binormal_wavevector_norm (alpha) | FLT_0D (uncertain) | - | Normalised binormal component of the wavevector | |
gyrokinetics_local.linear.wavevector[:].eigenmode (alpha) | [1...N] | STRUCT_ARRAY | Set of eigenmode for this wavector | |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].angle_pol (alpha) | [1...N] | FLT_1D (uncertain) | - | Poloidal angle grid. The angle is defined with respect to (R0,Z0) with R0=(Rmax-Rmin)/2 and Z0=(Zmax-Zmin)/2. It is increasing clockwise. So (r,theta,phi) is right-handed. theta=0 for Z=Z0 and R>R0 (LFS) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].code (alpha) | STRUCTURE | Code-specific parameters used for this eigenmode | ||
gyrokinetics_local.linear.wavevector[:].eigenmode[:].code.output_flag (alpha) | INT_0D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | ||
gyrokinetics_local.linear.wavevector[:].eigenmode[:].code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gyrokinetics_local.linear.wavevector[:].eigenmode[:].fields (alpha) | STRUCTURE | Electrostatic potential, magnetic field and magnetic vector potential | ||
gyrokinetics_local.linear.wavevector[:].eigenmode[:].fields.a_field_parallel_perturbed_norm (alpha) | [gyrokinetics_local.linear.wavevector[:].eigenmode[:].angle_pol, | CPX_2D (uncertain) | - | Normalised perturbed parallel vector potential |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].fields.a_field_parallel_perturbed_parity (alpha) | [gyrokinetics_local.linear.wavevector[:].eigenmode[:].time_norm] | FLT_1D (uncertain) | - | Parity of the perturbed parallel vector potential with respect to theta = 0 (poloidal angle) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].fields.a_field_parallel_perturbed_weight (alpha) | [gyrokinetics_local.linear.wavevector[:].eigenmode[:].time_norm] | FLT_1D (uncertain) | - | Amplitude of the perturbed parallel vector potential normalised to the sum of amplitudes of all perturbed fields |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].fields.b_field_parallel_perturbed_norm (alpha) | [gyrokinetics_local.linear.wavevector[:].eigenmode[:].angle_pol, | CPX_2D (uncertain) | - | Normalised perturbed parallel magnetic field |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].fields.b_field_parallel_perturbed_parity (alpha) | [gyrokinetics_local.linear.wavevector[:].eigenmode[:].time_norm] | FLT_1D (uncertain) | - | Parity of the perturbed parallel magnetic field with respect to theta = 0 (poloidal angle) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].fields.b_field_parallel_perturbed_weight (alpha) | [gyrokinetics_local.linear.wavevector[:].eigenmode[:].time_norm] | FLT_1D (uncertain) | - | Amplitude of the perturbed parallel magnetic field normalised to the sum of amplitudes of all perturbed fields |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].fields.phi_potential_perturbed_norm (alpha) | [gyrokinetics_local.linear.wavevector[:].eigenmode[:].angle_pol, | CPX_2D (uncertain) | - | Normalised perturbed electrostatic potential |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].fields.phi_potential_perturbed_parity (alpha) | [gyrokinetics_local.linear.wavevector[:].eigenmode[:].time_norm] | FLT_1D (uncertain) | - | Parity of the perturbed electrostatic potential with respect to theta = 0 (poloidal angle) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].fields.phi_potential_perturbed_weight (alpha) | [gyrokinetics_local.linear.wavevector[:].eigenmode[:].time_norm] | FLT_1D (uncertain) | - | Amplitude of the perturbed electrostatic potential normalised to the sum of amplitudes of all perturbed fields |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].frequency_norm (alpha) | FLT_0D (uncertain) | - | Frequency | |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].growth_rate_norm (alpha) | FLT_0D (uncertain) | - | Growth rate | |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].growth_rate_tolerance (alpha) | FLT_0D (uncertain) | - | Relative tolerance on the growth rate (convergence of the simulation) | |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].initial_value_run (alpha) | INT_0D | Flag = 1 if this is an initial value run, 0 for an eigenvalue run | ||
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights (alpha) | STRUCTURE | Normalised fluxes in the laboratory frame | ||
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights.energy_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights.energy_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights.energy_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights.particles_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights.particles_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights.particles_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights_rotating_frame (alpha) | STRUCTURE | Normalised fluxes in the rotating frame | ||
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights_rotating_frame.energy_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights_rotating_frame.energy_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights_rotating_frame.energy_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights_rotating_frame.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights_rotating_frame.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights_rotating_frame.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights_rotating_frame.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights_rotating_frame.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights_rotating_frame.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights_rotating_frame.particles_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights_rotating_frame.particles_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].linear_weights_rotating_frame.particles_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter (alpha) | STRUCTURE | Moments (normalised) of the perturbed distribution function of gyrocenters | ||
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter.density (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised density |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter.heat_flux_parallel (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised parallel heat flux (integral of 0.5 * m * v_par * v^2) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter.j_parallel (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised parallel current density |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter.pressure_parallel (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised parallel temperature |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter.pressure_perpendicular (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised perpendicular temperature |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter.v_parallel_energy_perpendicular (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised moment (integral over 0.5 * m * v_par * v_perp^2) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter.v_perpendicular_square_energy (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised moment (integral over 0.5 * m * v_perp^2 * v^2) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_0 (alpha) | STRUCTURE | Moments (normalised) of the perturbed distribution function of gyrocenters times 0th order Bessel function of the first kind | ||
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_0.density (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised density |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_0.heat_flux_parallel (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised parallel heat flux (integral of 0.5 * m * v_par * v^2) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_0.j_parallel (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised parallel current density |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_0.pressure_parallel (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised parallel temperature |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_0.pressure_perpendicular (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised perpendicular temperature |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_0.v_parallel_energy_perpendicular (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised moment (integral over 0.5 * m * v_par * v_perp^2) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_0.v_perpendicular_square_energy (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised moment (integral over 0.5 * m * v_perp^2 * v^2) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_1 (alpha) | STRUCTURE | Moments (normalised) of the perturbed distribution function of gyrocenters times 1st order Bessel function of the first kind | ||
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_1.density (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised density |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_1.heat_flux_parallel (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised parallel heat flux (integral of 0.5 * m * v_par * v^2) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_1.j_parallel (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised parallel current density |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_1.pressure_parallel (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised parallel temperature |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_1.pressure_perpendicular (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised perpendicular temperature |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_1.v_parallel_energy_perpendicular (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised moment (integral over 0.5 * m * v_par * v_perp^2) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_gyrocenter_bessel_1.v_perpendicular_square_energy (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised moment (integral over 0.5 * m * v_perp^2 * v^2) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_particle (alpha) | STRUCTURE | Moments (normalised) of the perturbed distribution function of particles | ||
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_particle.density (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised density |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_particle.heat_flux_parallel (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised parallel heat flux (integral of 0.5 * m * v_par * v^2) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_particle.j_parallel (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised parallel current density |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_particle.pressure_parallel (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised parallel temperature |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_particle.pressure_perpendicular (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised perpendicular temperature |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_particle.v_parallel_energy_perpendicular (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised moment (integral over 0.5 * m * v_par * v_perp^2) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].moments_norm_particle.v_perpendicular_square_energy (alpha) | [gyrokinetics_local.species, | CPX_3D (uncertain) | - | Normalised moment (integral over 0.5 * m * v_perp^2 * v^2) |
gyrokinetics_local.linear.wavevector[:].eigenmode[:].poloidal_turns (alpha) | INT_0D | Number of poloidal turns considered in the flux-tube simulation | ||
gyrokinetics_local.linear.wavevector[:].eigenmode[:].time_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Normalised time of the gyrokinetic simulation |
gyrokinetics_local.linear.wavevector[:].radial_wavevector_norm (alpha) | FLT_0D (uncertain) | - | Normalised radial component of the wavevector | |
gyrokinetics_local.model (alpha) | STRUCTURE | Assumptions of the GK calculations | ||
gyrokinetics_local.model.adiabatic_electrons (alpha) | INT_0D | Flag = 1 if electrons are adiabatic, 0 otherwise | ||
gyrokinetics_local.model.collisions_energy_conservation (alpha) | INT_0D | Flag = 1 if the collision operator conserves energy, 0 otherwise | ||
gyrokinetics_local.model.collisions_finite_larmor_radius (alpha) | INT_0D | Flag = 1 if finite larmor radius effects are retained in the collision operator, 0 otherwise | ||
gyrokinetics_local.model.collisions_momentum_conservation (alpha) | INT_0D | Flag = 1 if the collision operator conserves momentum, 0 otherwise | ||
gyrokinetics_local.model.collisions_pitch_only (alpha) | INT_0D | Flag = 1 if only pitch-angle scattering is retained, 0 otherwise | ||
gyrokinetics_local.model.include_a_field_parallel (alpha) | INT_0D | Flag = 1 if fluctuations of the parallel vector potential are retained, 0 otherwise | ||
gyrokinetics_local.model.include_b_field_parallel (alpha) | INT_0D | Flag = 1 if fluctuations of the parallel magnetic field are retained, 0 otherwise | ||
gyrokinetics_local.model.include_centrifugal_effects (alpha) | INT_0D | Flag = 1 if centrifugal effects are retained, 0 otherwise | ||
gyrokinetics_local.model.include_coriolis_drift (alpha) | INT_0D | Flag = 1 if Coriolis drift is included, 0 otherwise | ||
gyrokinetics_local.model.include_full_curvature_drift (alpha) | INT_0D | Flag = 1 if all contributions to the curvature drift are included (including beta_prime), 0 otherwise. Neglecting the beta_prime contribution (Flag=0) is only recommended together with the neglect of parallel magnetic field fluctuations | ||
gyrokinetics_local.non_linear (alpha) | STRUCTURE | Non-linear simulation | ||
gyrokinetics_local.non_linear.angle_pol (alpha) | [1...N] | FLT_1D (uncertain) | - | Poloidal angle grid. The angle is defined with respect to (R0,Z0) with R0=(Rmax-Rmin)/2 and Z0=(Zmax-Zmin)/2. It is increasing clockwise. So (r,theta,phi) is right-handed. theta=0 for Z=Z0 and R>R0 (LFS) |
gyrokinetics_local.non_linear.binormal_wavevector_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Array of normalised binormal wavevectors |
gyrokinetics_local.non_linear.code (alpha) | STRUCTURE | Code-specific parameters used for the non-linear simulation | ||
gyrokinetics_local.non_linear.code.output_flag (alpha) | INT_0D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | ||
gyrokinetics_local.non_linear.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
gyrokinetics_local.non_linear.fields_4d (alpha) | STRUCTURE | 4D fields | ||
gyrokinetics_local.non_linear.fields_4d.a_field_parallel_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.binormal_wavevector_norm, | CPX_4D (uncertain) | - | Normalised perturbed parallel vector potential |
gyrokinetics_local.non_linear.fields_4d.b_field_parallel_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.binormal_wavevector_norm, | CPX_4D (uncertain) | - | Normalised perturbed parallel magnetic field |
gyrokinetics_local.non_linear.fields_4d.phi_potential_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.binormal_wavevector_norm, | CPX_4D (uncertain) | - | Normalised perturbed electrostatic potential |
gyrokinetics_local.non_linear.fields_intensity_1d (alpha) | STRUCTURE | 1D fields (summed over kx, time averaged and flux surface averaged) | ||
gyrokinetics_local.non_linear.fields_intensity_1d.a_field_parallel_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.binormal_wavevector_norm] | FLT_1D (uncertain) | - | Normalised perturbed parallel vector potential |
gyrokinetics_local.non_linear.fields_intensity_1d.b_field_parallel_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.binormal_wavevector_norm] | FLT_1D (uncertain) | - | Normalised perturbed parallel magnetic field |
gyrokinetics_local.non_linear.fields_intensity_1d.phi_potential_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.binormal_wavevector_norm] | FLT_1D (uncertain) | - | Normalised perturbed electrostatic potential |
gyrokinetics_local.non_linear.fields_intensity_2d_surface_average (alpha) | STRUCTURE | 2D fields (time averaged and flux surface averaged) | ||
gyrokinetics_local.non_linear.fields_intensity_2d_surface_average.a_field_parallel_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.binormal_wavevector_norm, | FLT_2D (uncertain) | - | Normalised perturbed parallel vector potential |
gyrokinetics_local.non_linear.fields_intensity_2d_surface_average.b_field_parallel_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.binormal_wavevector_norm, | FLT_2D (uncertain) | - | Normalised perturbed parallel magnetic field |
gyrokinetics_local.non_linear.fields_intensity_2d_surface_average.phi_potential_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.binormal_wavevector_norm, | FLT_2D (uncertain) | - | Normalised perturbed electrostatic potential |
gyrokinetics_local.non_linear.fields_intensity_3d (alpha) | STRUCTURE | 3D fields (time averaged) | ||
gyrokinetics_local.non_linear.fields_intensity_3d.a_field_parallel_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.binormal_wavevector_norm, | FLT_3D (uncertain) | - | Normalised perturbed parallel vector potential |
gyrokinetics_local.non_linear.fields_intensity_3d.b_field_parallel_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.binormal_wavevector_norm, | FLT_3D (uncertain) | - | Normalised perturbed parallel magnetic field |
gyrokinetics_local.non_linear.fields_intensity_3d.phi_potential_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.binormal_wavevector_norm, | FLT_3D (uncertain) | - | Normalised perturbed electrostatic potential |
gyrokinetics_local.non_linear.fields_zonal_2d (alpha) | STRUCTURE | 2D zonal fields (taken at ky=0, flux surface averaged) | ||
gyrokinetics_local.non_linear.fields_zonal_2d.a_field_parallel_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.radial_wavevector_norm, | CPX_2D (uncertain) | - | Normalised perturbed parallel vector potential |
gyrokinetics_local.non_linear.fields_zonal_2d.b_field_parallel_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.radial_wavevector_norm, | CPX_2D (uncertain) | - | Normalised perturbed parallel magnetic field |
gyrokinetics_local.non_linear.fields_zonal_2d.phi_potential_perturbed_norm (alpha) | [gyrokinetics_local.non_linear.radial_wavevector_norm, | CPX_2D (uncertain) | - | Normalised perturbed electrostatic potential |
gyrokinetics_local.non_linear.fluxes_1d (alpha) | STRUCTURE | 1D fluxes (flux-surface and time averaged), summed over kx and ky | ||
gyrokinetics_local.non_linear.fluxes_1d.energy_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_1d.energy_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_1d.energy_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_1d.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_1d.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_1d.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_1d.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_1d.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_1d.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_1d.particles_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_1d.particles_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_1d.particles_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_1d_rotating_frame (alpha) | STRUCTURE | 1D fluxes (flux-surface and time averaged), summed over kx and ky in the rotating frame | ||
gyrokinetics_local.non_linear.fluxes_1d_rotating_frame.energy_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_1d_rotating_frame.energy_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_1d_rotating_frame.energy_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_1d_rotating_frame.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_1d_rotating_frame.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_1d_rotating_frame.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_1d_rotating_frame.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_1d_rotating_frame.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_1d_rotating_frame.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_1d_rotating_frame.particles_a_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_1d_rotating_frame.particles_b_field_parallel (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_1d_rotating_frame.particles_phi_potential (alpha) | [gyrokinetics_local.species] | FLT_1D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum (alpha) | STRUCTURE | 2D fluxes (flux-surface averaged), summed over kx and ky | ||
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum.energy_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum.energy_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum.energy_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum.particles_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum.particles_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum.particles_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum_rotating_frame (alpha) | STRUCTURE | 2D fluxes (flux-surface averaged), summed over kx and ky in the rotating frame | ||
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum_rotating_frame.energy_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum_rotating_frame.energy_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum_rotating_frame.energy_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum_rotating_frame.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum_rotating_frame.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum_rotating_frame.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum_rotating_frame.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum_rotating_frame.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum_rotating_frame.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum_rotating_frame.particles_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum_rotating_frame.particles_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_k_y_sum_rotating_frame.particles_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum (alpha) | STRUCTURE | 2D fluxes (time and flux-surface averaged), summed over kx | ||
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum.energy_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum.energy_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum.energy_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum.particles_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum.particles_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum.particles_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum_rotating_frame (alpha) | STRUCTURE | 2D fluxes (time and flux-surface averaged), summed over kx in the rotating frame | ||
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum_rotating_frame.energy_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum_rotating_frame.energy_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum_rotating_frame.energy_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum_rotating_frame.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum_rotating_frame.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum_rotating_frame.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum_rotating_frame.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum_rotating_frame.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum_rotating_frame.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum_rotating_frame.particles_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum_rotating_frame.particles_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_2d_k_x_sum_rotating_frame.particles_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_2D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_3d (alpha) | STRUCTURE | 3D fluxes (time and flux surface averaged) | ||
gyrokinetics_local.non_linear.fluxes_3d.energy_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_3d.energy_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_3d.energy_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_3d.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_3d.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_3d.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_3d.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_3d.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_3d.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_3d.particles_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_3d.particles_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_3d.particles_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_3d_rotating_frame (alpha) | STRUCTURE | 3D fluxes (time and flux surface averaged) in the rotating frame | ||
gyrokinetics_local.non_linear.fluxes_3d_rotating_frame.energy_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_3d_rotating_frame.energy_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_3d_rotating_frame.energy_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_3d_rotating_frame.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_3d_rotating_frame.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_3d_rotating_frame.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_3d_rotating_frame.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_3d_rotating_frame.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_3d_rotating_frame.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_3d_rotating_frame.particles_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_3d_rotating_frame.particles_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_3d_rotating_frame.particles_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_3D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_4d (alpha) | STRUCTURE | 4D fluxes (time averaged) | ||
gyrokinetics_local.non_linear.fluxes_4d.energy_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_4d.energy_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_4d.energy_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_4d.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_4d.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_4d.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_4d.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_4d.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_4d.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_4d.particles_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_4d.particles_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_4d.particles_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_4d_rotating_frame (alpha) | STRUCTURE | 4D fluxes (time averaged) in the rotating frame | ||
gyrokinetics_local.non_linear.fluxes_4d_rotating_frame.energy_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_4d_rotating_frame.energy_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_4d_rotating_frame.energy_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_4d_rotating_frame.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_4d_rotating_frame.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_4d_rotating_frame.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_4d_rotating_frame.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_4d_rotating_frame.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_4d_rotating_frame.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_4d_rotating_frame.particles_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_4d_rotating_frame.particles_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_4d_rotating_frame.particles_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_4D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_5d (alpha) | STRUCTURE | 5D fluxes | ||
gyrokinetics_local.non_linear.fluxes_5d.energy_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_5d.energy_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_5d.energy_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_5d.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_5d.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_5d.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_5d.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_5d.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_5d.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_5d.particles_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_5d.particles_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_5d.particles_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_5d_rotating_frame (alpha) | STRUCTURE | 5D fluxes in the rotating frame | ||
gyrokinetics_local.non_linear.fluxes_5d_rotating_frame.energy_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_5d_rotating_frame.energy_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_5d_rotating_frame.energy_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised energy flux |
gyrokinetics_local.non_linear.fluxes_5d_rotating_frame.momentum_tor_parallel_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_5d_rotating_frame.momentum_tor_parallel_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_5d_rotating_frame.momentum_tor_parallel_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed electrostatic potential to the parallel component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_5d_rotating_frame.momentum_tor_perpendicular_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_5d_rotating_frame.momentum_tor_perpendicular_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_5d_rotating_frame.momentum_tor_perpendicular_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed electrostatic potential to the perpendicular component of the normalised toroidal momentum flux |
gyrokinetics_local.non_linear.fluxes_5d_rotating_frame.particles_a_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel electromagnetic potential to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_5d_rotating_frame.particles_b_field_parallel (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed parallel magnetic field to the normalised particle flux |
gyrokinetics_local.non_linear.fluxes_5d_rotating_frame.particles_phi_potential (alpha) | [gyrokinetics_local.species, | FLT_5D (uncertain) | - | Contribution of the perturbed electrostatic potential to the normalised particle flux |
gyrokinetics_local.non_linear.quasi_linear (alpha) | INT_0D | Flag = 1 if the non-linear fluxes are in fact calculated by a quasi-linear model, 0 if non-linear | ||
gyrokinetics_local.non_linear.radial_wavevector_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Array of normalised radial wavevectors |
gyrokinetics_local.non_linear.time_interval_norm (alpha) | [1...2] | FLT_1D (uncertain) | - | Normalised time interval used to average fluxes in non-linear runs |
gyrokinetics_local.non_linear.time_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Normalised time of the gyrokinetic simulation |
gyrokinetics_local.normalizing_quantities (alpha) | STRUCTURE | Physical quantities used for normalization (useful to link to the original simulation/experience) | ||
gyrokinetics_local.normalizing_quantities.b_field_tor (alpha) | FLT_0D (uncertain) | T | Toroidal magnetic field at major radius r | |
gyrokinetics_local.normalizing_quantities.n_e (alpha) | FLT_0D (uncertain) | m^-3 | Electron density at outboard equatorial midplane of the flux surface (angle_pol = 0) | |
gyrokinetics_local.normalizing_quantities.r (alpha) | FLT_0D (uncertain) | m | Major radius of the flux surface of interest, defined as (min(R)+max(R))/2 | |
gyrokinetics_local.normalizing_quantities.t_e (alpha) | FLT_0D (uncertain) | eV | Electron temperature at outboard equatorial midplane of the flux surface (angle_pol = 0) | |
gyrokinetics_local.species (alpha) | [1...N] | STRUCT_ARRAY | Set of species (including electrons) used in the calculation and related quantities | |
gyrokinetics_local.species[:].charge_norm (alpha) | FLT_0D (uncertain) | - | Normalised charge | |
gyrokinetics_local.species[:].density_log_gradient_norm (alpha) | FLT_0D (uncertain) | - | Normalised logarithmic gradient (with respect to r_minor_norm) of the density | |
gyrokinetics_local.species[:].density_norm (alpha) | FLT_0D (uncertain) | - | Normalised density | |
gyrokinetics_local.species[:].mass_norm (alpha) | FLT_0D (uncertain) | - | Normalised mass | |
gyrokinetics_local.species[:].potential_energy_gradient_norm (alpha) | [gyrokinetics_local.species_all.angle_pol] | FLT_1D (uncertain) | - | Effective potential energy determining the poloidal variation of the species background density |
gyrokinetics_local.species[:].potential_energy_norm (alpha) | [gyrokinetics_local.species_all.angle_pol] | FLT_1D (uncertain) | - | Normalised gradient (with respect to r_minor_norm) of the effective potential energy |
gyrokinetics_local.species[:].temperature_log_gradient_norm (alpha) | FLT_0D (uncertain) | - | Normalised logarithmic gradient (with respect to r_minor_norm) of the temperature | |
gyrokinetics_local.species[:].temperature_norm (alpha) | FLT_0D (uncertain) | - | Normalised temperature | |
gyrokinetics_local.species[:].velocity_tor_gradient_norm (alpha) | FLT_0D (uncertain) | - | Normalised gradient (with respect to r_minor_norm) of the toroidal velocity | |
gyrokinetics_local.species_all (alpha) | STRUCTURE | Physical quantities common to all species | ||
gyrokinetics_local.species_all.angle_pol (alpha) | [1...N] | FLT_1D (uncertain) | rad | Poloidal angle grid, from -pi to pi, on which the species dependent effective potential energy (which determines the poloidal variation of the density) is expressed. The angle is defined with respect to (R0,Z0) with R0=(Rmax-Rmin)/2 and Z0=(Zmax-Zmin)/2. It is increasing clockwise. So (r,theta,phi) is right-handed. theta=0 for Z=Z0 and R>R0 (LFS) |
gyrokinetics_local.species_all.beta_reference (alpha) | FLT_0D (uncertain) | - | Reference plasma beta (see detailed documentation at the root of the IDS) | |
gyrokinetics_local.species_all.debye_length_norm (alpha) | FLT_0D (uncertain) | - | Debye length computed from the reference quantities (see detailed documentation at the root of the IDS) | |
gyrokinetics_local.species_all.shearing_rate_norm (alpha) | FLT_0D (uncertain) | - | Normalised ExB shearing rate (for non-linear runs only) | |
gyrokinetics_local.species_all.velocity_tor_norm (alpha) | FLT_0D (uncertain) | - | Normalised toroidal velocity of species (all species are assumed to have a purely toroidal velocity with a common toroidal angular frequency) | |
gyrokinetics_local.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
hard x rays¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
hard_x_rays (alpha) | Hard X-rays tomography diagnostic | |||
hard_x_rays.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels (detector or pixel of a camera) | |
hard_x_rays.channel[:].aperture (alpha) | [1...N] | STRUCT_ARRAY | Description of a set of collimating apertures | |
hard_x_rays.channel[:].aperture[:].centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
hard_x_rays.channel[:].aperture[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
hard_x_rays.channel[:].aperture[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
hard_x_rays.channel[:].aperture[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
hard_x_rays.channel[:].aperture[:].geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
hard_x_rays.channel[:].aperture[:].outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
hard_x_rays.channel[:].aperture[:].outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
hard_x_rays.channel[:].aperture[:].outline.x2 (alpha) | [hard_x_rays.channel[:].aperture[:].outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
hard_x_rays.channel[:].aperture[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
hard_x_rays.channel[:].aperture[:].surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
hard_x_rays.channel[:].aperture[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
hard_x_rays.channel[:].aperture[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
hard_x_rays.channel[:].aperture[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
hard_x_rays.channel[:].aperture[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
hard_x_rays.channel[:].aperture[:].x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
hard_x_rays.channel[:].aperture[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
hard_x_rays.channel[:].aperture[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
hard_x_rays.channel[:].aperture[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
hard_x_rays.channel[:].aperture[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
hard_x_rays.channel[:].aperture[:].x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
hard_x_rays.channel[:].aperture[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
hard_x_rays.channel[:].aperture[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
hard_x_rays.channel[:].aperture[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
hard_x_rays.channel[:].aperture[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
hard_x_rays.channel[:].detector (alpha) | STRUCTURE | Detector description | ||
hard_x_rays.channel[:].detector.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
hard_x_rays.channel[:].detector.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
hard_x_rays.channel[:].detector.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
hard_x_rays.channel[:].detector.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
hard_x_rays.channel[:].detector.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
hard_x_rays.channel[:].detector.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
hard_x_rays.channel[:].detector.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
hard_x_rays.channel[:].detector.outline.x2 (alpha) | [hard_x_rays.channel[:].detector.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
hard_x_rays.channel[:].detector.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
hard_x_rays.channel[:].detector.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
hard_x_rays.channel[:].detector.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
hard_x_rays.channel[:].detector.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
hard_x_rays.channel[:].detector.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
hard_x_rays.channel[:].detector.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
hard_x_rays.channel[:].detector.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
hard_x_rays.channel[:].detector.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
hard_x_rays.channel[:].detector.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
hard_x_rays.channel[:].detector.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
hard_x_rays.channel[:].detector.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
hard_x_rays.channel[:].detector.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
hard_x_rays.channel[:].detector.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
hard_x_rays.channel[:].detector.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
hard_x_rays.channel[:].detector.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
hard_x_rays.channel[:].detector.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
hard_x_rays.channel[:].energy_band (alpha) | [1...N] | STRUCT_ARRAY | Set of energy bands in which photons are counted by the detector | |
hard_x_rays.channel[:].energy_band[:].detection_efficiency (alpha) | [hard_x_rays.channel[:].energy_band[:].energies] | FLT_1D (uncertain) | - | Probability of detection of a photon impacting the detector as a function of its energy |
hard_x_rays.channel[:].energy_band[:].energies (alpha) | [1...N] | FLT_1D (uncertain) | eV | Array of discrete energy values inside the band |
hard_x_rays.channel[:].energy_band[:].lower_bound (alpha) | FLT_0D (uncertain) | eV | Lower bound of the energy band | |
hard_x_rays.channel[:].energy_band[:].upper_bound (alpha) | FLT_0D (uncertain) | eV | Upper bound of the energy band | |
hard_x_rays.channel[:].etendue (alpha) | FLT_0D (uncertain) | m^2.str | Etendue (geometric extent) of the channel's optical system | |
hard_x_rays.channel[:].etendue_method (alpha) | STRUCTURE | Method used to calculate the etendue. Index = 0 : exact calculation with a 4D integral; 1 : approximation with first order formula (detector surface times solid angle subtended by the apertures); 2 : other methods | ||
hard_x_rays.channel[:].etendue_method.description (alpha) | STR_0D | Verbose description | ||
hard_x_rays.channel[:].etendue_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
hard_x_rays.channel[:].etendue_method.name (alpha) | STR_0D | Short string identifier | ||
hard_x_rays.channel[:].filter_window (alpha) | [1...N] | STRUCT_ARRAY | Set of filter windows | |
hard_x_rays.channel[:].filter_window[:].centre (alpha) | STRUCTURE | Coordinates of the origin of the local coordinate system (X1,X2,X3) describing the filter. This origin is located within the filter area and should be the middle point of the filter surface. If geometry_type=2, it's the centre of the circular filter. If geometry_type=3, it's the centre of the rectangular filter. | ||
hard_x_rays.channel[:].filter_window[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
hard_x_rays.channel[:].filter_window[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
hard_x_rays.channel[:].filter_window[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
hard_x_rays.channel[:].filter_window[:].curvature_type (alpha) | STRUCTURE | Curvature of the filter. | ||
hard_x_rays.channel[:].filter_window[:].curvature_type.description (alpha) | STR_0D | Verbose description | ||
hard_x_rays.channel[:].filter_window[:].curvature_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
hard_x_rays.channel[:].filter_window[:].curvature_type.name (alpha) | STR_0D | Short string identifier | ||
hard_x_rays.channel[:].filter_window[:].geometry_type (alpha) | STRUCTURE | Geometry of the filter contour. Note that there is some flexibility in the choice of the local coordinate system (X1,X2,X3). The data provider should choose the most convenient coordinate system for the filter, respecting the definitions of (X1,X2,X3) indicated below. | ||
hard_x_rays.channel[:].filter_window[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
hard_x_rays.channel[:].filter_window[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
hard_x_rays.channel[:].filter_window[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
hard_x_rays.channel[:].filter_window[:].identifier (alpha) | STR_0D | ID of the filter | ||
hard_x_rays.channel[:].filter_window[:].material (alpha) | STRUCTURE | Material of the filter window | ||
hard_x_rays.channel[:].filter_window[:].material.description (alpha) | STR_0D | Verbose description | ||
hard_x_rays.channel[:].filter_window[:].material.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
hard_x_rays.channel[:].filter_window[:].material.name (alpha) | STR_0D | Short string identifier | ||
hard_x_rays.channel[:].filter_window[:].outline (alpha) | STRUCTURE | Irregular outline of the filter in the (X1, X2) coordinate system, used only if geometry_type/index=1. Do NOT repeat the first point. | ||
hard_x_rays.channel[:].filter_window[:].outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
hard_x_rays.channel[:].filter_window[:].outline.x2 (alpha) | [hard_x_rays.channel[:].filter_window[:].outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
hard_x_rays.channel[:].filter_window[:].photon_absorption (alpha) | [hard_x_rays.channel[:].filter_window[:].wavelengths] | FLT_1D (uncertain) | - | Probability of absorbing a photon passing through the filter as a function of its wavelength |
hard_x_rays.channel[:].filter_window[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type/index = 2 | |
hard_x_rays.channel[:].filter_window[:].surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the filter, derived from the above geometric data | |
hard_x_rays.channel[:].filter_window[:].thickness (alpha) | FLT_0D (uncertain) | m | Thickness of the filter window | |
hard_x_rays.channel[:].filter_window[:].wavelength_lower (alpha) | FLT_0D (uncertain) | m | Lower bound of the filter wavelength range | |
hard_x_rays.channel[:].filter_window[:].wavelength_upper (alpha) | FLT_0D (uncertain) | m | Upper bound of the filter wavelength range | |
hard_x_rays.channel[:].filter_window[:].wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Array of wavelength values |
hard_x_rays.channel[:].filter_window[:].x1_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X1 direction, to be filled only for curvature_type/index = 2, 4 or 5 | |
hard_x_rays.channel[:].filter_window[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
hard_x_rays.channel[:].filter_window[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
hard_x_rays.channel[:].filter_window[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
hard_x_rays.channel[:].filter_window[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
hard_x_rays.channel[:].filter_window[:].x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the filter in the X1 direction, used only if geometry_type/index = 3 | |
hard_x_rays.channel[:].filter_window[:].x2_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X2 direction, to be filled only for curvature_type/index = 3 or 5 | |
hard_x_rays.channel[:].filter_window[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
hard_x_rays.channel[:].filter_window[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
hard_x_rays.channel[:].filter_window[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
hard_x_rays.channel[:].filter_window[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
hard_x_rays.channel[:].filter_window[:].x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the filter in the X2 direction, used only if geometry_type/index = 3 | |
hard_x_rays.channel[:].filter_window[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the filter surface and oriented towards the plasma. | ||
hard_x_rays.channel[:].filter_window[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
hard_x_rays.channel[:].filter_window[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
hard_x_rays.channel[:].filter_window[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
hard_x_rays.channel[:].identifier (alpha) | STR_0D | ID of the channel | ||
hard_x_rays.channel[:].line_of_sight (alpha) | STRUCTURE | Description of the line of sight of the channel, given by 2 points | ||
hard_x_rays.channel[:].line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
hard_x_rays.channel[:].line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
hard_x_rays.channel[:].line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
hard_x_rays.channel[:].line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
hard_x_rays.channel[:].line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
hard_x_rays.channel[:].line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
hard_x_rays.channel[:].line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
hard_x_rays.channel[:].line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
hard_x_rays.channel[:].name (alpha) | STR_0D | Name of the channel | ||
hard_x_rays.channel[:].radiance (alpha) | [hard_x_rays.channel[:].energy_band, | STRUCTURE | (photons).s^-1.m^-2.sr^-1 | Photons received by the detector per unit time, per unit solid angle and per unit area (i.e. photon flux divided by the etendue), in multiple energy bands if available from the detector |
hard_x_rays.channel[:].radiance.data (alpha) | [1...N, | FLT_2D (uncertain) | (photons).s^-1.m^-2.sr^-1 | Data |
hard_x_rays.channel[:].radiance.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
hard_x_rays.channel[:].radiance.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
hard_x_rays.channel[:].radiance.validity_timed (alpha) | [hard_x_rays.channel[:].radiance.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
hard_x_rays.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
hard_x_rays.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
hard_x_rays.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
hard_x_rays.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
hard_x_rays.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
hard_x_rays.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
hard_x_rays.code.library[:].name (alpha) | STR_0D | Name of software | ||
hard_x_rays.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
hard_x_rays.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
hard_x_rays.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
hard_x_rays.code.name (alpha) | STR_0D | Name of software generating IDS | ||
hard_x_rays.code.output_flag (alpha) | [hard_x_rays.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
hard_x_rays.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
hard_x_rays.code.repository (alpha) | STR_0D | URL of software repository | ||
hard_x_rays.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
hard_x_rays.emissivity_profile_1d (alpha) | [1...N] | STRUCT_ARRAY | Emissivity profile per energy band (assumed common to all channels used in the profile reconstruction) | |
hard_x_rays.emissivity_profile_1d[:].emissivity (alpha) | [hard_x_rays.emissivity_profile_1d[:].rho_tor_norm, | FLT_2D (uncertain) | (photons).m^-3.str^-1.s^-1 | Radial profile of the plasma emissivity in this energy band |
hard_x_rays.emissivity_profile_1d[:].half_width_external (alpha) | [hard_x_rays.emissivity_profile_1d[:].time] | FLT_1D (uncertain) | - | External (towards separatrix) half width of the emissivity peak (in normalised toroidal flux) |
hard_x_rays.emissivity_profile_1d[:].half_width_internal (alpha) | [hard_x_rays.emissivity_profile_1d[:].time] | FLT_1D (uncertain) | - | Internal (towards magnetic axis) half width of the emissivity peak (in normalised toroidal flux) |
hard_x_rays.emissivity_profile_1d[:].lower_bound (alpha) | FLT_0D (uncertain) | eV | Lower bound of the energy band | |
hard_x_rays.emissivity_profile_1d[:].peak_position (alpha) | [hard_x_rays.emissivity_profile_1d[:].time] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate position at which the emissivity peaks |
hard_x_rays.emissivity_profile_1d[:].rho_tor_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate grid |
hard_x_rays.emissivity_profile_1d[:].time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
hard_x_rays.emissivity_profile_1d[:].upper_bound (alpha) | FLT_0D (uncertain) | eV | Upper bound of the energy band | |
hard_x_rays.emissivity_profile_1d[:].validity_timed (alpha) | [hard_x_rays.emissivity_profile_1d[:].time] | INT_1D | Indicator of the validity of the emissivity profile data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
hard_x_rays.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
hard_x_rays.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
hard_x_rays.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
hard_x_rays.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
hard_x_rays.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
hard_x_rays.ids_properties.occurrence | INT_0D | |||
hard_x_rays.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
hard_x_rays.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
hard_x_rays.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
hard_x_rays.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
hard_x_rays.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
hard_x_rays.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
hard_x_rays.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
hard_x_rays.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
hard_x_rays.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
hard_x_rays.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
hard_x_rays.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
hard_x_rays.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
hard_x_rays.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
hard_x_rays.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
hard_x_rays.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
hard_x_rays.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
hard_x_rays.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
hard_x_rays.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
hard_x_rays.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
hard_x_rays.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
hard_x_rays.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
hard_x_rays.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
hard_x_rays.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
hard_x_rays.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
hard_x_rays.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
hard_x_rays.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
hard_x_rays.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
hard_x_rays.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
hard_x_rays.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
hard_x_rays.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
hard_x_rays.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
hard_x_rays.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
hard_x_rays.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
hard_x_rays.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
hard_x_rays.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
hard_x_rays.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
hard_x_rays.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
hard_x_rays.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
hard_x_rays.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
hard_x_rays.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
hard_x_rays.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
hard_x_rays.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
hard_x_rays.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
hard_x_rays.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
hard_x_rays.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
hard_x_rays.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
hard_x_rays.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
hard_x_rays.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
hard_x_rays.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
hard_x_rays.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
hard_x_rays.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
hard_x_rays.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
ic antennas¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
ic_antennas (alpha) | Antenna systems for heating and current drive in the ion cyclotron (IC) frequencies. | |||
ic_antennas.antenna (alpha) | [1...N] | STRUCT_ARRAY | Set of Ion Cyclotron antennas | |
ic_antennas.antenna[:].frequency (alpha) | STRUCTURE | Hz | Frequency (average over modules) | |
ic_antennas.antenna[:].frequency.data (alpha) | [ic_antennas.antenna[:].frequency.time] | FLT_1D (uncertain) | Hz | Data |
ic_antennas.antenna[:].frequency.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].identifier (alpha) | STR_0D | Identifier of the antenna (unique within the set of all antennas of the experiment) | ||
ic_antennas.antenna[:].module (alpha) | [1...N] | STRUCT_ARRAY | Set of antenna modules (each module is fed by a single transmission line) | |
ic_antennas.antenna[:].module[:].coupling_resistance (alpha) | STRUCTURE | ohm | Coupling resistance | |
ic_antennas.antenna[:].module[:].coupling_resistance.data (alpha) | [ic_antennas.antenna[:].module[:].coupling_resistance.time] | FLT_1D (uncertain) | ohm | Data |
ic_antennas.antenna[:].module[:].coupling_resistance.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].current (alpha) | [1...N] | STRUCT_ARRAY | A | Set of current measurements |
ic_antennas.antenna[:].module[:].current[:].amplitude (alpha) | STRUCTURE | A | Amplitude of the measurement | |
ic_antennas.antenna[:].module[:].current[:].amplitude.data (alpha) | [ic_antennas.antenna[:].module[:].current[:].amplitude.time] | FLT_1D (uncertain) | A | Data |
ic_antennas.antenna[:].module[:].current[:].amplitude.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].current[:].identifier (alpha) | STR_0D | Identifier | ||
ic_antennas.antenna[:].module[:].current[:].name (alpha) | STR_0D | Name | ||
ic_antennas.antenna[:].module[:].current[:].phase (alpha) | STRUCTURE | rad | Phase of the measurement | |
ic_antennas.antenna[:].module[:].current[:].phase.data (alpha) | [ic_antennas.antenna[:].module[:].current[:].phase.time] | FLT_1D (uncertain) | rad | Data |
ic_antennas.antenna[:].module[:].current[:].phase.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].current[:].position (alpha) | STRUCTURE | Position of the measurement | ||
ic_antennas.antenna[:].module[:].current[:].position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
ic_antennas.antenna[:].module[:].current[:].position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
ic_antennas.antenna[:].module[:].current[:].position.z (alpha) | FLT_0D (uncertain) | m | Height | |
ic_antennas.antenna[:].module[:].frequency (alpha) | STRUCTURE | Hz | Frequency | |
ic_antennas.antenna[:].module[:].frequency.data (alpha) | [ic_antennas.antenna[:].module[:].frequency.time] | FLT_1D (uncertain) | Hz | Data |
ic_antennas.antenna[:].module[:].frequency.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].identifier (alpha) | STR_0D | Identifier of the module | ||
ic_antennas.antenna[:].module[:].matching_element (alpha) | [1...N] | STRUCT_ARRAY | A | Set of matching elements |
ic_antennas.antenna[:].module[:].matching_element[:].capacitance (alpha) | STRUCTURE | F | Capacitance of the macthing element | |
ic_antennas.antenna[:].module[:].matching_element[:].capacitance.data (alpha) | [ic_antennas.antenna[:].module[:].matching_element[:].capacitance.time] | FLT_1D (uncertain) | F | Data |
ic_antennas.antenna[:].module[:].matching_element[:].capacitance.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].matching_element[:].name (alpha) | STR_0D | Name | ||
ic_antennas.antenna[:].module[:].matching_element[:].phase (alpha) | STRUCTURE | rad | Phase delay induced by the stub | |
ic_antennas.antenna[:].module[:].matching_element[:].phase.data (alpha) | [ic_antennas.antenna[:].module[:].matching_element[:].phase.time] | FLT_1D (uncertain) | rad | Data |
ic_antennas.antenna[:].module[:].matching_element[:].phase.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].matching_element[:].type (alpha) | STRUCTURE | Type of the matching element. Index = 1 : capacitor (fill capacitance); Index = 2 : stub (fill phase) | ||
ic_antennas.antenna[:].module[:].matching_element[:].type.description (alpha) | STR_0D | Verbose description | ||
ic_antennas.antenna[:].module[:].matching_element[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
ic_antennas.antenna[:].module[:].matching_element[:].type.name (alpha) | STR_0D | Short string identifier | ||
ic_antennas.antenna[:].module[:].name (alpha) | STR_0D | Name of the module | ||
ic_antennas.antenna[:].module[:].phase_forward (alpha) | STRUCTURE | rad | Phase of the forward power with respect to the first module | |
ic_antennas.antenna[:].module[:].phase_forward.data (alpha) | [ic_antennas.antenna[:].module[:].phase_forward.time] | FLT_1D (uncertain) | rad | Data |
ic_antennas.antenna[:].module[:].phase_forward.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].phase_reflected (alpha) | STRUCTURE | rad | Phase of the reflected power with respect to the forward power of this module | |
ic_antennas.antenna[:].module[:].phase_reflected.data (alpha) | [ic_antennas.antenna[:].module[:].phase_reflected.time] | FLT_1D (uncertain) | rad | Data |
ic_antennas.antenna[:].module[:].phase_reflected.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].power_forward (alpha) | STRUCTURE | W | Forward power arriving to the back of the module | |
ic_antennas.antenna[:].module[:].power_forward.data (alpha) | [ic_antennas.antenna[:].module[:].power_forward.time] | FLT_1D (uncertain) | W | Data |
ic_antennas.antenna[:].module[:].power_forward.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].power_launched (alpha) | STRUCTURE | W | Power launched from this module into the vacuum vessel | |
ic_antennas.antenna[:].module[:].power_launched.data (alpha) | [ic_antennas.antenna[:].module[:].power_launched.time] | FLT_1D (uncertain) | W | Data |
ic_antennas.antenna[:].module[:].power_launched.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].power_reflected (alpha) | STRUCTURE | W | Reflected power | |
ic_antennas.antenna[:].module[:].power_reflected.data (alpha) | [ic_antennas.antenna[:].module[:].power_reflected.time] | FLT_1D (uncertain) | W | Data |
ic_antennas.antenna[:].module[:].power_reflected.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].pressure (alpha) | [1...N] | STRUCT_ARRAY | Pa | Set of pressure measurements |
ic_antennas.antenna[:].module[:].pressure[:].amplitude (alpha) | STRUCTURE | Pa | Amplitude of the measurement | |
ic_antennas.antenna[:].module[:].pressure[:].amplitude.data (alpha) | [ic_antennas.antenna[:].module[:].pressure[:].amplitude.time] | FLT_1D (uncertain) | Pa | Data |
ic_antennas.antenna[:].module[:].pressure[:].amplitude.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].pressure[:].identifier (alpha) | STR_0D | Identifier | ||
ic_antennas.antenna[:].module[:].pressure[:].name (alpha) | STR_0D | Name | ||
ic_antennas.antenna[:].module[:].pressure[:].phase (alpha) | STRUCTURE | rad | Phase of the measurement | |
ic_antennas.antenna[:].module[:].pressure[:].phase.data (alpha) | [ic_antennas.antenna[:].module[:].pressure[:].phase.time] | FLT_1D (uncertain) | rad | Data |
ic_antennas.antenna[:].module[:].pressure[:].phase.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].pressure[:].position (alpha) | STRUCTURE | Position of the measurement | ||
ic_antennas.antenna[:].module[:].pressure[:].position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
ic_antennas.antenna[:].module[:].pressure[:].position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
ic_antennas.antenna[:].module[:].pressure[:].position.z (alpha) | FLT_0D (uncertain) | m | Height | |
ic_antennas.antenna[:].module[:].reflection_coefficient (obsolescent) | STRUCTURE | - | Power reflection coefficient | |
ic_antennas.antenna[:].module[:].reflection_coefficient.data (obsolescent) | [ic_antennas.antenna[:].module[:].reflection_coefficient.time] | FLT_1D (uncertain) | - | Data |
ic_antennas.antenna[:].module[:].reflection_coefficient.time (obsolescent) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].strap (alpha) | [1...N] | STRUCT_ARRAY | Set of IC antenna straps | |
ic_antennas.antenna[:].module[:].strap[:].current (alpha) | STRUCTURE | A | Root mean square current flowing along the strap | |
ic_antennas.antenna[:].module[:].strap[:].current.data (alpha) | [ic_antennas.antenna[:].module[:].strap[:].current.time] | FLT_1D (uncertain) | A | Data |
ic_antennas.antenna[:].module[:].strap[:].current.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].strap[:].distance_to_conductor (alpha) | FLT_0D (uncertain) | m | Distance to conducting wall or other conductor behind the antenna strap | |
ic_antennas.antenna[:].module[:].strap[:].geometry (alpha) | STRUCTURE | Cross-sectional shape of the strap | ||
ic_antennas.antenna[:].module[:].strap[:].geometry.annulus (alpha) | STRUCTURE | The element is an annulus of centre R, Z, with inner radius radius_inner and outer radius radius_outer | ||
ic_antennas.antenna[:].module[:].strap[:].geometry.annulus.r (alpha) | FLT_0D (uncertain) | m | Centre major radius | |
ic_antennas.antenna[:].module[:].strap[:].geometry.annulus.radius_inner (alpha) | FLT_0D (uncertain) | m | Inner radius | |
ic_antennas.antenna[:].module[:].strap[:].geometry.annulus.radius_outer (alpha) | FLT_0D (uncertain) | m | Outer radius | |
ic_antennas.antenna[:].module[:].strap[:].geometry.annulus.z (alpha) | FLT_0D (uncertain) | m | Centre height | |
ic_antennas.antenna[:].module[:].strap[:].geometry.arcs_of_circle (alpha) | STRUCTURE | Description of the element contour by a set of arcs of circle. For each of these, the position of the start point is given together with the curvature radius. The end point is given by the start point of the next arc of circle. | ||
ic_antennas.antenna[:].module[:].strap[:].geometry.arcs_of_circle.curvature_radii (alpha) | [ic_antennas.antenna[:].module[:].strap[:].geometry.arcs_of_circle.r] | FLT_1D (uncertain) | m | Curvature radius of each arc of circle |
ic_antennas.antenna[:].module[:].strap[:].geometry.arcs_of_circle.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radii of the start point of each arc of circle |
ic_antennas.antenna[:].module[:].strap[:].geometry.arcs_of_circle.z (alpha) | [ic_antennas.antenna[:].module[:].strap[:].geometry.arcs_of_circle.r] | FLT_1D (uncertain) | m | Height of the start point of each arc of circle |
ic_antennas.antenna[:].module[:].strap[:].geometry.geometry_type (alpha) | INT_0D | Type used to describe the element shape (1:'outline', 2:'rectangle', 3:'oblique', 4:'arcs of circle, 5: 'annulus', 6 : 'thick line') | ||
ic_antennas.antenna[:].module[:].strap[:].geometry.oblique (alpha) | STRUCTURE | Parallelogram description of the element | ||
ic_antennas.antenna[:].module[:].strap[:].geometry.oblique.alpha (alpha) | FLT_0D (uncertain) | rad | Inclination of first angle measured counter-clockwise from horizontal outwardly directed radial vector (grad R). | |
ic_antennas.antenna[:].module[:].strap[:].geometry.oblique.beta (alpha) | FLT_0D (uncertain) | rad | Inclination of second angle measured counter-clockwise from vertically upwards directed vector (grad Z). If both alpha and beta are zero (rectangle) then the simpler rectangular elements description should be used. | |
ic_antennas.antenna[:].module[:].strap[:].geometry.oblique.length_alpha (alpha) | FLT_0D (uncertain) | m | Length of the parallelogram side inclined with angle alpha with respect to the major radius axis | |
ic_antennas.antenna[:].module[:].strap[:].geometry.oblique.length_beta (alpha) | FLT_0D (uncertain) | m | Length of the parallelogram side inclined with angle beta with respect to the height axis | |
ic_antennas.antenna[:].module[:].strap[:].geometry.oblique.r (alpha) | FLT_0D (uncertain) | m | Major radius of the reference point (from which the alpha and beta angles are defined, marked by a + on the diagram) | |
ic_antennas.antenna[:].module[:].strap[:].geometry.oblique.z (alpha) | FLT_0D (uncertain) | m | Height of the reference point (from which the alpha and beta angles are defined, marked by a + on the diagram) | |
ic_antennas.antenna[:].module[:].strap[:].geometry.outline (alpha) | STRUCTURE | Irregular outline of the element. Do NOT repeat the first point. | ||
ic_antennas.antenna[:].module[:].strap[:].geometry.outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
ic_antennas.antenna[:].module[:].strap[:].geometry.outline.z (alpha) | [ic_antennas.antenna[:].module[:].strap[:].geometry.outline.r] | FLT_1D (uncertain) | m | Height |
ic_antennas.antenna[:].module[:].strap[:].geometry.rectangle (alpha) | STRUCTURE | Rectangular description of the element | ||
ic_antennas.antenna[:].module[:].strap[:].geometry.rectangle.height (alpha) | FLT_0D (uncertain) | m | Vertical full height | |
ic_antennas.antenna[:].module[:].strap[:].geometry.rectangle.r (alpha) | FLT_0D (uncertain) | m | Geometric centre R | |
ic_antennas.antenna[:].module[:].strap[:].geometry.rectangle.width (alpha) | FLT_0D (uncertain) | m | Horizontal full width | |
ic_antennas.antenna[:].module[:].strap[:].geometry.rectangle.z (alpha) | FLT_0D (uncertain) | m | Geometric centre Z | |
ic_antennas.antenna[:].module[:].strap[:].geometry.thick_line (alpha) | STRUCTURE | The element is approximated by a rectangle defined by a central segment and a thickness in the direction perpendicular to the segment | ||
ic_antennas.antenna[:].module[:].strap[:].geometry.thick_line.first_point (alpha) | STRUCTURE | Position of the first point | ||
ic_antennas.antenna[:].module[:].strap[:].geometry.thick_line.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
ic_antennas.antenna[:].module[:].strap[:].geometry.thick_line.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
ic_antennas.antenna[:].module[:].strap[:].geometry.thick_line.second_point (alpha) | STRUCTURE | Position of the second point | ||
ic_antennas.antenna[:].module[:].strap[:].geometry.thick_line.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
ic_antennas.antenna[:].module[:].strap[:].geometry.thick_line.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
ic_antennas.antenna[:].module[:].strap[:].geometry.thick_line.thickness (alpha) | FLT_0D (uncertain) | m | Thickness | |
ic_antennas.antenna[:].module[:].strap[:].outline (alpha) | STRUCTURE | Strap outline | ||
ic_antennas.antenna[:].module[:].strap[:].outline.phi (alpha) | [ic_antennas.antenna[:].module[:].strap[:].outline.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
ic_antennas.antenna[:].module[:].strap[:].outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
ic_antennas.antenna[:].module[:].strap[:].outline.z (alpha) | [ic_antennas.antenna[:].module[:].strap[:].outline.r] | FLT_1D (uncertain) | m | Height |
ic_antennas.antenna[:].module[:].strap[:].phase (alpha) | STRUCTURE | rad | Phase of the strap current | |
ic_antennas.antenna[:].module[:].strap[:].phase.data (alpha) | [ic_antennas.antenna[:].module[:].strap[:].phase.time] | FLT_1D (uncertain) | rad | Data |
ic_antennas.antenna[:].module[:].strap[:].phase.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].strap[:].width_tor (alpha) | FLT_0D (uncertain) | m | Width of strap in the toroidal direction | |
ic_antennas.antenna[:].module[:].voltage (alpha) | [1...N] | STRUCT_ARRAY | V | Set of voltage measurements |
ic_antennas.antenna[:].module[:].voltage[:].amplitude (alpha) | STRUCTURE | V | Amplitude of the measurement | |
ic_antennas.antenna[:].module[:].voltage[:].amplitude.data (alpha) | [ic_antennas.antenna[:].module[:].voltage[:].amplitude.time] | FLT_1D (uncertain) | V | Data |
ic_antennas.antenna[:].module[:].voltage[:].amplitude.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].voltage[:].identifier (alpha) | STR_0D | Identifier | ||
ic_antennas.antenna[:].module[:].voltage[:].name (alpha) | STR_0D | Name | ||
ic_antennas.antenna[:].module[:].voltage[:].phase (alpha) | STRUCTURE | rad | Phase of the measurement | |
ic_antennas.antenna[:].module[:].voltage[:].phase.data (alpha) | [ic_antennas.antenna[:].module[:].voltage[:].phase.time] | FLT_1D (uncertain) | rad | Data |
ic_antennas.antenna[:].module[:].voltage[:].phase.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].module[:].voltage[:].position (alpha) | STRUCTURE | Position of the measurement | ||
ic_antennas.antenna[:].module[:].voltage[:].position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
ic_antennas.antenna[:].module[:].voltage[:].position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
ic_antennas.antenna[:].module[:].voltage[:].position.z (alpha) | FLT_0D (uncertain) | m | Height | |
ic_antennas.antenna[:].name (alpha) | STR_0D | Name of the antenna (unique within the set of all antennas of the experiment) | ||
ic_antennas.antenna[:].power_forward (alpha) | STRUCTURE | W | Forward power arriving to the back of the antenna | |
ic_antennas.antenna[:].power_forward.data (alpha) | [ic_antennas.antenna[:].power_forward.time] | FLT_1D (uncertain) | W | Data |
ic_antennas.antenna[:].power_forward.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].power_launched (alpha) | STRUCTURE | W | Power launched from this antenna into the vacuum vessel | |
ic_antennas.antenna[:].power_launched.data (alpha) | [ic_antennas.antenna[:].power_launched.time] | FLT_1D (uncertain) | W | Data |
ic_antennas.antenna[:].power_launched.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].power_reflected (alpha) | STRUCTURE | W | Reflected power | |
ic_antennas.antenna[:].power_reflected.data (alpha) | [ic_antennas.antenna[:].power_reflected.time] | FLT_1D (uncertain) | W | Data |
ic_antennas.antenna[:].power_reflected.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.antenna[:].surface_current (alpha) | [ic_antennas.antenna[:].surface_current[:].time] | STRUCT_ARRAY | Description of the IC surface current on the antenna straps and on passive components, for every time slice | |
ic_antennas.antenna[:].surface_current[:].m_pol (alpha) | [1...N] | INT_1D | Poloidal mode numbers, used to describe the spectrum of the antenna current. The poloidal angle is defined from the reference point; the angle at a point (R,Z) is given by atan((Z-Zref)/(R-Rref)), where Rref=reference_point/r and Zref=reference_point/z | |
ic_antennas.antenna[:].surface_current[:].n_tor (alpha) | [1...N] | INT_1D | Toroidal mode numbers, used to describe the spectrum of the antenna current. The wave vector toroidal component is defined as k_tor = n_tor grad phi where phi is the toroidal angle so that a positive n_tor means a wave propagating in the positive phi direction | |
ic_antennas.antenna[:].surface_current[:].spectrum (alpha) | [ic_antennas.antenna[:].surface_current[:].m_pol, | FLT_2D (uncertain) | A | Spectrum of the total surface current on the antenna strap and passive components expressed in poloidal and toroidal modes |
ic_antennas.antenna[:].surface_current[:].time (alpha) | FLT_0D | s | Time | |
ic_antennas.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
ic_antennas.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
ic_antennas.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ic_antennas.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
ic_antennas.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ic_antennas.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ic_antennas.code.library[:].name (alpha) | STR_0D | Name of software | ||
ic_antennas.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ic_antennas.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
ic_antennas.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ic_antennas.code.name (alpha) | STR_0D | Name of software generating IDS | ||
ic_antennas.code.output_flag (alpha) | [ic_antennas.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
ic_antennas.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ic_antennas.code.repository (alpha) | STR_0D | URL of software repository | ||
ic_antennas.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
ic_antennas.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
ic_antennas.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
ic_antennas.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
ic_antennas.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
ic_antennas.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
ic_antennas.ids_properties.occurrence | INT_0D | |||
ic_antennas.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
ic_antennas.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
ic_antennas.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
ic_antennas.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
ic_antennas.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
ic_antennas.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
ic_antennas.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
ic_antennas.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ic_antennas.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
ic_antennas.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
ic_antennas.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
ic_antennas.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
ic_antennas.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
ic_antennas.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ic_antennas.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
ic_antennas.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
ic_antennas.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
ic_antennas.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
ic_antennas.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
ic_antennas.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ic_antennas.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ic_antennas.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
ic_antennas.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ic_antennas.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
ic_antennas.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ic_antennas.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
ic_antennas.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
ic_antennas.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ic_antennas.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ic_antennas.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
ic_antennas.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ic_antennas.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
ic_antennas.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ic_antennas.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
ic_antennas.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ic_antennas.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ic_antennas.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
ic_antennas.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ic_antennas.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
ic_antennas.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ic_antennas.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
ic_antennas.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
ic_antennas.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
ic_antennas.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
ic_antennas.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
ic_antennas.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
ic_antennas.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
ic_antennas.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
ic_antennas.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
ic_antennas.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
ic_antennas.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between input command received from the RT network and actuator starting to react. Applies globally to the system described by this IDS unless specific latencies (e.g. channel-specific or antenna-specific) are provided at a deeper level in the IDS structure. | |
ic_antennas.power_launched (alpha) | STRUCTURE | W | Power launched into the vacuum vessel by the whole ICRH system (sum over antennas) | |
ic_antennas.power_launched.data (alpha) | [ic_antennas.power_launched.time] | FLT_1D (uncertain) | W | Data |
ic_antennas.power_launched.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
ic_antennas.reference_point (alpha) | STRUCTURE | Reference point used to define the poloidal angle, e.g. the geometrical centre of the vacuum vessel. Used to define the poloidal mode numbers under antenna/surface_current | ||
ic_antennas.reference_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
ic_antennas.reference_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
ic_antennas.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
interferometer¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
interferometer (alpha) | Interferometer diagnostic | |||
interferometer.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels (lines-of-sight) | |
interferometer.channel[:].identifier (alpha) | STR_0D | ID of the channel | ||
interferometer.channel[:].line_of_sight (alpha) | STRUCTURE | Description of the line of sight of the channel, defined by two points when the beam is not reflected, a third point is added to define the reflected beam path | ||
interferometer.channel[:].line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
interferometer.channel[:].line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
interferometer.channel[:].line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
interferometer.channel[:].line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
interferometer.channel[:].line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
interferometer.channel[:].line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
interferometer.channel[:].line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
interferometer.channel[:].line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
interferometer.channel[:].line_of_sight.third_point (alpha) | STRUCTURE | Position of the third point | ||
interferometer.channel[:].line_of_sight.third_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
interferometer.channel[:].line_of_sight.third_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
interferometer.channel[:].line_of_sight.third_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
interferometer.channel[:].n_e (alpha) | STRUCTURE | Estimated electron density profile on a set of positions along the line of sight and used by forward models. | ||
interferometer.channel[:].n_e.data (alpha) | [interferometer.channel[:].n_e.positions.r, | FLT_2D (uncertain) | m^-3 | Data |
interferometer.channel[:].n_e.positions (alpha) | STRUCTURE | Positions along the line of sight | ||
interferometer.channel[:].n_e.positions.phi (alpha) | [interferometer.channel[:].n_e.positions.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
interferometer.channel[:].n_e.positions.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
interferometer.channel[:].n_e.positions.z (alpha) | [interferometer.channel[:].n_e.positions.r] | FLT_1D (uncertain) | m | Height |
interferometer.channel[:].n_e.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
interferometer.channel[:].n_e_line (alpha) | STRUCTURE | m^-2 | Line integrated density, possibly obtained by a combination of multiple interferometry wavelengths. Corresponds to the density integrated along the full line-of-sight (i.e. forward AND return for a reflected channel: NO dividing by 2 correction) | |
interferometer.channel[:].n_e_line.data (alpha) | [interferometer.channel[:].n_e_line.time] | FLT_1D (uncertain) | m^-2 | Data |
interferometer.channel[:].n_e_line.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
interferometer.channel[:].n_e_line.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
interferometer.channel[:].n_e_line.validity_timed (alpha) | [interferometer.channel[:].n_e_line.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
interferometer.channel[:].n_e_line_average (alpha) | STRUCTURE | m^-3 | Line average density inferred from interferometer measurements. Corresponds to the density integrated along the full line-of-sight and then divided by the length of the line-of-sight | |
interferometer.channel[:].n_e_line_average.data (alpha) | [interferometer.channel[:].n_e_line_average.time] | FLT_1D (uncertain) | m^-3 | Data |
interferometer.channel[:].n_e_line_average.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
interferometer.channel[:].n_e_line_average.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
interferometer.channel[:].n_e_line_average.validity_timed (alpha) | [interferometer.channel[:].n_e_line_average.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
interferometer.channel[:].name (alpha) | STR_0D | Name of the channel | ||
interferometer.channel[:].path_length_variation (alpha) | STRUCTURE | m | Optical path length variation due to the plasma | |
interferometer.channel[:].path_length_variation.data (alpha) | [interferometer.channel[:].path_length_variation.time] | FLT_1D (uncertain) | m | Data |
interferometer.channel[:].path_length_variation.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
interferometer.channel[:].wavelength (alpha) | [1...N] | STRUCT_ARRAY | Set of wavelengths used for interferometry | |
interferometer.channel[:].wavelength[:].fringe_jump_correction (alpha) | [interferometer.channel[:].wavelength[:].fringe_jump_correction_times] | INT_1D | Signed number of 2pi phase corrections applied to remove a fringe jump, for each time slice on which a correction has been made | |
interferometer.channel[:].wavelength[:].fringe_jump_correction_times (alpha) | [1...N] | FLT_1D (uncertain) | s | List of time slices of the pulse on which a fringe jump correction has been made |
interferometer.channel[:].wavelength[:].phase_corrected (alpha) | STRUCTURE | rad | Phase measured for this wavelength, corrected from fringe jumps | |
interferometer.channel[:].wavelength[:].phase_corrected.data (alpha) | [interferometer.channel[:].wavelength[:].phase_corrected.time] | FLT_1D (uncertain) | rad | Data |
interferometer.channel[:].wavelength[:].phase_corrected.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
interferometer.channel[:].wavelength[:].phase_to_n_e_line (alpha) | FLT_0D (uncertain) | m^-2.rad^-1 | Conversion factor to be used to convert phase into line density for this wavelength | |
interferometer.channel[:].wavelength[:].value (alpha) | FLT_0D (uncertain) | m | Wavelength value | |
interferometer.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
interferometer.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
interferometer.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
interferometer.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
interferometer.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
interferometer.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
interferometer.code.library[:].name (alpha) | STR_0D | Name of software | ||
interferometer.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
interferometer.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
interferometer.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
interferometer.code.name (alpha) | STR_0D | Name of software generating IDS | ||
interferometer.code.output_flag (alpha) | [interferometer.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
interferometer.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
interferometer.code.repository (alpha) | STR_0D | URL of software repository | ||
interferometer.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
interferometer.electrons_n (alpha) | STRUCTURE | - | Total number of electrons in the plasma, estimated from the line densities measured by the various channels | |
interferometer.electrons_n.data (alpha) | [interferometer.electrons_n.time] | FLT_1D (uncertain) | - | Data |
interferometer.electrons_n.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
interferometer.electrons_n.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
interferometer.electrons_n.validity_timed (alpha) | [interferometer.electrons_n.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
interferometer.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
interferometer.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
interferometer.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
interferometer.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
interferometer.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
interferometer.ids_properties.occurrence | INT_0D | |||
interferometer.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
interferometer.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
interferometer.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
interferometer.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
interferometer.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
interferometer.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
interferometer.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
interferometer.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
interferometer.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
interferometer.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
interferometer.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
interferometer.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
interferometer.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
interferometer.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
interferometer.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
interferometer.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
interferometer.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
interferometer.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
interferometer.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
interferometer.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
interferometer.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
interferometer.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
interferometer.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
interferometer.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
interferometer.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
interferometer.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
interferometer.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
interferometer.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
interferometer.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
interferometer.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
interferometer.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
interferometer.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
interferometer.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
interferometer.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
interferometer.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
interferometer.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
interferometer.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
interferometer.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
interferometer.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
interferometer.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
interferometer.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
interferometer.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
interferometer.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
interferometer.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
interferometer.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
interferometer.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
interferometer.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
interferometer.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
interferometer.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
interferometer.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
interferometer.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
interferometer.n_e_volume_average (alpha) | STRUCTURE | m^-3 | Volume average plasma density estimated from the line densities measured by the various channels | |
interferometer.n_e_volume_average.data (alpha) | [interferometer.n_e_volume_average.time] | FLT_1D (uncertain) | m^-3 | Data |
interferometer.n_e_volume_average.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
interferometer.n_e_volume_average.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
interferometer.n_e_volume_average.validity_timed (alpha) | [interferometer.n_e_volume_average.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
interferometer.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
iron core¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
iron_core (alpha) | Iron core description | |||
iron_core.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
iron_core.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
iron_core.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
iron_core.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
iron_core.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
iron_core.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
iron_core.code.library[:].name (alpha) | STR_0D | Name of software | ||
iron_core.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
iron_core.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
iron_core.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
iron_core.code.name (alpha) | STR_0D | Name of software generating IDS | ||
iron_core.code.output_flag (alpha) | [iron_core.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
iron_core.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
iron_core.code.repository (alpha) | STR_0D | URL of software repository | ||
iron_core.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
iron_core.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
iron_core.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
iron_core.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
iron_core.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
iron_core.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
iron_core.ids_properties.occurrence | INT_0D | |||
iron_core.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
iron_core.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
iron_core.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
iron_core.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
iron_core.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
iron_core.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
iron_core.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
iron_core.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
iron_core.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
iron_core.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
iron_core.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
iron_core.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
iron_core.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
iron_core.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
iron_core.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
iron_core.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
iron_core.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
iron_core.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
iron_core.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
iron_core.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
iron_core.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
iron_core.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
iron_core.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
iron_core.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
iron_core.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
iron_core.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
iron_core.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
iron_core.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
iron_core.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
iron_core.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
iron_core.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
iron_core.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
iron_core.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
iron_core.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
iron_core.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
iron_core.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
iron_core.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
iron_core.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
iron_core.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
iron_core.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
iron_core.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
iron_core.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
iron_core.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
iron_core.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
iron_core.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
iron_core.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
iron_core.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
iron_core.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
iron_core.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
iron_core.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
iron_core.segment (alpha) | [1...N] | STRUCT_ARRAY | The iron core is describred as a set of segments | |
iron_core.segment[:].b_field (alpha) | [1...N] | FLT_1D (uncertain) | T | Array of magnetic field values, for each of which the relative permeability is given |
iron_core.segment[:].geometry (alpha) | STRUCTURE | Cross-sectional shape of the segment | ||
iron_core.segment[:].geometry.annulus (alpha) | STRUCTURE | The element is an annulus of centre R, Z, with inner radius radius_inner and outer radius radius_outer | ||
iron_core.segment[:].geometry.annulus.r (alpha) | FLT_0D (uncertain) | m | Centre major radius | |
iron_core.segment[:].geometry.annulus.radius_inner (alpha) | FLT_0D (uncertain) | m | Inner radius | |
iron_core.segment[:].geometry.annulus.radius_outer (alpha) | FLT_0D (uncertain) | m | Outer radius | |
iron_core.segment[:].geometry.annulus.z (alpha) | FLT_0D (uncertain) | m | Centre height | |
iron_core.segment[:].geometry.arcs_of_circle (alpha) | STRUCTURE | Description of the element contour by a set of arcs of circle. For each of these, the position of the start point is given together with the curvature radius. The end point is given by the start point of the next arc of circle. | ||
iron_core.segment[:].geometry.arcs_of_circle.curvature_radii (alpha) | [iron_core.segment[:].geometry.arcs_of_circle.r] | FLT_1D (uncertain) | m | Curvature radius of each arc of circle |
iron_core.segment[:].geometry.arcs_of_circle.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radii of the start point of each arc of circle |
iron_core.segment[:].geometry.arcs_of_circle.z (alpha) | [iron_core.segment[:].geometry.arcs_of_circle.r] | FLT_1D (uncertain) | m | Height of the start point of each arc of circle |
iron_core.segment[:].geometry.geometry_type (alpha) | INT_0D | Type used to describe the element shape (1:'outline', 2:'rectangle', 3:'oblique', 4:'arcs of circle, 5: 'annulus', 6 : 'thick line') | ||
iron_core.segment[:].geometry.oblique (alpha) | STRUCTURE | Parallelogram description of the element | ||
iron_core.segment[:].geometry.oblique.alpha (alpha) | FLT_0D (uncertain) | rad | Inclination of first angle measured counter-clockwise from horizontal outwardly directed radial vector (grad R). | |
iron_core.segment[:].geometry.oblique.beta (alpha) | FLT_0D (uncertain) | rad | Inclination of second angle measured counter-clockwise from vertically upwards directed vector (grad Z). If both alpha and beta are zero (rectangle) then the simpler rectangular elements description should be used. | |
iron_core.segment[:].geometry.oblique.length_alpha (alpha) | FLT_0D (uncertain) | m | Length of the parallelogram side inclined with angle alpha with respect to the major radius axis | |
iron_core.segment[:].geometry.oblique.length_beta (alpha) | FLT_0D (uncertain) | m | Length of the parallelogram side inclined with angle beta with respect to the height axis | |
iron_core.segment[:].geometry.oblique.r (alpha) | FLT_0D (uncertain) | m | Major radius of the reference point (from which the alpha and beta angles are defined, marked by a + on the diagram) | |
iron_core.segment[:].geometry.oblique.z (alpha) | FLT_0D (uncertain) | m | Height of the reference point (from which the alpha and beta angles are defined, marked by a + on the diagram) | |
iron_core.segment[:].geometry.outline (alpha) | STRUCTURE | Irregular outline of the element. Do NOT repeat the first point. | ||
iron_core.segment[:].geometry.outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
iron_core.segment[:].geometry.outline.z (alpha) | [iron_core.segment[:].geometry.outline.r] | FLT_1D (uncertain) | m | Height |
iron_core.segment[:].geometry.rectangle (alpha) | STRUCTURE | Rectangular description of the element | ||
iron_core.segment[:].geometry.rectangle.height (alpha) | FLT_0D (uncertain) | m | Vertical full height | |
iron_core.segment[:].geometry.rectangle.r (alpha) | FLT_0D (uncertain) | m | Geometric centre R | |
iron_core.segment[:].geometry.rectangle.width (alpha) | FLT_0D (uncertain) | m | Horizontal full width | |
iron_core.segment[:].geometry.rectangle.z (alpha) | FLT_0D (uncertain) | m | Geometric centre Z | |
iron_core.segment[:].geometry.thick_line (alpha) | STRUCTURE | The element is approximated by a rectangle defined by a central segment and a thickness in the direction perpendicular to the segment | ||
iron_core.segment[:].geometry.thick_line.first_point (alpha) | STRUCTURE | Position of the first point | ||
iron_core.segment[:].geometry.thick_line.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
iron_core.segment[:].geometry.thick_line.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
iron_core.segment[:].geometry.thick_line.second_point (alpha) | STRUCTURE | Position of the second point | ||
iron_core.segment[:].geometry.thick_line.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
iron_core.segment[:].geometry.thick_line.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
iron_core.segment[:].geometry.thick_line.thickness (alpha) | FLT_0D (uncertain) | m | Thickness | |
iron_core.segment[:].identifier (alpha) | STR_0D | ID of the segment | ||
iron_core.segment[:].magnetisation_r (alpha) | STRUCTURE | T | Magnetisation M of the iron segment along the major radius axis, assumed to be constant inside a given iron segment. Reminder : H = 1/mu0 * B - mur * M; | |
iron_core.segment[:].magnetisation_r.data (alpha) | [iron_core.segment[:].magnetisation_r.time] | FLT_1D (uncertain) | T | Data |
iron_core.segment[:].magnetisation_r.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
iron_core.segment[:].magnetisation_z (alpha) | STRUCTURE | T | Magnetisation M of the iron segment along the vertical axis, assumed to be constant inside a given iron segment. Reminder : H = 1/mu0 * B - mur * M; | |
iron_core.segment[:].magnetisation_z.data (alpha) | [iron_core.segment[:].magnetisation_z.time] | FLT_1D (uncertain) | T | Data |
iron_core.segment[:].magnetisation_z.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
iron_core.segment[:].name (alpha) | STR_0D | Name of the segment | ||
iron_core.segment[:].permeability_relative (alpha) | [iron_core.segment[:].b_field] | FLT_1D (uncertain) | - | Relative permeability of the iron segment |
iron_core.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
langmuir probes¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
langmuir_probes (alpha) | Langmuir probes | |||
langmuir_probes.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
langmuir_probes.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
langmuir_probes.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
langmuir_probes.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
langmuir_probes.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
langmuir_probes.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
langmuir_probes.code.library[:].name (alpha) | STR_0D | Name of software | ||
langmuir_probes.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
langmuir_probes.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
langmuir_probes.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
langmuir_probes.code.name (alpha) | STR_0D | Name of software generating IDS | ||
langmuir_probes.code.output_flag (alpha) | [langmuir_probes.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
langmuir_probes.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
langmuir_probes.code.repository (alpha) | STR_0D | URL of software repository | ||
langmuir_probes.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
langmuir_probes.embedded (alpha) | [1...N] | STRUCT_ARRAY | Set of embedded (in a plasma facing component) probes | |
langmuir_probes.embedded[:].b_field_angle (alpha) | STRUCTURE | rad | Incident angle of the magnetic field with respect to PFC surface | |
langmuir_probes.embedded[:].b_field_angle.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | rad | Data |
langmuir_probes.embedded[:].b_field_angle.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].b_field_angle.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].distance_separatrix_midplane (alpha) | STRUCTURE | m | Distance between the measurement position and the separatrix, mapped along flux surfaces to the outboard midplane, in the major radius direction. Positive value means the measurement is outside of the separatrix. | |
langmuir_probes.embedded[:].distance_separatrix_midplane.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | m | Data |
langmuir_probes.embedded[:].distance_separatrix_midplane.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].distance_separatrix_midplane.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].fluence (alpha) | STRUCTURE | m^-2 | Positive charge fluence normal to an ideal axisymmetric surface of the divertor (assuming no shaping), estimated at the probe location. | |
langmuir_probes.embedded[:].fluence.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | m^-2 | Data |
langmuir_probes.embedded[:].fluence.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].fluence.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].heat_flux_parallel (alpha) | STRUCTURE | W.m^-2 | Parallel heat flux at the probe position | |
langmuir_probes.embedded[:].heat_flux_parallel.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | W.m^-2 | Data |
langmuir_probes.embedded[:].heat_flux_parallel.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].heat_flux_parallel.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].identifier (alpha) | STR_0D | ID of the probe | ||
langmuir_probes.embedded[:].ion_saturation_current (alpha) | STRUCTURE | A | Ion saturation current measured by the probe | |
langmuir_probes.embedded[:].ion_saturation_current.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | A | Data |
langmuir_probes.embedded[:].ion_saturation_current.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].ion_saturation_current.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].j_i_parallel (alpha) | STRUCTURE | A.m^-2 | Ion parallel current density at the probe position | |
langmuir_probes.embedded[:].j_i_parallel.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | A.m^-2 | Data |
langmuir_probes.embedded[:].j_i_parallel.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].j_i_parallel.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].j_i_parallel_sigma (alpha) | STRUCTURE | A.m^-2 | Standard deviation of ion parallel current density at the probe position | |
langmuir_probes.embedded[:].j_i_parallel_sigma.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | A.m^-2 | Data |
langmuir_probes.embedded[:].j_i_parallel_sigma.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].j_i_parallel_sigma.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].j_i_saturation (alpha) | STRUCTURE | A.m^-2 | Ion saturation current density | |
langmuir_probes.embedded[:].j_i_saturation.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | A.m^-2 | Data |
langmuir_probes.embedded[:].j_i_saturation.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].j_i_saturation.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].j_i_saturation_kurtosis (alpha) | STRUCTURE | - | Pearson kurtosis of the ion saturation current density | |
langmuir_probes.embedded[:].j_i_saturation_kurtosis.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | - | Data |
langmuir_probes.embedded[:].j_i_saturation_kurtosis.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].j_i_saturation_kurtosis.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].j_i_saturation_sigma (alpha) | STRUCTURE | A.m^-2 | Standard deviation of the ion saturation current density, corresponding to the fluctuations of the quantity over time | |
langmuir_probes.embedded[:].j_i_saturation_sigma.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | A.m^-2 | Data |
langmuir_probes.embedded[:].j_i_saturation_sigma.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].j_i_saturation_sigma.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].j_i_saturation_skew (alpha) | STRUCTURE | - | Skew of the ion saturation current density | |
langmuir_probes.embedded[:].j_i_saturation_skew.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | - | Data |
langmuir_probes.embedded[:].j_i_saturation_skew.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].j_i_saturation_skew.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].multi_temperature_fits (alpha) | [1...N] | STRUCT_ARRAY | Set of temperatures describing the electron and ion distribution functions in case of multi-temperature fits | |
langmuir_probes.embedded[:].multi_temperature_fits[:].t_e (alpha) | STRUCTURE | eV | Electron temperature | |
langmuir_probes.embedded[:].multi_temperature_fits[:].t_e.data (alpha) | [langmuir_probes.embedded[:].multi_temperature_fits[:].time] | FLT_1D (uncertain) | eV | Data |
langmuir_probes.embedded[:].multi_temperature_fits[:].t_e.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].multi_temperature_fits[:].t_e.validity_timed (alpha) | [langmuir_probes.embedded[:].multi_temperature_fits[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].multi_temperature_fits[:].t_i (alpha) | STRUCTURE | eV | Ion temperature | |
langmuir_probes.embedded[:].multi_temperature_fits[:].t_i.data (alpha) | [langmuir_probes.embedded[:].multi_temperature_fits[:].time] | FLT_1D (uncertain) | eV | Data |
langmuir_probes.embedded[:].multi_temperature_fits[:].t_i.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].multi_temperature_fits[:].t_i.validity_timed (alpha) | [langmuir_probes.embedded[:].multi_temperature_fits[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].multi_temperature_fits[:].time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes of this probe located at this level of the IDS structure |
langmuir_probes.embedded[:].n_e (alpha) | STRUCTURE | m^-3 | Electron density | |
langmuir_probes.embedded[:].n_e.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | m^-3 | Data |
langmuir_probes.embedded[:].n_e.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].n_e.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].name (alpha) | STR_0D | Name of the probe | ||
langmuir_probes.embedded[:].position (alpha) | STRUCTURE | Position of the measurements | ||
langmuir_probes.embedded[:].position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
langmuir_probes.embedded[:].position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
langmuir_probes.embedded[:].position.z (alpha) | FLT_0D (uncertain) | m | Height | |
langmuir_probes.embedded[:].surface_area (alpha) | FLT_0D (uncertain) | m^2 | Area of the probe surface exposed to the plasma (use when assuming constant effective collection area) | |
langmuir_probes.embedded[:].surface_area_effective (alpha) | STRUCTURE | m^2 | Effective collection area of the probe surface, varying with time due to e.g. changes in the magnetic field line incidence angle | |
langmuir_probes.embedded[:].surface_area_effective.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | m^2 | Data |
langmuir_probes.embedded[:].surface_area_effective.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].surface_area_effective.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].t_e (alpha) | STRUCTURE | eV | Electron temperature | |
langmuir_probes.embedded[:].t_e.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | eV | Data |
langmuir_probes.embedded[:].t_e.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].t_e.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].t_i (alpha) | STRUCTURE | eV | Ion temperature | |
langmuir_probes.embedded[:].t_i.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | eV | Data |
langmuir_probes.embedded[:].t_i.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].t_i.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes of this probe located at this level of the IDS structure |
langmuir_probes.embedded[:].v_floating (alpha) | STRUCTURE | V | Floating potential | |
langmuir_probes.embedded[:].v_floating.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | V | Data |
langmuir_probes.embedded[:].v_floating.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].v_floating.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].v_floating_sigma (alpha) | STRUCTURE | V | Standard deviation of the floating potential, corresponding to the fluctuations of the quantity over time | |
langmuir_probes.embedded[:].v_floating_sigma.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | V | Data |
langmuir_probes.embedded[:].v_floating_sigma.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].v_floating_sigma.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.embedded[:].v_plasma (alpha) | STRUCTURE | V | Plasma potential | |
langmuir_probes.embedded[:].v_plasma.data (alpha) | [langmuir_probes.embedded[:].time] | FLT_1D (uncertain) | V | Data |
langmuir_probes.embedded[:].v_plasma.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.embedded[:].v_plasma.validity_timed (alpha) | [langmuir_probes.embedded[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.equilibrium_id (alpha) | STRUCTURE | ID of the IDS equilibrium used to map measurements - we may decide that this is superseeded when the systematic documentation of input provenance is adopted | ||
langmuir_probes.equilibrium_id.data_entry (alpha) | STRUCTURE | Data entry to which this IDS belongs | ||
langmuir_probes.equilibrium_id.data_entry.machine (alpha) | STR_0D | Name of the experimental device to which this data is related | ||
langmuir_probes.equilibrium_id.data_entry.pulse (alpha) | INT_0D | Pulse number | ||
langmuir_probes.equilibrium_id.data_entry.pulse_type (alpha) | STR_0D | Type of the data entry, e.g. "pulse", "simulation", ... | ||
langmuir_probes.equilibrium_id.data_entry.run (alpha) | INT_0D | Run number | ||
langmuir_probes.equilibrium_id.data_entry.user (alpha) | STR_0D | Username | ||
langmuir_probes.equilibrium_id.name (alpha) | STR_0D | IDS name | ||
langmuir_probes.equilibrium_id.occurrence (alpha) | INT_0D | IDS occurrence | ||
langmuir_probes.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
langmuir_probes.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
langmuir_probes.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
langmuir_probes.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
langmuir_probes.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
langmuir_probes.ids_properties.occurrence | INT_0D | |||
langmuir_probes.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
langmuir_probes.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
langmuir_probes.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
langmuir_probes.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
langmuir_probes.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
langmuir_probes.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
langmuir_probes.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
langmuir_probes.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
langmuir_probes.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
langmuir_probes.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
langmuir_probes.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
langmuir_probes.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
langmuir_probes.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
langmuir_probes.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
langmuir_probes.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
langmuir_probes.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
langmuir_probes.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
langmuir_probes.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
langmuir_probes.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
langmuir_probes.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
langmuir_probes.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
langmuir_probes.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
langmuir_probes.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
langmuir_probes.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
langmuir_probes.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
langmuir_probes.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
langmuir_probes.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
langmuir_probes.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
langmuir_probes.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
langmuir_probes.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
langmuir_probes.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
langmuir_probes.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
langmuir_probes.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
langmuir_probes.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
langmuir_probes.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
langmuir_probes.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
langmuir_probes.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
langmuir_probes.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
langmuir_probes.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
langmuir_probes.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
langmuir_probes.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
langmuir_probes.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
langmuir_probes.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
langmuir_probes.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
langmuir_probes.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
langmuir_probes.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
langmuir_probes.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
langmuir_probes.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
langmuir_probes.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
langmuir_probes.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
langmuir_probes.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
langmuir_probes.midplane (alpha) | STRUCTURE | Choice of midplane definition for the mapping of measurements on an equilibrium (use the lowest index number if more than one value is relevant) | ||
langmuir_probes.midplane.description (alpha) | STR_0D | Verbose description | ||
langmuir_probes.midplane.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
langmuir_probes.midplane.name (alpha) | STR_0D | Short string identifier | ||
langmuir_probes.reciprocating (alpha) | [1...N] | STRUCT_ARRAY | Set of reciprocating probes | |
langmuir_probes.reciprocating[:].identifier (alpha) | STR_0D | ID of the probe | ||
langmuir_probes.reciprocating[:].name (alpha) | STR_0D | Name of the probe | ||
langmuir_probes.reciprocating[:].plunge (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time] | STRUCT_ARRAY | Set of plunges of this probe during the pulse, each plunge being recorded as a time slice from the Access Layer point of view. The time child node corresponds to the time of maximum penetration of the probe during a given plunge. The dynamics of physical quantities within the plunge are described via the time_within_plunge vector. | |
langmuir_probes.reciprocating[:].plunge[:].b_field_angle (alpha) | STRUCTURE | rad | Incident angle of the magnetic field with respect to PFC surface | |
langmuir_probes.reciprocating[:].plunge[:].b_field_angle.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | rad | Data |
langmuir_probes.reciprocating[:].plunge[:].b_field_angle.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].b_field_angle.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].collector (alpha) | [1...N] | STRUCT_ARRAY | Set of probe collectors including measurements specific to each collector. The number of collectors (size of this array of structure) is assumed to remain constant for all plunges | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].heat_flux_parallel (alpha) | STRUCTURE | W.m^-2 | Parallel heat flux at the probe position | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].heat_flux_parallel.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | W.m^-2 | Data |
langmuir_probes.reciprocating[:].plunge[:].collector[:].heat_flux_parallel.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].collector[:].heat_flux_parallel.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].ion_saturation_current (alpha) | STRUCTURE | A | Ion saturation current measured by the probe | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].ion_saturation_current.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | A | Data |
langmuir_probes.reciprocating[:].plunge[:].collector[:].ion_saturation_current.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].collector[:].ion_saturation_current.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_kurtosis (alpha) | STRUCTURE | - | Pearson kurtosis of the ion saturation current density | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_kurtosis.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | - | Data |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_kurtosis.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_kurtosis.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_parallel (alpha) | STRUCTURE | A.m^-2 | Ion parallel current density at the probe position | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_parallel.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | A.m^-2 | Data |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_parallel.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_parallel.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_saturation (alpha) | STRUCTURE | A.m^-2 | Ion saturation current density | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_saturation.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | A.m^-2 | Data |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_saturation.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_saturation.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_sigma (alpha) | STRUCTURE | A.m^-2 | Standard deviation of the ion saturation current density, corresponding to the fluctuations of the quantity over time | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_sigma.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | A.m^-2 | Data |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_sigma.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_sigma.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_skew (alpha) | STRUCTURE | - | Skew of the ion saturation current density | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_skew.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | - | Data |
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_skew.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].collector[:].j_i_skew.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].position (alpha) | STRUCTURE | Position of the collector | ||
langmuir_probes.reciprocating[:].plunge[:].collector[:].position.phi (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | rad | Toroidal angle |
langmuir_probes.reciprocating[:].plunge[:].collector[:].position.r (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | m | Major radius |
langmuir_probes.reciprocating[:].plunge[:].collector[:].position.validity (alpha) | INT_0D | Indicator of the validity of the position data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].collector[:].position.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the position data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].position.z (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | m | Height |
langmuir_probes.reciprocating[:].plunge[:].collector[:].t_e (alpha) | STRUCTURE | eV | Electron temperature | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].t_e.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | eV | Data |
langmuir_probes.reciprocating[:].plunge[:].collector[:].t_e.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].collector[:].t_e.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].t_i (alpha) | STRUCTURE | eV | Ion temperature | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].t_i.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | eV | Data |
langmuir_probes.reciprocating[:].plunge[:].collector[:].t_i.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].collector[:].t_i.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].v_floating (alpha) | STRUCTURE | V | Floating potential | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].v_floating.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | V | Data |
langmuir_probes.reciprocating[:].plunge[:].collector[:].v_floating.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].collector[:].v_floating.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].v_floating_sigma (alpha) | STRUCTURE | V | Standard deviation of the floating potential, corresponding to the fluctuations of the quantity over time | |
langmuir_probes.reciprocating[:].plunge[:].collector[:].v_floating_sigma.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | V | Data |
langmuir_probes.reciprocating[:].plunge[:].collector[:].v_floating_sigma.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].collector[:].v_floating_sigma.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].distance_separatrix_midplane (alpha) | STRUCTURE | m | Distance between the measurement position and the separatrix, mapped along flux surfaces to the outboard midplane, in the major radius direction. Positive value means the measurement is outside of the separatrix. | |
langmuir_probes.reciprocating[:].plunge[:].distance_separatrix_midplane.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | m | Data |
langmuir_probes.reciprocating[:].plunge[:].distance_separatrix_midplane.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].distance_separatrix_midplane.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].distance_x_point_z (alpha) | STRUCTURE | m | Distance in the z direction of the measurement position to the closest X-point (Zmeasurement-Zx_point) | |
langmuir_probes.reciprocating[:].plunge[:].distance_x_point_z.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | m | Data |
langmuir_probes.reciprocating[:].plunge[:].distance_x_point_z.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].distance_x_point_z.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].mach_number_parallel (alpha) | STRUCTURE | - | Parallel Mach number | |
langmuir_probes.reciprocating[:].plunge[:].mach_number_parallel.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | - | Data |
langmuir_probes.reciprocating[:].plunge[:].mach_number_parallel.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].mach_number_parallel.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].n_e (alpha) | STRUCTURE | m^-3 | Electron density | |
langmuir_probes.reciprocating[:].plunge[:].n_e.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | m^-3 | Data |
langmuir_probes.reciprocating[:].plunge[:].n_e.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].n_e.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].position_average (alpha) | STRUCTURE | Average position of the measurements derived from multiple collectors | ||
langmuir_probes.reciprocating[:].plunge[:].position_average.phi (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | rad | Toroidal angle |
langmuir_probes.reciprocating[:].plunge[:].position_average.r (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | m | Major radius |
langmuir_probes.reciprocating[:].plunge[:].position_average.validity (alpha) | INT_0D | Indicator of the validity of the position data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].position_average.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the position data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].position_average.z (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | m | Height |
langmuir_probes.reciprocating[:].plunge[:].t_e_average (alpha) | STRUCTURE | eV | Electron temperature (upstream to downstream average) | |
langmuir_probes.reciprocating[:].plunge[:].t_e_average.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | eV | Data |
langmuir_probes.reciprocating[:].plunge[:].t_e_average.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].t_e_average.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].t_i_average (alpha) | STRUCTURE | eV | Ion temperature (upstream to downstream average) | |
langmuir_probes.reciprocating[:].plunge[:].t_i_average.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | eV | Data |
langmuir_probes.reciprocating[:].plunge[:].t_i_average.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].t_i_average.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].plunge[:].time (alpha) | FLT_0D | s | Time of maximum penetration of the probe during a given plunge | |
langmuir_probes.reciprocating[:].plunge[:].time_within_plunge (alpha) | [1...N] | FLT_1D (uncertain) | s | Time vector for describing the dynamics within the plunge |
langmuir_probes.reciprocating[:].plunge[:].v_plasma (alpha) | STRUCTURE | V | Plasma potential | |
langmuir_probes.reciprocating[:].plunge[:].v_plasma.data (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | FLT_1D (uncertain) | V | Data |
langmuir_probes.reciprocating[:].plunge[:].v_plasma.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole plunge. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
langmuir_probes.reciprocating[:].plunge[:].v_plasma.validity_timed (alpha) | [langmuir_probes.reciprocating[:].plunge[:].time_within_plunge] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
langmuir_probes.reciprocating[:].surface_area (alpha) | [langmuir_probes.reciprocating[:].plunge[:].collector] | FLT_1D (uncertain) | m^2 | Area of the surface exposed to the plasma of each collector (constant assuming negligible dependence on e.g. the magnetic field line angle) |
langmuir_probes.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
lh antennas¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
lh_antennas (alpha) | Antenna systems for heating and current drive in the Lower Hybrid (LH) frequencies. In the definitions below, the front (or mouth) of the antenna refers to the plasma facing side of the antenna, while the back refers to the waveguides connected side of the antenna (towards the RF generators). | |||
lh_antennas.antenna (alpha) | [1...N] | STRUCT_ARRAY | Set of Lower Hybrid antennas | |
lh_antennas.antenna[:].distance_to_antenna (alpha) | [1...N] | FLT_1D (uncertain) | m | Radial distance to the antenna mouth (grid for the electron density profile). 0 at antenna mouth, increasing towards the plasma |
lh_antennas.antenna[:].frequency (alpha) | FLT_0D (uncertain) | Hz | Frequency | |
lh_antennas.antenna[:].identifier (alpha) | STR_0D | Identifier of the antenna (unique within the set of all antennas of the experiment) | ||
lh_antennas.antenna[:].model_name (alpha) | STR_0D | Name of the antenna model used for antenna spectrum computation | ||
lh_antennas.antenna[:].module (alpha) | [1...N] | STRUCT_ARRAY | Set of antenna modules | |
lh_antennas.antenna[:].module[:].identifier (alpha) | STR_0D | Identifier of the module | ||
lh_antennas.antenna[:].module[:].name (alpha) | STR_0D | Name of the module | ||
lh_antennas.antenna[:].module[:].phase (alpha) | STRUCTURE | rad | Phase of the forward power arriving at the back of this module | |
lh_antennas.antenna[:].module[:].phase.data (alpha) | [lh_antennas.antenna[:].module[:].phase.time] | FLT_1D (uncertain) | rad | Data |
lh_antennas.antenna[:].module[:].phase.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].module[:].power_forward (alpha) | STRUCTURE | W | Forward power arriving to the back of the module | |
lh_antennas.antenna[:].module[:].power_forward.data (alpha) | [lh_antennas.antenna[:].module[:].power_forward.time] | FLT_1D (uncertain) | W | Data |
lh_antennas.antenna[:].module[:].power_forward.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].module[:].power_launched (alpha) | STRUCTURE | W | Power launched from this module into the vacuum vessel | |
lh_antennas.antenna[:].module[:].power_launched.data (alpha) | [lh_antennas.antenna[:].module[:].power_launched.time] | FLT_1D (uncertain) | W | Data |
lh_antennas.antenna[:].module[:].power_launched.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].module[:].power_reflected (alpha) | STRUCTURE | W | Reflected power | |
lh_antennas.antenna[:].module[:].power_reflected.data (alpha) | [lh_antennas.antenna[:].module[:].power_reflected.time] | FLT_1D (uncertain) | W | Data |
lh_antennas.antenna[:].module[:].power_reflected.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].module[:].reflection_coefficient (alpha) | STRUCTURE | - | Power reflection coefficient | |
lh_antennas.antenna[:].module[:].reflection_coefficient.data (alpha) | [lh_antennas.antenna[:].module[:].reflection_coefficient.time] | FLT_1D (uncertain) | - | Data |
lh_antennas.antenna[:].module[:].reflection_coefficient.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].n_e (alpha) | [lh_antennas.antenna[:].distance_to_antenna] | STRUCTURE | m^-3 | Electron density profile in front of the antenna |
lh_antennas.antenna[:].n_e.data (alpha) | [1...N, | FLT_2D (uncertain) | m^-3 | Data |
lh_antennas.antenna[:].n_e.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].n_parallel_peak (alpha) | STRUCTURE | - | Peak parallel refractive index of the launched wave spectrum (simple estimate based on the measured phase difference) | |
lh_antennas.antenna[:].n_parallel_peak.data (alpha) | [lh_antennas.antenna[:].n_parallel_peak.time] | FLT_1D (uncertain) | - | Data |
lh_antennas.antenna[:].n_parallel_peak.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].name (alpha) | STR_0D | Name of the antenna (unique within the set of all antennas of the experiment) | ||
lh_antennas.antenna[:].phase_average (alpha) | STRUCTURE | rad | Phase difference between two neighbouring modules (average over modules), at the mouth (front) of the antenna | |
lh_antennas.antenna[:].phase_average.data (alpha) | [lh_antennas.antenna[:].phase_average.time] | FLT_1D (uncertain) | rad | Data |
lh_antennas.antenna[:].phase_average.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].position (alpha) | STRUCTURE | Position of a reference point on the antenna (allowing also tracking the possible movements of the antenna) | ||
lh_antennas.antenna[:].position.definition (alpha) | STR_0D | Definition of the reference point | ||
lh_antennas.antenna[:].position.phi (alpha) | STRUCTURE | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
lh_antennas.antenna[:].position.phi.data (alpha) | [lh_antennas.antenna[:].position.phi.time] | FLT_1D (uncertain) | rad | Data |
lh_antennas.antenna[:].position.phi.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].position.r (alpha) | STRUCTURE | m | Major radius | |
lh_antennas.antenna[:].position.r.data (alpha) | [lh_antennas.antenna[:].position.r.time] | FLT_1D (uncertain) | m | Data |
lh_antennas.antenna[:].position.r.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].position.z (alpha) | STRUCTURE | m | Height | |
lh_antennas.antenna[:].position.z.data (alpha) | [lh_antennas.antenna[:].position.z.time] | FLT_1D (uncertain) | m | Data |
lh_antennas.antenna[:].position.z.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].power_forward (alpha) | STRUCTURE | W | Forward power arriving at the back of the antenna | |
lh_antennas.antenna[:].power_forward.data (alpha) | [lh_antennas.antenna[:].power_forward.time] | FLT_1D (uncertain) | W | Data |
lh_antennas.antenna[:].power_forward.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].power_launched (alpha) | STRUCTURE | W | Power launched from this antenna into the vacuum vessel | |
lh_antennas.antenna[:].power_launched.data (alpha) | [lh_antennas.antenna[:].power_launched.time] | FLT_1D (uncertain) | W | Data |
lh_antennas.antenna[:].power_launched.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].power_reflected (alpha) | STRUCTURE | W | Reflected power | |
lh_antennas.antenna[:].power_reflected.data (alpha) | [lh_antennas.antenna[:].power_reflected.time] | FLT_1D (uncertain) | W | Data |
lh_antennas.antenna[:].power_reflected.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].pressure_tank (alpha) | STRUCTURE | Pa | Pressure in the vacuum tank of the antenna | |
lh_antennas.antenna[:].pressure_tank.data (alpha) | [lh_antennas.antenna[:].pressure_tank.time] | FLT_1D (uncertain) | Pa | Data |
lh_antennas.antenna[:].pressure_tank.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].reflection_coefficient (alpha) | STRUCTURE | - | Power reflection coefficient, averaged over modules | |
lh_antennas.antenna[:].reflection_coefficient.data (alpha) | [lh_antennas.antenna[:].reflection_coefficient.time] | FLT_1D (uncertain) | - | Data |
lh_antennas.antenna[:].reflection_coefficient.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.antenna[:].row (alpha) | [1...N] | STRUCT_ARRAY | Set of horizontal rows of waveguides (corresponding to different poloidal positions). A power spectrum is provided for each row. | |
lh_antennas.antenna[:].row[:].n_pol (alpha) | [lh_antennas.antenna[:].row[:].time] | FLT_1D (uncertain) | - | Refraction index in the poloidal direction. The poloidal angle is defined from the reference point; the angle at a point (R,Z) is given by atan((Z-Zref)/(R-Rref)), where Rref=reference_point/r and Zref=reference_point/z |
lh_antennas.antenna[:].row[:].n_tor (alpha) | [lh_antennas.antenna[:].row[:].time] | FLT_1D (uncertain) | - | Refraction index in the toroidal direction |
lh_antennas.antenna[:].row[:].name (alpha) | STR_0D | Name of the row | ||
lh_antennas.antenna[:].row[:].position (alpha) | STRUCTURE | Position of the middle on the row | ||
lh_antennas.antenna[:].row[:].position.phi (alpha) | [lh_antennas.antenna[:].row[:].position.time] | FLT_1D (uncertain) | rad | Toroidal angle |
lh_antennas.antenna[:].row[:].position.r (alpha) | [lh_antennas.antenna[:].row[:].position.time] | FLT_1D (uncertain) | m | Major radius |
lh_antennas.antenna[:].row[:].position.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time for the R,Z,phi coordinates |
lh_antennas.antenna[:].row[:].position.z (alpha) | [lh_antennas.antenna[:].row[:].position.time] | FLT_1D (uncertain) | m | Height |
lh_antennas.antenna[:].row[:].power_density_spectrum_1d (alpha) | [lh_antennas.antenna[:].row[:].n_tor, | FLT_2D (uncertain) | W | 1D power density spectrum dP/dn_tor, as a function of time |
lh_antennas.antenna[:].row[:].power_density_spectrum_2d (alpha) | [lh_antennas.antenna[:].row[:].n_tor, | FLT_3D (uncertain) | W | 2D power density spectrum d2P/(dn_tor.dn_pol), as a function of time |
lh_antennas.antenna[:].row[:].time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes of this probe located at this level of the IDS structure |
lh_antennas.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
lh_antennas.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
lh_antennas.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
lh_antennas.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
lh_antennas.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
lh_antennas.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
lh_antennas.code.library[:].name (alpha) | STR_0D | Name of software | ||
lh_antennas.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
lh_antennas.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
lh_antennas.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
lh_antennas.code.name (alpha) | STR_0D | Name of software generating IDS | ||
lh_antennas.code.output_flag (alpha) | [lh_antennas.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
lh_antennas.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
lh_antennas.code.repository (alpha) | STR_0D | URL of software repository | ||
lh_antennas.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
lh_antennas.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
lh_antennas.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
lh_antennas.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
lh_antennas.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
lh_antennas.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
lh_antennas.ids_properties.occurrence | INT_0D | |||
lh_antennas.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
lh_antennas.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
lh_antennas.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
lh_antennas.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
lh_antennas.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
lh_antennas.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
lh_antennas.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
lh_antennas.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
lh_antennas.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
lh_antennas.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
lh_antennas.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
lh_antennas.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
lh_antennas.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
lh_antennas.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
lh_antennas.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
lh_antennas.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
lh_antennas.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
lh_antennas.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
lh_antennas.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
lh_antennas.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
lh_antennas.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
lh_antennas.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
lh_antennas.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
lh_antennas.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
lh_antennas.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
lh_antennas.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
lh_antennas.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
lh_antennas.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
lh_antennas.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
lh_antennas.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
lh_antennas.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
lh_antennas.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
lh_antennas.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
lh_antennas.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
lh_antennas.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
lh_antennas.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
lh_antennas.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
lh_antennas.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
lh_antennas.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
lh_antennas.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
lh_antennas.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
lh_antennas.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
lh_antennas.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
lh_antennas.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
lh_antennas.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
lh_antennas.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
lh_antennas.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
lh_antennas.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
lh_antennas.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
lh_antennas.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
lh_antennas.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between input command received from the RT network and actuator starting to react. Applies globally to the system described by this IDS unless specific latencies (e.g. channel-specific or antenna-specific) are provided at a deeper level in the IDS structure. | |
lh_antennas.power (obsolescent) | STRUCTURE | W | Power coupled to the plasma by the whole LH system (sum over antennas) | |
lh_antennas.power.data (obsolescent) | [lh_antennas.power.time] | FLT_1D (uncertain) | W | Data |
lh_antennas.power.time (obsolescent) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.power_launched (alpha) | STRUCTURE | W | Power launched into the vacuum vessel by the whole LH system (sum over antennas) | |
lh_antennas.power_launched.data (alpha) | [lh_antennas.power_launched.time] | FLT_1D (uncertain) | W | Data |
lh_antennas.power_launched.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
lh_antennas.reference_point (alpha) | STRUCTURE | Reference point used to define the poloidal angle, e.g. the geometrical centre of the vacuum vessel. Used to define the poloidal refraction index under antenna/row | ||
lh_antennas.reference_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
lh_antennas.reference_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
lh_antennas.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
magnetics¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
magnetics | Magnetic diagnostics for equilibrium identification and plasma shape control. | |||
magnetics.b_field_pol_probe | [1...N] | STRUCT_ARRAY | Poloidal field probes | |
magnetics.b_field_pol_probe[:].area | FLT_0D (uncertain) | m^2 | Area of each turn of the sensor; becomes effective area when multiplied by the turns | |
magnetics.b_field_pol_probe[:].bandwidth_3db | [1...2] | FLT_1D (uncertain) | Hz | 3dB bandwith (first index : lower frequency bound, second index : upper frequency bound) |
magnetics.b_field_pol_probe[:].field | STRUCTURE | T | Magnetic field component in direction of sensor normal axis (n) averaged over sensor volume defined by area and length, where n = cos(poloidal_angle)*cos(toroidal_angle)*grad(R) - sin(poloidal_angle)*grad(Z) + cos(poloidal_angle)*sin(toroidal_angle)*grad(Phi)/norm(grad(Phi)) | |
magnetics.b_field_pol_probe[:].field.data | [magnetics.b_field_pol_probe[:].field.time] | FLT_1D (uncertain) | T | Data |
magnetics.b_field_pol_probe[:].field.time | [1...N] | FLT_1D_TYPE | s | Time |
magnetics.b_field_pol_probe[:].field.validity | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
magnetics.b_field_pol_probe[:].field.validity_timed | [magnetics.b_field_pol_probe[:].field.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
magnetics.b_field_pol_probe[:].identifier | STR_0D | ID of the probe | ||
magnetics.b_field_pol_probe[:].indices_differential | [1...2] | INT_1D | Indices (from the bpol_probe array of structure) of the two probes used to build the field difference field(second index) - field(first index). Use only if ../type/index = 6, leave empty otherwise | |
magnetics.b_field_pol_probe[:].length | FLT_0D (uncertain) | m | Length of the sensor along it's normal vector (n) | |
magnetics.b_field_pol_probe[:].name | STR_0D | Name of the probe | ||
magnetics.b_field_pol_probe[:].non_linear_response | STRUCTURE | Non-linear response of the probe (typically in case of a Hall probe) | ||
magnetics.b_field_pol_probe[:].non_linear_response.b_field_linear | [1...N] | FLT_1D (uncertain) | T | Array of magnetic field values (corresponding to the assumption of a linear relation between magnetic field and probe coil current), for each of which the probe non-linear response is given in ../b_field_non_linear |
magnetics.b_field_pol_probe[:].non_linear_response.b_field_non_linear | [magnetics.b_field_pol_probe[:].non_linear_response.b_field_linear] | FLT_1D (uncertain) | T | Magnetic field value taking into account the non-linear response of the probe |
magnetics.b_field_pol_probe[:].poloidal_angle | FLT_0D (uncertain) | rad | Angle of the sensor normal vector (vector parallel to the the axis of the coil, n on the diagram) with respect to horizontal plane (clockwise theta-like angle). Zero if sensor normal vector fully in the horizontal plane and oriented towards increasing major radius. Values in [0 , 2Pi] | |
magnetics.b_field_pol_probe[:].position | STRUCTURE | R, Z, Phi position of the coil centre | ||
magnetics.b_field_pol_probe[:].position.phi | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
magnetics.b_field_pol_probe[:].position.r | FLT_0D (uncertain) | m | Major radius | |
magnetics.b_field_pol_probe[:].position.z | FLT_0D (uncertain) | m | Height | |
magnetics.b_field_pol_probe[:].toroidal_angle | FLT_0D (uncertain) | rad | Angle of the projection of the sensor normal vector (n) in the horizontal plane with the increasing R direction (i.e. grad(R)) (angle is counter-clockwise from above as in cocos=11 phi-like angle). Values should be taken modulo pi with values within (-pi/2,pi/2]. Zero if projected sensor normal is parallel to grad(R), pi/2 if it is parallel to grad(phi). | |
magnetics.b_field_pol_probe[:].turns | INT_0D | Turns in the coil, including sign | ||
magnetics.b_field_pol_probe[:].type | STRUCTURE | Probe type | ||
magnetics.b_field_pol_probe[:].type.description | STR_0D | Verbose description | ||
magnetics.b_field_pol_probe[:].type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
magnetics.b_field_pol_probe[:].type.name | STR_0D | Short string identifier | ||
magnetics.b_field_pol_probe[:].voltage | STRUCTURE | V | Voltage on the coil terminals | |
magnetics.b_field_pol_probe[:].voltage.data | [magnetics.b_field_pol_probe[:].voltage.time] | FLT_1D (uncertain) | V | Data |
magnetics.b_field_pol_probe[:].voltage.time | [1...N] | FLT_1D_TYPE | s | Time |
magnetics.b_field_pol_probe[:].voltage.validity | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
magnetics.b_field_pol_probe[:].voltage.validity_timed | [magnetics.b_field_pol_probe[:].voltage.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
magnetics.b_field_tor_probe | [1...N] | STRUCT_ARRAY | Toroidal field probes | |
magnetics.b_field_tor_probe[:].area | FLT_0D (uncertain) | m^2 | Area of each turn of the sensor; becomes effective area when multiplied by the turns | |
magnetics.b_field_tor_probe[:].bandwidth_3db | [1...2] | FLT_1D (uncertain) | Hz | 3dB bandwith (first index : lower frequency bound, second index : upper frequency bound) |
magnetics.b_field_tor_probe[:].field | STRUCTURE | T | Magnetic field component in direction of sensor normal axis (n) averaged over sensor volume defined by area and length, where n = cos(poloidal_angle)*cos(toroidal_angle)*grad(R) - sin(poloidal_angle)*grad(Z) + cos(poloidal_angle)*sin(toroidal_angle)*grad(Phi)/norm(grad(Phi)) | |
magnetics.b_field_tor_probe[:].field.data | [magnetics.b_field_tor_probe[:].field.time] | FLT_1D (uncertain) | T | Data |
magnetics.b_field_tor_probe[:].field.time | [1...N] | FLT_1D_TYPE | s | Time |
magnetics.b_field_tor_probe[:].field.validity | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
magnetics.b_field_tor_probe[:].field.validity_timed | [magnetics.b_field_tor_probe[:].field.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
magnetics.b_field_tor_probe[:].identifier | STR_0D | ID of the probe | ||
magnetics.b_field_tor_probe[:].indices_differential | [1...2] | INT_1D | Indices (from the bpol_probe array of structure) of the two probes used to build the field difference field(second index) - field(first index). Use only if ../type/index = 6, leave empty otherwise | |
magnetics.b_field_tor_probe[:].length | FLT_0D (uncertain) | m | Length of the sensor along it's normal vector (n) | |
magnetics.b_field_tor_probe[:].name | STR_0D | Name of the probe | ||
magnetics.b_field_tor_probe[:].non_linear_response | STRUCTURE | Non-linear response of the probe (typically in case of a Hall probe) | ||
magnetics.b_field_tor_probe[:].non_linear_response.b_field_linear | [1...N] | FLT_1D (uncertain) | T | Array of magnetic field values (corresponding to the assumption of a linear relation between magnetic field and probe coil current), for each of which the probe non-linear response is given in ../b_field_non_linear |
magnetics.b_field_tor_probe[:].non_linear_response.b_field_non_linear | [magnetics.b_field_tor_probe[:].non_linear_response.b_field_linear] | FLT_1D (uncertain) | T | Magnetic field value taking into account the non-linear response of the probe |
magnetics.b_field_tor_probe[:].poloidal_angle | FLT_0D (uncertain) | rad | Angle of the sensor normal vector (vector parallel to the the axis of the coil, n on the diagram) with respect to horizontal plane (clockwise theta-like angle). Zero if sensor normal vector fully in the horizontal plane and oriented towards increasing major radius. Values in [0 , 2Pi] | |
magnetics.b_field_tor_probe[:].position | STRUCTURE | R, Z, Phi position of the coil centre | ||
magnetics.b_field_tor_probe[:].position.phi | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
magnetics.b_field_tor_probe[:].position.r | FLT_0D (uncertain) | m | Major radius | |
magnetics.b_field_tor_probe[:].position.z | FLT_0D (uncertain) | m | Height | |
magnetics.b_field_tor_probe[:].toroidal_angle | FLT_0D (uncertain) | rad | Angle of the projection of the sensor normal vector (n) in the horizontal plane with the increasing R direction (i.e. grad(R)) (angle is counter-clockwise from above as in cocos=11 phi-like angle). Values should be taken modulo pi with values within (-pi/2,pi/2]. Zero if projected sensor normal is parallel to grad(R), pi/2 if it is parallel to grad(phi). | |
magnetics.b_field_tor_probe[:].turns | INT_0D | Turns in the coil, including sign | ||
magnetics.b_field_tor_probe[:].type | STRUCTURE | Probe type | ||
magnetics.b_field_tor_probe[:].type.description | STR_0D | Verbose description | ||
magnetics.b_field_tor_probe[:].type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
magnetics.b_field_tor_probe[:].type.name | STR_0D | Short string identifier | ||
magnetics.b_field_tor_probe[:].voltage | STRUCTURE | V | Voltage on the coil terminals | |
magnetics.b_field_tor_probe[:].voltage.data | [magnetics.b_field_tor_probe[:].voltage.time] | FLT_1D (uncertain) | V | Data |
magnetics.b_field_tor_probe[:].voltage.time | [1...N] | FLT_1D_TYPE | s | Time |
magnetics.b_field_tor_probe[:].voltage.validity | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
magnetics.b_field_tor_probe[:].voltage.validity_timed | [magnetics.b_field_tor_probe[:].voltage.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
magnetics.bpol_probe (obsolescent) | [1...N] | STRUCT_ARRAY | Poloidal field probes | |
magnetics.bpol_probe[:].area (obsolescent) | FLT_0D (uncertain) | m^2 | Area of each turn of the sensor; becomes effective area when multiplied by the turns | |
magnetics.bpol_probe[:].bandwidth_3db (obsolescent) | [1...2] | FLT_1D (uncertain) | Hz | 3dB bandwith (first index : lower frequency bound, second index : upper frequency bound) |
magnetics.bpol_probe[:].field (obsolescent) | STRUCTURE | T | Magnetic field component in direction of sensor normal axis (n) averaged over sensor volume defined by area and length, where n = cos(poloidal_angle)*cos(toroidal_angle)*grad(R) - sin(poloidal_angle)*grad(Z) + cos(poloidal_angle)*sin(toroidal_angle)*grad(Phi)/norm(grad(Phi)) | |
magnetics.bpol_probe[:].field.data (obsolescent) | [magnetics.bpol_probe[:].field.time] | FLT_1D (uncertain) | T | Data |
magnetics.bpol_probe[:].field.time (obsolescent) | [1...N] | FLT_1D_TYPE | s | Time |
magnetics.bpol_probe[:].field.validity (obsolescent) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
magnetics.bpol_probe[:].field.validity_timed (obsolescent) | [magnetics.bpol_probe[:].field.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
magnetics.bpol_probe[:].identifier (obsolescent) | STR_0D | ID of the probe | ||
magnetics.bpol_probe[:].indices_differential (obsolescent) | [1...2] | INT_1D | Indices (from the bpol_probe array of structure) of the two probes used to build the field difference field(second index) - field(first index). Use only if ../type/index = 6, leave empty otherwise | |
magnetics.bpol_probe[:].length (obsolescent) | FLT_0D (uncertain) | m | Length of the sensor along it's normal vector (n) | |
magnetics.bpol_probe[:].name (obsolescent) | STR_0D | Name of the probe | ||
magnetics.bpol_probe[:].non_linear_response (obsolescent) | STRUCTURE | Non-linear response of the probe (typically in case of a Hall probe) | ||
magnetics.bpol_probe[:].non_linear_response.b_field_linear (obsolescent) | [1...N] | FLT_1D (uncertain) | T | Array of magnetic field values (corresponding to the assumption of a linear relation between magnetic field and probe coil current), for each of which the probe non-linear response is given in ../b_field_non_linear |
magnetics.bpol_probe[:].non_linear_response.b_field_non_linear (obsolescent) | [magnetics.bpol_probe[:].non_linear_response.b_field_linear] | FLT_1D (uncertain) | T | Magnetic field value taking into account the non-linear response of the probe |
magnetics.bpol_probe[:].poloidal_angle (obsolescent) | FLT_0D (uncertain) | rad | Angle of the sensor normal vector (vector parallel to the the axis of the coil, n on the diagram) with respect to horizontal plane (clockwise theta-like angle). Zero if sensor normal vector fully in the horizontal plane and oriented towards increasing major radius. Values in [0 , 2Pi] | |
magnetics.bpol_probe[:].position (obsolescent) | STRUCTURE | R, Z, Phi position of the coil centre | ||
magnetics.bpol_probe[:].position.phi (obsolescent) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
magnetics.bpol_probe[:].position.r (obsolescent) | FLT_0D (uncertain) | m | Major radius | |
magnetics.bpol_probe[:].position.z (obsolescent) | FLT_0D (uncertain) | m | Height | |
magnetics.bpol_probe[:].toroidal_angle (obsolescent) | FLT_0D (uncertain) | rad | Angle of the projection of the sensor normal vector (n) in the horizontal plane with the increasing R direction (i.e. grad(R)) (angle is counter-clockwise from above as in cocos=11 phi-like angle). Values should be taken modulo pi with values within (-pi/2,pi/2]. Zero if projected sensor normal is parallel to grad(R), pi/2 if it is parallel to grad(phi). | |
magnetics.bpol_probe[:].turns (obsolescent) | INT_0D | Turns in the coil, including sign | ||
magnetics.bpol_probe[:].type (obsolescent) | STRUCTURE | Probe type | ||
magnetics.bpol_probe[:].type.description (obsolescent) | STR_0D | Verbose description | ||
magnetics.bpol_probe[:].type.index (obsolescent) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
magnetics.bpol_probe[:].type.name (obsolescent) | STR_0D | Short string identifier | ||
magnetics.bpol_probe[:].voltage (obsolescent) | STRUCTURE | V | Voltage on the coil terminals | |
magnetics.bpol_probe[:].voltage.data (obsolescent) | [magnetics.bpol_probe[:].voltage.time] | FLT_1D (uncertain) | V | Data |
magnetics.bpol_probe[:].voltage.time (obsolescent) | [1...N] | FLT_1D_TYPE | s | Time |
magnetics.bpol_probe[:].voltage.validity (obsolescent) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
magnetics.bpol_probe[:].voltage.validity_timed (obsolescent) | [magnetics.bpol_probe[:].voltage.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
magnetics.code | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
magnetics.code.commit | STR_0D | Unique commit reference of software | ||
magnetics.code.description | STR_0D | Short description of the software (type, purpose) | ||
magnetics.code.library | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
magnetics.code.library[:].commit | STR_0D | Unique commit reference of software | ||
magnetics.code.library[:].description | STR_0D | Short description of the software (type, purpose) | ||
magnetics.code.library[:].name | STR_0D | Name of software | ||
magnetics.code.library[:].parameters | STR_0D | List of the code specific parameters in XML format | ||
magnetics.code.library[:].repository | STR_0D | URL of software repository | ||
magnetics.code.library[:].version | STR_0D | Unique version (tag) of software | ||
magnetics.code.name | STR_0D | Name of software generating IDS | ||
magnetics.code.output_flag | [magnetics.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
magnetics.code.parameters | STR_0D | List of the code specific parameters in XML format | ||
magnetics.code.repository | STR_0D | URL of software repository | ||
magnetics.code.version | STR_0D | Unique version (tag) of software | ||
magnetics.diamagnetic_flux | [1...N] | STRUCT_ARRAY | Wb | Diamagnetic flux. The array of structure corresponds to a set of calculation methods (starting with the generally recommended method). |
magnetics.diamagnetic_flux[:].data | [magnetics.diamagnetic_flux[:].time] | FLT_1D (uncertain) | Wb | Data |
magnetics.diamagnetic_flux[:].method_name | STR_0D | Name of the calculation method | ||
magnetics.diamagnetic_flux[:].time | [1...N] | FLT_1D_TYPE | s | Time |
magnetics.flux_loop | [1...N] | STRUCT_ARRAY | Flux loops; partial flux loops can be described | |
magnetics.flux_loop[:].area | FLT_0D (uncertain) | m^2 | Effective area (ratio between flux and average magnetic field over the loop) | |
magnetics.flux_loop[:].flux | STRUCTURE | Wb | Measured magnetic flux over loop in which Z component of normal to loop is directed downwards (negative grad Z direction) | |
magnetics.flux_loop[:].flux.data | [magnetics.flux_loop[:].flux.time] | FLT_1D (uncertain) | Wb | Data |
magnetics.flux_loop[:].flux.time | [1...N] | FLT_1D_TYPE | s | Time |
magnetics.flux_loop[:].flux.validity | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
magnetics.flux_loop[:].flux.validity_timed | [magnetics.flux_loop[:].flux.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
magnetics.flux_loop[:].gm9 | FLT_0D (uncertain) | m | Integral of 1/R over the loop area (ratio between flux and magnetic rigidity R0.B0). Use only if ../type/index = 3 to 6, leave empty otherwise. | |
magnetics.flux_loop[:].identifier | STR_0D | ID of the flux loop | ||
magnetics.flux_loop[:].indices_differential | [1...2] | INT_1D | Indices (from the flux_loop array of structure) of the two flux loops used to build the flux difference flux(second index) - flux(first index). Use only if ../type/index = 6, leave empty otherwise | |
magnetics.flux_loop[:].name | STR_0D | Name of the flux loop | ||
magnetics.flux_loop[:].position | [1...N] | STRUCT_ARRAY | List of (R,Z,phi) points defining the position of the loop (see data structure documentation FLUXLOOPposition.pdf) | |
magnetics.flux_loop[:].position[:].phi | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
magnetics.flux_loop[:].position[:].r | FLT_0D (uncertain) | m | Major radius | |
magnetics.flux_loop[:].position[:].z | FLT_0D (uncertain) | m | Height | |
magnetics.flux_loop[:].type | STRUCTURE | Flux loop type | ||
magnetics.flux_loop[:].type.description | STR_0D | Verbose description | ||
magnetics.flux_loop[:].type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
magnetics.flux_loop[:].type.name | STR_0D | Short string identifier | ||
magnetics.flux_loop[:].voltage | STRUCTURE | V | Measured voltage between the loop terminals | |
magnetics.flux_loop[:].voltage.data | [magnetics.flux_loop[:].voltage.time] | FLT_1D (uncertain) | V | Data |
magnetics.flux_loop[:].voltage.time | [1...N] | FLT_1D_TYPE | s | Time |
magnetics.flux_loop[:].voltage.validity | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
magnetics.flux_loop[:].voltage.validity_timed | [magnetics.flux_loop[:].voltage.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
magnetics.ids_properties | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
magnetics.ids_properties.comment | STR_0D | Any comment describing the content of this IDS | ||
magnetics.ids_properties.creation_date | STR_0D | Date at which this data has been produced | ||
magnetics.ids_properties.homogeneous_time | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
magnetics.ids_properties.name | STR_0D | User-defined name for this IDS occurrence | ||
magnetics.ids_properties.occurrence | INT_0D | |||
magnetics.ids_properties.occurrence_type | STRUCTURE | Type of data contained in this occurrence | ||
magnetics.ids_properties.occurrence_type.description | STR_0D | Verbose description | ||
magnetics.ids_properties.occurrence_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
magnetics.ids_properties.occurrence_type.name | STR_0D | Short string identifier | ||
magnetics.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
magnetics.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
magnetics.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
magnetics.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
magnetics.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
magnetics.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
magnetics.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
magnetics.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
magnetics.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
magnetics.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
magnetics.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
magnetics.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
magnetics.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
magnetics.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
magnetics.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
magnetics.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
magnetics.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
magnetics.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
magnetics.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
magnetics.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
magnetics.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
magnetics.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
magnetics.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
magnetics.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
magnetics.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
magnetics.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
magnetics.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
magnetics.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
magnetics.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
magnetics.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
magnetics.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
magnetics.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
magnetics.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
magnetics.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
magnetics.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
magnetics.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
magnetics.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
magnetics.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
magnetics.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
magnetics.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
magnetics.ids_properties.provider | STR_0D | Name of the person in charge of producing this data | ||
magnetics.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
magnetics.ids_properties.version_put | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
magnetics.ids_properties.version_put.access_layer | STR_0D | Version of Access Layer used to PUT this IDS | ||
magnetics.ids_properties.version_put.access_layer_language | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
magnetics.ids_properties.version_put.data_dictionary | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
magnetics.ip | [1...N] | STRUCT_ARRAY | A | Plasma current. Positive sign means anti-clockwise when viewed from above. The array of structure corresponds to a set of calculation methods (starting with the generally recommended method). |
magnetics.ip[:].data | [magnetics.ip[:].time] | FLT_1D (uncertain) | A | Data |
magnetics.ip[:].method_name | STR_0D | Name of the calculation method | ||
magnetics.ip[:].time | [1...N] | FLT_1D_TYPE | s | Time |
magnetics.latency | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
magnetics.method (obsolescent) | [1...N] | STRUCT_ARRAY | A method generating processed quantities derived from the magnetic measurements | |
magnetics.method[:].ip (obsolescent) | STRUCTURE | A | Plasma current. Positive sign means anti-clockwise when viewed from above. | |
magnetics.method[:].ip.data (obsolescent) | [magnetics.method[:].ip.time] | FLT_1D (uncertain) | A | Data |
magnetics.method[:].ip.time (obsolescent) | [1...N] | FLT_1D_TYPE | s | Time |
magnetics.method[:].name (obsolescent) | STR_0D | Name of the data processing method | ||
magnetics.rogowski_coil | [1...N] | STRUCT_ARRAY | Set of Rogowski coils. If some of the coils form a compound Rogowski sensor, they must be entered in continguous order | |
magnetics.rogowski_coil[:].area | FLT_0D (uncertain) | m^2 | Effective area of the loop wrapped around the guiding centre. In case of multiple layers, sum of the areas of each layer | |
magnetics.rogowski_coil[:].current | STRUCTURE | A | Measured current inside the Rogowski coil contour. The normal direction to the Rogowski coil is defined by the order of points in the list of guiding centre positions. The current is positive when oriented in the same direction as the normal. | |
magnetics.rogowski_coil[:].current.data | [magnetics.rogowski_coil[:].current.time] | FLT_1D (uncertain) | A | Data |
magnetics.rogowski_coil[:].current.time | [1...N] | FLT_1D_TYPE | s | Time |
magnetics.rogowski_coil[:].current.validity | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
magnetics.rogowski_coil[:].current.validity_timed | [magnetics.rogowski_coil[:].current.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
magnetics.rogowski_coil[:].identifier | STR_0D | ID of the coil | ||
magnetics.rogowski_coil[:].indices_compound | [1...N] | INT_1D | Indices (from the rogowski_coil array of structure) of the partial Rogoswkis used to build the coumpound signal (sum of the partial Rogoswki signals). Can be set to any unique integer value for each section of a compound rogowski coil. Use only if ../measure_quantity/index = 5, leave empty otherwise | |
magnetics.rogowski_coil[:].measured_quantity | STRUCTURE | Quantity measured by the sensor | ||
magnetics.rogowski_coil[:].measured_quantity.description | STR_0D | Verbose description | ||
magnetics.rogowski_coil[:].measured_quantity.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
magnetics.rogowski_coil[:].measured_quantity.name | STR_0D | Short string identifier | ||
magnetics.rogowski_coil[:].name | STR_0D | Name of the coil | ||
magnetics.rogowski_coil[:].position | [1...N] | STRUCT_ARRAY | List of (R,Z,phi) points defining the position of the coil guiding centre. Values defining a single segment must be entered in contiguous order | |
magnetics.rogowski_coil[:].position[:].phi | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
magnetics.rogowski_coil[:].position[:].r | FLT_0D (uncertain) | m | Major radius | |
magnetics.rogowski_coil[:].position[:].z | FLT_0D (uncertain) | m | Height | |
magnetics.rogowski_coil[:].turns_per_metre | FLT_0D (uncertain) | m^-1 | Number of turns per unit length. In case of multiple layers, turns are counted for a single layer | |
magnetics.shunt | [1...N] | STRUCT_ARRAY | Set of shunt resistances through which currents in the divertor structure are measured. Shunts are modelled as piecewise straight line segments in the poloidal plane. | |
magnetics.shunt[:].divertor_index | INT_0D | If the shunt is located on a given divertor, index of that divertor in the divertors IDS | ||
magnetics.shunt[:].identifier | STR_0D | Alphanumeric identifier of the shunt | ||
magnetics.shunt[:].name | STR_0D | Name of the shunt | ||
magnetics.shunt[:].position | STRUCTURE | Position of shunt terminals | ||
magnetics.shunt[:].position.first_point | STRUCTURE | Position of the first point | ||
magnetics.shunt[:].position.first_point.r | FLT_0D (uncertain) | m | Major radius | |
magnetics.shunt[:].position.first_point.z | FLT_0D (uncertain) | m | Height | |
magnetics.shunt[:].position.second_point | STRUCTURE | Position of the second point | ||
magnetics.shunt[:].position.second_point.r | FLT_0D (uncertain) | m | Major radius | |
magnetics.shunt[:].position.second_point.z | FLT_0D (uncertain) | m | Height | |
magnetics.shunt[:].resistance | FLT_0D (uncertain) | Ohm | Shunt resistance | |
magnetics.shunt[:].target_index | INT_0D | If the shunt is located on a divertor target, index of that target in the divertors IDS | ||
magnetics.shunt[:].tile_index | INT_0D | If the shunt is located on a divertor tile, index of that tile in the divertors IDS | ||
magnetics.shunt[:].voltage | STRUCTURE | V | Voltage on the shunt terminals (Vfirst_point-Vsecond_point) | |
magnetics.shunt[:].voltage.data | [magnetics.shunt[:].voltage.time] | FLT_1D (uncertain) | V | Data |
magnetics.shunt[:].voltage.time | [1...N] | FLT_1D_TYPE | s | Time |
magnetics.shunt[:].voltage.validity | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
magnetics.shunt[:].voltage.validity_timed | [magnetics.shunt[:].voltage.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
magnetics.time | [1...N] | FLT_1D_TYPE | s | Generic time |
mhd¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
mhd (alpha) | Magnetohydrodynamic activity, description of perturbed fields and profiles using the Generic Grid Description. | |||
mhd.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
mhd.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
mhd.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd.code.library[:].name (alpha) | STR_0D | Name of software | ||
mhd.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mhd.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
mhd.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd.code.name (alpha) | STR_0D | Name of software generating IDS | ||
mhd.code.output_flag (alpha) | [mhd.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
mhd.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mhd.code.repository (alpha) | STR_0D | URL of software repository | ||
mhd.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd.ggd (alpha) | [mhd.ggd[:].time] | STRUCT_ARRAY | Edge plasma quantities represented using the general grid description, for various time slices. | |
mhd.ggd[:].a_field_r (alpha) | [1...N] | STRUCT_ARRAY | T.m | R component of the magnetic vector potential, given on various grid subsets |
mhd.ggd[:].a_field_r[:].coefficients (alpha) | [mhd.ggd[:].a_field_r[:].values, | FLT_2D (uncertain) | T.m | 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). |
mhd.ggd[:].a_field_r[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].a_field_r[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].a_field_r[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T.m | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].a_field_tor (alpha) | [1...N] | STRUCT_ARRAY | T.m | Toroidal component of the magnetic vector potential, given on various grid subsets |
mhd.ggd[:].a_field_tor[:].coefficients (alpha) | [mhd.ggd[:].a_field_tor[:].values, | FLT_2D (uncertain) | T.m | 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). |
mhd.ggd[:].a_field_tor[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].a_field_tor[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].a_field_tor[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T.m | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].a_field_z (alpha) | [1...N] | STRUCT_ARRAY | T.m | Z component of the magnetic vector potential, given on various grid subsets |
mhd.ggd[:].a_field_z[:].coefficients (alpha) | [mhd.ggd[:].a_field_z[:].values, | FLT_2D (uncertain) | T.m | 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). |
mhd.ggd[:].a_field_z[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].a_field_z[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].a_field_z[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T.m | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].b_field_r (alpha) | [1...N] | STRUCT_ARRAY | T | R component of the magnetic field, given on various grid subsets |
mhd.ggd[:].b_field_r[:].coefficients (alpha) | [mhd.ggd[:].b_field_r[:].values, | FLT_2D (uncertain) | T | 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). |
mhd.ggd[:].b_field_r[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].b_field_r[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].b_field_r[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].b_field_tor (alpha) | [1...N] | STRUCT_ARRAY | T | Toroidal component of the magnetic field, given on various grid subsets |
mhd.ggd[:].b_field_tor[:].coefficients (alpha) | [mhd.ggd[:].b_field_tor[:].values, | FLT_2D (uncertain) | T | 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). |
mhd.ggd[:].b_field_tor[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].b_field_tor[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].b_field_tor[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].b_field_z (alpha) | [1...N] | STRUCT_ARRAY | T | Z component of the magnetic field, given on various grid subsets |
mhd.ggd[:].b_field_z[:].coefficients (alpha) | [mhd.ggd[:].b_field_z[:].values, | FLT_2D (uncertain) | T | 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). |
mhd.ggd[:].b_field_z[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].b_field_z[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].b_field_z[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].electrons (alpha) | STRUCTURE | Quantities related to the electrons | ||
mhd.ggd[:].electrons.temperature (alpha) | [1...N] | STRUCT_ARRAY | eV | Temperature, given on various grid subsets |
mhd.ggd[:].electrons.temperature[:].coefficients (alpha) | [mhd.ggd[:].electrons.temperature[:].values, | FLT_2D (uncertain) | eV | 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). |
mhd.ggd[:].electrons.temperature[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].electrons.temperature[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].electrons.temperature[:].values (alpha) | [1...N] | FLT_1D (uncertain) | eV | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].j_r (alpha) | [1...N] | STRUCT_ARRAY | A.m^-2 | R component of the current density, given on various grid subsets |
mhd.ggd[:].j_r[:].coefficients (alpha) | [mhd.ggd[:].j_r[:].values, | FLT_2D (uncertain) | A.m^-2 | 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). |
mhd.ggd[:].j_r[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].j_r[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].j_r[:].values (alpha) | [1...N] | FLT_1D (uncertain) | A.m^-2 | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].j_tor (alpha) | [1...N] | STRUCT_ARRAY | A.m^-2 | Toroidal component of the current density, given on various grid subsets |
mhd.ggd[:].j_tor[:].coefficients (alpha) | [mhd.ggd[:].j_tor[:].values, | FLT_2D (uncertain) | A.m^-2 | 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). |
mhd.ggd[:].j_tor[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].j_tor[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].j_tor[:].values (alpha) | [1...N] | FLT_1D (uncertain) | A.m^-2 | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].j_tor_r (alpha) | [1...N] | STRUCT_ARRAY | A.m^-1 | Toroidal component of the current density multiplied by the local major radius, given on various grid subsets |
mhd.ggd[:].j_tor_r[:].coefficients (alpha) | [mhd.ggd[:].j_tor_r[:].values, | FLT_2D (uncertain) | A.m^-1 | 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). |
mhd.ggd[:].j_tor_r[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].j_tor_r[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].j_tor_r[:].values (alpha) | [1...N] | FLT_1D (uncertain) | A.m^-1 | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].j_z (alpha) | [1...N] | STRUCT_ARRAY | A.m^-2 | Z component of the current density, given on various grid subsets |
mhd.ggd[:].j_z[:].coefficients (alpha) | [mhd.ggd[:].j_z[:].values, | FLT_2D (uncertain) | A.m^-2 | 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). |
mhd.ggd[:].j_z[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].j_z[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].j_z[:].values (alpha) | [1...N] | FLT_1D (uncertain) | A.m^-2 | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].mass_density (alpha) | [1...N] | STRUCT_ARRAY | kg.m^-3 | Mass density, given on various grid subsets |
mhd.ggd[:].mass_density[:].coefficients (alpha) | [mhd.ggd[:].mass_density[:].values, | FLT_2D (uncertain) | kg.m^-3 | 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). |
mhd.ggd[:].mass_density[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].mass_density[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].mass_density[:].values (alpha) | [1...N] | FLT_1D (uncertain) | kg.m^-3 | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].n_i_total (alpha) | [1...N] | STRUCT_ARRAY | m^-3 | Total ion density (sum over ion species and thermal+non-thermal), given on various grid subsets |
mhd.ggd[:].n_i_total[:].coefficients (alpha) | [mhd.ggd[:].n_i_total[:].values, | FLT_2D (uncertain) | m^-3 | 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). |
mhd.ggd[:].n_i_total[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].n_i_total[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].n_i_total[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-3 | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].phi_potential (alpha) | [1...N] | STRUCT_ARRAY | V | Electric potential, given on various grid subsets |
mhd.ggd[:].phi_potential[:].coefficients (alpha) | [mhd.ggd[:].phi_potential[:].values, | FLT_2D (uncertain) | V | 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). |
mhd.ggd[:].phi_potential[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].phi_potential[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].phi_potential[:].values (alpha) | [1...N] | FLT_1D (uncertain) | V | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].psi (alpha) | [1...N] | STRUCT_ARRAY | Wb | Poloidal flux, given on various grid subsets |
mhd.ggd[:].psi[:].coefficients (alpha) | [mhd.ggd[:].psi[:].values, | FLT_2D (uncertain) | Wb | 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). |
mhd.ggd[:].psi[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].psi[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].psi[:].values (alpha) | [1...N] | FLT_1D (uncertain) | Wb | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].t_i_average (alpha) | [1...N] | STRUCT_ARRAY | eV | Ion temperature (averaged on ion species), given on various grid subsets |
mhd.ggd[:].t_i_average[:].coefficients (alpha) | [mhd.ggd[:].t_i_average[:].values, | FLT_2D (uncertain) | eV | 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). |
mhd.ggd[:].t_i_average[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].t_i_average[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].t_i_average[:].values (alpha) | [1...N] | FLT_1D (uncertain) | eV | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].time (alpha) | FLT_0D | s | Time | |
mhd.ggd[:].velocity_parallel (alpha) | [1...N] | STRUCT_ARRAY | m.s^-1 | Parallel (to magnetic field) component of the plasma velocity, given on various grid subsets |
mhd.ggd[:].velocity_parallel[:].coefficients (alpha) | [mhd.ggd[:].velocity_parallel[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
mhd.ggd[:].velocity_parallel[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].velocity_parallel[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].velocity_parallel[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].velocity_parallel_over_b_field (alpha) | [1...N] | STRUCT_ARRAY | m.s^-1.T^-1 | Parallel (to magnetic field) component of the plasma velocity divided by the modulus of the local magnetic field, given on various grid subsets |
mhd.ggd[:].velocity_parallel_over_b_field[:].coefficients (alpha) | [mhd.ggd[:].velocity_parallel_over_b_field[:].values, | FLT_2D (uncertain) | m.s^-1.T^-1 | 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). |
mhd.ggd[:].velocity_parallel_over_b_field[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].velocity_parallel_over_b_field[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].velocity_parallel_over_b_field[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m.s^-1.T^-1 | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].velocity_r (alpha) | [1...N] | STRUCT_ARRAY | m.s^-1 | R component of the plasma velocity, given on various grid subsets |
mhd.ggd[:].velocity_r[:].coefficients (alpha) | [mhd.ggd[:].velocity_r[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
mhd.ggd[:].velocity_r[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].velocity_r[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].velocity_r[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].velocity_tor (alpha) | [1...N] | STRUCT_ARRAY | m.s^-1 | Toroidal component of the plasma velocity, given on various grid subsets |
mhd.ggd[:].velocity_tor[:].coefficients (alpha) | [mhd.ggd[:].velocity_tor[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
mhd.ggd[:].velocity_tor[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].velocity_tor[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].velocity_tor[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].velocity_z (alpha) | [1...N] | STRUCT_ARRAY | m.s^-1 | Z component of the plasma velocity, given on various grid subsets |
mhd.ggd[:].velocity_z[:].coefficients (alpha) | [mhd.ggd[:].velocity_z[:].values, | FLT_2D (uncertain) | m.s^-1 | 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). |
mhd.ggd[:].velocity_z[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].velocity_z[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].velocity_z[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m.s^-1 | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].vorticity (alpha) | [1...N] | STRUCT_ARRAY | s^-1 | Vorticity, given on various grid subsets |
mhd.ggd[:].vorticity[:].coefficients (alpha) | [mhd.ggd[:].vorticity[:].values, | FLT_2D (uncertain) | s^-1 | 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). |
mhd.ggd[:].vorticity[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].vorticity[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].vorticity[:].values (alpha) | [1...N] | FLT_1D (uncertain) | s^-1 | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].vorticity_over_r (alpha) | [1...N] | STRUCT_ARRAY | m^-1.s^-1 | Vorticity divided by the local major radius, given on various grid subsets |
mhd.ggd[:].vorticity_over_r[:].coefficients (alpha) | [mhd.ggd[:].vorticity_over_r[:].values, | FLT_2D (uncertain) | m^-1.s^-1 | 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). |
mhd.ggd[:].vorticity_over_r[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].vorticity_over_r[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].vorticity_over_r[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-1.s^-1 | One scalar value is provided per element in the grid subset. |
mhd.ggd[:].zeff (alpha) | [1...N] | STRUCT_ARRAY | - | Effective charge, given on various grid subsets |
mhd.ggd[:].zeff[:].coefficients (alpha) | [mhd.ggd[:].zeff[:].values, | FLT_2D (uncertain) | - | 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). |
mhd.ggd[:].zeff[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
mhd.ggd[:].zeff[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
mhd.ggd[:].zeff[:].values (alpha) | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
mhd.grid_ggd (alpha) | [mhd.grid_ggd[:].time] | STRUCT_ARRAY | Grid (using the Generic Grid Description), for various time slices. The timebase of this array of structure must be a subset of the ggd timebase | |
mhd.grid_ggd[:].grid_subset (alpha) | [1...N] | STRUCT_ARRAY | Grid subsets | |
mhd.grid_ggd[:].grid_subset[:].base (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
mhd.grid_ggd[:].grid_subset[:].base[:].jacobian (alpha) | [mhd.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
mhd.grid_ggd[:].grid_subset[:].base[:].tensor_contravariant (alpha) | [mhd.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
mhd.grid_ggd[:].grid_subset[:].base[:].tensor_covariant (alpha) | [mhd.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
mhd.grid_ggd[:].grid_subset[:].dimension (alpha) | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
mhd.grid_ggd[:].grid_subset[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
mhd.grid_ggd[:].grid_subset[:].element[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
mhd.grid_ggd[:].grid_subset[:].element[:].object[:].dimension (alpha) | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
mhd.grid_ggd[:].grid_subset[:].element[:].object[:].index (alpha) | INT_0D | Object index | ||
mhd.grid_ggd[:].grid_subset[:].element[:].object[:].space (alpha) | INT_0D | Index of the space from which that object is taken | ||
mhd.grid_ggd[:].grid_subset[:].identifier (alpha) | STRUCTURE | Grid subset identifier | ||
mhd.grid_ggd[:].grid_subset[:].identifier.description (alpha) | STR_0D | Verbose description | ||
mhd.grid_ggd[:].grid_subset[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd.grid_ggd[:].grid_subset[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
mhd.grid_ggd[:].grid_subset[:].metric (alpha) | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
mhd.grid_ggd[:].grid_subset[:].metric.jacobian (alpha) | [mhd.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
mhd.grid_ggd[:].grid_subset[:].metric.tensor_contravariant (alpha) | [mhd.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
mhd.grid_ggd[:].grid_subset[:].metric.tensor_covariant (alpha) | [mhd.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
mhd.grid_ggd[:].identifier (alpha) | STRUCTURE | Grid identifier | ||
mhd.grid_ggd[:].identifier.description (alpha) | STR_0D | Verbose description | ||
mhd.grid_ggd[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd.grid_ggd[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
mhd.grid_ggd[:].path (alpha) | STR_0D | 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: IDS::wall/0/description_ggd(1)/grid_ggd, means that the grid is located in the wall IDS, occurrence 0, with relative path description_ggd(1)/grid_ggd, using Fortran index convention (here : first index of the array) | ||
mhd.grid_ggd[:].space (alpha) | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
mhd.grid_ggd[:].space[:].coordinates_type (alpha) | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
mhd.grid_ggd[:].space[:].geometry_type (alpha) | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
mhd.grid_ggd[:].space[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
mhd.grid_ggd[:].space[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd.grid_ggd[:].space[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
mhd.grid_ggd[:].space[:].identifier (alpha) | STRUCTURE | Space identifier | ||
mhd.grid_ggd[:].space[:].identifier.description (alpha) | STR_0D | Verbose description | ||
mhd.grid_ggd[:].space[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd.grid_ggd[:].space[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
mhd.grid_ggd[:].space[:].objects_per_dimension (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
mhd.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content (alpha) | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
mhd.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.description (alpha) | STR_0D | Verbose description | ||
mhd.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.name (alpha) | STR_0D | Short string identifier | ||
mhd.grid_ggd[:].space[:].objects_per_dimension[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
mhd.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary (alpha) | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
mhd.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].index (alpha) | INT_0D | Index of this (n-1)-dimensional boundary object | ||
mhd.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].neighbours (alpha) | [1...N] | INT_1D | 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 | |
mhd.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry (alpha) | [1...N] | FLT_1D (uncertain) | mixed | 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. |
mhd.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry_2d (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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. |
mhd.grid_ggd[:].space[:].objects_per_dimension[:].object[:].measure (alpha) | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
mhd.grid_ggd[:].space[:].objects_per_dimension[:].object[:].nodes (alpha) | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
mhd.grid_ggd[:].time (alpha) | FLT_0D | s | Time | |
mhd.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
mhd.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
mhd.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
mhd.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
mhd.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
mhd.ids_properties.occurrence | INT_0D | |||
mhd.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
mhd.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
mhd.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
mhd.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
mhd.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
mhd.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
mhd.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
mhd.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
mhd.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
mhd.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
mhd.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
mhd.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
mhd.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
mhd.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mhd.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
mhd.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
mhd.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
mhd.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
mhd.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mhd.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
mhd.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
mhd.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
mhd.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mhd.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
mhd.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
mhd.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
mhd.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
mhd.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
mhd.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
mhd.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
mhd.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
mhd.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
mhd.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
mhd.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
mhd.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
mhd linear¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
mhd_linear (alpha) | Magnetohydronamic linear stability | |||
mhd_linear.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
mhd_linear.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd_linear.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd_linear.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
mhd_linear.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd_linear.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd_linear.code.library[:].name (alpha) | STR_0D | Name of software | ||
mhd_linear.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mhd_linear.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
mhd_linear.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd_linear.code.name (alpha) | STR_0D | Name of software generating IDS | ||
mhd_linear.code.output_flag (alpha) | [mhd_linear.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
mhd_linear.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mhd_linear.code.repository (alpha) | STR_0D | URL of software repository | ||
mhd_linear.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd_linear.equations (alpha) | STRUCTURE | Type of MHD equations used to populate this IDS | ||
mhd_linear.equations.description (alpha) | STR_0D | Verbose description | ||
mhd_linear.equations.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd_linear.equations.name (alpha) | STR_0D | Short string identifier | ||
mhd_linear.fluids_n (alpha) | INT_0D | Number of fluids considered in the model | ||
mhd_linear.ideal_flag (alpha) | INT_0D | 1 if ideal MHD is used to populate this IDS, 0 for non-ideal MHD | ||
mhd_linear.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
mhd_linear.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
mhd_linear.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
mhd_linear.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
mhd_linear.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
mhd_linear.ids_properties.occurrence | INT_0D | |||
mhd_linear.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
mhd_linear.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
mhd_linear.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd_linear.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
mhd_linear.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
mhd_linear.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
mhd_linear.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd_linear.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd_linear.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
mhd_linear.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
mhd_linear.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd_linear.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
mhd_linear.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd_linear.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd_linear.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
mhd_linear.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
mhd_linear.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd_linear.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
mhd_linear.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
mhd_linear.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd_linear.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd_linear.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
mhd_linear.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mhd_linear.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
mhd_linear.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd_linear.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
mhd_linear.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
mhd_linear.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd_linear.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd_linear.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
mhd_linear.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mhd_linear.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
mhd_linear.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd_linear.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
mhd_linear.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
mhd_linear.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mhd_linear.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
mhd_linear.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mhd_linear.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
mhd_linear.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
mhd_linear.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
mhd_linear.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
mhd_linear.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
mhd_linear.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
mhd_linear.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
mhd_linear.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
mhd_linear.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
mhd_linear.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
mhd_linear.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
mhd_linear.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
mhd_linear.model_type (alpha) | STRUCTURE | Type of model used to populate this IDS | ||
mhd_linear.model_type.description (alpha) | STR_0D | Verbose description | ||
mhd_linear.model_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd_linear.model_type.name (alpha) | STR_0D | Short string identifier | ||
mhd_linear.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
mhd_linear.time_slice (alpha) | [mhd_linear.time_slice[:].time] | STRUCT_ARRAY | Core plasma radial profiles for various time slices | |
mhd_linear.time_slice[:].time (alpha) | FLT_0D | s | Time | |
mhd_linear.time_slice[:].toroidal_mode (alpha) | [1...N] | STRUCT_ARRAY | Vector of toroidal modes. Each mode is described as exp(i(n_tor.phi - m_pol.theta - 2.pi.frequency.t - phase)) | |
mhd_linear.time_slice[:].toroidal_mode[:].amplitude_multiplier (alpha) | FLT_0D (uncertain) | mixed | Multiplier that is needed to convert the linear mode structures to the amplitude of a non-linearly saturated mode in physical units. If empty, it means that the structures contains no information about non-linearly saturated mode | |
mhd_linear.time_slice[:].toroidal_mode[:].ballooning_type (alpha) | STRUCTURE | Ballooning type of the mode : ballooning 0; anti-ballooning:1; flute-like:2 | ||
mhd_linear.time_slice[:].toroidal_mode[:].ballooning_type.description (alpha) | STR_0D | Verbose description | ||
mhd_linear.time_slice[:].toroidal_mode[:].ballooning_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd_linear.time_slice[:].toroidal_mode[:].ballooning_type.name (alpha) | STR_0D | Short string identifier | ||
mhd_linear.time_slice[:].toroidal_mode[:].energy_perturbed (alpha) | FLT_0D (uncertain) | J | Perturbed energy associated to the mode | |
mhd_linear.time_slice[:].toroidal_mode[:].frequency (alpha) | FLT_0D (uncertain) | Hz | Frequency of the mode | |
mhd_linear.time_slice[:].toroidal_mode[:].growthrate (alpha) | FLT_0D (uncertain) | Hz | Linear growthrate of the mode | |
mhd_linear.time_slice[:].toroidal_mode[:].m_pol_dominant (alpha) | FLT_0D (uncertain) | - | Dominant poloidal mode number defining the mode rational surface; for TAEs the lower of the two main m's has to be specified | |
mhd_linear.time_slice[:].toroidal_mode[:].n_tor (alpha) | INT_0D | Toroidal mode number of the MHD mode | ||
mhd_linear.time_slice[:].toroidal_mode[:].perturbation_type (alpha) | STRUCTURE | Type of the perturbation | ||
mhd_linear.time_slice[:].toroidal_mode[:].perturbation_type.description (alpha) | STR_0D | Verbose description | ||
mhd_linear.time_slice[:].toroidal_mode[:].perturbation_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd_linear.time_slice[:].toroidal_mode[:].perturbation_type.name (alpha) | STR_0D | Short string identifier | ||
mhd_linear.time_slice[:].toroidal_mode[:].phase (alpha) | FLT_0D (uncertain) | rad | Additional phase offset of mode | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma (alpha) | STRUCTURE | MHD modes in the confined plasma | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed (alpha) | STRUCTURE | T.m | Pertubed vector potential for given toroidal mode number | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate1 (alpha) | STRUCTURE | T.m | First coordinate (radial) | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate1.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | T.m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate1.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | T.m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate1.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | T.m | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate1.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | T.m | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate2 (alpha) | STRUCTURE | T.m | Second coordinate (poloidal) | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate2.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | T.m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate2.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | T.m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate2.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | T.m | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate2.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | T.m | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate3 (alpha) | STRUCTURE | T.m | Third coordinate (toroidal) | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate3.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | T.m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate3.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | T.m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate3.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | T.m | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.a_field_perturbed.coordinate3.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | T.m | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.alfven_frequency_spectrum (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1] | STRUCT_ARRAY | Local shear Alfven spectrum as a function of radius (only in case grid/dim1 is a radial coordinate) | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.alfven_frequency_spectrum[:].imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.alfven_frequency_spectrum[:].real] | FLT_1D (uncertain) | s^-1 | Imaginary part of the frequency, for a given radial position and every root found at this position |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.alfven_frequency_spectrum[:].real (alpha) | [1...N] | FLT_1D (uncertain) | s^-1 | Real part of the frequency, for a given radial position and every root found at this position |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed (alpha) | STRUCTURE | T | Pertubed magnetic field for given toroidal mode number | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate1 (alpha) | STRUCTURE | T | First coordinate (radial) | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate1.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | T | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate1.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | T | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate1.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | T | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate1.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | T | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate2 (alpha) | STRUCTURE | T | Second coordinate (poloidal) | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate2.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | T | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate2.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | T | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate2.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | T | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate2.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | T | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate3 (alpha) | STRUCTURE | T | Third coordinate (toroidal) | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate3.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | T | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate3.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | T | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate3.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | T | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.b_field_perturbed.coordinate3.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | T | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system (alpha) | STRUCTURE | Flux surface coordinate system of the equilibrium used for the MHD calculation on a square grid of flux and poloidal angle | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid (alpha) | STRUCTURE | Definition of the 2D grid | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid.dim1 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | First dimension values |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid.dim2 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Second dimension values |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid.volume_element (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid.dim1, | FLT_2D (uncertain) | m^3 | 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)] |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid_type (alpha) | STRUCTURE | Selection of one of a set of grid types | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid_type.description (alpha) | STR_0D | Verbose description | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid_type.name (alpha) | STR_0D | Short string identifier | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.jacobian (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | Absolute value of the jacobian of the coordinate system |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.r (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid.dim1, | FLT_2D (uncertain) | m | Values of the major radius on the grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.tensor_contravariant (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid.dim1, | FLT_4D (uncertain) | mixed | Contravariant metric tensor on every point of the grid described by grid_type |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.tensor_covariant (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid.dim1, | FLT_4D (uncertain) | mixed | Covariant metric tensor on every point of the grid described by grid_type |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.z (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.coordinate_system.grid.dim1, | FLT_2D (uncertain) | m | Values of the Height on the grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.displacement_parallel (alpha) | STRUCTURE | m | Parallel displacement of the modes | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.displacement_parallel.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.displacement_parallel.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.displacement_parallel.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | m | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.displacement_parallel.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | m | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.displacement_perpendicular (alpha) | STRUCTURE | m | Perpendicular displacement of the modes | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.displacement_perpendicular.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.displacement_perpendicular.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.displacement_perpendicular.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | m | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.displacement_perpendicular.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | m | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid (alpha) | STRUCTURE | Definition of the 2D grid (the content of dim1 and dim2 is defined by the selected grid_type) | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | First dimension values |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim2 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Second dimension values |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.volume_element (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | m^3 | 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)] |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid_type (alpha) | STRUCTURE | Selection of one of a set of grid types | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid_type.description (alpha) | STR_0D | Verbose description | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid_type.name (alpha) | STR_0D | Short string identifier | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.mass_density_perturbed (alpha) | STRUCTURE | kg.m^-3 | Perturbed mass density for given toroidal mode number | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.mass_density_perturbed.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | kg.m^-3 | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.mass_density_perturbed.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | kg.m^-3 | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.mass_density_perturbed.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | kg.m^-3 | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.mass_density_perturbed.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | kg.m^-3 | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.ntv (alpha) | STRUCTURE | Neoclassical toroidal viscosity tensor | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.ntv.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | N.m^-2 | Imaginary part of the stress tensor, for various radial positions |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.ntv.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | N.m^-2 | Real part of the stress tensor, for various radial positions |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.phi_potential_perturbed (alpha) | STRUCTURE | V | Perturbed electrostatic potential for given toroidal mode number | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.phi_potential_perturbed.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | V | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.phi_potential_perturbed.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | V | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.phi_potential_perturbed.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | V | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.phi_potential_perturbed.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | V | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.pressure_perturbed (alpha) | STRUCTURE | Pa | Perturbed pressure for given toroidal mode number | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.pressure_perturbed.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | Pa | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.pressure_perturbed.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | Pa | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.pressure_perturbed.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | Pa | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.pressure_perturbed.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | Pa | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.psi_potential_perturbed (alpha) | STRUCTURE | V | Perturbed electromagnetic super-potential for given toroidal mode number, see ref [Antonsen/Lane Phys Fluids 23(6) 1980, formula 34], so that A_field_parallel=1/(i*2pi*frequency) (grad psi_potential)_parallel | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.psi_potential_perturbed.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | V | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.psi_potential_perturbed.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | V | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.psi_potential_perturbed.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | V | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.psi_potential_perturbed.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | V | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.stress_maxwell (alpha) | STRUCTURE | Maxwell stress tensor | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.stress_maxwell.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | N.m^-2 | Imaginary part of the stress tensor, for various radial positions |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.stress_maxwell.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | N.m^-2 | Real part of the stress tensor, for various radial positions |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.stress_reynolds (alpha) | STRUCTURE | Reynolds stress tensor | ||
mhd_linear.time_slice[:].toroidal_mode[:].plasma.stress_reynolds.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | N.m^-2 | Imaginary part of the stress tensor, for various radial positions |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.stress_reynolds.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | N.m^-2 | Real part of the stress tensor, for various radial positions |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.tau_alfven (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1] | FLT_1D (uncertain) | s | Alven time=R/vA=R0 sqrt(mi ni(rho))/B0 |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.tau_resistive (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1] | FLT_1D (uncertain) | s | Resistive time = mu_0 rho*rho/1.22/eta_neo |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.temperature_perturbed (alpha) | STRUCTURE | eV | Perturbed temperature for given toroidal mode number | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.temperature_perturbed.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | eV | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.temperature_perturbed.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | eV | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.temperature_perturbed.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | eV | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.temperature_perturbed.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | eV | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed (alpha) | STRUCTURE | m/s | Pertubed velocity for given toroidal mode number | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate1 (alpha) | STRUCTURE | m/s | First coordinate (radial) | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate1.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | m/s | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate1.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | m/s | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate1.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | m/s | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate1.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | m/s | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate2 (alpha) | STRUCTURE | m/s | Second coordinate (poloidal) | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate2.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | m/s | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate2.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | m/s | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate2.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | m/s | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate2.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | m/s | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate3 (alpha) | STRUCTURE | m/s | Third coordinate (toroidal) | |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate3.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | m/s | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate3.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_3D (uncertain) | m/s | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate3.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | m/s | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].plasma.velocity_perturbed.coordinate3.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].plasma.grid.dim1, | FLT_2D (uncertain) | m/s | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].radial_mode_number (alpha) | FLT_0D (uncertain) | - | Radial mode number | |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum (alpha) | STRUCTURE | MHD modes in the vacuum | ||
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed (alpha) | STRUCTURE | T.m | Pertubed vector potential for given toroidal mode number | |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate1 (alpha) | STRUCTURE | T.m | First coordinate (radial) | |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate1.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_3D (uncertain) | T.m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate1.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_3D (uncertain) | T.m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate1.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_2D (uncertain) | T.m | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate1.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_2D (uncertain) | T.m | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate2 (alpha) | STRUCTURE | T.m | Second coordinate (poloidal) | |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate2.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_3D (uncertain) | T.m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate2.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_3D (uncertain) | T.m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate2.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_2D (uncertain) | T.m | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate2.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_2D (uncertain) | T.m | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate3 (alpha) | STRUCTURE | T.m | Third coordinate (toroidal) | |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate3.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_3D (uncertain) | T.m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate3.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_3D (uncertain) | T.m | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate3.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_2D (uncertain) | T.m | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.a_field_perturbed.coordinate3.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_2D (uncertain) | T.m | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed (alpha) | STRUCTURE | T | Pertubed magnetic field for given toroidal mode number | |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate1 (alpha) | STRUCTURE | T | First coordinate (radial) | |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate1.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_3D (uncertain) | T | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate1.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_3D (uncertain) | T | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate1.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_2D (uncertain) | T | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate1.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_2D (uncertain) | T | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate2 (alpha) | STRUCTURE | T | Second coordinate (poloidal) | |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate2.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_3D (uncertain) | T | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate2.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_3D (uncertain) | T | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate2.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_2D (uncertain) | T | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate2.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_2D (uncertain) | T | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate3 (alpha) | STRUCTURE | T | Third coordinate (toroidal) | |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate3.coefficients_imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_3D (uncertain) | T | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (imaginary part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate3.coefficients_real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_3D (uncertain) | T | Interpolation coefficients, to be used for a high precision evaluation of the physical quantity (real part) with finite elements, provided on the 2D grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate3.imaginary (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_2D (uncertain) | T | Imaginary part |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.b_field_perturbed.coordinate3.real (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_2D (uncertain) | T | Real part |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system (alpha) | STRUCTURE | Flux surface coordinate system of the equilibrium used for the MHD calculation on a square grid of flux and poloidal angle | ||
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid (alpha) | STRUCTURE | Definition of the 2D grid | ||
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid.dim1 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | First dimension values |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid.dim2 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Second dimension values |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid.volume_element (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid.dim1, | FLT_2D (uncertain) | m^3 | 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)] |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid_type (alpha) | STRUCTURE | Selection of one of a set of grid types | ||
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid_type.description (alpha) | STR_0D | Verbose description | ||
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid_type.name (alpha) | STR_0D | Short string identifier | ||
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.jacobian (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid.dim1, | FLT_2D (uncertain) | mixed | Absolute value of the jacobian of the coordinate system |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.r (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid.dim1, | FLT_2D (uncertain) | m | Values of the major radius on the grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.tensor_contravariant (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid.dim1, | FLT_4D (uncertain) | mixed | Contravariant metric tensor on every point of the grid described by grid_type |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.tensor_covariant (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid.dim1, | FLT_4D (uncertain) | mixed | Covariant metric tensor on every point of the grid described by grid_type |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.z (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.coordinate_system.grid.dim1, | FLT_2D (uncertain) | m | Values of the Height on the grid |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid (alpha) | STRUCTURE | Definition of the 2D grid (the content of dim1 and dim2 is defined by the selected grid_type) | ||
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | First dimension values |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim2 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Second dimension values |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.volume_element (alpha) | [mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid.dim1, | FLT_2D (uncertain) | m^3 | 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)] |
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid_type (alpha) | STRUCTURE | Selection of one of a set of grid types | ||
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid_type.description (alpha) | STR_0D | Verbose description | ||
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mhd_linear.time_slice[:].toroidal_mode[:].vacuum.grid_type.name (alpha) | STR_0D | Short string identifier | ||
mhd_linear.vacuum_toroidal_field (alpha) | STRUCTURE | Characteristics of the vacuum toroidal field (used in rho_tor definition and in the normalization of current densities) | ||
mhd_linear.vacuum_toroidal_field.b0 (alpha) | [mhd_linear.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
mhd_linear.vacuum_toroidal_field.r0 (alpha) | FLT_0D (uncertain) | m | 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) |
mse¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
mse (alpha) | Motional Stark Effect diagnostic | |||
mse.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels (lines of sight) | |
mse.channel[:].active_spatial_resolution (alpha) | [mse.channel[:].active_spatial_resolution[:].time] | STRUCT_ARRAY | Spatial resolution of the measurement, calculated as a convolution of the atomic smearing, magnetic and beam geometry smearing and detector projection, for a set of time slices (use a single time slice for the whole pulse if the beam and the line of sight are not moving during the pulse) | |
mse.channel[:].active_spatial_resolution[:].centre (alpha) | STRUCTURE | Position of the centre of the spatially resolved zone | ||
mse.channel[:].active_spatial_resolution[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
mse.channel[:].active_spatial_resolution[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
mse.channel[:].active_spatial_resolution[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
mse.channel[:].active_spatial_resolution[:].geometric_coefficients (alpha) | [1...9] | FLT_1D (uncertain) | mixed | Set of 9 geometric coefficients providing the MSE polarisation angle as a function of the local electric and magnetic field components (these are related to the angle between beam and line of sight). The list is ordered as follows : coefficients of BZ, BR, Bphi, ER (numerator of the MSE angle expression); coefficients of BZ, BR, Bphi, ER, EZ (denominator) |
mse.channel[:].active_spatial_resolution[:].time (alpha) | FLT_0D | s | Time | |
mse.channel[:].active_spatial_resolution[:].width (alpha) | STRUCTURE | Full width of the spatially resolved zone in the R, Z and phi directions | ||
mse.channel[:].active_spatial_resolution[:].width.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
mse.channel[:].active_spatial_resolution[:].width.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
mse.channel[:].active_spatial_resolution[:].width.z (alpha) | FLT_0D (uncertain) | m | Height | |
mse.channel[:].aperture (alpha) | [1...N] | STRUCT_ARRAY | Description of a set of collimating apertures | |
mse.channel[:].aperture[:].centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
mse.channel[:].aperture[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
mse.channel[:].aperture[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
mse.channel[:].aperture[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
mse.channel[:].aperture[:].geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
mse.channel[:].aperture[:].outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
mse.channel[:].aperture[:].outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
mse.channel[:].aperture[:].outline.x2 (alpha) | [mse.channel[:].aperture[:].outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
mse.channel[:].aperture[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
mse.channel[:].aperture[:].surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
mse.channel[:].aperture[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
mse.channel[:].aperture[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
mse.channel[:].aperture[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
mse.channel[:].aperture[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
mse.channel[:].aperture[:].x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
mse.channel[:].aperture[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
mse.channel[:].aperture[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
mse.channel[:].aperture[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
mse.channel[:].aperture[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
mse.channel[:].aperture[:].x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
mse.channel[:].aperture[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
mse.channel[:].aperture[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
mse.channel[:].aperture[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
mse.channel[:].aperture[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
mse.channel[:].detector (alpha) | STRUCTURE | Detector description | ||
mse.channel[:].detector.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
mse.channel[:].detector.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
mse.channel[:].detector.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
mse.channel[:].detector.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
mse.channel[:].detector.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
mse.channel[:].detector.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
mse.channel[:].detector.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
mse.channel[:].detector.outline.x2 (alpha) | [mse.channel[:].detector.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
mse.channel[:].detector.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
mse.channel[:].detector.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
mse.channel[:].detector.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
mse.channel[:].detector.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
mse.channel[:].detector.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
mse.channel[:].detector.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
mse.channel[:].detector.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
mse.channel[:].detector.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
mse.channel[:].detector.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
mse.channel[:].detector.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
mse.channel[:].detector.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
mse.channel[:].detector.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
mse.channel[:].detector.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
mse.channel[:].detector.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
mse.channel[:].detector.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
mse.channel[:].detector.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
mse.channel[:].line_of_sight (alpha) | STRUCTURE | Description of the line of sight of the channel, given by 2 points | ||
mse.channel[:].line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
mse.channel[:].line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
mse.channel[:].line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
mse.channel[:].line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
mse.channel[:].line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
mse.channel[:].line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
mse.channel[:].line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
mse.channel[:].line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
mse.channel[:].name (alpha) | STR_0D | Name of the channel | ||
mse.channel[:].polarisation_angle (alpha) | STRUCTURE | rad | MSE polarisation angle | |
mse.channel[:].polarisation_angle.data (alpha) | [mse.channel[:].polarisation_angle.time] | FLT_1D (uncertain) | rad | Data |
mse.channel[:].polarisation_angle.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
mse.channel[:].polarisation_angle.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
mse.channel[:].polarisation_angle.validity_timed (alpha) | [mse.channel[:].polarisation_angle.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
mse.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
mse.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
mse.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mse.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
mse.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
mse.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mse.code.library[:].name (alpha) | STR_0D | Name of software | ||
mse.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mse.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
mse.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
mse.code.name (alpha) | STR_0D | Name of software generating IDS | ||
mse.code.output_flag (alpha) | [mse.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
mse.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mse.code.repository (alpha) | STR_0D | URL of software repository | ||
mse.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
mse.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
mse.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
mse.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
mse.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
mse.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
mse.ids_properties.occurrence | INT_0D | |||
mse.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
mse.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
mse.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
mse.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
mse.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
mse.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
mse.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
mse.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mse.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
mse.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
mse.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
mse.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
mse.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
mse.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mse.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
mse.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
mse.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
mse.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
mse.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
mse.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
mse.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mse.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
mse.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mse.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
mse.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
mse.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
mse.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
mse.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
mse.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mse.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
mse.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mse.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
mse.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
mse.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
mse.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
mse.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
mse.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
mse.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
mse.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
mse.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
mse.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
mse.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
mse.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
mse.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
mse.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
mse.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
mse.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
mse.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
mse.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
mse.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
mse.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
mse.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
nbi¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
nbi (alpha) | Neutral Beam Injection systems and description of the fast neutrals that arrive into the torus | |||
nbi.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
nbi.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
nbi.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
nbi.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
nbi.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
nbi.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
nbi.code.library[:].name (alpha) | STR_0D | Name of software | ||
nbi.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
nbi.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
nbi.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
nbi.code.name (alpha) | STR_0D | Name of software generating IDS | ||
nbi.code.output_flag (alpha) | [nbi.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
nbi.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
nbi.code.repository (alpha) | STR_0D | URL of software repository | ||
nbi.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
nbi.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
nbi.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
nbi.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
nbi.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
nbi.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
nbi.ids_properties.occurrence | INT_0D | |||
nbi.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
nbi.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
nbi.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
nbi.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
nbi.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
nbi.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
nbi.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
nbi.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
nbi.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
nbi.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
nbi.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
nbi.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
nbi.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
nbi.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
nbi.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
nbi.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
nbi.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
nbi.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
nbi.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
nbi.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
nbi.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
nbi.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
nbi.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
nbi.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
nbi.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
nbi.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
nbi.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
nbi.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
nbi.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
nbi.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
nbi.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
nbi.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
nbi.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
nbi.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
nbi.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
nbi.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
nbi.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
nbi.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
nbi.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
nbi.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
nbi.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
nbi.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
nbi.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
nbi.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
nbi.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
nbi.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
nbi.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
nbi.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
nbi.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
nbi.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
nbi.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between input command received from the RT network and actuator starting to react. Applies globally to the system described by this IDS unless specific latencies (e.g. channel-specific or antenna-specific) are provided at a deeper level in the IDS structure. | |
nbi.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
nbi.unit (alpha) | [1...N] | STRUCT_ARRAY | The NBI system is described as a set of units of which the power can be controlled individually. | |
nbi.unit[:].aperture (alpha) | [1...N] | STRUCT_ARRAY | Description of a set of collimating apertures through which the beam is launched | |
nbi.unit[:].aperture[:].centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
nbi.unit[:].aperture[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
nbi.unit[:].aperture[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
nbi.unit[:].aperture[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
nbi.unit[:].aperture[:].geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
nbi.unit[:].aperture[:].outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
nbi.unit[:].aperture[:].outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
nbi.unit[:].aperture[:].outline.x2 (alpha) | [nbi.unit[:].aperture[:].outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
nbi.unit[:].aperture[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
nbi.unit[:].aperture[:].surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
nbi.unit[:].aperture[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
nbi.unit[:].aperture[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
nbi.unit[:].aperture[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
nbi.unit[:].aperture[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
nbi.unit[:].aperture[:].x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
nbi.unit[:].aperture[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
nbi.unit[:].aperture[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
nbi.unit[:].aperture[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
nbi.unit[:].aperture[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
nbi.unit[:].aperture[:].x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
nbi.unit[:].aperture[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
nbi.unit[:].aperture[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
nbi.unit[:].aperture[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
nbi.unit[:].aperture[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
nbi.unit[:].beam_current_fraction (alpha) | [1...3, | STRUCTURE | - | Fractions of beam current distributed among the different energies, the first index corresponds to the fast neutrals energy (1:full, 2: half, 3: one third) |
nbi.unit[:].beam_current_fraction.data (alpha) | [1...N, | FLT_2D (uncertain) | - | Data |
nbi.unit[:].beam_current_fraction.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
nbi.unit[:].beam_power_fraction (alpha) | [1...3, | STRUCTURE | - | Fractions of beam power distributed among the different energies, the first index corresponds to the fast neutrals energy (1:full, 2: half, 3: one third) |
nbi.unit[:].beam_power_fraction.data (alpha) | [1...N, | FLT_2D (uncertain) | - | Data |
nbi.unit[:].beam_power_fraction.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
nbi.unit[:].beamlets_group (alpha) | [1...N] | STRUCT_ARRAY | Group of beamlets with common vertical and horizontal focal point. If there are no common focal points, then select small groups of beamlets such that a focal point description of the beamlets group provides a fair description. Beamlet groups are assumed to be Gaussian. | |
nbi.unit[:].beamlets_group[:].angle (alpha) | FLT_0D (uncertain) | rad | Angle of inclination between a beamlet at the centre of the injection unit surface and the horiontal plane | |
nbi.unit[:].beamlets_group[:].beamlets (alpha) | STRUCTURE | Detailed information on beamlets | ||
nbi.unit[:].beamlets_group[:].beamlets.angles (alpha) | [nbi.unit[:].beamlets_group[:].beamlets.positions.r] | FLT_1D (uncertain) | rad | Angle of inclination between a line at the centre of a beamlet and the horizontal plane, for each beamlet |
nbi.unit[:].beamlets_group[:].beamlets.positions (alpha) | STRUCTURE | Position of each beamlet | ||
nbi.unit[:].beamlets_group[:].beamlets.positions.phi (alpha) | [nbi.unit[:].beamlets_group[:].beamlets.positions.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
nbi.unit[:].beamlets_group[:].beamlets.positions.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
nbi.unit[:].beamlets_group[:].beamlets.positions.z (alpha) | [nbi.unit[:].beamlets_group[:].beamlets.positions.r] | FLT_1D (uncertain) | m | Height |
nbi.unit[:].beamlets_group[:].beamlets.power_fractions (alpha) | [nbi.unit[:].beamlets_group[:].beamlets.positions.r] | FLT_1D (uncertain) | - | Fraction of power of a unit injected by each beamlet |
nbi.unit[:].beamlets_group[:].beamlets.tangency_radii (alpha) | [nbi.unit[:].beamlets_group[:].beamlets.positions.r] | FLT_1D (uncertain) | m | Tangency radius (major radius where the central line of a beamlet is tangent to a circle around the torus), for each beamlet |
nbi.unit[:].beamlets_group[:].direction (alpha) | INT_0D | Direction of the beam seen from above the torus: -1 = clockwise; 1 = counter clockwise | ||
nbi.unit[:].beamlets_group[:].divergence_component (alpha) | [1...N] | STRUCT_ARRAY | Detailed information on beamlet divergence. Divergence is described as a superposition of Gaussian components with amplitide "particles_fraction" and vertical/horizontal divergence. Note that for positive ion NBI the divergence is well described by a single Gaussian | |
nbi.unit[:].beamlets_group[:].divergence_component[:].horizontal (alpha) | FLT_0D (uncertain) | rad | The horiztonal beamlet divergence of the component. Here the divergence is defined for Gaussian beams as the angel where the beam density is reduced by a factor 1/e compared to the maximum density. For non-Gaussian beams the divergence is sqrt(2)*mean((x-mean(x))**2), where x is the angle and the mean should be performed over the beam density, P(x): mean(y)=int(y*P(x)*dx). | |
nbi.unit[:].beamlets_group[:].divergence_component[:].particles_fraction (alpha) | FLT_0D (uncertain) | - | Fraction of injected particles in the component | |
nbi.unit[:].beamlets_group[:].divergence_component[:].vertical (alpha) | FLT_0D (uncertain) | rad | The vertical beamlet divergence of the component. Here the divergence is defined for Gaussian beams as the angel where the beam density is reduced by a factor 1/e compared to the maximum density. For non-Gaussian beams the divergence is sqrt(2)*mean((x-mean(x))**2), where x is the angle and the mean should be performed over the beam density, P(x): mean(y)=int(y*P(x)*dx). | |
nbi.unit[:].beamlets_group[:].focus (alpha) | STRUCTURE | Describes how the beamlet group is focused. Calculations of width_min_horizontal and width_min_vertical are on a plane defined by the average normal vector of the two constituent accelerator nbi target planes. | ||
nbi.unit[:].beamlets_group[:].focus.focal_length_horizontal (alpha) | FLT_0D (uncertain) | m | Horizontal focal length along the beam line, i.e. the point along the centre of the beamlet-group where the beamlet-group has its minimum horizontal width | |
nbi.unit[:].beamlets_group[:].focus.focal_length_vertical (alpha) | FLT_0D (uncertain) | m | Vertical focal length along the beam line, i.e. the point along the centre of the beamlet-group where the beamlet-group has its minimum vertical width | |
nbi.unit[:].beamlets_group[:].focus.width_min_horizontal (alpha) | FLT_0D (uncertain) | m | The horizontal width (Full Width at Half Maximum) of the beamlets group at the horizontal focal point | |
nbi.unit[:].beamlets_group[:].focus.width_min_vertical (alpha) | FLT_0D (uncertain) | m | The vertical width (Full Width at Half Maximum) of the beamlets group at the vertical focal point | |
nbi.unit[:].beamlets_group[:].position (alpha) | STRUCTURE | R, Z, Phi position of the beamlet group centre | ||
nbi.unit[:].beamlets_group[:].position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
nbi.unit[:].beamlets_group[:].position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
nbi.unit[:].beamlets_group[:].position.z (alpha) | FLT_0D (uncertain) | m | Height | |
nbi.unit[:].beamlets_group[:].tangency_radius (alpha) | FLT_0D (uncertain) | m | Tangency radius (major radius where the central line of a NBI unit is tangent to a circle around the torus) | |
nbi.unit[:].beamlets_group[:].tilting (alpha) | [nbi.unit[:].beamlets_group[:].tilting[:].time] | STRUCT_ARRAY | In case of dynamic beam tilting (i.e. during the pulse), e.g. for some Beam Emission Spectroscopy use cases, variations of position, tangency radius and angle with respect to their static value, for various time slices | |
nbi.unit[:].beamlets_group[:].tilting[:].delta_angle (alpha) | FLT_0D (uncertain) | rad | Variation of the angle of inclination between a beamlet at the centre of the injection unit surface and the horiontal plane | |
nbi.unit[:].beamlets_group[:].tilting[:].delta_position (alpha) | STRUCTURE | Variation of the position of the beamlet group centre | ||
nbi.unit[:].beamlets_group[:].tilting[:].delta_position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
nbi.unit[:].beamlets_group[:].tilting[:].delta_position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
nbi.unit[:].beamlets_group[:].tilting[:].delta_position.z (alpha) | FLT_0D (uncertain) | m | Height | |
nbi.unit[:].beamlets_group[:].tilting[:].delta_tangency_radius (alpha) | FLT_0D (uncertain) | m | Variation of the tangency radius (major radius where the central line of a NBI unit is tangent to a circle around the torus) | |
nbi.unit[:].beamlets_group[:].tilting[:].time (alpha) | FLT_0D | s | Time | |
nbi.unit[:].beamlets_group[:].width_horizontal (alpha) | FLT_0D (uncertain) | m | Horizontal width (dimensions of the smallest rectangle that surrounds the outer dimensions of the beamlets) of the beamlet group at the injection unit surface (or grounded grid) | |
nbi.unit[:].beamlets_group[:].width_vertical (alpha) | FLT_0D (uncertain) | m | Vertical width (dimensions of the smallest rectangle that surrounds the outer dimensions of the beamlets) of the beamlet group at the injection unit surface (or grounded grid) | |
nbi.unit[:].energy (alpha) | STRUCTURE | eV | Full energy of the injected species (acceleration of a single atom) | |
nbi.unit[:].energy.data (alpha) | [nbi.unit[:].energy.time] | FLT_1D (uncertain) | eV | Data |
nbi.unit[:].energy.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
nbi.unit[:].identifier (alpha) | STR_0D | ID of the NBI unit | ||
nbi.unit[:].name (alpha) | STR_0D | Name of the NBI unit | ||
nbi.unit[:].power_launched (alpha) | STRUCTURE | W | Power launched from this unit into the vacuum vessel | |
nbi.unit[:].power_launched.data (alpha) | [nbi.unit[:].power_launched.time] | FLT_1D (uncertain) | W | Data |
nbi.unit[:].power_launched.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
nbi.unit[:].source (alpha) | STRUCTURE | Description of the surface of the ion source from which the beam is extracted | ||
nbi.unit[:].source.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
nbi.unit[:].source.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
nbi.unit[:].source.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
nbi.unit[:].source.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
nbi.unit[:].source.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
nbi.unit[:].source.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
nbi.unit[:].source.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
nbi.unit[:].source.outline.x2 (alpha) | [nbi.unit[:].source.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
nbi.unit[:].source.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
nbi.unit[:].source.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
nbi.unit[:].source.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
nbi.unit[:].source.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
nbi.unit[:].source.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
nbi.unit[:].source.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
nbi.unit[:].source.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
nbi.unit[:].source.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
nbi.unit[:].source.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
nbi.unit[:].source.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
nbi.unit[:].source.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
nbi.unit[:].source.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
nbi.unit[:].source.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
nbi.unit[:].source.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
nbi.unit[:].source.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
nbi.unit[:].source.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
nbi.unit[:].species (alpha) | STRUCTURE | Injected species | ||
nbi.unit[:].species.a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
nbi.unit[:].species.label (alpha) | STR_0D | String identifying the species (e.g. H, D, T, ...) | ||
nbi.unit[:].species.z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge |
neutron diagnostic¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
neutron_diagnostic (alpha) | Neutron diagnostic | |||
neutron_diagnostic.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
neutron_diagnostic.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
neutron_diagnostic.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
neutron_diagnostic.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
neutron_diagnostic.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
neutron_diagnostic.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
neutron_diagnostic.code.library[:].name (alpha) | STR_0D | Name of software | ||
neutron_diagnostic.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
neutron_diagnostic.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
neutron_diagnostic.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
neutron_diagnostic.code.name (alpha) | STR_0D | Name of software generating IDS | ||
neutron_diagnostic.code.output_flag (alpha) | [neutron_diagnostic.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
neutron_diagnostic.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
neutron_diagnostic.code.repository (alpha) | STR_0D | URL of software repository | ||
neutron_diagnostic.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
neutron_diagnostic.detector (alpha) | [1...N] | STRUCT_ARRAY | Set of neutron detection systems | |
neutron_diagnostic.detector[:].adc (alpha) | STRUCTURE | Description of analogic-digital converter | ||
neutron_diagnostic.detector[:].adc.bias (alpha) | FLT_0D (uncertain) | V | ADC signal bias | |
neutron_diagnostic.detector[:].adc.discriminator_level_lower (alpha) | INT_0D | Lower level discriminator of ADC | ||
neutron_diagnostic.detector[:].adc.discriminator_level_upper (alpha) | INT_0D | Upper level discriminator of ADC | ||
neutron_diagnostic.detector[:].adc.impedance (alpha) | FLT_0D (uncertain) | ohm | ADC impedance | |
neutron_diagnostic.detector[:].adc.input_range (alpha) | FLT_0D (uncertain) | V | ADC input range | |
neutron_diagnostic.detector[:].adc.power_switch (alpha) | INT_0D | Power switch (1=on, 0=off) | ||
neutron_diagnostic.detector[:].adc.sampling_rate (alpha) | INT_0D | Number of samples recorded per second | ||
neutron_diagnostic.detector[:].aperture (alpha) | [1...N] | STRUCT_ARRAY | Description of a set of collimating apertures | |
neutron_diagnostic.detector[:].aperture[:].centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
neutron_diagnostic.detector[:].aperture[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
neutron_diagnostic.detector[:].aperture[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
neutron_diagnostic.detector[:].aperture[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
neutron_diagnostic.detector[:].aperture[:].geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
neutron_diagnostic.detector[:].aperture[:].outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
neutron_diagnostic.detector[:].aperture[:].outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
neutron_diagnostic.detector[:].aperture[:].outline.x2 (alpha) | [neutron_diagnostic.detector[:].aperture[:].outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
neutron_diagnostic.detector[:].aperture[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
neutron_diagnostic.detector[:].aperture[:].surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
neutron_diagnostic.detector[:].aperture[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
neutron_diagnostic.detector[:].aperture[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
neutron_diagnostic.detector[:].aperture[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
neutron_diagnostic.detector[:].aperture[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
neutron_diagnostic.detector[:].aperture[:].x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
neutron_diagnostic.detector[:].aperture[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
neutron_diagnostic.detector[:].aperture[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
neutron_diagnostic.detector[:].aperture[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
neutron_diagnostic.detector[:].aperture[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
neutron_diagnostic.detector[:].aperture[:].x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
neutron_diagnostic.detector[:].aperture[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
neutron_diagnostic.detector[:].aperture[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
neutron_diagnostic.detector[:].aperture[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
neutron_diagnostic.detector[:].aperture[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
neutron_diagnostic.detector[:].b_field_sensor (alpha) | STRUCTURE | Magnetic field sensor | ||
neutron_diagnostic.detector[:].b_field_sensor.amplitude (alpha) | STRUCTURE | V | Generated signal amplitude | |
neutron_diagnostic.detector[:].b_field_sensor.amplitude.data (alpha) | [neutron_diagnostic.detector[:].b_field_sensor.amplitude.time] | FLT_1D (uncertain) | V | Data |
neutron_diagnostic.detector[:].b_field_sensor.amplitude.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
neutron_diagnostic.detector[:].b_field_sensor.fall_time (alpha) | FLT_0D (uncertain) | s | Peak fall time | |
neutron_diagnostic.detector[:].b_field_sensor.frequency (alpha) | STRUCTURE | Hz | Generated signal frequency | |
neutron_diagnostic.detector[:].b_field_sensor.frequency.data (alpha) | [neutron_diagnostic.detector[:].b_field_sensor.frequency.time] | FLT_1D (uncertain) | Hz | Data |
neutron_diagnostic.detector[:].b_field_sensor.frequency.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
neutron_diagnostic.detector[:].b_field_sensor.power_switch (alpha) | INT_0D | Power switch (1=on, 0=off) | ||
neutron_diagnostic.detector[:].b_field_sensor.rise_time (alpha) | FLT_0D (uncertain) | s | Peak rise time | |
neutron_diagnostic.detector[:].b_field_sensor.shape (alpha) | STRUCTURE | Signal shape. Index : 1 – rectangular, 2 – gaussian | ||
neutron_diagnostic.detector[:].b_field_sensor.shape.description (alpha) | STR_0D | Verbose description | ||
neutron_diagnostic.detector[:].b_field_sensor.shape.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
neutron_diagnostic.detector[:].b_field_sensor.shape.name (alpha) | STR_0D | Short string identifier | ||
neutron_diagnostic.detector[:].energy_band (alpha) | [1...N] | STRUCT_ARRAY | Set of energy bands in which neutrons are counted by the detector | |
neutron_diagnostic.detector[:].energy_band[:].detection_efficiency (alpha) | [neutron_diagnostic.detector[:].energy_band[:].energies] | FLT_1D (uncertain) | - | Probability of detection of a photon impacting the detector as a function of its energy |
neutron_diagnostic.detector[:].energy_band[:].energies (alpha) | [1...N] | FLT_1D (uncertain) | eV | Array of discrete energy values inside the band |
neutron_diagnostic.detector[:].energy_band[:].lower_bound (alpha) | FLT_0D (uncertain) | eV | Lower bound of the energy band | |
neutron_diagnostic.detector[:].energy_band[:].upper_bound (alpha) | FLT_0D (uncertain) | eV | Upper bound of the energy band | |
neutron_diagnostic.detector[:].exposure_time (alpha) | FLT_0D (uncertain) | s | Exposure time | |
neutron_diagnostic.detector[:].field_of_view (alpha) | STRUCTURE | Field of view associated to this detector. The field of view is described by a voxelized plasma volume. Each voxel, with indexes i_R, i_Z, and i_phi, has an associated solid angle scalar and a detector direction vector. | ||
neutron_diagnostic.detector[:].field_of_view.direction_to_detector (alpha) | STRUCTURE | Vector that points from the centre of the voxel to the centre of the detector, described in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. | ||
neutron_diagnostic.detector[:].field_of_view.direction_to_detector.x (alpha) | [neutron_diagnostic.detector[:].field_of_view.emission_grid.r, | FLT_3D (uncertain) | m | Components along X axis for each voxel |
neutron_diagnostic.detector[:].field_of_view.direction_to_detector.y (alpha) | [neutron_diagnostic.detector[:].field_of_view.emission_grid.r, | FLT_3D (uncertain) | m | Component along Y axis for each voxel |
neutron_diagnostic.detector[:].field_of_view.direction_to_detector.z (alpha) | [neutron_diagnostic.detector[:].field_of_view.emission_grid.r, | FLT_3D (uncertain) | m | Component along Z axis for each voxel |
neutron_diagnostic.detector[:].field_of_view.emission_grid (alpha) | STRUCTURE | Grid defining the neutron emission cells in the plasma | ||
neutron_diagnostic.detector[:].field_of_view.emission_grid.phi (alpha) | [1...N] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
neutron_diagnostic.detector[:].field_of_view.emission_grid.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
neutron_diagnostic.detector[:].field_of_view.emission_grid.z (alpha) | [1...N] | FLT_1D (uncertain) | m | Height |
neutron_diagnostic.detector[:].field_of_view.solid_angle (alpha) | [neutron_diagnostic.detector[:].field_of_view.emission_grid.r, | FLT_3D (uncertain) | sr | Average solid angle that the detector covers within the voxel |
neutron_diagnostic.detector[:].geometry (alpha) | STRUCTURE | Detector geometry | ||
neutron_diagnostic.detector[:].geometry.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
neutron_diagnostic.detector[:].geometry.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
neutron_diagnostic.detector[:].geometry.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
neutron_diagnostic.detector[:].geometry.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
neutron_diagnostic.detector[:].geometry.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
neutron_diagnostic.detector[:].geometry.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
neutron_diagnostic.detector[:].geometry.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
neutron_diagnostic.detector[:].geometry.outline.x2 (alpha) | [neutron_diagnostic.detector[:].geometry.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
neutron_diagnostic.detector[:].geometry.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
neutron_diagnostic.detector[:].geometry.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
neutron_diagnostic.detector[:].geometry.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
neutron_diagnostic.detector[:].geometry.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
neutron_diagnostic.detector[:].geometry.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
neutron_diagnostic.detector[:].geometry.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
neutron_diagnostic.detector[:].geometry.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
neutron_diagnostic.detector[:].geometry.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
neutron_diagnostic.detector[:].geometry.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
neutron_diagnostic.detector[:].geometry.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
neutron_diagnostic.detector[:].geometry.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
neutron_diagnostic.detector[:].geometry.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
neutron_diagnostic.detector[:].geometry.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
neutron_diagnostic.detector[:].geometry.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
neutron_diagnostic.detector[:].geometry.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
neutron_diagnostic.detector[:].geometry.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
neutron_diagnostic.detector[:].green_functions (alpha) | STRUCTURE | Green function coefficients used to represent the detector response based on its field of view | ||
neutron_diagnostic.detector[:].green_functions.event_in_detector_neutron_flux (alpha) | STRUCTURE | 5th dimension for the neutron_flux Green function representing values of events measured in the detector. The type of events monitored depends on the detector and can be defined by the user. It can be energy of neutrons, or electrical signal, or time of flight ... (defined by type below) | ||
neutron_diagnostic.detector[:].green_functions.event_in_detector_neutron_flux.type (alpha) | STRUCTURE | Type of the event | ||
neutron_diagnostic.detector[:].green_functions.event_in_detector_neutron_flux.type.description (alpha) | STR_0D | Verbose description | ||
neutron_diagnostic.detector[:].green_functions.event_in_detector_neutron_flux.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
neutron_diagnostic.detector[:].green_functions.event_in_detector_neutron_flux.type.name (alpha) | STR_0D | Short string identifier | ||
neutron_diagnostic.detector[:].green_functions.event_in_detector_neutron_flux.values (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Array of values for the event |
neutron_diagnostic.detector[:].green_functions.event_in_detector_response_function (alpha) | STRUCTURE | 5th dimension for the response_function Green function representing values of events measured in the detector. The type of events monitored depends on the detector and can be defined by the user. It can be energy of neutrons, or electrical signal, or time of flight ... (defined by type below) | ||
neutron_diagnostic.detector[:].green_functions.event_in_detector_response_function.type (alpha) | STRUCTURE | Type of the event | ||
neutron_diagnostic.detector[:].green_functions.event_in_detector_response_function.type.description (alpha) | STR_0D | Verbose description | ||
neutron_diagnostic.detector[:].green_functions.event_in_detector_response_function.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
neutron_diagnostic.detector[:].green_functions.event_in_detector_response_function.type.name (alpha) | STR_0D | Short string identifier | ||
neutron_diagnostic.detector[:].green_functions.event_in_detector_response_function.values (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Array of values for the event |
neutron_diagnostic.detector[:].green_functions.neutron_flux (alpha) | [neutron_diagnostic.detector[:].field_of_view.emission_grid.r, | FLT_5D (uncertain) | m^-2.neutron^-1 | Grouped neutron flux in the detector from one neutron energy bin emitted by the current plasma voxel towards the detector |
neutron_diagnostic.detector[:].green_functions.neutron_flux_integrated_flags (alpha) | [1...5] | INT_1D | Array of flags telling, for each coordinate of the neutron_flux, whether the neutron_flux has been integrated over this coordinate (1) or not (0). If it has been integrated over a coordinate, the size related to this coordinate must be equal to 1 | |
neutron_diagnostic.detector[:].green_functions.response_function (alpha) | [neutron_diagnostic.detector[:].field_of_view.emission_grid.r, | FLT_5D (uncertain) | events.neutron^-1 | Number of events occurring in the detector from one neutron energy bin emitted by the current plasma voxel towards the detector |
neutron_diagnostic.detector[:].green_functions.response_function_integrated_flags (alpha) | [1...5] | INT_1D | Array of flags telling, for each coordinate of the response_function, whether the response_function has been integrated over this coordinate (1) or not (0). If it has been integrated over a coordinate, the size related to this coordinate must be equal to 1 | |
neutron_diagnostic.detector[:].green_functions.source_neutron_energies (alpha) | [1...N] | FLT_1D (uncertain) | eV | Array of source neutron energy bins |
neutron_diagnostic.detector[:].material (alpha) | STRUCTURE | Name of detector's converter for resent particle | ||
neutron_diagnostic.detector[:].material.description (alpha) | STR_0D | Verbose description | ||
neutron_diagnostic.detector[:].material.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
neutron_diagnostic.detector[:].material.name (alpha) | STR_0D | Short string identifier | ||
neutron_diagnostic.detector[:].mode (alpha) | [1...N] | STRUCT_ARRAY | Set of Measuring Modes simultaneously used by the detector | |
neutron_diagnostic.detector[:].mode[:].count_limit_max (alpha) | FLT_0D | counts.s^-1 | Maximum count limit under which the detector response is linear | |
neutron_diagnostic.detector[:].mode[:].count_limit_min (alpha) | FLT_0D | counts.s^-1 | Minimum count limit above which the detector response is linear | |
neutron_diagnostic.detector[:].mode[:].counting (alpha) | STRUCTURE | counts.s^-1 | Detected counts per second as a function of time | |
neutron_diagnostic.detector[:].mode[:].counting.data (alpha) | [neutron_diagnostic.detector[:].mode[:].counting.time] | FLT_1D (uncertain) | counts.s^-1 | Data |
neutron_diagnostic.detector[:].mode[:].counting.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
neutron_diagnostic.detector[:].mode[:].identifier (alpha) | STRUCTURE | Identifier of the measuring mode | ||
neutron_diagnostic.detector[:].mode[:].identifier.description (alpha) | STR_0D | Verbose description | ||
neutron_diagnostic.detector[:].mode[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
neutron_diagnostic.detector[:].mode[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
neutron_diagnostic.detector[:].mode[:].spectrum (alpha) | [neutron_diagnostic.detector[:].energy_band] | STRUCTURE | counts.s^-1 | Detected counts per second per energy channel as a function of time (in case of spectroscopic measurement mode) |
neutron_diagnostic.detector[:].mode[:].spectrum.data (alpha) | [1...N, | FLT_2D (uncertain) | counts.s^-1 | Data |
neutron_diagnostic.detector[:].mode[:].spectrum.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
neutron_diagnostic.detector[:].name (alpha) | STR_0D | Name of the detector | ||
neutron_diagnostic.detector[:].nuclei_n (alpha) | INT_0D | Number of target nuclei in the dectector | ||
neutron_diagnostic.detector[:].supply_high_voltage (alpha) | STRUCTURE | Description of high voltage power supply | ||
neutron_diagnostic.detector[:].supply_high_voltage.power_switch (alpha) | INT_0D | Power switch (1=on, 0=off) | ||
neutron_diagnostic.detector[:].supply_high_voltage.voltage_out (alpha) | STRUCTURE | V | Voltage at the supply output | |
neutron_diagnostic.detector[:].supply_high_voltage.voltage_out.data (alpha) | [neutron_diagnostic.detector[:].supply_high_voltage.voltage_out.time] | FLT_1D (uncertain) | V | Data |
neutron_diagnostic.detector[:].supply_high_voltage.voltage_out.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
neutron_diagnostic.detector[:].supply_high_voltage.voltage_set (alpha) | STRUCTURE | V | Voltage set | |
neutron_diagnostic.detector[:].supply_high_voltage.voltage_set.data (alpha) | [neutron_diagnostic.detector[:].supply_high_voltage.voltage_set.time] | FLT_1D (uncertain) | V | Data |
neutron_diagnostic.detector[:].supply_high_voltage.voltage_set.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
neutron_diagnostic.detector[:].supply_low_voltage (alpha) | STRUCTURE | Description of low voltage power supply | ||
neutron_diagnostic.detector[:].supply_low_voltage.power_switch (alpha) | INT_0D | Power switch (1=on, 0=off) | ||
neutron_diagnostic.detector[:].supply_low_voltage.voltage_out (alpha) | STRUCTURE | V | Voltage at the supply output | |
neutron_diagnostic.detector[:].supply_low_voltage.voltage_out.data (alpha) | [neutron_diagnostic.detector[:].supply_low_voltage.voltage_out.time] | FLT_1D (uncertain) | V | Data |
neutron_diagnostic.detector[:].supply_low_voltage.voltage_out.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
neutron_diagnostic.detector[:].supply_low_voltage.voltage_set (alpha) | STRUCTURE | V | Voltage set | |
neutron_diagnostic.detector[:].supply_low_voltage.voltage_set.data (alpha) | [neutron_diagnostic.detector[:].supply_low_voltage.voltage_set.time] | FLT_1D (uncertain) | V | Data |
neutron_diagnostic.detector[:].supply_low_voltage.voltage_set.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
neutron_diagnostic.detector[:].temperature (alpha) | [neutron_diagnostic.time] | FLT_1D (uncertain) | K | Temperature of the detector |
neutron_diagnostic.detector[:].temperature_sensor (alpha) | STRUCTURE | Temperature sensor | ||
neutron_diagnostic.detector[:].temperature_sensor.amplitude (alpha) | STRUCTURE | V | Generated signal amplitude | |
neutron_diagnostic.detector[:].temperature_sensor.amplitude.data (alpha) | [neutron_diagnostic.detector[:].temperature_sensor.amplitude.time] | FLT_1D (uncertain) | V | Data |
neutron_diagnostic.detector[:].temperature_sensor.amplitude.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
neutron_diagnostic.detector[:].temperature_sensor.fall_time (alpha) | FLT_0D (uncertain) | s | Peak fall time | |
neutron_diagnostic.detector[:].temperature_sensor.frequency (alpha) | STRUCTURE | Hz | Generated signal frequency | |
neutron_diagnostic.detector[:].temperature_sensor.frequency.data (alpha) | [neutron_diagnostic.detector[:].temperature_sensor.frequency.time] | FLT_1D (uncertain) | Hz | Data |
neutron_diagnostic.detector[:].temperature_sensor.frequency.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
neutron_diagnostic.detector[:].temperature_sensor.power_switch (alpha) | INT_0D | Power switch (1=on, 0=off) | ||
neutron_diagnostic.detector[:].temperature_sensor.rise_time (alpha) | FLT_0D (uncertain) | s | Peak rise time | |
neutron_diagnostic.detector[:].temperature_sensor.shape (alpha) | STRUCTURE | Signal shape. Index : 1 – rectangular, 2 – gaussian | ||
neutron_diagnostic.detector[:].temperature_sensor.shape.description (alpha) | STR_0D | Verbose description | ||
neutron_diagnostic.detector[:].temperature_sensor.shape.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
neutron_diagnostic.detector[:].temperature_sensor.shape.name (alpha) | STR_0D | Short string identifier | ||
neutron_diagnostic.detector[:].test_generator (alpha) | STRUCTURE | Test generator characteristics | ||
neutron_diagnostic.detector[:].test_generator.amplitude (alpha) | STRUCTURE | V | Generated signal amplitude | |
neutron_diagnostic.detector[:].test_generator.amplitude.data (alpha) | [neutron_diagnostic.detector[:].test_generator.amplitude.time] | FLT_1D (uncertain) | V | Data |
neutron_diagnostic.detector[:].test_generator.amplitude.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
neutron_diagnostic.detector[:].test_generator.fall_time (alpha) | FLT_0D (uncertain) | s | Peak fall time | |
neutron_diagnostic.detector[:].test_generator.frequency (alpha) | STRUCTURE | Hz | Generated signal frequency | |
neutron_diagnostic.detector[:].test_generator.frequency.data (alpha) | [neutron_diagnostic.detector[:].test_generator.frequency.time] | FLT_1D (uncertain) | Hz | Data |
neutron_diagnostic.detector[:].test_generator.frequency.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
neutron_diagnostic.detector[:].test_generator.power_switch (alpha) | INT_0D | Power switch (1=on, 0=off) | ||
neutron_diagnostic.detector[:].test_generator.rise_time (alpha) | FLT_0D (uncertain) | s | Peak rise time | |
neutron_diagnostic.detector[:].test_generator.shape (alpha) | STRUCTURE | Signal shape. Index : 1 – rectangular, 2 – gaussian | ||
neutron_diagnostic.detector[:].test_generator.shape.description (alpha) | STR_0D | Verbose description | ||
neutron_diagnostic.detector[:].test_generator.shape.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
neutron_diagnostic.detector[:].test_generator.shape.name (alpha) | STR_0D | Short string identifier | ||
neutron_diagnostic.fusion_power (alpha) | [neutron_diagnostic.time] | FLT_1D (uncertain) | W | Fusion power reconstructed from the detectors signals |
neutron_diagnostic.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
neutron_diagnostic.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
neutron_diagnostic.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
neutron_diagnostic.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
neutron_diagnostic.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
neutron_diagnostic.ids_properties.occurrence | INT_0D | |||
neutron_diagnostic.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
neutron_diagnostic.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
neutron_diagnostic.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
neutron_diagnostic.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
neutron_diagnostic.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
neutron_diagnostic.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
neutron_diagnostic.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
neutron_diagnostic.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
neutron_diagnostic.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
neutron_diagnostic.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
neutron_diagnostic.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
neutron_diagnostic.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
neutron_diagnostic.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
neutron_diagnostic.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
neutron_diagnostic.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
neutron_diagnostic.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
neutron_diagnostic.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
neutron_diagnostic.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
neutron_diagnostic.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
neutron_diagnostic.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
neutron_diagnostic.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
neutron_diagnostic.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
neutron_diagnostic.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
neutron_diagnostic.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
neutron_diagnostic.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
neutron_diagnostic.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
neutron_diagnostic.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
neutron_diagnostic.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
neutron_diagnostic.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
neutron_diagnostic.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
neutron_diagnostic.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
neutron_diagnostic.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
neutron_diagnostic.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
neutron_diagnostic.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
neutron_diagnostic.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
neutron_diagnostic.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
neutron_diagnostic.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
neutron_diagnostic.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
neutron_diagnostic.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
neutron_diagnostic.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
neutron_diagnostic.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
neutron_diagnostic.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
neutron_diagnostic.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
neutron_diagnostic.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
neutron_diagnostic.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
neutron_diagnostic.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
neutron_diagnostic.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
neutron_diagnostic.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
neutron_diagnostic.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
neutron_diagnostic.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
neutron_diagnostic.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
neutron_diagnostic.neutron_flux_total (alpha) | [neutron_diagnostic.time] | FLT_1D (uncertain) | s^-1 | Total Neutron Flux reconstructed from the detectors signals |
neutron_diagnostic.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
ntms¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
ntms (alpha) | Description of neoclassical tearing modes | |||
ntms.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
ntms.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
ntms.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ntms.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
ntms.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ntms.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ntms.code.library[:].name (alpha) | STR_0D | Name of software | ||
ntms.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ntms.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
ntms.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ntms.code.name (alpha) | STR_0D | Name of software generating IDS | ||
ntms.code.output_flag (alpha) | [ntms.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
ntms.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ntms.code.repository (alpha) | STR_0D | URL of software repository | ||
ntms.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
ntms.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
ntms.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
ntms.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
ntms.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
ntms.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
ntms.ids_properties.occurrence | INT_0D | |||
ntms.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
ntms.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
ntms.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
ntms.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
ntms.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
ntms.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
ntms.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
ntms.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ntms.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
ntms.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
ntms.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
ntms.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
ntms.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
ntms.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ntms.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
ntms.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
ntms.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
ntms.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
ntms.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
ntms.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ntms.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ntms.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
ntms.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ntms.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
ntms.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ntms.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
ntms.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
ntms.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ntms.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ntms.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
ntms.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ntms.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
ntms.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ntms.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
ntms.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
ntms.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
ntms.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
ntms.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
ntms.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
ntms.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
ntms.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
ntms.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
ntms.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
ntms.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
ntms.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
ntms.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
ntms.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
ntms.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
ntms.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
ntms.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
ntms.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
ntms.time_slice (alpha) | [ntms.time_slice[:].time] | STRUCT_ARRAY | Description of neoclassical tearing modes for various time slices | |
ntms.time_slice[:].mode (alpha) | [1...N] | STRUCT_ARRAY | List of the various NTM modes appearing during the simulation. If a mode appears several times, use several indices in this array of structure with the same m,n values. | |
ntms.time_slice[:].mode[:].calculation_method (alpha) | STR_0D | Description of how the mode evolution is calculated | ||
ntms.time_slice[:].mode[:].delta_diff (alpha) | [1...3] | FLT_1D (uncertain) | m^2.s^-1 | Extra diffusion coefficient for the transport equations of Te, ne, Ti |
ntms.time_slice[:].mode[:].deltaw (alpha) | [1...N] | STRUCT_ARRAY | deltaw contributions to the Rutherford equation | |
ntms.time_slice[:].mode[:].deltaw[:].name (alpha) | STR_0D | Name of the contribution | ||
ntms.time_slice[:].mode[:].deltaw[:].value (alpha) | FLT_0D (uncertain) | m^-1 | Value of the contribution | |
ntms.time_slice[:].mode[:].detailed_evolution (alpha) | STRUCTURE | Detailed NTM evolution on a finer timebase than the time_slice array of structure | ||
ntms.time_slice[:].mode[:].detailed_evolution.calculation_method (alpha) | STR_0D | Description of how the mode evolution is calculated | ||
ntms.time_slice[:].mode[:].detailed_evolution.delta_diff (alpha) | [1...3, | FLT_2D (uncertain) | m^2.s^-1 | Extra diffusion coefficient for the transport equations of Te, ne, Ti |
ntms.time_slice[:].mode[:].detailed_evolution.deltaw (alpha) | [1...N] | STRUCT_ARRAY | deltaw contributions to the Rutherford equation | |
ntms.time_slice[:].mode[:].detailed_evolution.deltaw[:].name (alpha) | STR_0D | Name of the contribution | ||
ntms.time_slice[:].mode[:].detailed_evolution.deltaw[:].value (alpha) | [ntms.time_slice[:].mode[:].detailed_evolution.time_detailed] | FLT_1D (uncertain) | m^-1 | Value of the contribution |
ntms.time_slice[:].mode[:].detailed_evolution.dfrequency_dt (alpha) | [ntms.time_slice[:].mode[:].detailed_evolution.time_detailed] | FLT_1D (uncertain) | s^-2 | Time derivative of the frequency of the mode |
ntms.time_slice[:].mode[:].detailed_evolution.dphase_dt (alpha) | [ntms.time_slice[:].mode[:].detailed_evolution.time_detailed] | FLT_1D (uncertain) | rad/s | Time derivative of the phase of the mode |
ntms.time_slice[:].mode[:].detailed_evolution.dwidth_dt (alpha) | [ntms.time_slice[:].mode[:].detailed_evolution.time_detailed] | FLT_1D (uncertain) | m/s | Time derivative of the full width of the mode |
ntms.time_slice[:].mode[:].detailed_evolution.frequency (alpha) | [ntms.time_slice[:].mode[:].detailed_evolution.time_detailed] | FLT_1D (uncertain) | Hz | Frequency of the mode |
ntms.time_slice[:].mode[:].detailed_evolution.m_pol (alpha) | INT_0D | Poloidal mode number | ||
ntms.time_slice[:].mode[:].detailed_evolution.n_tor (alpha) | INT_0D | Toroidal mode number | ||
ntms.time_slice[:].mode[:].detailed_evolution.phase (alpha) | [ntms.time_slice[:].mode[:].detailed_evolution.time_detailed] | FLT_1D (uncertain) | rad | Phase of the mode |
ntms.time_slice[:].mode[:].detailed_evolution.rho_tor (alpha) | [ntms.time_slice[:].mode[:].detailed_evolution.time_detailed] | FLT_1D (uncertain) | m | Flux coordinate on which the mode is centred |
ntms.time_slice[:].mode[:].detailed_evolution.rho_tor_norm (alpha) | [ntms.time_slice[:].mode[:].detailed_evolution.time_detailed] | FLT_1D (uncertain) | - | Normalised flux coordinate on which the mode is centred |
ntms.time_slice[:].mode[:].detailed_evolution.time_detailed (alpha) | [1...N] | FLT_1D (uncertain) | s | Time array used to describe the detailed evolution of the NTM |
ntms.time_slice[:].mode[:].detailed_evolution.torque (alpha) | [1...N] | STRUCT_ARRAY | torque contributions to the Rutherford equation | |
ntms.time_slice[:].mode[:].detailed_evolution.torque[:].name (alpha) | STR_0D | Name of the contribution | ||
ntms.time_slice[:].mode[:].detailed_evolution.torque[:].value (alpha) | [ntms.time_slice[:].mode[:].detailed_evolution.time_detailed] | FLT_1D (uncertain) | kg.m^2.s^-2 | Value of the contribution |
ntms.time_slice[:].mode[:].detailed_evolution.width (alpha) | [ntms.time_slice[:].mode[:].detailed_evolution.time_detailed] | FLT_1D (uncertain) | m | Full width of the mode |
ntms.time_slice[:].mode[:].dfrequency_dt (alpha) | FLT_0D (uncertain) | s^-2 | Time derivative of the frequency of the mode | |
ntms.time_slice[:].mode[:].dphase_dt (alpha) | FLT_0D (uncertain) | rad/s | Time derivative of the phase of the mode | |
ntms.time_slice[:].mode[:].dwidth_dt (alpha) | FLT_0D (uncertain) | m/s | Time derivative of the full width of the mode | |
ntms.time_slice[:].mode[:].frequency (alpha) | FLT_0D (uncertain) | Hz | Frequency of the mode | |
ntms.time_slice[:].mode[:].m_pol (alpha) | INT_0D | Poloidal mode number | ||
ntms.time_slice[:].mode[:].n_tor (alpha) | INT_0D | Toroidal mode number | ||
ntms.time_slice[:].mode[:].onset (alpha) | STRUCTURE | NTM onset characteristics | ||
ntms.time_slice[:].mode[:].onset.cause (alpha) | STR_0D | Cause of the mode onset | ||
ntms.time_slice[:].mode[:].onset.m_pol (alpha) | INT_0D | Poloidal mode number | ||
ntms.time_slice[:].mode[:].onset.n_tor (alpha) | INT_0D | Toroidal mode number | ||
ntms.time_slice[:].mode[:].onset.phase (alpha) | FLT_0D (uncertain) | rad | Phase of the mode at onset | |
ntms.time_slice[:].mode[:].onset.time_offset (alpha) | FLT_0D (uncertain) | s | Offset time (when a mode disappears). If the mode reappears later in the simulation, use another index of the mode array of structure | |
ntms.time_slice[:].mode[:].onset.time_onset (alpha) | FLT_0D (uncertain) | s | Onset time | |
ntms.time_slice[:].mode[:].onset.width (alpha) | FLT_0D (uncertain) | m | Seed island full width at onset time | |
ntms.time_slice[:].mode[:].phase (alpha) | FLT_0D (uncertain) | rad | Phase of the mode | |
ntms.time_slice[:].mode[:].rho_tor (alpha) | FLT_0D (uncertain) | m | Flux coordinate on which the mode is centred | |
ntms.time_slice[:].mode[:].rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Normalised flux coordinate on which the mode is centred | |
ntms.time_slice[:].mode[:].torque (alpha) | [1...N] | STRUCT_ARRAY | torque contributions to the Rutherford equation | |
ntms.time_slice[:].mode[:].torque[:].name (alpha) | STR_0D | Name of the contribution | ||
ntms.time_slice[:].mode[:].torque[:].value (alpha) | FLT_0D (uncertain) | kg.m^2.s^-2 | Value of the contribution | |
ntms.time_slice[:].mode[:].width (alpha) | FLT_0D (uncertain) | m | Full width of the mode | |
ntms.time_slice[:].time (alpha) | FLT_0D | s | Time | |
ntms.vacuum_toroidal_field (alpha) | STRUCTURE | Characteristics of the vacuum toroidal field (used in rho_tor definition) | ||
ntms.vacuum_toroidal_field.b0 (alpha) | [ntms.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
ntms.vacuum_toroidal_field.r0 (alpha) | FLT_0D (uncertain) | m | 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) |
operational instrumentation¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
operational_instrumentation (alpha) | Diagnostics measuring mechanical displacement, acceleration or strains on various parts of the device | |||
operational_instrumentation.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
operational_instrumentation.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
operational_instrumentation.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
operational_instrumentation.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
operational_instrumentation.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
operational_instrumentation.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
operational_instrumentation.code.library[:].name (alpha) | STR_0D | Name of software | ||
operational_instrumentation.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
operational_instrumentation.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
operational_instrumentation.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
operational_instrumentation.code.name (alpha) | STR_0D | Name of software generating IDS | ||
operational_instrumentation.code.output_flag (alpha) | [operational_instrumentation.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
operational_instrumentation.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
operational_instrumentation.code.repository (alpha) | STR_0D | URL of software repository | ||
operational_instrumentation.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
operational_instrumentation.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
operational_instrumentation.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
operational_instrumentation.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
operational_instrumentation.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
operational_instrumentation.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
operational_instrumentation.ids_properties.occurrence | INT_0D | |||
operational_instrumentation.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
operational_instrumentation.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
operational_instrumentation.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
operational_instrumentation.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
operational_instrumentation.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
operational_instrumentation.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
operational_instrumentation.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
operational_instrumentation.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
operational_instrumentation.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
operational_instrumentation.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
operational_instrumentation.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
operational_instrumentation.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
operational_instrumentation.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
operational_instrumentation.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
operational_instrumentation.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
operational_instrumentation.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
operational_instrumentation.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
operational_instrumentation.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
operational_instrumentation.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
operational_instrumentation.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
operational_instrumentation.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
operational_instrumentation.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
operational_instrumentation.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
operational_instrumentation.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
operational_instrumentation.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
operational_instrumentation.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
operational_instrumentation.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
operational_instrumentation.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
operational_instrumentation.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
operational_instrumentation.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
operational_instrumentation.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
operational_instrumentation.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
operational_instrumentation.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
operational_instrumentation.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
operational_instrumentation.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
operational_instrumentation.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
operational_instrumentation.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
operational_instrumentation.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
operational_instrumentation.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
operational_instrumentation.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
operational_instrumentation.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
operational_instrumentation.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
operational_instrumentation.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
operational_instrumentation.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
operational_instrumentation.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
operational_instrumentation.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
operational_instrumentation.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
operational_instrumentation.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
operational_instrumentation.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
operational_instrumentation.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
operational_instrumentation.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
operational_instrumentation.sensor (alpha) | [1...N] | STRUCT_ARRAY | Set of sensors | |
operational_instrumentation.sensor[:].acceleration (alpha) | STRUCTURE | m.s^-2 | Acceleration measured by an accelerometer sensor | |
operational_instrumentation.sensor[:].acceleration.data (alpha) | [operational_instrumentation.sensor[:].acceleration.time] | FLT_1D (uncertain) | m.s^-2 | Data |
operational_instrumentation.sensor[:].acceleration.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
operational_instrumentation.sensor[:].attachement_points (alpha) | [1...N] | STRUCT_ARRAY | Attachement point(s) of the sensor. Two for displacement sensors, one for the other types of sensors | |
operational_instrumentation.sensor[:].attachement_points[:].x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
operational_instrumentation.sensor[:].attachement_points[:].y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
operational_instrumentation.sensor[:].attachement_points[:].z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
operational_instrumentation.sensor[:].attachement_uris (alpha) | [1...N] | STR_1D | IMAS URI of the system(s) to which this sensor is attached. Two for displacement sensors, one for the other types of sensors | |
operational_instrumentation.sensor[:].direction (alpha) | STRUCTURE | Direction of the measurement (unit vector) | ||
operational_instrumentation.sensor[:].direction.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
operational_instrumentation.sensor[:].direction.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
operational_instrumentation.sensor[:].direction.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
operational_instrumentation.sensor[:].direction_second (alpha) | STRUCTURE | Second direction of measurement, in case of a rosette straing gauge | ||
operational_instrumentation.sensor[:].direction_second.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
operational_instrumentation.sensor[:].direction_second.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
operational_instrumentation.sensor[:].direction_second.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
operational_instrumentation.sensor[:].gauge_length (alpha) | FLT_0D (uncertain) | m | Length of the strain gauge | |
operational_instrumentation.sensor[:].identifier (alpha) | STR_0D | ID of the sensor | ||
operational_instrumentation.sensor[:].length (alpha) | STRUCTURE | m | Length measured by a displacement sensor | |
operational_instrumentation.sensor[:].length.data (alpha) | [operational_instrumentation.sensor[:].length.time] | FLT_1D (uncertain) | m | Data |
operational_instrumentation.sensor[:].length.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
operational_instrumentation.sensor[:].name (alpha) | STR_0D | Name of the sensor | ||
operational_instrumentation.sensor[:].strain (alpha) | STRUCTURE | - | Strain measured by a strain gauge | |
operational_instrumentation.sensor[:].strain.data (alpha) | [operational_instrumentation.sensor[:].strain.time] | FLT_1D (uncertain) | - | Data |
operational_instrumentation.sensor[:].strain.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
operational_instrumentation.sensor[:].strain_rosette (alpha) | [1...3] | STRUCTURE | - | Strain measured by a rosette strain gauge. The first dimension lists the components of the strain tensor : Sx1x1, Sx1x2, Sx2x2, where x1 is the main direction and x2 is the second direction of measurement. |
operational_instrumentation.sensor[:].strain_rosette.data (alpha) | [1...N, | FLT_2D (uncertain) | - | Data |
operational_instrumentation.sensor[:].strain_rosette.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
operational_instrumentation.sensor[:].temperature (alpha) | STRUCTURE | K | Temperature measured by a thermocouple | |
operational_instrumentation.sensor[:].temperature.data (alpha) | [operational_instrumentation.sensor[:].temperature.time] | FLT_1D (uncertain) | K | Data |
operational_instrumentation.sensor[:].temperature.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
operational_instrumentation.sensor[:].type (alpha) | STRUCTURE | Type of sensor | ||
operational_instrumentation.sensor[:].type.description (alpha) | STR_0D | Verbose description | ||
operational_instrumentation.sensor[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
operational_instrumentation.sensor[:].type.name (alpha) | STR_0D | Short string identifier | ||
operational_instrumentation.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
pellets¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
pellets (alpha) | Description of pellets launched into the plasma | |||
pellets.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
pellets.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
pellets.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pellets.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
pellets.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pellets.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pellets.code.library[:].name (alpha) | STR_0D | Name of software | ||
pellets.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pellets.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
pellets.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pellets.code.name (alpha) | STR_0D | Name of software generating IDS | ||
pellets.code.output_flag (alpha) | [pellets.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
pellets.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pellets.code.repository (alpha) | STR_0D | URL of software repository | ||
pellets.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
pellets.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
pellets.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
pellets.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
pellets.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
pellets.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
pellets.ids_properties.occurrence | INT_0D | |||
pellets.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
pellets.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
pellets.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
pellets.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
pellets.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
pellets.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
pellets.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
pellets.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pellets.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
pellets.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
pellets.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
pellets.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
pellets.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
pellets.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pellets.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
pellets.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
pellets.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
pellets.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
pellets.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
pellets.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pellets.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pellets.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
pellets.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pellets.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
pellets.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pellets.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
pellets.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
pellets.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pellets.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pellets.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
pellets.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pellets.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
pellets.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pellets.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
pellets.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pellets.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pellets.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
pellets.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pellets.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
pellets.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pellets.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
pellets.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
pellets.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
pellets.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
pellets.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
pellets.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
pellets.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
pellets.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
pellets.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
pellets.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
pellets.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between input command received from the RT network and actuator starting to react. Applies globally to the system described by this IDS unless specific latencies (e.g. channel-specific or antenna-specific) are provided at a deeper level in the IDS structure. | |
pellets.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
pellets.time_slice (alpha) | [pellets.time_slice[:].time] | STRUCT_ARRAY | Description of the pellets launched at various time slices. The time of this structure corresponds to the full ablation of the pellet inside the plasma. | |
pellets.time_slice[:].pellet (alpha) | [1...N] | STRUCT_ARRAY | Set of pellets ablated in the plasma at a given time | |
pellets.time_slice[:].pellet[:].path_geometry (alpha) | STRUCTURE | Geometry of the pellet path in the vaccuum chamber | ||
pellets.time_slice[:].pellet[:].path_geometry.first_point (alpha) | STRUCTURE | Position of the first point | ||
pellets.time_slice[:].pellet[:].path_geometry.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
pellets.time_slice[:].pellet[:].path_geometry.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pellets.time_slice[:].pellet[:].path_geometry.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pellets.time_slice[:].pellet[:].path_geometry.second_point (alpha) | STRUCTURE | Position of the second point | ||
pellets.time_slice[:].pellet[:].path_geometry.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
pellets.time_slice[:].pellet[:].path_geometry.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pellets.time_slice[:].pellet[:].path_geometry.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pellets.time_slice[:].pellet[:].path_profiles (alpha) | STRUCTURE | 1-D profiles of plasma and pellet along the pellet path | ||
pellets.time_slice[:].pellet[:].path_profiles.ablated_particles (alpha) | [pellets.time_slice[:].pellet[:].path_profiles.distance] | FLT_1D (uncertain) | - | Number of ablated particles (electrons) along the pellet path |
pellets.time_slice[:].pellet[:].path_profiles.ablation_rate (alpha) | [pellets.time_slice[:].pellet[:].path_profiles.distance] | FLT_1D (uncertain) | s^-1 | Ablation rate (electrons) along the pellet path |
pellets.time_slice[:].pellet[:].path_profiles.distance (alpha) | [1...N] | FLT_1D (uncertain) | m | Distance along the pellet path, with the origin taken at path_geometry/first_point. Used as the main coordinate for the path_profiles structure |
pellets.time_slice[:].pellet[:].path_profiles.n_e (alpha) | [pellets.time_slice[:].pellet[:].path_profiles.distance] | FLT_1D (uncertain) | m^-3 | Electron density along the pellet path |
pellets.time_slice[:].pellet[:].path_profiles.position (alpha) | STRUCTURE | Position along the pellet path | ||
pellets.time_slice[:].pellet[:].path_profiles.position.phi (alpha) | [pellets.time_slice[:].pellet[:].path_profiles.position.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
pellets.time_slice[:].pellet[:].path_profiles.position.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
pellets.time_slice[:].pellet[:].path_profiles.position.z (alpha) | [pellets.time_slice[:].pellet[:].path_profiles.position.r] | FLT_1D (uncertain) | m | Height |
pellets.time_slice[:].pellet[:].path_profiles.psi (alpha) | [pellets.time_slice[:].pellet[:].path_profiles.distance] | FLT_1D (uncertain) | Wb | Poloidal flux along the pellet path |
pellets.time_slice[:].pellet[:].path_profiles.rho_tor_norm (alpha) | [pellets.time_slice[:].pellet[:].path_profiles.distance] | FLT_1D (uncertain) | - | Normalised toroidal coordinate along the pellet path |
pellets.time_slice[:].pellet[:].path_profiles.rho_tor_norm_drift (alpha) | [pellets.time_slice[:].pellet[:].path_profiles.distance] | FLT_1D (uncertain) | - | Difference to due ExB drifts between the ablation and the final deposition locations, in terms of the normalised toroidal flux coordinate |
pellets.time_slice[:].pellet[:].path_profiles.t_e (alpha) | [pellets.time_slice[:].pellet[:].path_profiles.distance] | FLT_1D (uncertain) | eV | Electron temperature along the pellet path |
pellets.time_slice[:].pellet[:].path_profiles.velocity (alpha) | [pellets.time_slice[:].pellet[:].path_profiles.distance] | FLT_1D (uncertain) | m.s^-1 | Pellet velocity along the pellet path |
pellets.time_slice[:].pellet[:].propellant_gas (alpha) | STRUCTURE | Propellant gas | ||
pellets.time_slice[:].pellet[:].propellant_gas.element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the gas molecule | |
pellets.time_slice[:].pellet[:].propellant_gas.element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
pellets.time_slice[:].pellet[:].propellant_gas.element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
pellets.time_slice[:].pellet[:].propellant_gas.element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
pellets.time_slice[:].pellet[:].propellant_gas.element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
pellets.time_slice[:].pellet[:].propellant_gas.label (alpha) | STR_0D | String identifying the neutral molecule (e.g. H2, D2, T2, N2, ...) | ||
pellets.time_slice[:].pellet[:].propellant_gas.molecules_n (alpha) | FLT_0D (uncertain) | - | Number of molecules of the propellant gas injected in the vacuum vessel when launching the pellet | |
pellets.time_slice[:].pellet[:].shape (alpha) | STRUCTURE | Initial shape of a pellet at launch | ||
pellets.time_slice[:].pellet[:].shape.size (alpha) | [1...N] | FLT_1D (uncertain) | m | Size of the pellet in the various dimensions, depending on the shape type. Spherical pellets: size(1) is the radius of the pellet. Cylindrical pellets: size(1) is the radius and size(2) is the height of the cylinder. Rectangular pellets: size(1) is the height, size(2) is the width and size(3) is the length |
pellets.time_slice[:].pellet[:].shape.type (alpha) | STRUCTURE | Identifier structure for the shape type: 1-spherical; 2-cylindrical; 3-rectangular | ||
pellets.time_slice[:].pellet[:].shape.type.description (alpha) | STR_0D | Verbose description | ||
pellets.time_slice[:].pellet[:].shape.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
pellets.time_slice[:].pellet[:].shape.type.name (alpha) | STR_0D | Short string identifier | ||
pellets.time_slice[:].pellet[:].species (alpha) | [1...N] | STRUCT_ARRAY | Set of atomic species included in the pellet composition | |
pellets.time_slice[:].pellet[:].species[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
pellets.time_slice[:].pellet[:].species[:].density (alpha) | FLT_0D (uncertain) | atoms.m^-3 | Material density of the species in the pellet | |
pellets.time_slice[:].pellet[:].species[:].fraction (alpha) | FLT_0D (uncertain) | - | Atomic fraction of the species in the pellet | |
pellets.time_slice[:].pellet[:].species[:].label (alpha) | STR_0D | String identifying the species (e.g. H, D, T, ...) | ||
pellets.time_slice[:].pellet[:].species[:].sublimation_energy (alpha) | FLT_0D (uncertain) | eV | Sublimation energy per atom | |
pellets.time_slice[:].pellet[:].species[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
pellets.time_slice[:].pellet[:].velocity_initial (alpha) | FLT_0D (uncertain) | m.s^-1 | Initial velocity of the pellet as it enters the vaccum chamber | |
pellets.time_slice[:].time (alpha) | FLT_0D | s | Time |
pf active¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
pf_active (alpha) | Description of the axisymmetric active poloidal field (PF) coils and supplies; includes the limits of these systems; includes the forces on them; does not include non-axisymmetric coil systems | |||
pf_active.circuit (alpha) | [1...N] | STRUCT_ARRAY | Circuits, connecting multiple PF coils to multiple supplies, defining the current and voltage relationships in the system | |
pf_active.circuit[:].connections (alpha) | [1...N, | INT_2D | Description of the supplies and coils connections (nodes) across the circuit. Nodes of the circuit are listed as the first dimension of the matrix. Supplies (listed first) and coils (listed second) SIDES are listed as the second dimension. Thus the second dimension has a size equal to 2*(N_supplies+N_coils). N_supplies (resp. N_coils) is the total number of supplies (resp. coils) listed in the supply (resp.coil) array of structure, i.e. including also supplies/coils that are not part of the actual circuit. The (i,j) matrix elements are 1 if the j-th supply or coil side is connected to the i-th node, or 0 otherwise. For coils, sides are listed so that a current flowing from side 1 to side 2 (inside the coil) is positive (i.e. counter-clockwise when seen from above). | |
pf_active.circuit[:].current (alpha) | STRUCTURE | A | Current in the circuit between the sides of the group of supplies (only for circuits with a single supply or in which supplies are grouped) | |
pf_active.circuit[:].current.data (alpha) | [pf_active.circuit[:].current.time] | FLT_1D (uncertain) | A | Data |
pf_active.circuit[:].current.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.circuit[:].identifier (alpha) | STR_0D | ID of the circuit | ||
pf_active.circuit[:].name (alpha) | STR_0D | Name of the circuit | ||
pf_active.circuit[:].type (alpha) | STR_0D | Type of the circuit | ||
pf_active.circuit[:].voltage (alpha) | STRUCTURE | V | Voltage on the circuit between the sides of the group of supplies (only for circuits with a single supply or in which supplies are grouped) | |
pf_active.circuit[:].voltage.data (alpha) | [pf_active.circuit[:].voltage.time] | FLT_1D (uncertain) | V | Data |
pf_active.circuit[:].voltage.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
pf_active.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_active.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_active.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
pf_active.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_active.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_active.code.library[:].name (alpha) | STR_0D | Name of software | ||
pf_active.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_active.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
pf_active.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_active.code.name (alpha) | STR_0D | Name of software generating IDS | ||
pf_active.code.output_flag (alpha) | [pf_active.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
pf_active.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_active.code.repository (alpha) | STR_0D | URL of software repository | ||
pf_active.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_active.coil (alpha) | [1...N] | STRUCT_ARRAY | Active PF coils | |
pf_active.coil[:].b_field_max (alpha) | [1...N] | FLT_1D (uncertain) | T | List of values of the maximum magnetic field on the conductor surface (coordinate for current_limit_max) |
pf_active.coil[:].b_field_max_timed (alpha) | STRUCTURE | T | Maximum absolute value of the magnetic field on the conductor surface | |
pf_active.coil[:].b_field_max_timed.data (alpha) | [pf_active.coil[:].b_field_max_timed.time] | FLT_1D (uncertain) | T | Data |
pf_active.coil[:].b_field_max_timed.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.coil[:].current (alpha) | STRUCTURE | A | Current fed in the coil (for 1 turn, to be multiplied by the number of turns to obtain the generated magnetic field), positive when flowing from side 1 to side 2 of the coil (inside the coil), this numbering being made consistently with the convention that the current is counter-clockwise when seen from above. | |
pf_active.coil[:].current.data (alpha) | [pf_active.coil[:].current.time] | FLT_1D (uncertain) | A | Data |
pf_active.coil[:].current.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.coil[:].current_limit_max (alpha) | [pf_active.coil[:].b_field_max, | FLT_2D | A | Maximum tolerable current in the conductor |
pf_active.coil[:].element (alpha) | [1...N] | STRUCT_ARRAY | Each PF coil is comprised of a number of cross-section elements described individually | |
pf_active.coil[:].element[:].area (alpha) | FLT_0D (uncertain) | m^2 | Cross-sectional areas of the element | |
pf_active.coil[:].element[:].geometry (alpha) | STRUCTURE | Cross-sectional shape of the element | ||
pf_active.coil[:].element[:].geometry.annulus (alpha) | STRUCTURE | The element is an annulus of centre R, Z, with inner radius radius_inner and outer radius radius_outer | ||
pf_active.coil[:].element[:].geometry.annulus.r (alpha) | FLT_0D (uncertain) | m | Centre major radius | |
pf_active.coil[:].element[:].geometry.annulus.radius_inner (alpha) | FLT_0D (uncertain) | m | Inner radius | |
pf_active.coil[:].element[:].geometry.annulus.radius_outer (alpha) | FLT_0D (uncertain) | m | Outer radius | |
pf_active.coil[:].element[:].geometry.annulus.z (alpha) | FLT_0D (uncertain) | m | Centre height | |
pf_active.coil[:].element[:].geometry.arcs_of_circle (alpha) | STRUCTURE | Description of the element contour by a set of arcs of circle. For each of these, the position of the start point is given together with the curvature radius. The end point is given by the start point of the next arc of circle. | ||
pf_active.coil[:].element[:].geometry.arcs_of_circle.curvature_radii (alpha) | [pf_active.coil[:].element[:].geometry.arcs_of_circle.r] | FLT_1D (uncertain) | m | Curvature radius of each arc of circle |
pf_active.coil[:].element[:].geometry.arcs_of_circle.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radii of the start point of each arc of circle |
pf_active.coil[:].element[:].geometry.arcs_of_circle.z (alpha) | [pf_active.coil[:].element[:].geometry.arcs_of_circle.r] | FLT_1D (uncertain) | m | Height of the start point of each arc of circle |
pf_active.coil[:].element[:].geometry.geometry_type (alpha) | INT_0D | Type used to describe the element shape (1:'outline', 2:'rectangle', 3:'oblique', 4:'arcs of circle, 5: 'annulus', 6 : 'thick line') | ||
pf_active.coil[:].element[:].geometry.oblique (alpha) | STRUCTURE | Parallelogram description of the element | ||
pf_active.coil[:].element[:].geometry.oblique.alpha (alpha) | FLT_0D (uncertain) | rad | Inclination of first angle measured counter-clockwise from horizontal outwardly directed radial vector (grad R). | |
pf_active.coil[:].element[:].geometry.oblique.beta (alpha) | FLT_0D (uncertain) | rad | Inclination of second angle measured counter-clockwise from vertically upwards directed vector (grad Z). If both alpha and beta are zero (rectangle) then the simpler rectangular elements description should be used. | |
pf_active.coil[:].element[:].geometry.oblique.length_alpha (alpha) | FLT_0D (uncertain) | m | Length of the parallelogram side inclined with angle alpha with respect to the major radius axis | |
pf_active.coil[:].element[:].geometry.oblique.length_beta (alpha) | FLT_0D (uncertain) | m | Length of the parallelogram side inclined with angle beta with respect to the height axis | |
pf_active.coil[:].element[:].geometry.oblique.r (alpha) | FLT_0D (uncertain) | m | Major radius of the reference point (from which the alpha and beta angles are defined, marked by a + on the diagram) | |
pf_active.coil[:].element[:].geometry.oblique.z (alpha) | FLT_0D (uncertain) | m | Height of the reference point (from which the alpha and beta angles are defined, marked by a + on the diagram) | |
pf_active.coil[:].element[:].geometry.outline (alpha) | STRUCTURE | Irregular outline of the element. Do NOT repeat the first point. | ||
pf_active.coil[:].element[:].geometry.outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
pf_active.coil[:].element[:].geometry.outline.z (alpha) | [pf_active.coil[:].element[:].geometry.outline.r] | FLT_1D (uncertain) | m | Height |
pf_active.coil[:].element[:].geometry.rectangle (alpha) | STRUCTURE | Rectangular description of the element | ||
pf_active.coil[:].element[:].geometry.rectangle.height (alpha) | FLT_0D (uncertain) | m | Vertical full height | |
pf_active.coil[:].element[:].geometry.rectangle.r (alpha) | FLT_0D (uncertain) | m | Geometric centre R | |
pf_active.coil[:].element[:].geometry.rectangle.width (alpha) | FLT_0D (uncertain) | m | Horizontal full width | |
pf_active.coil[:].element[:].geometry.rectangle.z (alpha) | FLT_0D (uncertain) | m | Geometric centre Z | |
pf_active.coil[:].element[:].geometry.thick_line (alpha) | STRUCTURE | The element is approximated by a rectangle defined by a central segment and a thickness in the direction perpendicular to the segment | ||
pf_active.coil[:].element[:].geometry.thick_line.first_point (alpha) | STRUCTURE | Position of the first point | ||
pf_active.coil[:].element[:].geometry.thick_line.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pf_active.coil[:].element[:].geometry.thick_line.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pf_active.coil[:].element[:].geometry.thick_line.second_point (alpha) | STRUCTURE | Position of the second point | ||
pf_active.coil[:].element[:].geometry.thick_line.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pf_active.coil[:].element[:].geometry.thick_line.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pf_active.coil[:].element[:].geometry.thick_line.thickness (alpha) | FLT_0D (uncertain) | m | Thickness | |
pf_active.coil[:].element[:].identifier (alpha) | STR_0D | Identifier of this element | ||
pf_active.coil[:].element[:].name (alpha) | STR_0D | Name of this element | ||
pf_active.coil[:].element[:].turns_with_sign (alpha) | FLT_0D (uncertain) | - | Number of effective turns in the element for calculating magnetic fields of the coil/loop; includes the sign of the number of turns (positive means current is counter-clockwise when seen from above) | |
pf_active.coil[:].energy_limit_max (alpha) | FLT_0D | J | Maximum Energy to be dissipated in the coil | |
pf_active.coil[:].force_radial (alpha) | STRUCTURE | N | Radial force applied on this coil (positive when outwards) | |
pf_active.coil[:].force_radial.data (alpha) | [pf_active.coil[:].force_radial.time] | FLT_1D (uncertain) | N | Data |
pf_active.coil[:].force_radial.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.coil[:].force_radial_crushing (alpha) | STRUCTURE | N | Radial crushing force applied on this coil (positive when compressive) | |
pf_active.coil[:].force_radial_crushing.data (alpha) | [pf_active.coil[:].force_radial_crushing.time] | FLT_1D (uncertain) | N | Data |
pf_active.coil[:].force_radial_crushing.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.coil[:].force_vertical (alpha) | STRUCTURE | N | Vertical force applied on this coil (positive when upwards) | |
pf_active.coil[:].force_vertical.data (alpha) | [pf_active.coil[:].force_vertical.time] | FLT_1D (uncertain) | N | Data |
pf_active.coil[:].force_vertical.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.coil[:].force_vertical_crushing (alpha) | STRUCTURE | N | Vertical crushing force applied on this coil (positive when compressive) | |
pf_active.coil[:].force_vertical_crushing.data (alpha) | [pf_active.coil[:].force_vertical_crushing.time] | FLT_1D (uncertain) | N | Data |
pf_active.coil[:].force_vertical_crushing.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.coil[:].function (alpha) | [1...N] | STRUCT_ARRAY | Set of functions for which this coil may be used | |
pf_active.coil[:].function[:].description (alpha) | STR_0D | Verbose description | ||
pf_active.coil[:].function[:].index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
pf_active.coil[:].function[:].name (alpha) | STR_0D | Short string identifier | ||
pf_active.coil[:].identifier (alpha) | STR_0D | Alphanumeric identifier of coils used for convenience | ||
pf_active.coil[:].name (alpha) | STR_0D | Name of the coil | ||
pf_active.coil[:].resistance (alpha) | FLT_0D (uncertain) | Ohm | Coil resistance | |
pf_active.coil[:].resistance_additional (alpha) | STRUCTURE | Ohm | Additional resistance due to e.g. dynamically switchable resistors. The coil effective resistance is obtained by adding this dynamic quantity to the static resistance of the coil. | |
pf_active.coil[:].resistance_additional.data (alpha) | [pf_active.coil[:].resistance_additional.time] | FLT_1D (uncertain) | Ohm | Data |
pf_active.coil[:].resistance_additional.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.coil[:].temperature (alpha) | [1...N] | FLT_1D (uncertain) | K | List of values of the conductor temperature (coordinate for current_limit_max) |
pf_active.coil[:].voltage (alpha) | STRUCTURE | V | Voltage on the coil terminals (Vside1-Vside2) - including additional resistors if any | |
pf_active.coil[:].voltage.data (alpha) | [pf_active.coil[:].voltage.time] | FLT_1D (uncertain) | V | Data |
pf_active.coil[:].voltage.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.force_limits (alpha) | STRUCTURE | Description of force limits on the axisymmetric PF coil system | ||
pf_active.force_limits.combination_matrix (alpha) | [pf_active.force_limits.limit_max, | FLT_2D (uncertain) | - | Force limits are expressed as a linear combination of the forces on each individual coil. The weights of the linear combination are given by this matrix, while the limits are given by the sibling nodes limit_min and limit_max. Each row of this matrix corresponds to a force limit. The columns represent, for each coil, the 4 types of forces on the coil namely [coil1_radial, coil1_vertical, coil1_radial_crush, coil1_vertical_crush, coil2_radial, coil2_vertical, coil2_radial_crush, coil2_vertical_crush, ...]. There are therefore 4*coils_n columns. |
pf_active.force_limits.force (alpha) | STRUCTURE | N | Force (positive when upwards for a vertical force, positive when outwards for a radial force) | |
pf_active.force_limits.force.data (alpha) | [pf_active.force_limits.force.time] | FLT_1D (uncertain) | N | Data |
pf_active.force_limits.force.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.force_limits.limit_max (alpha) | [1...N] | FLT_1D (uncertain) | N | Maximum force limit, for each limit (line of the combination matrix). EMPTY_FLT value means unbounded |
pf_active.force_limits.limit_min (alpha) | [pf_active.force_limits.limit_max] | FLT_1D (uncertain) | N | Minimum force limit, for each limit (line of the combination matrix). EMPTY_FLT value means unbounded |
pf_active.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
pf_active.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
pf_active.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
pf_active.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
pf_active.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
pf_active.ids_properties.occurrence | INT_0D | |||
pf_active.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
pf_active.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
pf_active.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
pf_active.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
pf_active.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
pf_active.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
pf_active.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_active.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_active.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
pf_active.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
pf_active.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_active.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
pf_active.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_active.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_active.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
pf_active.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
pf_active.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_active.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
pf_active.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
pf_active.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_active.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_active.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
pf_active.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_active.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
pf_active.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_active.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
pf_active.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
pf_active.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_active.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_active.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
pf_active.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_active.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
pf_active.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_active.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
pf_active.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_active.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_active.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
pf_active.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_active.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
pf_active.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_active.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
pf_active.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
pf_active.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
pf_active.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
pf_active.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
pf_active.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
pf_active.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
pf_active.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
pf_active.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
pf_active.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
pf_active.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between input command received from the RT network and actuator starting to react. Applies globally to the system described by this IDS unless specific latencies (e.g. channel-specific or antenna-specific) are provided at a deeper level in the IDS structure. | |
pf_active.radial_force (obsolescent) | [1...N] | STRUCT_ARRAY | Radial forces on the axisymmetric PF coil system | |
pf_active.radial_force[:].combination (obsolescent) | [1...N] | FLT_1D (uncertain) | - | Coils involved in the force combinations. Normally the force would be the full set of coils, but in some cases, we want to have a difference in forces, such as a CS coil separation force. We therefore give each coil a force weight which we call the combination |
pf_active.radial_force[:].force (obsolescent) | STRUCTURE | N | Force (positive when upwards for a vertical force, positive when outwards for a radial force) | |
pf_active.radial_force[:].force.data (obsolescent) | [pf_active.radial_force[:].force.time] | FLT_1D (uncertain) | N | Data |
pf_active.radial_force[:].force.time (obsolescent) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.radial_force[:].limit_max (obsolescent) | FLT_0D (uncertain) | N | Maximum force combination limit | |
pf_active.radial_force[:].limit_min (obsolescent) | FLT_0D (uncertain) | N | Minimum force combination limit | |
pf_active.radial_force[:].name (obsolescent) | STR_0D | Name of the force combination | ||
pf_active.supply (alpha) | [1...N] | STRUCT_ARRAY | PF power supplies | |
pf_active.supply[:].current (alpha) | STRUCTURE | A | Current at the supply output, defined positive if it flows from point 1 to point 2 in the circuit connected to the supply (outside the supply) | |
pf_active.supply[:].current.data (alpha) | [pf_active.supply[:].current.time] | FLT_1D (uncertain) | A | Data |
pf_active.supply[:].current.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.supply[:].current_limit_max (alpha) | FLT_0D | A | Maximum current in the supply | |
pf_active.supply[:].current_limit_min (alpha) | FLT_0D | A | Minimum current in the supply | |
pf_active.supply[:].current_limiter_gain (alpha) | FLT_0D (uncertain) | V | Gain to prevent overcurrent in a linear model of the supply | |
pf_active.supply[:].delay (alpha) | FLT_0D (uncertain) | s | Pure delay in the supply | |
pf_active.supply[:].energy_limit_max (alpha) | FLT_0D | J | Maximum energy to be dissipated in the supply during a pulse | |
pf_active.supply[:].filter_denominator (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Coefficients of the denominator, in increasing order : b0 + b1*s + ... + bm*s^m; used for a linear supply description |
pf_active.supply[:].filter_numerator (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Coefficients of the numerator, in increasing order : a0 + a1*s + ... + an*s^n; used for a linear supply description |
pf_active.supply[:].identifier (alpha) | STR_0D | Identifier of the supply | ||
pf_active.supply[:].name (alpha) | STR_0D | Name of the PF supply | ||
pf_active.supply[:].nonlinear_model (alpha) | STR_0D | Description of the nonlinear transfer function of the supply | ||
pf_active.supply[:].resistance (alpha) | FLT_0D (uncertain) | Ohm | Power supply internal resistance | |
pf_active.supply[:].type (alpha) | INT_0D | Type of the supply; TBD add free description of non-linear power supplies | ||
pf_active.supply[:].voltage (alpha) | STRUCTURE | V | Voltage at the supply output (Vside1-Vside2) | |
pf_active.supply[:].voltage.data (alpha) | [pf_active.supply[:].voltage.time] | FLT_1D (uncertain) | V | Data |
pf_active.supply[:].voltage.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.supply[:].voltage_limit_max (alpha) | FLT_0D | V | Maximum voltage from the supply | |
pf_active.supply[:].voltage_limit_min (alpha) | FLT_0D | V | Minimum voltage from the supply | |
pf_active.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
pf_active.vertical_force (obsolescent) | [1...N] | STRUCT_ARRAY | Vertical forces on the axisymmetric PF coil system | |
pf_active.vertical_force[:].combination (obsolescent) | [1...N] | FLT_1D (uncertain) | - | Coils involved in the force combinations. Normally the force would be the full set of coils, but in some cases, we want to have a difference in forces, such as a CS coil separation force. We therefore give each coil a force weight which we call the combination |
pf_active.vertical_force[:].force (obsolescent) | STRUCTURE | N | Force (positive when upwards for a vertical force, positive when outwards for a radial force) | |
pf_active.vertical_force[:].force.data (obsolescent) | [pf_active.vertical_force[:].force.time] | FLT_1D (uncertain) | N | Data |
pf_active.vertical_force[:].force.time (obsolescent) | [1...N] | FLT_1D_TYPE | s | Time |
pf_active.vertical_force[:].limit_max (obsolescent) | FLT_0D (uncertain) | N | Maximum force combination limit | |
pf_active.vertical_force[:].limit_min (obsolescent) | FLT_0D (uncertain) | N | Minimum force combination limit | |
pf_active.vertical_force[:].name (obsolescent) | STR_0D | Name of the force combination |
pf passive¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
pf_passive (alpha) | Description of the axisymmetric passive conductors, currents flowing in them | |||
pf_passive.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
pf_passive.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_passive.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_passive.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
pf_passive.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_passive.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_passive.code.library[:].name (alpha) | STR_0D | Name of software | ||
pf_passive.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_passive.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
pf_passive.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_passive.code.name (alpha) | STR_0D | Name of software generating IDS | ||
pf_passive.code.output_flag (alpha) | [pf_passive.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
pf_passive.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_passive.code.repository (alpha) | STR_0D | URL of software repository | ||
pf_passive.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_passive.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
pf_passive.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
pf_passive.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
pf_passive.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
pf_passive.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
pf_passive.ids_properties.occurrence | INT_0D | |||
pf_passive.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
pf_passive.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
pf_passive.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
pf_passive.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
pf_passive.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
pf_passive.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
pf_passive.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_passive.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_passive.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
pf_passive.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
pf_passive.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_passive.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
pf_passive.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_passive.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_passive.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
pf_passive.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
pf_passive.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_passive.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
pf_passive.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
pf_passive.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_passive.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_passive.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
pf_passive.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_passive.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
pf_passive.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_passive.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
pf_passive.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
pf_passive.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_passive.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_passive.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
pf_passive.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_passive.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
pf_passive.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_passive.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
pf_passive.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_passive.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_passive.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
pf_passive.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_passive.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
pf_passive.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_passive.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
pf_passive.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
pf_passive.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
pf_passive.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
pf_passive.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
pf_passive.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
pf_passive.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
pf_passive.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
pf_passive.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
pf_passive.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
pf_passive.loop (alpha) | [1...N] | STRUCT_ARRAY | Passive axisymmetric conductor description in the form of non-connected loops; any connected loops are expressed as active coil circuits with no power supply attached. | |
pf_passive.loop[:].current (alpha) | [pf_passive.loop[:].time] | FLT_1D (uncertain) | A | Passive loop current |
pf_passive.loop[:].element (alpha) | [1...N] | STRUCT_ARRAY | Each loop is comprised of a number of cross-section elements described individually | |
pf_passive.loop[:].element[:].area (alpha) | FLT_0D (uncertain) | m^2 | Cross-sectional areas of the element | |
pf_passive.loop[:].element[:].geometry (alpha) | STRUCTURE | Cross-sectional shape of the element | ||
pf_passive.loop[:].element[:].geometry.annulus (alpha) | STRUCTURE | The element is an annulus of centre R, Z, with inner radius radius_inner and outer radius radius_outer | ||
pf_passive.loop[:].element[:].geometry.annulus.r (alpha) | FLT_0D (uncertain) | m | Centre major radius | |
pf_passive.loop[:].element[:].geometry.annulus.radius_inner (alpha) | FLT_0D (uncertain) | m | Inner radius | |
pf_passive.loop[:].element[:].geometry.annulus.radius_outer (alpha) | FLT_0D (uncertain) | m | Outer radius | |
pf_passive.loop[:].element[:].geometry.annulus.z (alpha) | FLT_0D (uncertain) | m | Centre height | |
pf_passive.loop[:].element[:].geometry.arcs_of_circle (alpha) | STRUCTURE | Description of the element contour by a set of arcs of circle. For each of these, the position of the start point is given together with the curvature radius. The end point is given by the start point of the next arc of circle. | ||
pf_passive.loop[:].element[:].geometry.arcs_of_circle.curvature_radii (alpha) | [pf_passive.loop[:].element[:].geometry.arcs_of_circle.r] | FLT_1D (uncertain) | m | Curvature radius of each arc of circle |
pf_passive.loop[:].element[:].geometry.arcs_of_circle.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radii of the start point of each arc of circle |
pf_passive.loop[:].element[:].geometry.arcs_of_circle.z (alpha) | [pf_passive.loop[:].element[:].geometry.arcs_of_circle.r] | FLT_1D (uncertain) | m | Height of the start point of each arc of circle |
pf_passive.loop[:].element[:].geometry.geometry_type (alpha) | INT_0D | Type used to describe the element shape (1:'outline', 2:'rectangle', 3:'oblique', 4:'arcs of circle, 5: 'annulus', 6 : 'thick line') | ||
pf_passive.loop[:].element[:].geometry.oblique (alpha) | STRUCTURE | Parallelogram description of the element | ||
pf_passive.loop[:].element[:].geometry.oblique.alpha (alpha) | FLT_0D (uncertain) | rad | Inclination of first angle measured counter-clockwise from horizontal outwardly directed radial vector (grad R). | |
pf_passive.loop[:].element[:].geometry.oblique.beta (alpha) | FLT_0D (uncertain) | rad | Inclination of second angle measured counter-clockwise from vertically upwards directed vector (grad Z). If both alpha and beta are zero (rectangle) then the simpler rectangular elements description should be used. | |
pf_passive.loop[:].element[:].geometry.oblique.length_alpha (alpha) | FLT_0D (uncertain) | m | Length of the parallelogram side inclined with angle alpha with respect to the major radius axis | |
pf_passive.loop[:].element[:].geometry.oblique.length_beta (alpha) | FLT_0D (uncertain) | m | Length of the parallelogram side inclined with angle beta with respect to the height axis | |
pf_passive.loop[:].element[:].geometry.oblique.r (alpha) | FLT_0D (uncertain) | m | Major radius of the reference point (from which the alpha and beta angles are defined, marked by a + on the diagram) | |
pf_passive.loop[:].element[:].geometry.oblique.z (alpha) | FLT_0D (uncertain) | m | Height of the reference point (from which the alpha and beta angles are defined, marked by a + on the diagram) | |
pf_passive.loop[:].element[:].geometry.outline (alpha) | STRUCTURE | Irregular outline of the element. Do NOT repeat the first point. | ||
pf_passive.loop[:].element[:].geometry.outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
pf_passive.loop[:].element[:].geometry.outline.z (alpha) | [pf_passive.loop[:].element[:].geometry.outline.r] | FLT_1D (uncertain) | m | Height |
pf_passive.loop[:].element[:].geometry.rectangle (alpha) | STRUCTURE | Rectangular description of the element | ||
pf_passive.loop[:].element[:].geometry.rectangle.height (alpha) | FLT_0D (uncertain) | m | Vertical full height | |
pf_passive.loop[:].element[:].geometry.rectangle.r (alpha) | FLT_0D (uncertain) | m | Geometric centre R | |
pf_passive.loop[:].element[:].geometry.rectangle.width (alpha) | FLT_0D (uncertain) | m | Horizontal full width | |
pf_passive.loop[:].element[:].geometry.rectangle.z (alpha) | FLT_0D (uncertain) | m | Geometric centre Z | |
pf_passive.loop[:].element[:].geometry.thick_line (alpha) | STRUCTURE | The element is approximated by a rectangle defined by a central segment and a thickness in the direction perpendicular to the segment | ||
pf_passive.loop[:].element[:].geometry.thick_line.first_point (alpha) | STRUCTURE | Position of the first point | ||
pf_passive.loop[:].element[:].geometry.thick_line.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pf_passive.loop[:].element[:].geometry.thick_line.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pf_passive.loop[:].element[:].geometry.thick_line.second_point (alpha) | STRUCTURE | Position of the second point | ||
pf_passive.loop[:].element[:].geometry.thick_line.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pf_passive.loop[:].element[:].geometry.thick_line.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pf_passive.loop[:].element[:].geometry.thick_line.thickness (alpha) | FLT_0D (uncertain) | m | Thickness | |
pf_passive.loop[:].element[:].identifier (alpha) | STR_0D | Identifier of this element | ||
pf_passive.loop[:].element[:].name (alpha) | STR_0D | Name of this element | ||
pf_passive.loop[:].element[:].turns_with_sign (alpha) | FLT_0D (uncertain) | - | Number of effective turns in the element for calculating magnetic fields of the coil/loop; includes the sign of the number of turns (positive means current is counter-clockwise when seen from above) | |
pf_passive.loop[:].name (alpha) | STR_0D | Name of the loop | ||
pf_passive.loop[:].resistance (alpha) | FLT_0D (uncertain) | Ohm | Passive loop resistance | |
pf_passive.loop[:].resistivity (alpha) | FLT_0D (uncertain) | Ohm.m | Passive loop resistivity | |
pf_passive.loop[:].time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes of this loop located at this level of the IDS structure |
pf_passive.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
pf plasma¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
pf_plasma (alpha) | Description of the axisymmetric currents flowing in the plasma, to be used in circuit equations, represented by a set of elements | |||
pf_plasma.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
pf_plasma.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_plasma.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_plasma.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
pf_plasma.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_plasma.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_plasma.code.library[:].name (alpha) | STR_0D | Name of software | ||
pf_plasma.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_plasma.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
pf_plasma.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_plasma.code.name (alpha) | STR_0D | Name of software generating IDS | ||
pf_plasma.code.output_flag (alpha) | [pf_plasma.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
pf_plasma.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_plasma.code.repository (alpha) | STR_0D | URL of software repository | ||
pf_plasma.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_plasma.element (alpha) | [1...N] | STRUCT_ARRAY | Set of plasma elements | |
pf_plasma.element[:].area (alpha) | FLT_0D (uncertain) | m^2 | Cross-sectional area of the element | |
pf_plasma.element[:].current (alpha) | [pf_plasma.element[:].time] | FLT_1D (uncertain) | A | Current in the plasma element |
pf_plasma.element[:].geometry (alpha) | STRUCTURE | Cross-sectional shape of the element | ||
pf_plasma.element[:].geometry.annulus (alpha) | STRUCTURE | The element is an annulus of centre R, Z, with inner radius radius_inner and outer radius radius_outer | ||
pf_plasma.element[:].geometry.annulus.r (alpha) | FLT_0D (uncertain) | m | Centre major radius | |
pf_plasma.element[:].geometry.annulus.radius_inner (alpha) | FLT_0D (uncertain) | m | Inner radius | |
pf_plasma.element[:].geometry.annulus.radius_outer (alpha) | FLT_0D (uncertain) | m | Outer radius | |
pf_plasma.element[:].geometry.annulus.z (alpha) | FLT_0D (uncertain) | m | Centre height | |
pf_plasma.element[:].geometry.arcs_of_circle (alpha) | STRUCTURE | Description of the element contour by a set of arcs of circle. For each of these, the position of the start point is given together with the curvature radius. The end point is given by the start point of the next arc of circle. | ||
pf_plasma.element[:].geometry.arcs_of_circle.curvature_radii (alpha) | [pf_plasma.element[:].geometry.arcs_of_circle.r] | FLT_1D (uncertain) | m | Curvature radius of each arc of circle |
pf_plasma.element[:].geometry.arcs_of_circle.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radii of the start point of each arc of circle |
pf_plasma.element[:].geometry.arcs_of_circle.z (alpha) | [pf_plasma.element[:].geometry.arcs_of_circle.r] | FLT_1D (uncertain) | m | Height of the start point of each arc of circle |
pf_plasma.element[:].geometry.geometry_type (alpha) | INT_0D | Type used to describe the element shape (1:'outline', 2:'rectangle', 3:'oblique', 4:'arcs of circle, 5: 'annulus', 6 : 'thick line') | ||
pf_plasma.element[:].geometry.oblique (alpha) | STRUCTURE | Parallelogram description of the element | ||
pf_plasma.element[:].geometry.oblique.alpha (alpha) | FLT_0D (uncertain) | rad | Inclination of first angle measured counter-clockwise from horizontal outwardly directed radial vector (grad R). | |
pf_plasma.element[:].geometry.oblique.beta (alpha) | FLT_0D (uncertain) | rad | Inclination of second angle measured counter-clockwise from vertically upwards directed vector (grad Z). If both alpha and beta are zero (rectangle) then the simpler rectangular elements description should be used. | |
pf_plasma.element[:].geometry.oblique.length_alpha (alpha) | FLT_0D (uncertain) | m | Length of the parallelogram side inclined with angle alpha with respect to the major radius axis | |
pf_plasma.element[:].geometry.oblique.length_beta (alpha) | FLT_0D (uncertain) | m | Length of the parallelogram side inclined with angle beta with respect to the height axis | |
pf_plasma.element[:].geometry.oblique.r (alpha) | FLT_0D (uncertain) | m | Major radius of the reference point (from which the alpha and beta angles are defined, marked by a + on the diagram) | |
pf_plasma.element[:].geometry.oblique.z (alpha) | FLT_0D (uncertain) | m | Height of the reference point (from which the alpha and beta angles are defined, marked by a + on the diagram) | |
pf_plasma.element[:].geometry.outline (alpha) | STRUCTURE | Irregular outline of the element. Do NOT repeat the first point. | ||
pf_plasma.element[:].geometry.outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
pf_plasma.element[:].geometry.outline.z (alpha) | [pf_plasma.element[:].geometry.outline.r] | FLT_1D (uncertain) | m | Height |
pf_plasma.element[:].geometry.rectangle (alpha) | STRUCTURE | Rectangular description of the element | ||
pf_plasma.element[:].geometry.rectangle.height (alpha) | FLT_0D (uncertain) | m | Vertical full height | |
pf_plasma.element[:].geometry.rectangle.r (alpha) | FLT_0D (uncertain) | m | Geometric centre R | |
pf_plasma.element[:].geometry.rectangle.width (alpha) | FLT_0D (uncertain) | m | Horizontal full width | |
pf_plasma.element[:].geometry.rectangle.z (alpha) | FLT_0D (uncertain) | m | Geometric centre Z | |
pf_plasma.element[:].geometry.thick_line (alpha) | STRUCTURE | The element is approximated by a rectangle defined by a central segment and a thickness in the direction perpendicular to the segment | ||
pf_plasma.element[:].geometry.thick_line.first_point (alpha) | STRUCTURE | Position of the first point | ||
pf_plasma.element[:].geometry.thick_line.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pf_plasma.element[:].geometry.thick_line.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pf_plasma.element[:].geometry.thick_line.second_point (alpha) | STRUCTURE | Position of the second point | ||
pf_plasma.element[:].geometry.thick_line.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pf_plasma.element[:].geometry.thick_line.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pf_plasma.element[:].geometry.thick_line.thickness (alpha) | FLT_0D (uncertain) | m | Thickness | |
pf_plasma.element[:].time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes located at this level of the IDS structure |
pf_plasma.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
pf_plasma.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
pf_plasma.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
pf_plasma.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
pf_plasma.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
pf_plasma.ids_properties.occurrence | INT_0D | |||
pf_plasma.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
pf_plasma.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
pf_plasma.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
pf_plasma.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
pf_plasma.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
pf_plasma.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
pf_plasma.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_plasma.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_plasma.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
pf_plasma.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
pf_plasma.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_plasma.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
pf_plasma.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_plasma.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_plasma.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
pf_plasma.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
pf_plasma.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_plasma.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
pf_plasma.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
pf_plasma.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_plasma.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_plasma.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
pf_plasma.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_plasma.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
pf_plasma.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_plasma.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
pf_plasma.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
pf_plasma.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_plasma.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_plasma.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
pf_plasma.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_plasma.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
pf_plasma.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_plasma.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
pf_plasma.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pf_plasma.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pf_plasma.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
pf_plasma.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pf_plasma.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
pf_plasma.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pf_plasma.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
pf_plasma.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
pf_plasma.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
pf_plasma.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
pf_plasma.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
pf_plasma.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
pf_plasma.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
pf_plasma.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
pf_plasma.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
pf_plasma.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
pf_plasma.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
plasma initiation¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
plasma_initiation (alpha) | Description the early phases of the plasma, before an equilibrium can be calculated | |||
plasma_initiation.b_field_lines (alpha) | [plasma_initiation.b_field_lines[:].time] | STRUCT_ARRAY | Magnetic field line tracing results, given at various time slices | |
plasma_initiation.b_field_lines[:].e_field_parallel (alpha) | [plasma_initiation.b_field_lines[:].starting_positions.r] | FLT_1D (uncertain) | V.m^-1 | Parallel electric field along each field line |
plasma_initiation.b_field_lines[:].e_field_townsend (alpha) | [plasma_initiation.b_field_lines[:].starting_positions.r] | FLT_1D (uncertain) | V.m^-1 | Townsend electric field along each field line |
plasma_initiation.b_field_lines[:].grid (alpha) | STRUCTURE | Definition of the 2D grid (the content of dim1 and dim2 is defined by the selected grid_type) | ||
plasma_initiation.b_field_lines[:].grid.dim1 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | First dimension values |
plasma_initiation.b_field_lines[:].grid.dim2 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Second dimension values |
plasma_initiation.b_field_lines[:].grid.volume_element (alpha) | [plasma_initiation.b_field_lines[:].grid.dim1, | FLT_2D (uncertain) | m^3 | 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)] |
plasma_initiation.b_field_lines[:].grid_type (alpha) | STRUCTURE | Selection of one of a set of grid types | ||
plasma_initiation.b_field_lines[:].grid_type.description (alpha) | STR_0D | Verbose description | ||
plasma_initiation.b_field_lines[:].grid_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
plasma_initiation.b_field_lines[:].grid_type.name (alpha) | STR_0D | Short string identifier | ||
plasma_initiation.b_field_lines[:].lengths (alpha) | [plasma_initiation.b_field_lines[:].starting_positions.r] | FLT_1D (uncertain) | m | Length of each field line |
plasma_initiation.b_field_lines[:].open_fraction (alpha) | FLT_0D (uncertain) | - | Fraction of open field lines : ratio open fields lines / (open+closed field lines) | |
plasma_initiation.b_field_lines[:].pressure (alpha) | FLT_0D (uncertain) | Pa | Prefill gas pressure used in Townsend E field calculation | |
plasma_initiation.b_field_lines[:].starting_positions (alpha) | STRUCTURE | Starting position to initiate field line tracing, for each field line | ||
plasma_initiation.b_field_lines[:].starting_positions.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
plasma_initiation.b_field_lines[:].starting_positions.z (alpha) | [plasma_initiation.b_field_lines[:].starting_positions.r] | FLT_1D (uncertain) | m | Height |
plasma_initiation.b_field_lines[:].time (alpha) | FLT_0D | s | Time | |
plasma_initiation.b_field_lines[:].townsend_or_closed_grid_positions (alpha) | STRUCTURE | List of all R, Z grid positions (from ../grid) containing field lines encoutering Townsend condition or being closed field lines | ||
plasma_initiation.b_field_lines[:].townsend_or_closed_grid_positions.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
plasma_initiation.b_field_lines[:].townsend_or_closed_grid_positions.z (alpha) | [plasma_initiation.b_field_lines[:].townsend_or_closed_grid_positions.r] | FLT_1D (uncertain) | m | Height |
plasma_initiation.b_field_lines[:].townsend_or_closed_positions (alpha) | STRUCTURE | List of all R, Z positions along all field lines encoutering Townsend condition or being closed field lines | ||
plasma_initiation.b_field_lines[:].townsend_or_closed_positions.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
plasma_initiation.b_field_lines[:].townsend_or_closed_positions.z (alpha) | [plasma_initiation.b_field_lines[:].townsend_or_closed_positions.r] | FLT_1D (uncertain) | m | Height |
plasma_initiation.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
plasma_initiation.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
plasma_initiation.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
plasma_initiation.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
plasma_initiation.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
plasma_initiation.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
plasma_initiation.code.library[:].name (alpha) | STR_0D | Name of software | ||
plasma_initiation.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
plasma_initiation.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
plasma_initiation.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
plasma_initiation.code.name (alpha) | STR_0D | Name of software generating IDS | ||
plasma_initiation.code.output_flag (alpha) | [plasma_initiation.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
plasma_initiation.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
plasma_initiation.code.repository (alpha) | STR_0D | URL of software repository | ||
plasma_initiation.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
plasma_initiation.global_quantities (alpha) | STRUCTURE | Global quantities | ||
plasma_initiation.global_quantities.b_field_perpendicular (alpha) | STRUCTURE | T | Perpendicular magnetic field at plasma position. b_field_perpendicular = sqrt(b_field_stray^2+b_field_eddy^2) | |
plasma_initiation.global_quantities.b_field_perpendicular.data (alpha) | [plasma_initiation.global_quantities.b_field_perpendicular.time] | FLT_1D (uncertain) | T | Data |
plasma_initiation.global_quantities.b_field_perpendicular.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
plasma_initiation.global_quantities.b_field_stray (alpha) | STRUCTURE | T | Stray magnetic field at plasma position | |
plasma_initiation.global_quantities.b_field_stray.data (alpha) | [plasma_initiation.global_quantities.b_field_stray.time] | FLT_1D (uncertain) | T | Data |
plasma_initiation.global_quantities.b_field_stray.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
plasma_initiation.global_quantities.connection_length (alpha) | STRUCTURE | m | Average length of open magnetic field lines. In the case of fully closed field lines, connection_length = 1 | |
plasma_initiation.global_quantities.connection_length.data (alpha) | [plasma_initiation.global_quantities.connection_length.time] | FLT_1D (uncertain) | m | Data |
plasma_initiation.global_quantities.connection_length.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
plasma_initiation.global_quantities.coulomb_logarithm (alpha) | STRUCTURE | - | Coulomb logarithm | |
plasma_initiation.global_quantities.coulomb_logarithm.data (alpha) | [plasma_initiation.global_quantities.coulomb_logarithm.time] | FLT_1D (uncertain) | - | Data |
plasma_initiation.global_quantities.coulomb_logarithm.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
plasma_initiation.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
plasma_initiation.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
plasma_initiation.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
plasma_initiation.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
plasma_initiation.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
plasma_initiation.ids_properties.occurrence | INT_0D | |||
plasma_initiation.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
plasma_initiation.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
plasma_initiation.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
plasma_initiation.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
plasma_initiation.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
plasma_initiation.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
plasma_initiation.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
plasma_initiation.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
plasma_initiation.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
plasma_initiation.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
plasma_initiation.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
plasma_initiation.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
plasma_initiation.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
plasma_initiation.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
plasma_initiation.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
plasma_initiation.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
plasma_initiation.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
plasma_initiation.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
plasma_initiation.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
plasma_initiation.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
plasma_initiation.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
plasma_initiation.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
plasma_initiation.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
plasma_initiation.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
plasma_initiation.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
plasma_initiation.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
plasma_initiation.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
plasma_initiation.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
plasma_initiation.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
plasma_initiation.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
plasma_initiation.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
plasma_initiation.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
plasma_initiation.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
plasma_initiation.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
plasma_initiation.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
plasma_initiation.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
plasma_initiation.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
plasma_initiation.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
plasma_initiation.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
plasma_initiation.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
plasma_initiation.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
plasma_initiation.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
plasma_initiation.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
plasma_initiation.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
plasma_initiation.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
plasma_initiation.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
plasma_initiation.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
plasma_initiation.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
plasma_initiation.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
plasma_initiation.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
plasma_initiation.profiles_2d (alpha) | [plasma_initiation.profiles_2d[:].time] | STRUCT_ARRAY | 2D profiles in the poloidal plane, given at various time slices | |
plasma_initiation.profiles_2d[:].e_field_tor (alpha) | [plasma_initiation.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | V.m^-1 | Toroidal component of the electric field |
plasma_initiation.profiles_2d[:].grid (alpha) | STRUCTURE | Definition of the 2D grid (the content of dim1 and dim2 is defined by the selected grid_type) | ||
plasma_initiation.profiles_2d[:].grid.dim1 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | First dimension values |
plasma_initiation.profiles_2d[:].grid.dim2 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Second dimension values |
plasma_initiation.profiles_2d[:].grid.volume_element (alpha) | [plasma_initiation.profiles_2d[:].grid.dim1, | FLT_2D (uncertain) | m^3 | 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)] |
plasma_initiation.profiles_2d[:].grid_type (alpha) | STRUCTURE | Selection of one of a set of grid types | ||
plasma_initiation.profiles_2d[:].grid_type.description (alpha) | STR_0D | Verbose description | ||
plasma_initiation.profiles_2d[:].grid_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
plasma_initiation.profiles_2d[:].grid_type.name (alpha) | STR_0D | Short string identifier | ||
plasma_initiation.profiles_2d[:].time (alpha) | FLT_0D | s | Time | |
plasma_initiation.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
polarimeter¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
polarimeter (alpha) | Polarimeter diagnostic | |||
polarimeter.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels (lines-of-sight) | |
polarimeter.channel[:].ellipticity (alpha) | STRUCTURE | - | Ellipticity | |
polarimeter.channel[:].ellipticity.data (alpha) | [polarimeter.channel[:].ellipticity.time] | FLT_1D (uncertain) | - | Data |
polarimeter.channel[:].ellipticity.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
polarimeter.channel[:].ellipticity.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
polarimeter.channel[:].ellipticity.validity_timed (alpha) | [polarimeter.channel[:].ellipticity.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
polarimeter.channel[:].ellipticity_initial (alpha) | FLT_0D (uncertain) | m | Initial ellipticity before entering the plasma | |
polarimeter.channel[:].faraday_angle (alpha) | STRUCTURE | rad | Faraday angle (variation of the Faraday angle induced by crossing the plasma) | |
polarimeter.channel[:].faraday_angle.data (alpha) | [polarimeter.channel[:].faraday_angle.time] | FLT_1D (uncertain) | rad | Data |
polarimeter.channel[:].faraday_angle.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
polarimeter.channel[:].faraday_angle.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
polarimeter.channel[:].faraday_angle.validity_timed (alpha) | [polarimeter.channel[:].faraday_angle.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
polarimeter.channel[:].identifier (alpha) | STR_0D | ID of the channel | ||
polarimeter.channel[:].line_of_sight (alpha) | STRUCTURE | Description of the line of sight of the channel, defined by two points when the beam is not reflected, a third point is added to define the reflected beam path | ||
polarimeter.channel[:].line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
polarimeter.channel[:].line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
polarimeter.channel[:].line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
polarimeter.channel[:].line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
polarimeter.channel[:].line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
polarimeter.channel[:].line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
polarimeter.channel[:].line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
polarimeter.channel[:].line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
polarimeter.channel[:].line_of_sight.third_point (alpha) | STRUCTURE | Position of the third point | ||
polarimeter.channel[:].line_of_sight.third_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
polarimeter.channel[:].line_of_sight.third_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
polarimeter.channel[:].line_of_sight.third_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
polarimeter.channel[:].name (alpha) | STR_0D | Name of the channel | ||
polarimeter.channel[:].polarisation_initial (alpha) | FLT_0D (uncertain) | m | Initial polarisation vector before entering the plasma | |
polarimeter.channel[:].wavelength (alpha) | FLT_0D (uncertain) | m | Wavelength used for polarimetry | |
polarimeter.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
polarimeter.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
polarimeter.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
polarimeter.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
polarimeter.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
polarimeter.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
polarimeter.code.library[:].name (alpha) | STR_0D | Name of software | ||
polarimeter.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
polarimeter.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
polarimeter.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
polarimeter.code.name (alpha) | STR_0D | Name of software generating IDS | ||
polarimeter.code.output_flag (alpha) | [polarimeter.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
polarimeter.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
polarimeter.code.repository (alpha) | STR_0D | URL of software repository | ||
polarimeter.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
polarimeter.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
polarimeter.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
polarimeter.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
polarimeter.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
polarimeter.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
polarimeter.ids_properties.occurrence | INT_0D | |||
polarimeter.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
polarimeter.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
polarimeter.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
polarimeter.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
polarimeter.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
polarimeter.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
polarimeter.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
polarimeter.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
polarimeter.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
polarimeter.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
polarimeter.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
polarimeter.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
polarimeter.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
polarimeter.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
polarimeter.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
polarimeter.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
polarimeter.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
polarimeter.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
polarimeter.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
polarimeter.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
polarimeter.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
polarimeter.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
polarimeter.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
polarimeter.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
polarimeter.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
polarimeter.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
polarimeter.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
polarimeter.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
polarimeter.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
polarimeter.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
polarimeter.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
polarimeter.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
polarimeter.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
polarimeter.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
polarimeter.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
polarimeter.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
polarimeter.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
polarimeter.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
polarimeter.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
polarimeter.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
polarimeter.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
polarimeter.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
polarimeter.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
polarimeter.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
polarimeter.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
polarimeter.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
polarimeter.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
polarimeter.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
polarimeter.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
polarimeter.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
polarimeter.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
polarimeter.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
pulse schedule¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
pulse_schedule (alpha) | Description of Pulse Schedule, described by subsystems waveform references and an enveloppe around them. The controllers, pulse schedule and SDN are defined in separate IDSs. All names and identifiers of subsystems appearing in the pulse_schedule must be identical to those used in the IDSs describing the related subsystems. | |||
pulse_schedule.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
pulse_schedule.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
pulse_schedule.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pulse_schedule.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
pulse_schedule.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pulse_schedule.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pulse_schedule.code.library[:].name (alpha) | STR_0D | Name of software | ||
pulse_schedule.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pulse_schedule.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
pulse_schedule.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pulse_schedule.code.name (alpha) | STR_0D | Name of software generating IDS | ||
pulse_schedule.code.output_flag (alpha) | [pulse_schedule.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
pulse_schedule.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pulse_schedule.code.repository (alpha) | STR_0D | URL of software repository | ||
pulse_schedule.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
pulse_schedule.density_control (alpha) | STRUCTURE | Gas injection system and density control references | ||
pulse_schedule.density_control.ion (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species, in the sense of isonuclear or isomolecular sequences | |
pulse_schedule.density_control.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
pulse_schedule.density_control.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
pulse_schedule.density_control.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
pulse_schedule.density_control.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
pulse_schedule.density_control.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
pulse_schedule.density_control.ion[:].label (alpha) | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
pulse_schedule.density_control.ion[:].n_i_volume_average (alpha) | STRUCTURE | m^-3 | Volume averaged ion density (average over the plasma volume up to the LCFS) | |
pulse_schedule.density_control.ion[:].n_i_volume_average.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.density_control.ion[:].n_i_volume_average.reference (alpha) | [pulse_schedule.density_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.density_control.ion[:].n_i_volume_average.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.density_control.ion[:].n_i_volume_average.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.density_control.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge | |
pulse_schedule.density_control.mode (alpha) | [pulse_schedule.density_control.time] | INT_1D | Control mode (operation mode and/or settings used by the controller) | |
pulse_schedule.density_control.n_e_line (alpha) | STRUCTURE | m^-2 | Line integrated electron density over a line of sight in the whole vacuum chamber | |
pulse_schedule.density_control.n_e_line.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.density_control.n_e_line.reference (alpha) | [pulse_schedule.density_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.density_control.n_e_line.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.density_control.n_e_line.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.density_control.n_e_line_lcfs (alpha) | STRUCTURE | m^-2 | Line integrated electron density over a line of sight within the LCFS | |
pulse_schedule.density_control.n_e_line_lcfs.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.density_control.n_e_line_lcfs.reference (alpha) | [pulse_schedule.density_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.density_control.n_e_line_lcfs.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.density_control.n_e_line_lcfs.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.density_control.n_e_line_of_sight (alpha) | STRUCTURE | Description of the line of sight for calculating n_e, defined by two points when the beam is not reflected, a third point is added to define the reflected beam path | ||
pulse_schedule.density_control.n_e_line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
pulse_schedule.density_control.n_e_line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
pulse_schedule.density_control.n_e_line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pulse_schedule.density_control.n_e_line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pulse_schedule.density_control.n_e_line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
pulse_schedule.density_control.n_e_line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
pulse_schedule.density_control.n_e_line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pulse_schedule.density_control.n_e_line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pulse_schedule.density_control.n_e_line_of_sight.third_point (alpha) | STRUCTURE | Position of the third point | ||
pulse_schedule.density_control.n_e_line_of_sight.third_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
pulse_schedule.density_control.n_e_line_of_sight.third_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pulse_schedule.density_control.n_e_line_of_sight.third_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pulse_schedule.density_control.n_e_profile_average (alpha) | STRUCTURE | m^-3 | Integral of a 1D core profile over rho_tor_norm up to the LCFS | |
pulse_schedule.density_control.n_e_profile_average.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.density_control.n_e_profile_average.reference (alpha) | [pulse_schedule.density_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.density_control.n_e_profile_average.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.density_control.n_e_profile_average.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.density_control.n_e_volume_average (alpha) | STRUCTURE | m^-3 | Volume averaged electron density (average over the plasma volume up to the LCFS) | |
pulse_schedule.density_control.n_e_volume_average.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.density_control.n_e_volume_average.reference (alpha) | [pulse_schedule.density_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.density_control.n_e_volume_average.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.density_control.n_e_volume_average.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.density_control.n_h_over_n_d (alpha) | STRUCTURE | - | Average ratio of hydrogen over deuterium density | |
pulse_schedule.density_control.n_h_over_n_d.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.density_control.n_h_over_n_d.reference (alpha) | [pulse_schedule.density_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.density_control.n_h_over_n_d.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.density_control.n_h_over_n_d.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.density_control.n_t_over_n_d (alpha) | STRUCTURE | - | Average ratio of tritium over deuterium density | |
pulse_schedule.density_control.n_t_over_n_d.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.density_control.n_t_over_n_d.reference (alpha) | [pulse_schedule.density_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.density_control.n_t_over_n_d.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.density_control.n_t_over_n_d.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.density_control.time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes located at this level of the IDS structure and below |
pulse_schedule.density_control.valve (alpha) | [1...N] | STRUCT_ARRAY | Set of injection valves. Time-dependent | |
pulse_schedule.density_control.valve[:].flow_rate (alpha) | STRUCTURE | Pa.m^3.s^-1 | Flow rate of the valve | |
pulse_schedule.density_control.valve[:].flow_rate.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.density_control.valve[:].flow_rate.reference (alpha) | [pulse_schedule.density_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.density_control.valve[:].flow_rate.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.density_control.valve[:].flow_rate.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.density_control.valve[:].identifier (alpha) | STR_0D | Identifier of the valve | ||
pulse_schedule.density_control.valve[:].name (alpha) | STR_0D | Name of the valve | ||
pulse_schedule.density_control.valve[:].species (alpha) | [1...N] | STRUCT_ARRAY | Species injected by the valve (may be more than one in case the valve injects a gas mixture) | |
pulse_schedule.density_control.valve[:].species[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
pulse_schedule.density_control.valve[:].species[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
pulse_schedule.density_control.valve[:].species[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
pulse_schedule.density_control.valve[:].species[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
pulse_schedule.density_control.valve[:].species[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
pulse_schedule.density_control.valve[:].species[:].fraction (alpha) | FLT_0D (uncertain) | - | Relative fraction of this species (in molecules) in the gas mixture | |
pulse_schedule.density_control.valve[:].species[:].label (alpha) | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
pulse_schedule.density_control.zeff (alpha) | STRUCTURE | - | Line averaged effective charge | |
pulse_schedule.density_control.zeff.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.density_control.zeff.reference (alpha) | [pulse_schedule.density_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.density_control.zeff.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.density_control.zeff.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.density_control.zeff_line_of_sight (alpha) | STRUCTURE | Description of the line of sight for calculating zeff, defined by two points when the beam is not reflected, a third point is added to define the reflected beam path | ||
pulse_schedule.density_control.zeff_line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
pulse_schedule.density_control.zeff_line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
pulse_schedule.density_control.zeff_line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pulse_schedule.density_control.zeff_line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pulse_schedule.density_control.zeff_line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
pulse_schedule.density_control.zeff_line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
pulse_schedule.density_control.zeff_line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pulse_schedule.density_control.zeff_line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pulse_schedule.density_control.zeff_line_of_sight.third_point (alpha) | STRUCTURE | Position of the third point | ||
pulse_schedule.density_control.zeff_line_of_sight.third_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
pulse_schedule.density_control.zeff_line_of_sight.third_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
pulse_schedule.density_control.zeff_line_of_sight.third_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
pulse_schedule.density_control.zeff_method (alpha) | STRUCTURE | Method for zeff calculation : Index = 1: average over a line of sight in the whole vacuum chamber, 2 : average over a line of sight within the LCFS, 3 : average of a 1D core profile over rho_tor_norm up to the LCFS | ||
pulse_schedule.density_control.zeff_method.description (alpha) | STR_0D | Verbose description | ||
pulse_schedule.density_control.zeff_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
pulse_schedule.density_control.zeff_method.name (alpha) | STR_0D | Short string identifier | ||
pulse_schedule.ec (alpha) | STRUCTURE | Electron cyclotron heating and current drive system | ||
pulse_schedule.ec.beam (alpha) | [1...N] | STRUCT_ARRAY | Set of Electron Cyclotron beams | |
pulse_schedule.ec.beam[:].deposition_rho_tor_norm (alpha) | STRUCTURE | - | Normalised toroidal flux coordinate at which the main deposition should occur | |
pulse_schedule.ec.beam[:].deposition_rho_tor_norm.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.ec.beam[:].deposition_rho_tor_norm.reference (alpha) | [pulse_schedule.ec.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.ec.beam[:].deposition_rho_tor_norm.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.ec.beam[:].deposition_rho_tor_norm.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.ec.beam[:].frequency (alpha) | STRUCTURE | Hz | Frequency | |
pulse_schedule.ec.beam[:].frequency.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.ec.beam[:].frequency.reference (alpha) | [pulse_schedule.ec.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.ec.beam[:].frequency.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.ec.beam[:].frequency.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.ec.beam[:].identifier (alpha) | STR_0D | Identifier of the beam | ||
pulse_schedule.ec.beam[:].name (alpha) | STR_0D | Name of the beam | ||
pulse_schedule.ec.beam[:].power_launched (alpha) | STRUCTURE | W | Beam power launched into the vacuum vessel | |
pulse_schedule.ec.beam[:].power_launched.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.ec.beam[:].power_launched.reference (alpha) | [pulse_schedule.ec.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.ec.beam[:].power_launched.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.ec.beam[:].power_launched.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.ec.beam[:].steering_angle_pol (alpha) | STRUCTURE | rad | Steering angle of the EC beam in the R,Z plane (from the -R axis towards the -Z axis), angle_pol=atan2(-k_Z,-k_R), where k_Z and k_R are the Z and R components of the mean wave vector in the EC beam | |
pulse_schedule.ec.beam[:].steering_angle_pol.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.ec.beam[:].steering_angle_pol.reference (alpha) | [pulse_schedule.ec.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.ec.beam[:].steering_angle_pol.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.ec.beam[:].steering_angle_pol.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.ec.beam[:].steering_angle_tor (alpha) | STRUCTURE | rad | Steering angle of the EC beam away from the poloidal plane that is increasing towards the positive phi axis, angle_tor=arcsin(k_phi/k), where k_phi is the component of the wave vector in the phi direction and k is the length of the wave vector. Here the term wave vector refers to the mean wave vector in the EC beam | |
pulse_schedule.ec.beam[:].steering_angle_tor.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.ec.beam[:].steering_angle_tor.reference (alpha) | [pulse_schedule.ec.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.ec.beam[:].steering_angle_tor.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.ec.beam[:].steering_angle_tor.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.ec.mode (alpha) | [pulse_schedule.ec.time] | INT_1D | Control mode (operation mode and/or settings used by the controller) | |
pulse_schedule.ec.power_launched (alpha) | STRUCTURE | W | Total EC power launched in the plasma (sum over the beams) | |
pulse_schedule.ec.power_launched.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.ec.power_launched.reference (alpha) | [pulse_schedule.ec.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.ec.power_launched.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.ec.power_launched.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.ec.time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes located at this level of the IDS structure and below |
pulse_schedule.event (alpha) | [1...N] | STRUCT_ARRAY | List of events, either predefined triggers or events recorded during the pulse | |
pulse_schedule.event[:].acquisition_state (alpha) | STRUCTURE | Acquisition state of the related system : index = 1 : armed; index = 2 : on; index = 3 : off; index = 4 : closed | ||
pulse_schedule.event[:].acquisition_state.description (alpha) | STR_0D | Verbose description | ||
pulse_schedule.event[:].acquisition_state.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
pulse_schedule.event[:].acquisition_state.name (alpha) | STR_0D | Short string identifier | ||
pulse_schedule.event[:].acquisition_strategy (alpha) | STRUCTURE | Acquisition strategy related to this event: index = 1 : on-trigger; index = 2 : pre-trigger; index = 3 : post-trigger | ||
pulse_schedule.event[:].acquisition_strategy.description (alpha) | STR_0D | Verbose description | ||
pulse_schedule.event[:].acquisition_strategy.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
pulse_schedule.event[:].acquisition_strategy.name (alpha) | STR_0D | Short string identifier | ||
pulse_schedule.event[:].duration (alpha) | FLT_0D (uncertain) | s | Duration of this event | |
pulse_schedule.event[:].identifier (alpha) | STR_0D | Unique identifier of this event provided by the scheduling / event handler | ||
pulse_schedule.event[:].listeners (alpha) | [1...N] | STR_1D | Systems listening to this event | |
pulse_schedule.event[:].provider (alpha) | STR_0D | System having generated this event | ||
pulse_schedule.event[:].time_stamp (alpha) | FLT_0D (uncertain) | s | Time stamp of this event | |
pulse_schedule.event[:].type (alpha) | STRUCTURE | Type of this event | ||
pulse_schedule.event[:].type.description (alpha) | STR_0D | Verbose description | ||
pulse_schedule.event[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
pulse_schedule.event[:].type.name (alpha) | STR_0D | Short string identifier | ||
pulse_schedule.flux_control (alpha) | STRUCTURE | Magnetic flux control references | ||
pulse_schedule.flux_control.beta_normal (alpha) | STRUCTURE | - | Normalised toroidal beta, defined as 100 * beta_tor * a[m] * B0 [T] / ip [MA] | |
pulse_schedule.flux_control.beta_normal.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.flux_control.beta_normal.reference (alpha) | [pulse_schedule.flux_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.flux_control.beta_normal.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.flux_control.beta_normal.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.flux_control.i_plasma (alpha) | STRUCTURE | A | Plasma current | |
pulse_schedule.flux_control.i_plasma.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.flux_control.i_plasma.reference (alpha) | [pulse_schedule.flux_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.flux_control.i_plasma.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.flux_control.i_plasma.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.flux_control.li_3 (alpha) | STRUCTURE | - | Internal inductance | |
pulse_schedule.flux_control.li_3.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.flux_control.li_3.reference (alpha) | [pulse_schedule.flux_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.flux_control.li_3.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.flux_control.li_3.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.flux_control.loop_voltage (alpha) | STRUCTURE | V | Loop voltage | |
pulse_schedule.flux_control.loop_voltage.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.flux_control.loop_voltage.reference (alpha) | [pulse_schedule.flux_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.flux_control.loop_voltage.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.flux_control.loop_voltage.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.flux_control.mode (alpha) | [pulse_schedule.flux_control.time] | INT_1D | Control mode (operation mode and/or settings used by the controller) | |
pulse_schedule.flux_control.time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes located at this level of the IDS structure and below |
pulse_schedule.ic (alpha) | STRUCTURE | Ion cyclotron heating and current drive system | ||
pulse_schedule.ic.antenna (alpha) | [1...N] | STRUCT_ARRAY | Set of ICRH antennas | |
pulse_schedule.ic.antenna[:].frequency (alpha) | STRUCTURE | Hz | Frequency | |
pulse_schedule.ic.antenna[:].frequency.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.ic.antenna[:].frequency.reference (alpha) | [pulse_schedule.ic.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.ic.antenna[:].frequency.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.ic.antenna[:].frequency.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.ic.antenna[:].identifier (alpha) | STR_0D | Identifier of the antenna | ||
pulse_schedule.ic.antenna[:].name (alpha) | STR_0D | Name of the antenna | ||
pulse_schedule.ic.antenna[:].phase (alpha) | STRUCTURE | rad | Phase | |
pulse_schedule.ic.antenna[:].phase.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.ic.antenna[:].phase.reference (alpha) | [pulse_schedule.ic.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.ic.antenna[:].phase.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.ic.antenna[:].phase.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.ic.antenna[:].power (alpha) | STRUCTURE | W | Power | |
pulse_schedule.ic.antenna[:].power.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.ic.antenna[:].power.reference (alpha) | [pulse_schedule.ic.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.ic.antenna[:].power.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.ic.antenna[:].power.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.ic.antenna[:].power_type (alpha) | STRUCTURE | Type of power used in the sibling power node (defining which power is referred to in this pulse_schedule). Index = 1: power_launched, 2: power_forward (see definitions in the ic_antennas IDS) | ||
pulse_schedule.ic.antenna[:].power_type.description (alpha) | STR_0D | Verbose description | ||
pulse_schedule.ic.antenna[:].power_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
pulse_schedule.ic.antenna[:].power_type.name (alpha) | STR_0D | Short string identifier | ||
pulse_schedule.ic.mode (alpha) | [pulse_schedule.ic.time] | INT_1D | Control mode (operation mode and/or settings used by the controller) | |
pulse_schedule.ic.power (alpha) | STRUCTURE | W | Total IC power (sum over the antennas) | |
pulse_schedule.ic.power.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.ic.power.reference (alpha) | [pulse_schedule.ic.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.ic.power.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.ic.power.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.ic.time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes located at this level of the IDS structure and below |
pulse_schedule.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
pulse_schedule.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
pulse_schedule.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
pulse_schedule.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
pulse_schedule.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
pulse_schedule.ids_properties.occurrence | INT_0D | |||
pulse_schedule.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
pulse_schedule.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
pulse_schedule.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
pulse_schedule.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
pulse_schedule.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
pulse_schedule.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
pulse_schedule.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
pulse_schedule.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pulse_schedule.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
pulse_schedule.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
pulse_schedule.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
pulse_schedule.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
pulse_schedule.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
pulse_schedule.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pulse_schedule.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
pulse_schedule.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
pulse_schedule.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
pulse_schedule.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
pulse_schedule.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
pulse_schedule.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pulse_schedule.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pulse_schedule.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
pulse_schedule.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pulse_schedule.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
pulse_schedule.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pulse_schedule.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
pulse_schedule.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
pulse_schedule.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pulse_schedule.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pulse_schedule.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
pulse_schedule.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pulse_schedule.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
pulse_schedule.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pulse_schedule.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
pulse_schedule.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
pulse_schedule.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
pulse_schedule.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
pulse_schedule.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
pulse_schedule.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
pulse_schedule.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
pulse_schedule.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
pulse_schedule.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
pulse_schedule.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
pulse_schedule.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
pulse_schedule.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
pulse_schedule.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
pulse_schedule.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
pulse_schedule.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
pulse_schedule.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
pulse_schedule.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
pulse_schedule.lh (alpha) | STRUCTURE | Lower Hybrid heating and current drive system | ||
pulse_schedule.lh.antenna (alpha) | [1...N] | STRUCT_ARRAY | Set of LH antennas | |
pulse_schedule.lh.antenna[:].frequency (alpha) | STRUCTURE | Hz | Frequency | |
pulse_schedule.lh.antenna[:].frequency.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.lh.antenna[:].frequency.reference (alpha) | [pulse_schedule.lh.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.lh.antenna[:].frequency.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.lh.antenna[:].frequency.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.lh.antenna[:].identifier (alpha) | STR_0D | Identifier of the antenna | ||
pulse_schedule.lh.antenna[:].n_parallel (alpha) | STRUCTURE | - | Main parallel refractive index of the injected wave power spectrum | |
pulse_schedule.lh.antenna[:].n_parallel.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.lh.antenna[:].n_parallel.reference (alpha) | [pulse_schedule.lh.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.lh.antenna[:].n_parallel.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.lh.antenna[:].n_parallel.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.lh.antenna[:].name (alpha) | STR_0D | Name of the antenna | ||
pulse_schedule.lh.antenna[:].phase (alpha) | STRUCTURE | rad | Phasing between neighbour waveguides (in the toroidal direction) | |
pulse_schedule.lh.antenna[:].phase.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.lh.antenna[:].phase.reference (alpha) | [pulse_schedule.lh.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.lh.antenna[:].phase.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.lh.antenna[:].phase.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.lh.antenna[:].power (alpha) | STRUCTURE | W | Power | |
pulse_schedule.lh.antenna[:].power.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.lh.antenna[:].power.reference (alpha) | [pulse_schedule.lh.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.lh.antenna[:].power.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.lh.antenna[:].power.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.lh.antenna[:].power_type (alpha) | STRUCTURE | Type of power used in the sibling power node (defining which power is referred to in this pulse_schedule). Index = 1: power_launched, 2: power_forward (see definitions in the lh_antennas IDS) | ||
pulse_schedule.lh.antenna[:].power_type.description (alpha) | STR_0D | Verbose description | ||
pulse_schedule.lh.antenna[:].power_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
pulse_schedule.lh.antenna[:].power_type.name (alpha) | STR_0D | Short string identifier | ||
pulse_schedule.lh.mode (alpha) | [pulse_schedule.lh.time] | INT_1D | Control mode (operation mode and/or settings used by the controller) | |
pulse_schedule.lh.power (alpha) | STRUCTURE | W | Total LH power (sum over the antennas) | |
pulse_schedule.lh.power.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.lh.power.reference (alpha) | [pulse_schedule.lh.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.lh.power.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.lh.power.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.lh.time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes located at this level of the IDS structure and below |
pulse_schedule.nbi (alpha) | STRUCTURE | Neutral beam heating and current drive system | ||
pulse_schedule.nbi.mode (alpha) | [pulse_schedule.nbi.time] | INT_1D | Control mode (operation mode and/or settings used by the controller) | |
pulse_schedule.nbi.power (alpha) | STRUCTURE | W | Total NBI power (sum over the units) | |
pulse_schedule.nbi.power.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.nbi.power.reference (alpha) | [pulse_schedule.nbi.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.nbi.power.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.nbi.power.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.nbi.time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes located at this level of the IDS structure and below |
pulse_schedule.nbi.unit (alpha) | [1...N] | STRUCT_ARRAY | Set of NBI units | |
pulse_schedule.nbi.unit[:].energy (alpha) | STRUCTURE | eV | Full energy of the injected species (acceleration of a single atom) | |
pulse_schedule.nbi.unit[:].energy.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.nbi.unit[:].energy.reference (alpha) | [pulse_schedule.nbi.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.nbi.unit[:].energy.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.nbi.unit[:].energy.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.nbi.unit[:].identifier (alpha) | STR_0D | Identifier of the NBI unit | ||
pulse_schedule.nbi.unit[:].name (alpha) | STR_0D | Name of the NBI unit | ||
pulse_schedule.nbi.unit[:].power (alpha) | STRUCTURE | W | Power launched from this unit into the vacuum vessel | |
pulse_schedule.nbi.unit[:].power.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.nbi.unit[:].power.reference (alpha) | [pulse_schedule.nbi.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.nbi.unit[:].power.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.nbi.unit[:].power.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.nbi.unit[:].species (alpha) | [1...N] | STRUCT_ARRAY | Species injected by the NBI unit (may be more than one in case the unit injects a gas mixture) | |
pulse_schedule.nbi.unit[:].species[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
pulse_schedule.nbi.unit[:].species[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
pulse_schedule.nbi.unit[:].species[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
pulse_schedule.nbi.unit[:].species[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
pulse_schedule.nbi.unit[:].species[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
pulse_schedule.nbi.unit[:].species[:].fraction (alpha) | FLT_0D (uncertain) | - | Relative fraction of this species (in molecules) in the gas mixture | |
pulse_schedule.nbi.unit[:].species[:].label (alpha) | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
pulse_schedule.pf_active (alpha) | STRUCTURE | Poloidal field coil references | ||
pulse_schedule.pf_active.coil (alpha) | [1...N] | STRUCT_ARRAY | Set of poloidal field coils | |
pulse_schedule.pf_active.coil[:].current (alpha) | STRUCTURE | A | Current fed in the coil (for 1 turn, to be multiplied by the number of turns to obtain the generated magnetic field), positive when flowing from side 1 to side 2 of the coil (inside the coil), this numbering being made consistently with the convention that the current is counter-clockwise when seen from above. | |
pulse_schedule.pf_active.coil[:].current.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.pf_active.coil[:].current.reference (alpha) | [pulse_schedule.pf_active.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.pf_active.coil[:].current.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.pf_active.coil[:].current.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.pf_active.coil[:].identifier (alpha) | STR_0D | Identifier of the coil | ||
pulse_schedule.pf_active.coil[:].name (alpha) | STR_0D | Name of the coil | ||
pulse_schedule.pf_active.coil[:].resistance_additional (alpha) | STRUCTURE | Ohm | Additional resistance due to e.g. dynamically switchable resistors | |
pulse_schedule.pf_active.coil[:].resistance_additional.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.pf_active.coil[:].resistance_additional.reference (alpha) | [pulse_schedule.pf_active.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.pf_active.coil[:].resistance_additional.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.pf_active.coil[:].resistance_additional.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.pf_active.mode (alpha) | [pulse_schedule.pf_active.time] | INT_1D | Control mode (operation mode and/or settings used by the controller) | |
pulse_schedule.pf_active.supply (alpha) | [1...N] | STRUCT_ARRAY | Set of PF power supplies | |
pulse_schedule.pf_active.supply[:].current (alpha) | STRUCTURE | A | Current fed into one turn of the coil. (Multiply by number of turns to obtain generated magnetic field). Positive when flowing from side 1 to side 2 of the coil, this numbering being made consistently with the convention that the current flows counter-clockwise when viewed from above. | |
pulse_schedule.pf_active.supply[:].current.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.pf_active.supply[:].current.reference (alpha) | [pulse_schedule.pf_active.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.pf_active.supply[:].current.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.pf_active.supply[:].current.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.pf_active.supply[:].identifier (alpha) | STR_0D | Identifier of the supply | ||
pulse_schedule.pf_active.supply[:].name (alpha) | STR_0D | Name of the supply | ||
pulse_schedule.pf_active.supply[:].voltage (alpha) | STRUCTURE | V | Voltage at the supply output (Vside1-Vside2) | |
pulse_schedule.pf_active.supply[:].voltage.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.pf_active.supply[:].voltage.reference (alpha) | [pulse_schedule.pf_active.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.pf_active.supply[:].voltage.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.pf_active.supply[:].voltage.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.pf_active.time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes located at this level of the IDS structure and below |
pulse_schedule.position_control (alpha) | STRUCTURE | Plasma position and shape control references | ||
pulse_schedule.position_control.active_limiter_point (alpha) | STRUCTURE | RZ position of the active limiter point (point of the plasma boundary in contact with the limiter) | ||
pulse_schedule.position_control.active_limiter_point.r (alpha) | STRUCTURE | m | Major radius | |
pulse_schedule.position_control.active_limiter_point.r.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.active_limiter_point.r.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.active_limiter_point.r.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.active_limiter_point.r.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.active_limiter_point.z (alpha) | STRUCTURE | m | Height | |
pulse_schedule.position_control.active_limiter_point.z.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.active_limiter_point.z.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.active_limiter_point.z.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.active_limiter_point.z.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.boundary_outline (alpha) | [1...N] | STRUCT_ARRAY | Set of (R,Z) points defining the outline of the plasma boundary | |
pulse_schedule.position_control.boundary_outline[:].r (alpha) | STRUCTURE | m | Major radius | |
pulse_schedule.position_control.boundary_outline[:].r.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.boundary_outline[:].r.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.boundary_outline[:].r.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.boundary_outline[:].r.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.boundary_outline[:].z (alpha) | STRUCTURE | m | Height | |
pulse_schedule.position_control.boundary_outline[:].z.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.boundary_outline[:].z.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.boundary_outline[:].z.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.boundary_outline[:].z.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.current_centroid (alpha) | STRUCTURE | RZ position of the current centroid | ||
pulse_schedule.position_control.current_centroid.r (alpha) | STRUCTURE | m | Major radius | |
pulse_schedule.position_control.current_centroid.r.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.current_centroid.r.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.current_centroid.r.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.current_centroid.r.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.current_centroid.z (alpha) | STRUCTURE | m | Height | |
pulse_schedule.position_control.current_centroid.z.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.current_centroid.z.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.current_centroid.z.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.current_centroid.z.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.elongation (alpha) | STRUCTURE | - | Elongation of the plasma boundary | |
pulse_schedule.position_control.elongation.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.elongation.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.elongation.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.elongation.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.elongation_lower (alpha) | STRUCTURE | - | Elongation (lower half w.r.t. geometric axis) of the plasma boundary | |
pulse_schedule.position_control.elongation_lower.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.elongation_lower.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.elongation_lower.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.elongation_lower.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.elongation_upper (alpha) | STRUCTURE | - | Elongation (upper half w.r.t. geometric axis) of the plasma boundary | |
pulse_schedule.position_control.elongation_upper.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.elongation_upper.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.elongation_upper.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.elongation_upper.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.gap (alpha) | [1...N] | STRUCT_ARRAY | Set of gaps, defined by a reference point and a direction. | |
pulse_schedule.position_control.gap[:].angle (alpha) | FLT_0D (uncertain) | rad | Angle between the direction in which the gap is measured (in the poloidal cross-section) and the horizontal axis. | |
pulse_schedule.position_control.gap[:].identifier (alpha) | STR_0D | Identifier of the gap | ||
pulse_schedule.position_control.gap[:].name (alpha) | STR_0D | Name of the gap | ||
pulse_schedule.position_control.gap[:].r (alpha) | FLT_0D (uncertain) | m | Major radius of the reference point | |
pulse_schedule.position_control.gap[:].value (alpha) | STRUCTURE | m | Value of the gap, i.e. distance between the reference point and the separatrix along the gap direction | |
pulse_schedule.position_control.gap[:].value.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.gap[:].value.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.gap[:].value.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.gap[:].value.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.gap[:].z (alpha) | FLT_0D (uncertain) | m | Height of the reference point | |
pulse_schedule.position_control.geometric_axis (alpha) | STRUCTURE | RZ position of the geometric axis (defined as (Rmin+Rmax) / 2 and (Zmin+Zmax) / 2 of the boundary) | ||
pulse_schedule.position_control.geometric_axis.r (alpha) | STRUCTURE | m | Major radius | |
pulse_schedule.position_control.geometric_axis.r.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.geometric_axis.r.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.geometric_axis.r.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.geometric_axis.r.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.geometric_axis.z (alpha) | STRUCTURE | m | Height | |
pulse_schedule.position_control.geometric_axis.z.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.geometric_axis.z.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.geometric_axis.z.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.geometric_axis.z.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.magnetic_axis (alpha) | STRUCTURE | Magnetic axis position | ||
pulse_schedule.position_control.magnetic_axis.r (alpha) | STRUCTURE | m | Major radius | |
pulse_schedule.position_control.magnetic_axis.r.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.magnetic_axis.r.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.magnetic_axis.r.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.magnetic_axis.r.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.magnetic_axis.z (alpha) | STRUCTURE | m | Height | |
pulse_schedule.position_control.magnetic_axis.z.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.magnetic_axis.z.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.magnetic_axis.z.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.magnetic_axis.z.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.minor_radius (alpha) | STRUCTURE | m | Minor radius of the plasma boundary (defined as (Rmax-Rmin) / 2 of the boundary) | |
pulse_schedule.position_control.minor_radius.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.minor_radius.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.minor_radius.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.minor_radius.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.mode (alpha) | [pulse_schedule.position_control.time] | INT_1D | Control mode (operation mode and/or settings used by the controller) | |
pulse_schedule.position_control.squareness_lower_inner (alpha) | STRUCTURE | - | Lower inner squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) | |
pulse_schedule.position_control.squareness_lower_inner.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.squareness_lower_inner.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.squareness_lower_inner.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.squareness_lower_inner.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.squareness_lower_outer (alpha) | STRUCTURE | - | Lower outer squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) | |
pulse_schedule.position_control.squareness_lower_outer.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.squareness_lower_outer.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.squareness_lower_outer.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.squareness_lower_outer.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.squareness_upper_inner (alpha) | STRUCTURE | - | Upper inner squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) | |
pulse_schedule.position_control.squareness_upper_inner.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.squareness_upper_inner.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.squareness_upper_inner.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.squareness_upper_inner.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.squareness_upper_outer (alpha) | STRUCTURE | - | Upper outer squareness of the plasma boundary (definition from T. Luce, Plasma Phys. Control. Fusion 55 (2013) 095009) | |
pulse_schedule.position_control.squareness_upper_outer.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.squareness_upper_outer.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.squareness_upper_outer.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.squareness_upper_outer.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.strike_point (alpha) | [1...N] | STRUCT_ARRAY | Array of strike points, for each of them the RZ position is given | |
pulse_schedule.position_control.strike_point[:].r (alpha) | STRUCTURE | m | Major radius | |
pulse_schedule.position_control.strike_point[:].r.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.strike_point[:].r.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.strike_point[:].r.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.strike_point[:].r.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.strike_point[:].z (alpha) | STRUCTURE | m | Height | |
pulse_schedule.position_control.strike_point[:].z.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.strike_point[:].z.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.strike_point[:].z.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.strike_point[:].z.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes located at this level of the IDS structure and below |
pulse_schedule.position_control.triangularity (alpha) | STRUCTURE | - | Triangularity of the plasma boundary | |
pulse_schedule.position_control.triangularity.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.triangularity.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.triangularity.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.triangularity.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.triangularity_inner (alpha) | STRUCTURE | - | Inner triangularity of the plasma boundary | |
pulse_schedule.position_control.triangularity_inner.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.triangularity_inner.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.triangularity_inner.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.triangularity_inner.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.triangularity_lower (alpha) | STRUCTURE | - | Lower triangularity of the plasma boundary | |
pulse_schedule.position_control.triangularity_lower.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.triangularity_lower.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.triangularity_lower.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.triangularity_lower.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.triangularity_minor (alpha) | STRUCTURE | - | Minor triangularity of the plasma boundary | |
pulse_schedule.position_control.triangularity_minor.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.triangularity_minor.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.triangularity_minor.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.triangularity_minor.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.triangularity_outer (alpha) | STRUCTURE | - | Outer triangularity of the plasma boundary | |
pulse_schedule.position_control.triangularity_outer.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.triangularity_outer.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.triangularity_outer.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.triangularity_outer.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.triangularity_upper (alpha) | STRUCTURE | - | Upper triangularity of the plasma boundary | |
pulse_schedule.position_control.triangularity_upper.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.triangularity_upper.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.triangularity_upper.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.triangularity_upper.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.x_point (alpha) | [1...N] | STRUCT_ARRAY | Array of X-points, for each of them the RZ position is given | |
pulse_schedule.position_control.x_point[:].r (alpha) | STRUCTURE | m | Major radius | |
pulse_schedule.position_control.x_point[:].r.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.x_point[:].r.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.x_point[:].r.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.x_point[:].r.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.x_point[:].z (alpha) | STRUCTURE | m | Height | |
pulse_schedule.position_control.x_point[:].z.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.x_point[:].z.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.x_point[:].z.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.x_point[:].z.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.z_r_max (alpha) | STRUCTURE | m | Height of the separatrix point of maximum major radius | |
pulse_schedule.position_control.z_r_max.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.z_r_max.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.z_r_max.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.z_r_max.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.position_control.z_r_min (alpha) | STRUCTURE | m | Height of the separatrix point of minimum major radius | |
pulse_schedule.position_control.z_r_min.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.position_control.z_r_min.reference (alpha) | [pulse_schedule.position_control.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.position_control.z_r_min.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.position_control.z_r_min.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.tf (alpha) | STRUCTURE | Toroidal field references | ||
pulse_schedule.tf.b_field_tor_vacuum_r (alpha) | STRUCTURE | T.m | Vacuum field times major radius in the toroidal field magnet. Positive sign means anti-clockwise when viewed from above | |
pulse_schedule.tf.b_field_tor_vacuum_r.envelope_type (alpha) | INT_0D | Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower are upper are taken in the strict mathematical sense, without considering absolute values of the data | ||
pulse_schedule.tf.b_field_tor_vacuum_r.reference (alpha) | [pulse_schedule.tf.time] | FLT_1D (uncertain) | mixed | Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option. |
pulse_schedule.tf.b_field_tor_vacuum_r.reference_name (alpha) | STR_0D | Reference name (e.g. in the native pulse schedule system of the device) | ||
pulse_schedule.tf.b_field_tor_vacuum_r.reference_type (alpha) | INT_0D | Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node | ||
pulse_schedule.tf.mode (alpha) | [pulse_schedule.tf.time] | INT_1D | Control mode (operation mode and/or settings used by the controller) | |
pulse_schedule.tf.time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes located at this level of the IDS structure and below |
pulse_schedule.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
radiation¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
radiation (alpha) | Radiation emitted by the plasma and neutrals | |||
radiation.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
radiation.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
radiation.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
radiation.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
radiation.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
radiation.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
radiation.code.library[:].name (alpha) | STR_0D | Name of software | ||
radiation.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
radiation.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
radiation.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
radiation.code.name (alpha) | STR_0D | Name of software generating IDS | ||
radiation.code.output_flag (alpha) | [radiation.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
radiation.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
radiation.code.repository (alpha) | STR_0D | URL of software repository | ||
radiation.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
radiation.grid_ggd (alpha) | [radiation.grid_ggd[:].time] | STRUCT_ARRAY | Grid (using the Generic Grid Description), for various time slices. The timebase of this array of structure must be a subset of the process/ggd timebases | |
radiation.grid_ggd[:].grid_subset (alpha) | [1...N] | STRUCT_ARRAY | Grid subsets | |
radiation.grid_ggd[:].grid_subset[:].base (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
radiation.grid_ggd[:].grid_subset[:].base[:].jacobian (alpha) | [radiation.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
radiation.grid_ggd[:].grid_subset[:].base[:].tensor_contravariant (alpha) | [radiation.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
radiation.grid_ggd[:].grid_subset[:].base[:].tensor_covariant (alpha) | [radiation.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
radiation.grid_ggd[:].grid_subset[:].dimension (alpha) | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
radiation.grid_ggd[:].grid_subset[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
radiation.grid_ggd[:].grid_subset[:].element[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
radiation.grid_ggd[:].grid_subset[:].element[:].object[:].dimension (alpha) | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
radiation.grid_ggd[:].grid_subset[:].element[:].object[:].index (alpha) | INT_0D | Object index | ||
radiation.grid_ggd[:].grid_subset[:].element[:].object[:].space (alpha) | INT_0D | Index of the space from which that object is taken | ||
radiation.grid_ggd[:].grid_subset[:].identifier (alpha) | STRUCTURE | Grid subset identifier | ||
radiation.grid_ggd[:].grid_subset[:].identifier.description (alpha) | STR_0D | Verbose description | ||
radiation.grid_ggd[:].grid_subset[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
radiation.grid_ggd[:].grid_subset[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
radiation.grid_ggd[:].grid_subset[:].metric (alpha) | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
radiation.grid_ggd[:].grid_subset[:].metric.jacobian (alpha) | [radiation.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
radiation.grid_ggd[:].grid_subset[:].metric.tensor_contravariant (alpha) | [radiation.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
radiation.grid_ggd[:].grid_subset[:].metric.tensor_covariant (alpha) | [radiation.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
radiation.grid_ggd[:].identifier (alpha) | STRUCTURE | Grid identifier | ||
radiation.grid_ggd[:].identifier.description (alpha) | STR_0D | Verbose description | ||
radiation.grid_ggd[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
radiation.grid_ggd[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
radiation.grid_ggd[:].path (alpha) | STR_0D | 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: IDS::wall/0/description_ggd(1)/grid_ggd, means that the grid is located in the wall IDS, occurrence 0, with relative path description_ggd(1)/grid_ggd, using Fortran index convention (here : first index of the array) | ||
radiation.grid_ggd[:].space (alpha) | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
radiation.grid_ggd[:].space[:].coordinates_type (alpha) | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
radiation.grid_ggd[:].space[:].geometry_type (alpha) | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
radiation.grid_ggd[:].space[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
radiation.grid_ggd[:].space[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
radiation.grid_ggd[:].space[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
radiation.grid_ggd[:].space[:].identifier (alpha) | STRUCTURE | Space identifier | ||
radiation.grid_ggd[:].space[:].identifier.description (alpha) | STR_0D | Verbose description | ||
radiation.grid_ggd[:].space[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
radiation.grid_ggd[:].space[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
radiation.grid_ggd[:].space[:].objects_per_dimension (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
radiation.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content (alpha) | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
radiation.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.description (alpha) | STR_0D | Verbose description | ||
radiation.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
radiation.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.name (alpha) | STR_0D | Short string identifier | ||
radiation.grid_ggd[:].space[:].objects_per_dimension[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
radiation.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary (alpha) | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
radiation.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].index (alpha) | INT_0D | Index of this (n-1)-dimensional boundary object | ||
radiation.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].neighbours (alpha) | [1...N] | INT_1D | 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 | |
radiation.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry (alpha) | [1...N] | FLT_1D (uncertain) | mixed | 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. |
radiation.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry_2d (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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. |
radiation.grid_ggd[:].space[:].objects_per_dimension[:].object[:].measure (alpha) | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
radiation.grid_ggd[:].space[:].objects_per_dimension[:].object[:].nodes (alpha) | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
radiation.grid_ggd[:].time (alpha) | FLT_0D | s | Time | |
radiation.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
radiation.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
radiation.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
radiation.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
radiation.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
radiation.ids_properties.occurrence | INT_0D | |||
radiation.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
radiation.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
radiation.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
radiation.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
radiation.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
radiation.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
radiation.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
radiation.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
radiation.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
radiation.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
radiation.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
radiation.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
radiation.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
radiation.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
radiation.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
radiation.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
radiation.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
radiation.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
radiation.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
radiation.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
radiation.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
radiation.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
radiation.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
radiation.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
radiation.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
radiation.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
radiation.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
radiation.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
radiation.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
radiation.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
radiation.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
radiation.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
radiation.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
radiation.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
radiation.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
radiation.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
radiation.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
radiation.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
radiation.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
radiation.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
radiation.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
radiation.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
radiation.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
radiation.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
radiation.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
radiation.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
radiation.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
radiation.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
radiation.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
radiation.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
radiation.process (alpha) | [1...N] | STRUCT_ARRAY | Set of emission processes. The radiation characteristics are described at the level of the originating entity. For instance describe line radiation from neutrals under profiles_1d/neutral. Line and recombination radiation under profiles_1d/ion. Bremsstrahlung radiation under profiles_1d/neutral and ion ... | |
radiation.process[:].ggd (alpha) | [radiation.process[:].ggd[:].time] | STRUCT_ARRAY | Emissivities represented using the general grid description, for various time slices | |
radiation.process[:].ggd[:].electrons (alpha) | STRUCTURE | Process terms related to electrons | ||
radiation.process[:].ggd[:].electrons.emissivity (alpha) | [1...N] | STRUCT_ARRAY | W.m^-3 | Emissivity from this species, on various grid subsets |
radiation.process[:].ggd[:].electrons.emissivity[:].coefficients (alpha) | [radiation.process[:].ggd[:].electrons.emissivity[:].values, | FLT_2D (uncertain) | W.m^-3 | 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). |
radiation.process[:].ggd[:].electrons.emissivity[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
radiation.process[:].ggd[:].electrons.emissivity[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
radiation.process[:].ggd[:].electrons.emissivity[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-3 | One scalar value is provided per element in the grid subset. |
radiation.process[:].ggd[:].ion (alpha) | [1...N] | STRUCT_ARRAY | Process terms related to the different ion species | |
radiation.process[:].ggd[:].ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
radiation.process[:].ggd[:].ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
radiation.process[:].ggd[:].ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
radiation.process[:].ggd[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
radiation.process[:].ggd[:].ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
radiation.process[:].ggd[:].ion[:].emissivity (alpha) | [1...N] | STRUCT_ARRAY | W.m^-3 | Emissivity from this species, on various grid subsets |
radiation.process[:].ggd[:].ion[:].emissivity[:].coefficients (alpha) | [radiation.process[:].ggd[:].ion[:].emissivity[:].values, | FLT_2D (uncertain) | W.m^-3 | 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). |
radiation.process[:].ggd[:].ion[:].emissivity[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
radiation.process[:].ggd[:].ion[:].emissivity[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
radiation.process[:].ggd[:].ion[:].emissivity[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-3 | One scalar value is provided per element in the grid subset. |
radiation.process[:].ggd[:].ion[:].label (alpha) | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
radiation.process[:].ggd[:].ion[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
radiation.process[:].ggd[:].ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
radiation.process[:].ggd[:].ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Process terms related to the different charge states of the species (ionisation, energy, excitation, ...) | |
radiation.process[:].ggd[:].ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
radiation.process[:].ggd[:].ion[:].state[:].emissivity (alpha) | [1...N] | STRUCT_ARRAY | W.m^-3 | Emissivity from this state, on various grid subsets |
radiation.process[:].ggd[:].ion[:].state[:].emissivity[:].coefficients (alpha) | [radiation.process[:].ggd[:].ion[:].state[:].emissivity[:].values, | FLT_2D (uncertain) | W.m^-3 | 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). |
radiation.process[:].ggd[:].ion[:].state[:].emissivity[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
radiation.process[:].ggd[:].ion[:].state[:].emissivity[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
radiation.process[:].ggd[:].ion[:].state[:].emissivity[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-3 | One scalar value is provided per element in the grid subset. |
radiation.process[:].ggd[:].ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
radiation.process[:].ggd[:].ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
radiation.process[:].ggd[:].ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
radiation.process[:].ggd[:].ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle | |
radiation.process[:].ggd[:].ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
radiation.process[:].ggd[:].ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
radiation.process[:].ggd[:].neutral (alpha) | [1...N] | STRUCT_ARRAY | Process terms related to the different neutral species | |
radiation.process[:].ggd[:].neutral[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
radiation.process[:].ggd[:].neutral[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
radiation.process[:].ggd[:].neutral[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
radiation.process[:].ggd[:].neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
radiation.process[:].ggd[:].neutral[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
radiation.process[:].ggd[:].neutral[:].emissivity (alpha) | [1...N] | STRUCT_ARRAY | W.m^-3 | Emissivity from this species, on various grid subsets |
radiation.process[:].ggd[:].neutral[:].emissivity[:].coefficients (alpha) | [radiation.process[:].ggd[:].neutral[:].emissivity[:].values, | FLT_2D (uncertain) | W.m^-3 | 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). |
radiation.process[:].ggd[:].neutral[:].emissivity[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
radiation.process[:].ggd[:].neutral[:].emissivity[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
radiation.process[:].ggd[:].neutral[:].emissivity[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-3 | One scalar value is provided per element in the grid subset. |
radiation.process[:].ggd[:].neutral[:].ion_index (alpha) | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
radiation.process[:].ggd[:].neutral[:].label (alpha) | STR_0D | String identifying the neutral species (e.g. H, D, T, He, C, ...) | ||
radiation.process[:].ggd[:].neutral[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
radiation.process[:].ggd[:].neutral[:].state (alpha) | [1...N] | STRUCT_ARRAY | Process terms related to the different charge states of the species (energy, excitation, ...) | |
radiation.process[:].ggd[:].neutral[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
radiation.process[:].ggd[:].neutral[:].state[:].emissivity (alpha) | [1...N] | STRUCT_ARRAY | W.m^-3 | Emissivity from this state, on various grid subsets |
radiation.process[:].ggd[:].neutral[:].state[:].emissivity[:].coefficients (alpha) | [radiation.process[:].ggd[:].neutral[:].state[:].emissivity[:].values, | FLT_2D (uncertain) | W.m^-3 | 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). |
radiation.process[:].ggd[:].neutral[:].state[:].emissivity[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
radiation.process[:].ggd[:].neutral[:].state[:].emissivity[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
radiation.process[:].ggd[:].neutral[:].state[:].emissivity[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-3 | One scalar value is provided per element in the grid subset. |
radiation.process[:].ggd[:].neutral[:].state[:].label (alpha) | STR_0D | String identifying state | ||
radiation.process[:].ggd[:].neutral[:].state[:].neutral_type (alpha) | STRUCTURE | Neutral type (if the considered state is a neutral), in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
radiation.process[:].ggd[:].neutral[:].state[:].neutral_type.description (alpha) | STR_0D | Verbose description | ||
radiation.process[:].ggd[:].neutral[:].state[:].neutral_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
radiation.process[:].ggd[:].neutral[:].state[:].neutral_type.name (alpha) | STR_0D | Short string identifier | ||
radiation.process[:].ggd[:].neutral[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
radiation.process[:].ggd[:].neutral[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
radiation.process[:].ggd[:].time (alpha) | FLT_0D | s | Time | |
radiation.process[:].global_quantities (alpha) | [radiation.process[:].global_quantities[:].time] | STRUCT_ARRAY | Scalar volume integrated quantities | |
radiation.process[:].global_quantities[:].inside_lcfs (alpha) | STRUCTURE | Emissions from the core plasma, inside the last closed flux surface | ||
radiation.process[:].global_quantities[:].inside_lcfs.power (alpha) | FLT_0D (uncertain) | W | Total power emitted by all species | |
radiation.process[:].global_quantities[:].inside_lcfs.power_electrons (alpha) | FLT_0D (uncertain) | W | Power emitted by electrons | |
radiation.process[:].global_quantities[:].inside_lcfs.power_ion_total (alpha) | FLT_0D (uncertain) | W | Total power emitted by all ion species | |
radiation.process[:].global_quantities[:].inside_lcfs.power_neutral_total (alpha) | FLT_0D (uncertain) | W | Total power emitted by all neutral species | |
radiation.process[:].global_quantities[:].inside_vessel (alpha) | STRUCTURE | Total emissions inside the vacuum vessel | ||
radiation.process[:].global_quantities[:].inside_vessel.power (alpha) | FLT_0D (uncertain) | W | Total power emitted by all species | |
radiation.process[:].global_quantities[:].inside_vessel.power_electrons (alpha) | FLT_0D (uncertain) | W | Power emitted by electrons | |
radiation.process[:].global_quantities[:].inside_vessel.power_ion_total (alpha) | FLT_0D (uncertain) | W | Total power emitted by all ion species | |
radiation.process[:].global_quantities[:].inside_vessel.power_neutral_total (alpha) | FLT_0D (uncertain) | W | Total power emitted by all neutral species | |
radiation.process[:].global_quantities[:].time (alpha) | FLT_0D | s | Time | |
radiation.process[:].identifier (alpha) | STRUCTURE | Process identifier | ||
radiation.process[:].identifier.description (alpha) | STR_0D | Verbose description | ||
radiation.process[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
radiation.process[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
radiation.process[:].profiles_1d (alpha) | [radiation.process[:].profiles_1d[:].time] | STRUCT_ARRAY | Emissivity radial profiles for various time slices | |
radiation.process[:].profiles_1d[:].electrons (alpha) | STRUCTURE | Processs terms related to electrons | ||
radiation.process[:].profiles_1d[:].electrons.emissivity (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Emissivity from this species |
radiation.process[:].profiles_1d[:].electrons.power_inside (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Radiated power from inside the flux surface (volume integral of the emissivity inside the flux surface) |
radiation.process[:].profiles_1d[:].emissivity_ion_total (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Emissivity (summed over ion species) |
radiation.process[:].profiles_1d[:].emissivity_neutral_total (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Emissivity (summed over neutral species) |
radiation.process[:].profiles_1d[:].grid (alpha) | STRUCTURE | Radial grid | ||
radiation.process[:].profiles_1d[:].grid.area (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
radiation.process[:].profiles_1d[:].grid.psi (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
radiation.process[:].profiles_1d[:].grid.psi_boundary (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
radiation.process[:].profiles_1d[:].grid.psi_magnetic_axis (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
radiation.process[:].profiles_1d[:].grid.rho_pol_norm (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
radiation.process[:].profiles_1d[:].grid.rho_tor (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
radiation.process[:].profiles_1d[:].grid.rho_tor_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
radiation.process[:].profiles_1d[:].grid.surface (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
radiation.process[:].profiles_1d[:].grid.volume (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
radiation.process[:].profiles_1d[:].ion (alpha) | [1...N] | STRUCT_ARRAY | Process terms related to the different ion species | |
radiation.process[:].profiles_1d[:].ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
radiation.process[:].profiles_1d[:].ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
radiation.process[:].profiles_1d[:].ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
radiation.process[:].profiles_1d[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
radiation.process[:].profiles_1d[:].ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
radiation.process[:].profiles_1d[:].ion[:].emissivity (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Emissivity from this species |
radiation.process[:].profiles_1d[:].ion[:].label (alpha) | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
radiation.process[:].profiles_1d[:].ion[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
radiation.process[:].profiles_1d[:].ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
radiation.process[:].profiles_1d[:].ion[:].power_inside (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Radiated power from inside the flux surface (volume integral of the emissivity inside the flux surface) |
radiation.process[:].profiles_1d[:].ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Process terms related to the different charge states of the species (ionisation, energy, excitation, ...) | |
radiation.process[:].profiles_1d[:].ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
radiation.process[:].profiles_1d[:].ion[:].state[:].emissivity (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Emissivity from this species |
radiation.process[:].profiles_1d[:].ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
radiation.process[:].profiles_1d[:].ion[:].state[:].power_inside (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Radiated power from inside the flux surface (volume integral of the emissivity inside the flux surface) |
radiation.process[:].profiles_1d[:].ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
radiation.process[:].profiles_1d[:].ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
radiation.process[:].profiles_1d[:].ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle | |
radiation.process[:].profiles_1d[:].ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
radiation.process[:].profiles_1d[:].ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
radiation.process[:].profiles_1d[:].neutral (alpha) | [1...N] | STRUCT_ARRAY | Process terms related to the different neutral species | |
radiation.process[:].profiles_1d[:].neutral[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
radiation.process[:].profiles_1d[:].neutral[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
radiation.process[:].profiles_1d[:].neutral[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
radiation.process[:].profiles_1d[:].neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
radiation.process[:].profiles_1d[:].neutral[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
radiation.process[:].profiles_1d[:].neutral[:].emissivity (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Emissivity from this species |
radiation.process[:].profiles_1d[:].neutral[:].ion_index (alpha) | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
radiation.process[:].profiles_1d[:].neutral[:].label (alpha) | STR_0D | String identifying the neutral species (e.g. H, D, T, He, C, ...) | ||
radiation.process[:].profiles_1d[:].neutral[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
radiation.process[:].profiles_1d[:].neutral[:].power_inside (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Radiated power from inside the flux surface (volume integral of the emissivity inside the flux surface) |
radiation.process[:].profiles_1d[:].neutral[:].state (alpha) | [1...N] | STRUCT_ARRAY | Process terms related to the different charge states of the species (energy, excitation, ...) | |
radiation.process[:].profiles_1d[:].neutral[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
radiation.process[:].profiles_1d[:].neutral[:].state[:].emissivity (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Emissivity from this species |
radiation.process[:].profiles_1d[:].neutral[:].state[:].label (alpha) | STR_0D | String identifying state | ||
radiation.process[:].profiles_1d[:].neutral[:].state[:].neutral_type (alpha) | STRUCTURE | Neutral type (if the considered state is a neutral), in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
radiation.process[:].profiles_1d[:].neutral[:].state[:].neutral_type.description (alpha) | STR_0D | Verbose description | ||
radiation.process[:].profiles_1d[:].neutral[:].state[:].neutral_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
radiation.process[:].profiles_1d[:].neutral[:].state[:].neutral_type.name (alpha) | STR_0D | Short string identifier | ||
radiation.process[:].profiles_1d[:].neutral[:].state[:].power_inside (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Radiated power from inside the flux surface (volume integral of the emissivity inside the flux surface) |
radiation.process[:].profiles_1d[:].neutral[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
radiation.process[:].profiles_1d[:].neutral[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
radiation.process[:].profiles_1d[:].power_inside_ion_total (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Total power from ion species (summed over ion species) inside the flux surface (volume integral of the emissivity inside the flux surface) |
radiation.process[:].profiles_1d[:].power_inside_neutral_total (alpha) | [radiation.process[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Total power from ion species (summed over neutral species) inside the flux surface (volume integral of the emissivity inside the flux surface) |
radiation.process[:].profiles_1d[:].time (alpha) | FLT_0D | s | Time | |
radiation.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
radiation.vacuum_toroidal_field (alpha) | STRUCTURE | Characteristics of the vacuum toroidal field (used in rho_tor definition) | ||
radiation.vacuum_toroidal_field.b0 (alpha) | [radiation.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
radiation.vacuum_toroidal_field.r0 (alpha) | FLT_0D (uncertain) | m | 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) |
real time data¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
real_time_data (alpha) | Description of the data bus circulating on the real time data network of the machine. This is typically used (but not only) as an interface to the Plasma Control System (PCS) | |||
real_time_data.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
real_time_data.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
real_time_data.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
real_time_data.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
real_time_data.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
real_time_data.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
real_time_data.code.library[:].name (alpha) | STR_0D | Name of software | ||
real_time_data.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
real_time_data.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
real_time_data.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
real_time_data.code.name (alpha) | STR_0D | Name of software generating IDS | ||
real_time_data.code.output_flag (alpha) | [real_time_data.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
real_time_data.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
real_time_data.code.repository (alpha) | STR_0D | URL of software repository | ||
real_time_data.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
real_time_data.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
real_time_data.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
real_time_data.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
real_time_data.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
real_time_data.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
real_time_data.ids_properties.occurrence | INT_0D | |||
real_time_data.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
real_time_data.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
real_time_data.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
real_time_data.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
real_time_data.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
real_time_data.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
real_time_data.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
real_time_data.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
real_time_data.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
real_time_data.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
real_time_data.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
real_time_data.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
real_time_data.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
real_time_data.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
real_time_data.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
real_time_data.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
real_time_data.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
real_time_data.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
real_time_data.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
real_time_data.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
real_time_data.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
real_time_data.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
real_time_data.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
real_time_data.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
real_time_data.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
real_time_data.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
real_time_data.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
real_time_data.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
real_time_data.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
real_time_data.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
real_time_data.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
real_time_data.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
real_time_data.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
real_time_data.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
real_time_data.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
real_time_data.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
real_time_data.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
real_time_data.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
real_time_data.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
real_time_data.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
real_time_data.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
real_time_data.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
real_time_data.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
real_time_data.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
real_time_data.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
real_time_data.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
real_time_data.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
real_time_data.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
real_time_data.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
real_time_data.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
real_time_data.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
real_time_data.topic (alpha) | [1...N] | STRUCT_ARRAY | List of topics. Signals are grouped by topic | |
real_time_data.topic[:].name (alpha) | STR_0D | Topic name | ||
real_time_data.topic[:].sample (alpha) | [real_time_data.topic[:].time_stamp] | INT_1D | Index of sample (time stamp counter) | |
real_time_data.topic[:].signal (alpha) | [1...N] | STRUCT_ARRAY | List of signals that are allocated to the PCS interface | |
real_time_data.topic[:].signal[:].allocated_position (alpha) | [1...N] | INT_1D | Allocation of signal to a position in the SDN (1..N), or several positions in case of signal reshaping; this will be implementation specific | |
real_time_data.topic[:].signal[:].data_str (alpha) | [real_time_data.topic[:].time_stamp] | STR_1D | Signal data (e.g. diagnostic signal or PCS command), serialized as a string | |
real_time_data.topic[:].signal[:].data_type (alpha) | STR_0D | Signal data type | ||
real_time_data.topic[:].signal[:].name (alpha) | STR_0D | Signal name | ||
real_time_data.topic[:].signal[:].quality (alpha) | [real_time_data.topic[:].time_stamp] | INT_1D | Indicator of the quality of the signal. Following ITER PCS documentation (https://user.iter.org/?uid=354SJ3&action=get_document), possible values are: 1 - GOOD (the nominal state); 2 - INVALID (data no usable); 3 - DATA INTEGRITY ERROR (e.g. out of bounds with respect to expectations, calibration error,...) | |
real_time_data.topic[:].time_stamp (alpha) | [1...N] | FLT_1D (uncertain) | s | Time of creation for all signals belonging to this topic. A set of time stamps can be recorded if needed |
reflectometer fluctuation¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
reflectometer_fluctuation (alpha) | Fluctuation reflectometer diagnostic. Multiple reflectometers are considered as independent diagnostics to be handled with different occurrence numbers | |||
reflectometer_fluctuation.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels, e.g. different reception antennas or frequency bandwidths of the reflectometer | |
reflectometer_fluctuation.channel[:].amplitude (alpha) | [1...N] | STRUCTURE | V | Measured amplitude of the detected probing wave for each frequency and time slice (corresponding to the begin time of a sweep) |
reflectometer_fluctuation.channel[:].amplitude.data (alpha) | [1...N, | FLT_2D (uncertain) | V | Data |
reflectometer_fluctuation.channel[:].amplitude.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
reflectometer_fluctuation.channel[:].antenna_detection_static (alpha) | STRUCTURE | Static part of the geometry of the detection antenna, to be filled only if it is distinct from the emission antenna. | ||
reflectometer_fluctuation.channel[:].antenna_detection_static.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
reflectometer_fluctuation.channel[:].antenna_detection_static.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
reflectometer_fluctuation.channel[:].antenna_detection_static.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
reflectometer_fluctuation.channel[:].antenna_detection_static.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
reflectometer_fluctuation.channel[:].antenna_detection_static.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
reflectometer_fluctuation.channel[:].antenna_detection_static.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
reflectometer_fluctuation.channel[:].antenna_detection_static.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
reflectometer_fluctuation.channel[:].antenna_detection_static.outline.x2 (alpha) | [reflectometer_fluctuation.channel[:].antenna_detection_static.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
reflectometer_fluctuation.channel[:].antenna_detection_static.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
reflectometer_fluctuation.channel[:].antenna_detection_static.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
reflectometer_fluctuation.channel[:].antenna_detection_static.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
reflectometer_fluctuation.channel[:].antenna_detection_static.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
reflectometer_fluctuation.channel[:].antenna_emission_static (alpha) | STRUCTURE | Static part of the geometry of the emission antenna | ||
reflectometer_fluctuation.channel[:].antenna_emission_static.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
reflectometer_fluctuation.channel[:].antenna_emission_static.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
reflectometer_fluctuation.channel[:].antenna_emission_static.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
reflectometer_fluctuation.channel[:].antenna_emission_static.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
reflectometer_fluctuation.channel[:].antenna_emission_static.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
reflectometer_fluctuation.channel[:].antenna_emission_static.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
reflectometer_fluctuation.channel[:].antenna_emission_static.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
reflectometer_fluctuation.channel[:].antenna_emission_static.outline.x2 (alpha) | [reflectometer_fluctuation.channel[:].antenna_emission_static.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
reflectometer_fluctuation.channel[:].antenna_emission_static.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
reflectometer_fluctuation.channel[:].antenna_emission_static.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
reflectometer_fluctuation.channel[:].antenna_emission_static.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
reflectometer_fluctuation.channel[:].antenna_emission_static.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
reflectometer_fluctuation.channel[:].antennas_orientation (alpha) | [reflectometer_fluctuation.channel[:].antennas_orientation[:].time] | STRUCT_ARRAY | Description of lines of sight and antenna orientation as a function of time | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_detection (alpha) | STRUCTURE | Dynamic detection antenna orientation, to be filled only if it is distinct from the emission antenna. | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_detection.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_detection.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_detection.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_detection.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_detection.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_detection.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_detection.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_detection.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_detection.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_detection.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_detection.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_detection.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_emission (alpha) | STRUCTURE | Dynamic emission antenna orientation | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_emission.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_emission.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_emission.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_emission.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_emission.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_emission.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_emission.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_emission.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_emission.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_emission.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_emission.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].antenna_emission.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_detection (alpha) | STRUCTURE | Description of the line of sight of the detection antenna, to be filled only if its position is distinct from the emission antenna. The first point corresponds to the centre of the antenna mouth. The second point correspond to the interception of the line of sight with the reflection surface on the inner wall. | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_detection.first_point (alpha) | STRUCTURE | Position of the first point | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_detection.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_detection.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_detection.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_detection.second_point (alpha) | STRUCTURE | Position of the second point | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_detection.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_detection.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_detection.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_emission (alpha) | STRUCTURE | Description of the line of sight of the emission antenna. The first point corresponds to the centre of the antenna mouth. The second point correspond to the interception of the line of sight with the reflection surface on the inner wall. | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_emission.first_point (alpha) | STRUCTURE | Position of the first point | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_emission.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_emission.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_emission.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_emission.second_point (alpha) | STRUCTURE | Position of the second point | ||
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_emission.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_emission.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].line_of_sight_emission.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
reflectometer_fluctuation.channel[:].antennas_orientation[:].time (alpha) | FLT_0D | s | Time | |
reflectometer_fluctuation.channel[:].doppler (alpha) | STRUCTURE | Processed data for Doppler reflectometers | ||
reflectometer_fluctuation.channel[:].doppler.e_field_radial (alpha) | [reflectometer_fluctuation.channel[:].doppler.time] | FLT_1D (uncertain) | V.m^-1 | Radial electric field |
reflectometer_fluctuation.channel[:].doppler.position (alpha) | STRUCTURE | Measurement position | ||
reflectometer_fluctuation.channel[:].doppler.position.phi (alpha) | [reflectometer_fluctuation.channel[:].doppler.time] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
reflectometer_fluctuation.channel[:].doppler.position.psi (alpha) | [reflectometer_fluctuation.channel[:].doppler.time] | FLT_1D (uncertain) | W | Poloidal flux |
reflectometer_fluctuation.channel[:].doppler.position.r (alpha) | [reflectometer_fluctuation.channel[:].doppler.time] | FLT_1D (uncertain) | m | Major radius |
reflectometer_fluctuation.channel[:].doppler.position.rho_pol_norm (alpha) | [reflectometer_fluctuation.channel[:].doppler.time] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
reflectometer_fluctuation.channel[:].doppler.position.rho_tor_norm (alpha) | [reflectometer_fluctuation.channel[:].doppler.time] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate |
reflectometer_fluctuation.channel[:].doppler.position.theta (alpha) | [reflectometer_fluctuation.channel[:].doppler.time] | FLT_1D (uncertain) | rad | Poloidal angle (oriented clockwise when viewing the poloidal cross section on the right hand side of the tokamak axis of symmetry, with the origin placed on the plasma magnetic axis) |
reflectometer_fluctuation.channel[:].doppler.position.z (alpha) | [reflectometer_fluctuation.channel[:].doppler.time] | FLT_1D (uncertain) | m | Height |
reflectometer_fluctuation.channel[:].doppler.radial_width (alpha) | FLT_0D (uncertain) | m | Width in the radial direction over which fluctuating profiles are processed | |
reflectometer_fluctuation.channel[:].doppler.shift (alpha) | [reflectometer_fluctuation.channel[:].doppler.time] | FLT_1D (uncertain) | Hz | Doppler frequency shift (for the main peak of the power spectrum) |
reflectometer_fluctuation.channel[:].doppler.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
reflectometer_fluctuation.channel[:].doppler.time_width (alpha) | FLT_0D (uncertain) | s | Width of the time interval over which fluctuating profiles are processed. By convention, the time interval starts at time-time_width and ends at time. | |
reflectometer_fluctuation.channel[:].doppler.velocity_pol (alpha) | [reflectometer_fluctuation.channel[:].doppler.time] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity |
reflectometer_fluctuation.channel[:].doppler.wavenumber (alpha) | [reflectometer_fluctuation.channel[:].doppler.time] | FLT_1D (uncertain) | m^-1 | Wavenumber probed by the diagnostic |
reflectometer_fluctuation.channel[:].fluctuations_level (alpha) | STRUCTURE | Reconstruction of the amplitude of the fluctuations | ||
reflectometer_fluctuation.channel[:].fluctuations_level.dn_e_over_n_e (alpha) | [1...N, | FLT_2D (uncertain) | - | Relative amplitude of the density fluctuations post-processed for swept and fixed frequency (profile/one point) |
reflectometer_fluctuation.channel[:].fluctuations_level.position (alpha) | STRUCTURE | Array of positions at which the fluctuation level is computed | ||
reflectometer_fluctuation.channel[:].fluctuations_level.position.phi (alpha) | [1...N, | FLT_2D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
reflectometer_fluctuation.channel[:].fluctuations_level.position.psi (alpha) | [1...N, | FLT_2D (uncertain) | W | Poloidal flux |
reflectometer_fluctuation.channel[:].fluctuations_level.position.r (alpha) | [1...N, | FLT_2D (uncertain) | m | Major radius |
reflectometer_fluctuation.channel[:].fluctuations_level.position.rho_pol_norm (alpha) | [1...N, | FLT_2D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
reflectometer_fluctuation.channel[:].fluctuations_level.position.rho_tor_norm (alpha) | [1...N, | FLT_2D (uncertain) | - | Normalised toroidal flux coordinate |
reflectometer_fluctuation.channel[:].fluctuations_level.position.theta (alpha) | [1...N, | FLT_2D (uncertain) | rad | Poloidal angle (oriented clockwise when viewing the poloidal cross section on the right hand side of the tokamak axis of symmetry, with the origin placed on the plasma magnetic axis) |
reflectometer_fluctuation.channel[:].fluctuations_level.position.z (alpha) | [1...N, | FLT_2D (uncertain) | m | Height |
reflectometer_fluctuation.channel[:].fluctuations_level.radial_width (alpha) | FLT_0D (uncertain) | m | Width in the radial direction over which fluctuating profiles are processed | |
reflectometer_fluctuation.channel[:].fluctuations_level.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
reflectometer_fluctuation.channel[:].fluctuations_level.time_width (alpha) | FLT_0D (uncertain) | s | Width of the time interval over which fluctuating profiles are processed. By convention, the time interval starts at time-time_width and ends at time. | |
reflectometer_fluctuation.channel[:].fluctuations_spectrum (alpha) | STRUCTURE | Spectrum of the fluctuations, obtained by Fourier transform | ||
reflectometer_fluctuation.channel[:].fluctuations_spectrum.frequencies_fourier (alpha) | [1...N] | FLT_1D (uncertain) | Hz | Array of frequencies used for the Fourier transform |
reflectometer_fluctuation.channel[:].fluctuations_spectrum.power_log (alpha) | [1...N, | FLT_3D (uncertain) | dB | Power spectrum in log scale |
reflectometer_fluctuation.channel[:].fluctuations_spectrum.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
reflectometer_fluctuation.channel[:].fluctuations_spectrum.time_width (alpha) | FLT_0D (uncertain) | s | Width of the time interval over which the spectrum is processed. By convention, the time interval starts at time-time_width and ends at time. | |
reflectometer_fluctuation.channel[:].frequencies (alpha) | [1...N] | STRUCTURE | Hz | Array of frequencies scanned during a sweep |
reflectometer_fluctuation.channel[:].frequencies.data (alpha) | [1...N, | FLT_2D (uncertain) | Hz | Data |
reflectometer_fluctuation.channel[:].frequencies.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
reflectometer_fluctuation.channel[:].identifier (alpha) | STR_0D | ID of the channel | ||
reflectometer_fluctuation.channel[:].mode (alpha) | STR_0D | Detection mode "X" or "O" | ||
reflectometer_fluctuation.channel[:].name (alpha) | STR_0D | Name of the channel | ||
reflectometer_fluctuation.channel[:].phase (alpha) | [1...N] | STRUCTURE | rad | Measured phase of the probing wave for each frequency and time slice (corresponding to the begin time of a sweep), relative to the phase at launch |
reflectometer_fluctuation.channel[:].phase.data (alpha) | [1...N, | FLT_2D (uncertain) | rad | Data |
reflectometer_fluctuation.channel[:].phase.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
reflectometer_fluctuation.channel[:].raw_signal (alpha) | STRUCTURE | Raw data from IQ detector | ||
reflectometer_fluctuation.channel[:].raw_signal.i_component (alpha) | [1...N, | FLT_2D (uncertain) | V | I component of the IQ detector used to retrieve the phase of signal's envelope |
reflectometer_fluctuation.channel[:].raw_signal.q_component (alpha) | [1...N, | FLT_2D (uncertain) | V | Q component of the IQ detector used to retrieve the phase of signal's envelope |
reflectometer_fluctuation.channel[:].raw_signal.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
reflectometer_fluctuation.channel[:].sweep_time (alpha) | FLT_0D (uncertain) | s | Duration of a sweep | |
reflectometer_fluctuation.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
reflectometer_fluctuation.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_fluctuation.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_fluctuation.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
reflectometer_fluctuation.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_fluctuation.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_fluctuation.code.library[:].name (alpha) | STR_0D | Name of software | ||
reflectometer_fluctuation.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
reflectometer_fluctuation.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_fluctuation.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_fluctuation.code.name (alpha) | STR_0D | Name of software generating IDS | ||
reflectometer_fluctuation.code.output_flag (alpha) | [reflectometer_fluctuation.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
reflectometer_fluctuation.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
reflectometer_fluctuation.code.repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_fluctuation.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_fluctuation.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
reflectometer_fluctuation.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
reflectometer_fluctuation.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
reflectometer_fluctuation.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
reflectometer_fluctuation.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
reflectometer_fluctuation.ids_properties.occurrence | INT_0D | |||
reflectometer_fluctuation.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
reflectometer_fluctuation.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
reflectometer_fluctuation.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
reflectometer_fluctuation.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
reflectometer_fluctuation.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
reflectometer_fluctuation.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
reflectometer_fluctuation.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_fluctuation.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_fluctuation.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
reflectometer_fluctuation.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_fluctuation.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_fluctuation.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
reflectometer_fluctuation.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_fluctuation.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_fluctuation.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
reflectometer_fluctuation.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_fluctuation.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_fluctuation.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
reflectometer_fluctuation.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
reflectometer_fluctuation.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
reflectometer_fluctuation.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
reflectometer_fluctuation.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_fluctuation.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_fluctuation.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
reflectometer_fluctuation.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
reflectometer_fluctuation.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
reflectometer_fluctuation.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
reflectometer_fluctuation.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
reflectometer_fluctuation.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
reflectometer_fluctuation.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
reflectometer_fluctuation.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
reflectometer_fluctuation.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
reflectometer_fluctuation.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
reflectometer_fluctuation.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
reflectometer_fluctuation.psi_normalization (alpha) | STRUCTURE | Quantities to use to normalize psi, as a function of time | ||
reflectometer_fluctuation.psi_normalization.psi_boundary (alpha) | [reflectometer_fluctuation.psi_normalization.time] | FLT_1D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary |
reflectometer_fluctuation.psi_normalization.psi_magnetic_axis (alpha) | [reflectometer_fluctuation.psi_normalization.time] | FLT_1D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis |
reflectometer_fluctuation.psi_normalization.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time for the R,Z,phi coordinates |
reflectometer_fluctuation.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
reflectometer_fluctuation.type (alpha) | STR_0D | Type of reflectometer (frequency_swept, radar, ...) |
reflectometer profile¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
reflectometer_profile (alpha) | Profile reflectometer diagnostic. Multiple reflectometers are considered as independent diagnostics to be handled with different occurrence numbers | |||
reflectometer_profile.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels, e.g. different reception antennas or frequency bandwidths of the reflectometer | |
reflectometer_profile.channel[:].amplitude (alpha) | [reflectometer_profile.channel[:].frequencies, | STRUCTURE | V | Measured amplitude of the detected probing wave for each frequency and time slice (corresponding to the begin time of a sweep) |
reflectometer_profile.channel[:].amplitude.data (alpha) | [1...N, | FLT_2D (uncertain) | V | Data |
reflectometer_profile.channel[:].amplitude.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
reflectometer_profile.channel[:].antenna_detection (alpha) | STRUCTURE | Geometry of the detection antenna, to be filled only if it is distinct from the emission antenna. | ||
reflectometer_profile.channel[:].antenna_detection.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
reflectometer_profile.channel[:].antenna_detection.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
reflectometer_profile.channel[:].antenna_detection.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
reflectometer_profile.channel[:].antenna_detection.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
reflectometer_profile.channel[:].antenna_detection.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
reflectometer_profile.channel[:].antenna_detection.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
reflectometer_profile.channel[:].antenna_detection.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
reflectometer_profile.channel[:].antenna_detection.outline.x2 (alpha) | [reflectometer_profile.channel[:].antenna_detection.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
reflectometer_profile.channel[:].antenna_detection.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
reflectometer_profile.channel[:].antenna_detection.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
reflectometer_profile.channel[:].antenna_detection.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
reflectometer_profile.channel[:].antenna_detection.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
reflectometer_profile.channel[:].antenna_detection.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
reflectometer_profile.channel[:].antenna_detection.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
reflectometer_profile.channel[:].antenna_detection.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
reflectometer_profile.channel[:].antenna_detection.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
reflectometer_profile.channel[:].antenna_detection.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
reflectometer_profile.channel[:].antenna_detection.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
reflectometer_profile.channel[:].antenna_detection.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
reflectometer_profile.channel[:].antenna_detection.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
reflectometer_profile.channel[:].antenna_detection.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
reflectometer_profile.channel[:].antenna_detection.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
reflectometer_profile.channel[:].antenna_detection.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
reflectometer_profile.channel[:].antenna_detection.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
reflectometer_profile.channel[:].antenna_emission (alpha) | STRUCTURE | Geometry of the emission antenna | ||
reflectometer_profile.channel[:].antenna_emission.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
reflectometer_profile.channel[:].antenna_emission.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
reflectometer_profile.channel[:].antenna_emission.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
reflectometer_profile.channel[:].antenna_emission.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
reflectometer_profile.channel[:].antenna_emission.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
reflectometer_profile.channel[:].antenna_emission.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
reflectometer_profile.channel[:].antenna_emission.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
reflectometer_profile.channel[:].antenna_emission.outline.x2 (alpha) | [reflectometer_profile.channel[:].antenna_emission.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
reflectometer_profile.channel[:].antenna_emission.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
reflectometer_profile.channel[:].antenna_emission.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
reflectometer_profile.channel[:].antenna_emission.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
reflectometer_profile.channel[:].antenna_emission.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
reflectometer_profile.channel[:].antenna_emission.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
reflectometer_profile.channel[:].antenna_emission.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
reflectometer_profile.channel[:].antenna_emission.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
reflectometer_profile.channel[:].antenna_emission.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
reflectometer_profile.channel[:].antenna_emission.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
reflectometer_profile.channel[:].antenna_emission.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
reflectometer_profile.channel[:].antenna_emission.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
reflectometer_profile.channel[:].antenna_emission.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
reflectometer_profile.channel[:].antenna_emission.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
reflectometer_profile.channel[:].antenna_emission.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
reflectometer_profile.channel[:].antenna_emission.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
reflectometer_profile.channel[:].antenna_emission.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
reflectometer_profile.channel[:].cut_off_frequency (alpha) | [1...N, | FLT_2D (uncertain) | Hz | Cut-off frequency as a function of measurement position and time |
reflectometer_profile.channel[:].frequencies (alpha) | [1...N] | FLT_1D (uncertain) | Hz | Array of frequencies scanned during a sweep |
reflectometer_profile.channel[:].identifier (alpha) | STR_0D | ID of the channel | ||
reflectometer_profile.channel[:].line_of_sight_detection (alpha) | STRUCTURE | Description of the line of sight of the detection antenna, to be filled only if its position is distinct from the emission antenna. The first point corresponds to the centre of the antenna mouth. The second point correspond to the interception of the line of sight with the reflection surface on the inner wall. | ||
reflectometer_profile.channel[:].line_of_sight_detection.first_point (alpha) | STRUCTURE | Position of the first point | ||
reflectometer_profile.channel[:].line_of_sight_detection.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
reflectometer_profile.channel[:].line_of_sight_detection.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
reflectometer_profile.channel[:].line_of_sight_detection.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
reflectometer_profile.channel[:].line_of_sight_detection.second_point (alpha) | STRUCTURE | Position of the second point | ||
reflectometer_profile.channel[:].line_of_sight_detection.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
reflectometer_profile.channel[:].line_of_sight_detection.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
reflectometer_profile.channel[:].line_of_sight_detection.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
reflectometer_profile.channel[:].line_of_sight_emission (alpha) | STRUCTURE | Description of the line of sight of the emission antenna. The first point corresponds to the centre of the antenna mouth. The second point correspond to the interception of the line of sight with the reflection surface on the inner wall. | ||
reflectometer_profile.channel[:].line_of_sight_emission.first_point (alpha) | STRUCTURE | Position of the first point | ||
reflectometer_profile.channel[:].line_of_sight_emission.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
reflectometer_profile.channel[:].line_of_sight_emission.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
reflectometer_profile.channel[:].line_of_sight_emission.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
reflectometer_profile.channel[:].line_of_sight_emission.second_point (alpha) | STRUCTURE | Position of the second point | ||
reflectometer_profile.channel[:].line_of_sight_emission.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
reflectometer_profile.channel[:].line_of_sight_emission.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
reflectometer_profile.channel[:].line_of_sight_emission.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
reflectometer_profile.channel[:].mode (alpha) | STR_0D | Detection mode "X" or "O" | ||
reflectometer_profile.channel[:].n_e (alpha) | [1...N, | STRUCTURE | m^-3 | Electron density |
reflectometer_profile.channel[:].n_e.data (alpha) | [1...N, | FLT_2D (uncertain) | m^-3 | Data |
reflectometer_profile.channel[:].n_e.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
reflectometer_profile.channel[:].name (alpha) | STR_0D | Name of the channel | ||
reflectometer_profile.channel[:].phase (alpha) | [reflectometer_profile.channel[:].frequencies, | STRUCTURE | rad | Measured phase of the probing wave for each frequency and time slice (corresponding to the begin time of a sweep), relative to the phase at launch |
reflectometer_profile.channel[:].phase.data (alpha) | [1...N, | FLT_2D (uncertain) | rad | Data |
reflectometer_profile.channel[:].phase.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
reflectometer_profile.channel[:].position (alpha) | STRUCTURE | Position of the density measurements | ||
reflectometer_profile.channel[:].position.phi (alpha) | [1...N, | FLT_2D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
reflectometer_profile.channel[:].position.psi (alpha) | [1...N, | FLT_2D (uncertain) | W | Poloidal flux |
reflectometer_profile.channel[:].position.r (alpha) | [1...N, | FLT_2D (uncertain) | m | Major radius |
reflectometer_profile.channel[:].position.rho_pol_norm (alpha) | [1...N, | FLT_2D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
reflectometer_profile.channel[:].position.rho_tor_norm (alpha) | [1...N, | FLT_2D (uncertain) | - | Normalised toroidal flux coordinate |
reflectometer_profile.channel[:].position.theta (alpha) | [1...N, | FLT_2D (uncertain) | rad | Poloidal angle (oriented clockwise when viewing the poloidal cross section on the right hand side of the tokamak axis of symmetry, with the origin placed on the plasma magnetic axis) |
reflectometer_profile.channel[:].position.z (alpha) | [1...N, | FLT_2D (uncertain) | m | Height |
reflectometer_profile.channel[:].sweep_time (alpha) | FLT_0D (uncertain) | s | Duration of a sweep | |
reflectometer_profile.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
reflectometer_profile.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_profile.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_profile.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
reflectometer_profile.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_profile.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_profile.code.library[:].name (alpha) | STR_0D | Name of software | ||
reflectometer_profile.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
reflectometer_profile.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_profile.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_profile.code.name (alpha) | STR_0D | Name of software generating IDS | ||
reflectometer_profile.code.output_flag (alpha) | [reflectometer_profile.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
reflectometer_profile.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
reflectometer_profile.code.repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_profile.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_profile.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
reflectometer_profile.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
reflectometer_profile.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
reflectometer_profile.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
reflectometer_profile.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
reflectometer_profile.ids_properties.occurrence | INT_0D | |||
reflectometer_profile.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
reflectometer_profile.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
reflectometer_profile.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
reflectometer_profile.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
reflectometer_profile.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
reflectometer_profile.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
reflectometer_profile.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_profile.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_profile.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
reflectometer_profile.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_profile.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_profile.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
reflectometer_profile.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_profile.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_profile.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
reflectometer_profile.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_profile.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_profile.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
reflectometer_profile.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
reflectometer_profile.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_profile.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_profile.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
reflectometer_profile.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
reflectometer_profile.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_profile.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_profile.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
reflectometer_profile.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
reflectometer_profile.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_profile.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_profile.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
reflectometer_profile.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
reflectometer_profile.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_profile.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_profile.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
reflectometer_profile.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
reflectometer_profile.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
reflectometer_profile.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
reflectometer_profile.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
reflectometer_profile.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
reflectometer_profile.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
reflectometer_profile.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
reflectometer_profile.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
reflectometer_profile.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
reflectometer_profile.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
reflectometer_profile.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
reflectometer_profile.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
reflectometer_profile.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
reflectometer_profile.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
reflectometer_profile.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
reflectometer_profile.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
reflectometer_profile.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
reflectometer_profile.n_e (alpha) | [1...N, | STRUCTURE | m^-3 | Electron density reconstructed from multiple channels |
reflectometer_profile.n_e.data (alpha) | [1...N, | FLT_2D (uncertain) | m^-3 | Data |
reflectometer_profile.n_e.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
reflectometer_profile.position (alpha) | STRUCTURE | Position associated to the density reconstruction from multiple channels | ||
reflectometer_profile.position.phi (alpha) | [1...N, | FLT_2D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
reflectometer_profile.position.psi (alpha) | [1...N, | FLT_2D (uncertain) | W | Poloidal flux |
reflectometer_profile.position.r (alpha) | [1...N, | FLT_2D (uncertain) | m | Major radius |
reflectometer_profile.position.rho_pol_norm (alpha) | [1...N, | FLT_2D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
reflectometer_profile.position.rho_tor_norm (alpha) | [1...N, | FLT_2D (uncertain) | - | Normalised toroidal flux coordinate |
reflectometer_profile.position.theta (alpha) | [1...N, | FLT_2D (uncertain) | rad | Poloidal angle (oriented clockwise when viewing the poloidal cross section on the right hand side of the tokamak axis of symmetry, with the origin placed on the plasma magnetic axis) |
reflectometer_profile.position.z (alpha) | [1...N, | FLT_2D (uncertain) | m | Height |
reflectometer_profile.psi_normalization (alpha) | STRUCTURE | Quantities to use to normalize psi, as a function of time | ||
reflectometer_profile.psi_normalization.psi_boundary (alpha) | [reflectometer_profile.psi_normalization.time] | FLT_1D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary |
reflectometer_profile.psi_normalization.psi_magnetic_axis (alpha) | [reflectometer_profile.psi_normalization.time] | FLT_1D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis |
reflectometer_profile.psi_normalization.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time for the R,Z,phi coordinates |
reflectometer_profile.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
reflectometer_profile.type (alpha) | STR_0D | Type of reflectometer (frequency_swept, radar, ...) |
refractometer¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
refractometer (alpha) | Density profile refractometer diagnostic | |||
refractometer.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels, e.g. different reception antennas of the refractometer | |
refractometer.channel[:].bandwidth (alpha) | [1...N] | STRUCT_ARRAY | Set of frequency bandwidths | |
refractometer.channel[:].bandwidth[:].frequency_main (alpha) | FLT_0D (uncertain) | Hz | Main frequency used to probe the plasma (before upshifting and modulating) | |
refractometer.channel[:].bandwidth[:].i_component (alpha) | [1...N, | FLT_2D (uncertain) | V | I component of the IQ detector used to retrieve the phase of signal's envelope, sampled on a high resolution time_detector grid just before each measurement time slice represented by the ../time vector |
refractometer.channel[:].bandwidth[:].n_e_line (alpha) | [refractometer.channel[:].bandwidth[:].n_e_line.time] | STRUCTURE | m^-2 | Integral of the electron density along the line of sight, deduced from the envelope phase measurements |
refractometer.channel[:].bandwidth[:].n_e_line.data (alpha) | [refractometer.channel[:].bandwidth[:].n_e_line.time] | FLT_1D (uncertain) | m^-2 | Data |
refractometer.channel[:].bandwidth[:].n_e_line.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
refractometer.channel[:].bandwidth[:].phase (alpha) | [refractometer.channel[:].bandwidth[:].time] | FLT_1D (uncertain) | rad | Phase of the envelope of the probing signal, relative to the phase at launch |
refractometer.channel[:].bandwidth[:].phase_quadrature (alpha) | [1...2, | STRUCTURE | V | In-phase and Quadrature components of the analysed signal. They are returned by an IQ-detector, that takes carrying and reference signals as the input and yields I and Q components. These are respectively stored as the first and the second index of the first dimension of the data child. |
refractometer.channel[:].bandwidth[:].phase_quadrature.data (alpha) | [1...N, | FLT_2D (uncertain) | V | Data |
refractometer.channel[:].bandwidth[:].phase_quadrature.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
refractometer.channel[:].bandwidth[:].q_component (alpha) | [1...N, | FLT_2D (uncertain) | V | Q component of the IQ detector used to retrieve the phase of signal's envelope, sampled on a high resolution time_detector grid just before each measurement time slice represented by the ../time vector |
refractometer.channel[:].bandwidth[:].time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for this bandwidth |
refractometer.channel[:].bandwidth[:].time_detector (alpha) | [1...N, | FLT_2D (uncertain) | s | High sampling timebase of the IQ-detector signal measurements |
refractometer.channel[:].identifier (alpha) | STR_0D | ID of the channel | ||
refractometer.channel[:].line_of_sight (alpha) | STRUCTURE | Description of the line of sight. The first point corresponds to the probing wave emission point. The second point corresponds to the probing wave detection point | ||
refractometer.channel[:].line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
refractometer.channel[:].line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
refractometer.channel[:].line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
refractometer.channel[:].line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
refractometer.channel[:].line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
refractometer.channel[:].line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
refractometer.channel[:].line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
refractometer.channel[:].line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
refractometer.channel[:].mode (alpha) | STR_0D | Detection mode "X" or "O" | ||
refractometer.channel[:].n_e_line (alpha) | [refractometer.channel[:].n_e_line.time] | STRUCTURE | m^-2 | Integral of the electron density along the line of sight, deduced from the envelope phase measurements |
refractometer.channel[:].n_e_line.data (alpha) | [refractometer.channel[:].n_e_line.time] | FLT_1D (uncertain) | m^-2 | Data |
refractometer.channel[:].n_e_line.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
refractometer.channel[:].n_e_profile_approximation (alpha) | STRUCTURE | Approximation of the radial electron density profile with an array of parameters and an approximation formula, used by post-processing programs for the identification of the electron density profile. | ||
refractometer.channel[:].n_e_profile_approximation.formula (alpha) | STRUCTURE | Analytical formula representing the electron density profile as a function of a radial coordinate and adjustable parameters f(rho_tor_norm, alpha1, ... alphaN) | ||
refractometer.channel[:].n_e_profile_approximation.formula.description (alpha) | STR_0D | Verbose description | ||
refractometer.channel[:].n_e_profile_approximation.formula.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
refractometer.channel[:].n_e_profile_approximation.formula.name (alpha) | STR_0D | Short string identifier | ||
refractometer.channel[:].n_e_profile_approximation.parameters (alpha) | [1...N, | FLT_2D (uncertain) | mixed | Values of the formula's parameters alpha1, ..., alphaN |
refractometer.channel[:].name (alpha) | STR_0D | Name of the channel | ||
refractometer.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
refractometer.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
refractometer.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
refractometer.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
refractometer.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
refractometer.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
refractometer.code.library[:].name (alpha) | STR_0D | Name of software | ||
refractometer.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
refractometer.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
refractometer.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
refractometer.code.name (alpha) | STR_0D | Name of software generating IDS | ||
refractometer.code.output_flag (alpha) | [refractometer.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
refractometer.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
refractometer.code.repository (alpha) | STR_0D | URL of software repository | ||
refractometer.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
refractometer.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
refractometer.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
refractometer.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
refractometer.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
refractometer.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
refractometer.ids_properties.occurrence | INT_0D | |||
refractometer.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
refractometer.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
refractometer.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
refractometer.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
refractometer.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
refractometer.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
refractometer.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
refractometer.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
refractometer.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
refractometer.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
refractometer.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
refractometer.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
refractometer.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
refractometer.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
refractometer.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
refractometer.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
refractometer.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
refractometer.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
refractometer.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
refractometer.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
refractometer.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
refractometer.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
refractometer.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
refractometer.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
refractometer.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
refractometer.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
refractometer.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
refractometer.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
refractometer.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
refractometer.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
refractometer.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
refractometer.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
refractometer.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
refractometer.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
refractometer.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
refractometer.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
refractometer.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
refractometer.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
refractometer.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
refractometer.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
refractometer.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
refractometer.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
refractometer.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
refractometer.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
refractometer.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
refractometer.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
refractometer.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
refractometer.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
refractometer.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
refractometer.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
refractometer.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
refractometer.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
refractometer.type (alpha) | STR_0D | Type of refractometer (differential, impulse, ...) |
runaway electrons¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
runaway_electrons (alpha) | Description of runaway electrons | |||
runaway_electrons.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
runaway_electrons.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
runaway_electrons.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
runaway_electrons.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
runaway_electrons.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
runaway_electrons.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
runaway_electrons.code.library[:].name (alpha) | STR_0D | Name of software | ||
runaway_electrons.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
runaway_electrons.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
runaway_electrons.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
runaway_electrons.code.name (alpha) | STR_0D | Name of software generating IDS | ||
runaway_electrons.code.output_flag (alpha) | [runaway_electrons.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
runaway_electrons.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
runaway_electrons.code.repository (alpha) | STR_0D | URL of software repository | ||
runaway_electrons.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
runaway_electrons.distribution (alpha) | STRUCTURE | Distribution function of the runaway electrons | ||
runaway_electrons.distribution.ggd (alpha) | [runaway_electrons.distribution.ggd[:].time] | STRUCT_ARRAY | Distribution represented using the ggd, for various time slices | |
runaway_electrons.distribution.ggd[:].expansion (alpha) | [1...N] | STRUCT_ARRAY | (m.s^-1)^-3.m^-3 | Distribution function expanded into a vector of successive approximations. The first element in the vector (expansion(1)) is the zeroth order distribution function, while the K:th element in the vector (expansion(K)) is the K:th correction, such that the total distribution function is a sum over all elements in the expansion vector. |
runaway_electrons.distribution.ggd[:].expansion[:].grid_subset (alpha) | [1...N] | STRUCT_ARRAY | mixed | Values of the distribution function expansion, for various grid subsets |
runaway_electrons.distribution.ggd[:].expansion[:].grid_subset[:].coefficients (alpha) | [runaway_electrons.distribution.ggd[:].expansion[:].grid_subset[:].values, | FLT_2D (uncertain) | mixed | 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). |
runaway_electrons.distribution.ggd[:].expansion[:].grid_subset[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.distribution.ggd[:].expansion[:].grid_subset[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.distribution.ggd[:].expansion[:].grid_subset[:].values (alpha) | [1...N] | FLT_1D (uncertain) | mixed | One scalar value is provided per element in the grid subset. |
runaway_electrons.distribution.ggd[:].expansion_fd3v (alpha) | [1...N] | STRUCT_ARRAY | m^-3 | Distribution function multiplied by the volume of the local velocity cell d3v, expanded into a vector of successive approximations. The first element in the vector (expansion(1)) is the zeroth order distribution function, while the K:th element in the vector (expansion(K)) is the K:th correction, such that the total distribution function is a sum over all elements in the expansion vector. |
runaway_electrons.distribution.ggd[:].expansion_fd3v[:].grid_subset (alpha) | [1...N] | STRUCT_ARRAY | mixed | Values of the distribution function expansion, for various grid subsets |
runaway_electrons.distribution.ggd[:].expansion_fd3v[:].grid_subset[:].coefficients (alpha) | [runaway_electrons.distribution.ggd[:].expansion_fd3v[:].grid_subset[:].values, | FLT_2D (uncertain) | mixed | 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). |
runaway_electrons.distribution.ggd[:].expansion_fd3v[:].grid_subset[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.distribution.ggd[:].expansion_fd3v[:].grid_subset[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.distribution.ggd[:].expansion_fd3v[:].grid_subset[:].values (alpha) | [1...N] | FLT_1D (uncertain) | mixed | One scalar value is provided per element in the grid subset. |
runaway_electrons.distribution.ggd[:].temperature (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Reference temperature profile used to define the local thermal energy and the thermal velocity (for normalisation of the grid coordinates) |
runaway_electrons.distribution.ggd[:].time (alpha) | FLT_0D | s | Time | |
runaway_electrons.distribution.gyro_type (alpha) | INT_0D | Defines how to interpret the spatial coordinates: 1 = given at the actual particle birth point; 2 =given at the gyro centre of the birth point | ||
runaway_electrons.distribution.markers (alpha) | [runaway_electrons.distribution.markers[:].time] | STRUCT_ARRAY | Distribution represented by a set of markers (test particles) | |
runaway_electrons.distribution.markers[:].coordinate_identifier (alpha) | [1...N] | STRUCT_ARRAY | W.m^-3 | Set of coordinate identifiers, coordinates on which the markers are represented |
runaway_electrons.distribution.markers[:].coordinate_identifier[:].description (alpha) | STR_0D | Verbose description | ||
runaway_electrons.distribution.markers[:].coordinate_identifier[:].index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
runaway_electrons.distribution.markers[:].coordinate_identifier[:].name (alpha) | STR_0D | Short string identifier | ||
runaway_electrons.distribution.markers[:].orbit_integrals (alpha) | STRUCTURE | Integrals along the markers orbit. These dimensionless expressions are of the form: (1/tau) integral (f(n_tor,m_pol,k,eq,...) dt) from time - tau to time, where tau is the transit/trapping time of the marker and f() a dimensionless function (phase factor,drift,etc) of the equilibrium (e.g. q) and perturbation (Fourier harmonics n_tor,m_pol and bounce harmonic k) along the particles orbits. In fact the integrals are taken during the last orbit of each marker at the time value of the time node below | ||
runaway_electrons.distribution.markers[:].orbit_integrals.bounce_harmonics (alpha) | [1...N] | INT_1D | Array of bounce harmonics k | |
runaway_electrons.distribution.markers[:].orbit_integrals.expressions (alpha) | [1...N] | STR_1D | List of the expressions f(n_tor,m_pol,k,q,...) used in the orbit integrals | |
runaway_electrons.distribution.markers[:].orbit_integrals.m_pol (alpha) | [1...N] | INT_1D | Array of poloidal mode numbers, where quantities vary as exp(-i.m_pol.theta) and theta is the angle defined by the choice of ../../coordinate_identifier, with its centre at the magnetic axis recalled at the root of this IDS | |
runaway_electrons.distribution.markers[:].orbit_integrals.n_tor (alpha) | [1...N] | INT_1D | Array of toroidal mode numbers, n_tor, where quantities vary as exp(i.n_tor.phi) and phi runs anticlockwise when viewed from above | |
runaway_electrons.distribution.markers[:].orbit_integrals.values (alpha) | [runaway_electrons.distribution.markers[:].orbit_integrals.expressions, | CPX_5D (uncertain) | - | Values of the orbit integrals |
runaway_electrons.distribution.markers[:].orbit_integrals_instant (alpha) | STRUCTURE | Integrals/quantities along the markers orbit. These dimensionless expressions are of the form: (1/tau) integral ( f(eq) dt) from time - tau to time_orbit for different values of time_orbit in the interval from time - tau to time, where tau is the transit/trapping time of the marker and f(eq) a dimensionless function (phase, drift,q,etc) of the equilibrium along the markers orbits. The integrals are taken during the last orbit of each marker at the time value of the time node below | ||
runaway_electrons.distribution.markers[:].orbit_integrals_instant.expressions (alpha) | [1...N] | STR_1D | List of the expressions f(eq) used in the orbit integrals | |
runaway_electrons.distribution.markers[:].orbit_integrals_instant.time_orbit (alpha) | [1...N] | FLT_1D (uncertain) | s | Time array along the markers last orbit |
runaway_electrons.distribution.markers[:].orbit_integrals_instant.values (alpha) | [runaway_electrons.distribution.markers[:].orbit_integrals_instant.expressions, | CPX_3D (uncertain) | - | Values of the orbit integrals |
runaway_electrons.distribution.markers[:].positions (alpha) | [runaway_electrons.distribution.markers[:].weights, | FLT_2D (uncertain) | mixed | Position of the markers in the set of coordinates. The first dimension corresponds to the number of markers, the second dimension to the set of coordinates |
runaway_electrons.distribution.markers[:].time (alpha) | FLT_0D | s | Time | |
runaway_electrons.distribution.markers[:].toroidal_mode (alpha) | INT_0D | In case the orbit integrals are calculated for a given MHD perturbation, index of the toroidal mode considered. Refers to the time_slice/toroidal_mode array of the MHD_LINEAR IDS in which this perturbation is described | ||
runaway_electrons.distribution.markers[:].weights (alpha) | [1...N] | FLT_1D (uncertain) | - | Weight of the markers, i.e. number of real particles represented by each marker. The dimension of the vector correspond to the number of markers |
runaway_electrons.e_field_critical_definition (alpha) | STRUCTURE | Definition chosen for the critical electric field (in global_quantities, profiles_1d and ggd) | ||
runaway_electrons.e_field_critical_definition.description (alpha) | STR_0D | Verbose description | ||
runaway_electrons.e_field_critical_definition.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
runaway_electrons.e_field_critical_definition.name (alpha) | STR_0D | Short string identifier | ||
runaway_electrons.ggd_fluid (alpha) | [runaway_electrons.ggd_fluid[:].time] | STRUCT_ARRAY | Fluid quantities represented using the general grid description for 2D or 3D description | |
runaway_electrons.ggd_fluid[:].current_density (alpha) | [1...N] | STRUCT_ARRAY | A.m^-2 | Runaways parallel current density = average(j.B) / B0, where B0 = runaway_electrons/vacuum_toroidal_field/b0, given on various grid subsets |
runaway_electrons.ggd_fluid[:].current_density[:].coefficients (alpha) | [runaway_electrons.ggd_fluid[:].current_density[:].values, | FLT_2D (uncertain) | A.m^-2 | 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). |
runaway_electrons.ggd_fluid[:].current_density[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.ggd_fluid[:].current_density[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.ggd_fluid[:].current_density[:].values (alpha) | [1...N] | FLT_1D (uncertain) | A.m^-2 | One scalar value is provided per element in the grid subset. |
runaway_electrons.ggd_fluid[:].ddensity_dt_compton (alpha) | [1...N] | STRUCT_ARRAY | m^-3.s^-1 | Compton source of runaway electrons, given on various grid subsets |
runaway_electrons.ggd_fluid[:].ddensity_dt_compton[:].coefficients (alpha) | [runaway_electrons.ggd_fluid[:].ddensity_dt_compton[:].values, | FLT_2D (uncertain) | m^-3.s^-1 | 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). |
runaway_electrons.ggd_fluid[:].ddensity_dt_compton[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.ggd_fluid[:].ddensity_dt_compton[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.ggd_fluid[:].ddensity_dt_compton[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-3.s^-1 | One scalar value is provided per element in the grid subset. |
runaway_electrons.ggd_fluid[:].ddensity_dt_dreicer (alpha) | [1...N] | STRUCT_ARRAY | m^-3.s^-1 | Dreicer source of runaway electrons, given on various grid subsets |
runaway_electrons.ggd_fluid[:].ddensity_dt_dreicer[:].coefficients (alpha) | [runaway_electrons.ggd_fluid[:].ddensity_dt_dreicer[:].values, | FLT_2D (uncertain) | m^-3.s^-1 | 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). |
runaway_electrons.ggd_fluid[:].ddensity_dt_dreicer[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.ggd_fluid[:].ddensity_dt_dreicer[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.ggd_fluid[:].ddensity_dt_dreicer[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-3.s^-1 | One scalar value is provided per element in the grid subset. |
runaway_electrons.ggd_fluid[:].ddensity_dt_hot_tail (alpha) | [1...N] | STRUCT_ARRAY | m^-3.s^-1 | Hot tail source of runaway electrons, given on various grid subsets |
runaway_electrons.ggd_fluid[:].ddensity_dt_hot_tail[:].coefficients (alpha) | [runaway_electrons.ggd_fluid[:].ddensity_dt_hot_tail[:].values, | FLT_2D (uncertain) | m^-3.s^-1 | 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). |
runaway_electrons.ggd_fluid[:].ddensity_dt_hot_tail[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.ggd_fluid[:].ddensity_dt_hot_tail[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.ggd_fluid[:].ddensity_dt_hot_tail[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-3.s^-1 | One scalar value is provided per element in the grid subset. |
runaway_electrons.ggd_fluid[:].ddensity_dt_total (alpha) | [1...N] | STRUCT_ARRAY | m^-3.s^-1 | Total source of runaway electrons, given on various grid subsets |
runaway_electrons.ggd_fluid[:].ddensity_dt_total[:].coefficients (alpha) | [runaway_electrons.ggd_fluid[:].ddensity_dt_total[:].values, | FLT_2D (uncertain) | m^-3.s^-1 | 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). |
runaway_electrons.ggd_fluid[:].ddensity_dt_total[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.ggd_fluid[:].ddensity_dt_total[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.ggd_fluid[:].ddensity_dt_total[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-3.s^-1 | One scalar value is provided per element in the grid subset. |
runaway_electrons.ggd_fluid[:].ddensity_dt_tritium (alpha) | [1...N] | STRUCT_ARRAY | m^-3.s^-1 | Tritium source of runaway electrons, given on various grid subsets |
runaway_electrons.ggd_fluid[:].ddensity_dt_tritium[:].coefficients (alpha) | [runaway_electrons.ggd_fluid[:].ddensity_dt_tritium[:].values, | FLT_2D (uncertain) | m^-3.s^-1 | 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). |
runaway_electrons.ggd_fluid[:].ddensity_dt_tritium[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.ggd_fluid[:].ddensity_dt_tritium[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.ggd_fluid[:].ddensity_dt_tritium[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-3.s^-1 | One scalar value is provided per element in the grid subset. |
runaway_electrons.ggd_fluid[:].density (alpha) | [1...N] | STRUCT_ARRAY | m^-3 | Runaway electrons density, given on various grid subsets |
runaway_electrons.ggd_fluid[:].density[:].coefficients (alpha) | [runaway_electrons.ggd_fluid[:].density[:].values, | FLT_2D (uncertain) | m^-3 | 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). |
runaway_electrons.ggd_fluid[:].density[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.ggd_fluid[:].density[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.ggd_fluid[:].density[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-3 | One scalar value is provided per element in the grid subset. |
runaway_electrons.ggd_fluid[:].e_field_critical (alpha) | [1...N] | STRUCT_ARRAY | V.m^-1 | Critical electric field, given on various grid subsets |
runaway_electrons.ggd_fluid[:].e_field_critical[:].coefficients (alpha) | [runaway_electrons.ggd_fluid[:].e_field_critical[:].values, | FLT_2D (uncertain) | V.m^-1 | 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). |
runaway_electrons.ggd_fluid[:].e_field_critical[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.ggd_fluid[:].e_field_critical[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.ggd_fluid[:].e_field_critical[:].values (alpha) | [1...N] | FLT_1D (uncertain) | V.m^-1 | One scalar value is provided per element in the grid subset. |
runaway_electrons.ggd_fluid[:].e_field_dreicer (alpha) | [1...N] | STRUCT_ARRAY | V.m^-1 | Dreicer electric field (parallel to B), given on various grid subsets |
runaway_electrons.ggd_fluid[:].e_field_dreicer[:].coefficients (alpha) | [runaway_electrons.ggd_fluid[:].e_field_dreicer[:].values, | FLT_2D (uncertain) | V.m^-1 | 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). |
runaway_electrons.ggd_fluid[:].e_field_dreicer[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.ggd_fluid[:].e_field_dreicer[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.ggd_fluid[:].e_field_dreicer[:].values (alpha) | [1...N] | FLT_1D (uncertain) | V.m^-1 | One scalar value is provided per element in the grid subset. |
runaway_electrons.ggd_fluid[:].energy_density_kinetic (alpha) | [1...N] | STRUCT_ARRAY | J.m^-3 | Runaways kinetic energy density, given on various grid subsets |
runaway_electrons.ggd_fluid[:].energy_density_kinetic[:].coefficients (alpha) | [runaway_electrons.ggd_fluid[:].energy_density_kinetic[:].values, | FLT_2D (uncertain) | J.m^-3 | 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). |
runaway_electrons.ggd_fluid[:].energy_density_kinetic[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.ggd_fluid[:].energy_density_kinetic[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.ggd_fluid[:].energy_density_kinetic[:].values (alpha) | [1...N] | FLT_1D (uncertain) | J.m^-3 | One scalar value is provided per element in the grid subset. |
runaway_electrons.ggd_fluid[:].momentum_critical_avalanche (alpha) | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-1 | Critical momentum for avalanche, Compton and tritium, given on various grid subsets |
runaway_electrons.ggd_fluid[:].momentum_critical_avalanche[:].coefficients (alpha) | [runaway_electrons.ggd_fluid[:].momentum_critical_avalanche[:].values, | FLT_2D (uncertain) | kg.m^-1.s^-1 | 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). |
runaway_electrons.ggd_fluid[:].momentum_critical_avalanche[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.ggd_fluid[:].momentum_critical_avalanche[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.ggd_fluid[:].momentum_critical_avalanche[:].values (alpha) | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-1 | One scalar value is provided per element in the grid subset. |
runaway_electrons.ggd_fluid[:].momentum_critical_hot_tail (alpha) | [1...N] | STRUCT_ARRAY | kg.m^-1.s^-1 | Critical momentum for hot tail, given on various grid subsets |
runaway_electrons.ggd_fluid[:].momentum_critical_hot_tail[:].coefficients (alpha) | [runaway_electrons.ggd_fluid[:].momentum_critical_hot_tail[:].values, | FLT_2D (uncertain) | kg.m^-1.s^-1 | 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). |
runaway_electrons.ggd_fluid[:].momentum_critical_hot_tail[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.ggd_fluid[:].momentum_critical_hot_tail[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.ggd_fluid[:].momentum_critical_hot_tail[:].values (alpha) | [1...N] | FLT_1D (uncertain) | kg.m^-1.s^-1 | One scalar value is provided per element in the grid subset. |
runaway_electrons.ggd_fluid[:].pitch_angle (alpha) | [1...N] | STRUCT_ARRAY | - | Average pitch angle of the runaways distribution function (v_parallel/|v|), given on various grid subsets |
runaway_electrons.ggd_fluid[:].pitch_angle[:].coefficients (alpha) | [runaway_electrons.ggd_fluid[:].pitch_angle[:].values, | FLT_2D (uncertain) | - | 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). |
runaway_electrons.ggd_fluid[:].pitch_angle[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
runaway_electrons.ggd_fluid[:].pitch_angle[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
runaway_electrons.ggd_fluid[:].pitch_angle[:].values (alpha) | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
runaway_electrons.ggd_fluid[:].time (alpha) | FLT_0D | s | Time | |
runaway_electrons.global_quantities (alpha) | STRUCTURE | Global quantities | ||
runaway_electrons.global_quantities.current_tor (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | A | Total runaway current (toroidal component) |
runaway_electrons.global_quantities.energy_kinetic (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | J | Total runaway kinetic energy |
runaway_electrons.global_quantities.volume_average (alpha) | STRUCTURE | Volume average runaways parameters | ||
runaway_electrons.global_quantities.volume_average.current_density (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | A.m^-2 | Runaways parallel current density = average(j.B) / B0, where B0 = runaway_electrons/vacuum_toroidal_field/b0 |
runaway_electrons.global_quantities.volume_average.ddensity_dt_compton (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | m^-3.s^-1 | Compton source of runaway electrons |
runaway_electrons.global_quantities.volume_average.ddensity_dt_dreicer (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | m^-3.s^-1 | Dreicer source of runaway electrons |
runaway_electrons.global_quantities.volume_average.ddensity_dt_hot_tail (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | m^-3.s^-1 | Hot tail source of runaway electrons |
runaway_electrons.global_quantities.volume_average.ddensity_dt_total (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | m^-3.s^-1 | Total source of runaway electrons |
runaway_electrons.global_quantities.volume_average.ddensity_dt_tritium (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | m^-3.s^-1 | Tritium source of runaway electrons |
runaway_electrons.global_quantities.volume_average.density (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | m^-3 | Runaway electrons density |
runaway_electrons.global_quantities.volume_average.e_field_critical (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | V.m^-1 | Critical electric field |
runaway_electrons.global_quantities.volume_average.e_field_dreicer (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | V.m^-1 | Dreicer electric field (parallel to magnetic field) |
runaway_electrons.global_quantities.volume_average.energy_density_kinetic (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | J.m^-3 | Runaways kinetic mean energy density |
runaway_electrons.global_quantities.volume_average.momentum_critical_avalanche (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | kg.m^-1.s^-1 | Critical momentum for avalanche, Compton and tritium |
runaway_electrons.global_quantities.volume_average.momentum_critical_hot_tail (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | kg.m^-1.s^-1 | Critical momentum for hot tail |
runaway_electrons.global_quantities.volume_average.pitch_angle (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | - | Average pitch angle of the runaways distribution function (v_parallel/|v|) |
runaway_electrons.grid_ggd (alpha) | [runaway_electrons.grid_ggd[:].time] | STRUCT_ARRAY | Grid (using the Generic Grid Description), for various time slices | |
runaway_electrons.grid_ggd[:].grid_subset (alpha) | [1...N] | STRUCT_ARRAY | Grid subsets | |
runaway_electrons.grid_ggd[:].grid_subset[:].base (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
runaway_electrons.grid_ggd[:].grid_subset[:].base[:].jacobian (alpha) | [runaway_electrons.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
runaway_electrons.grid_ggd[:].grid_subset[:].base[:].tensor_contravariant (alpha) | [runaway_electrons.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
runaway_electrons.grid_ggd[:].grid_subset[:].base[:].tensor_covariant (alpha) | [runaway_electrons.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
runaway_electrons.grid_ggd[:].grid_subset[:].dimension (alpha) | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
runaway_electrons.grid_ggd[:].grid_subset[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
runaway_electrons.grid_ggd[:].grid_subset[:].element[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
runaway_electrons.grid_ggd[:].grid_subset[:].element[:].object[:].dimension (alpha) | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
runaway_electrons.grid_ggd[:].grid_subset[:].element[:].object[:].index (alpha) | INT_0D | Object index | ||
runaway_electrons.grid_ggd[:].grid_subset[:].element[:].object[:].space (alpha) | INT_0D | Index of the space from which that object is taken | ||
runaway_electrons.grid_ggd[:].grid_subset[:].identifier (alpha) | STRUCTURE | Grid subset identifier | ||
runaway_electrons.grid_ggd[:].grid_subset[:].identifier.description (alpha) | STR_0D | Verbose description | ||
runaway_electrons.grid_ggd[:].grid_subset[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
runaway_electrons.grid_ggd[:].grid_subset[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
runaway_electrons.grid_ggd[:].grid_subset[:].metric (alpha) | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
runaway_electrons.grid_ggd[:].grid_subset[:].metric.jacobian (alpha) | [runaway_electrons.grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
runaway_electrons.grid_ggd[:].grid_subset[:].metric.tensor_contravariant (alpha) | [runaway_electrons.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
runaway_electrons.grid_ggd[:].grid_subset[:].metric.tensor_covariant (alpha) | [runaway_electrons.grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
runaway_electrons.grid_ggd[:].identifier (alpha) | STRUCTURE | Grid identifier | ||
runaway_electrons.grid_ggd[:].identifier.description (alpha) | STR_0D | Verbose description | ||
runaway_electrons.grid_ggd[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
runaway_electrons.grid_ggd[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
runaway_electrons.grid_ggd[:].path (alpha) | STR_0D | 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: IDS::wall/0/description_ggd(1)/grid_ggd, means that the grid is located in the wall IDS, occurrence 0, with relative path description_ggd(1)/grid_ggd, using Fortran index convention (here : first index of the array) | ||
runaway_electrons.grid_ggd[:].space (alpha) | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
runaway_electrons.grid_ggd[:].space[:].coordinates_type (alpha) | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
runaway_electrons.grid_ggd[:].space[:].geometry_type (alpha) | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
runaway_electrons.grid_ggd[:].space[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
runaway_electrons.grid_ggd[:].space[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
runaway_electrons.grid_ggd[:].space[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
runaway_electrons.grid_ggd[:].space[:].identifier (alpha) | STRUCTURE | Space identifier | ||
runaway_electrons.grid_ggd[:].space[:].identifier.description (alpha) | STR_0D | Verbose description | ||
runaway_electrons.grid_ggd[:].space[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
runaway_electrons.grid_ggd[:].space[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
runaway_electrons.grid_ggd[:].space[:].objects_per_dimension (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
runaway_electrons.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content (alpha) | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
runaway_electrons.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.description (alpha) | STR_0D | Verbose description | ||
runaway_electrons.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
runaway_electrons.grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.name (alpha) | STR_0D | Short string identifier | ||
runaway_electrons.grid_ggd[:].space[:].objects_per_dimension[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
runaway_electrons.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary (alpha) | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
runaway_electrons.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].index (alpha) | INT_0D | Index of this (n-1)-dimensional boundary object | ||
runaway_electrons.grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].neighbours (alpha) | [1...N] | INT_1D | 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 | |
runaway_electrons.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry (alpha) | [1...N] | FLT_1D (uncertain) | mixed | 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. |
runaway_electrons.grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry_2d (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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. |
runaway_electrons.grid_ggd[:].space[:].objects_per_dimension[:].object[:].measure (alpha) | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
runaway_electrons.grid_ggd[:].space[:].objects_per_dimension[:].object[:].nodes (alpha) | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
runaway_electrons.grid_ggd[:].time (alpha) | FLT_0D | s | Time | |
runaway_electrons.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
runaway_electrons.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
runaway_electrons.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
runaway_electrons.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
runaway_electrons.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
runaway_electrons.ids_properties.occurrence | INT_0D | |||
runaway_electrons.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
runaway_electrons.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
runaway_electrons.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
runaway_electrons.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
runaway_electrons.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
runaway_electrons.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
runaway_electrons.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
runaway_electrons.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
runaway_electrons.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
runaway_electrons.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
runaway_electrons.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
runaway_electrons.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
runaway_electrons.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
runaway_electrons.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
runaway_electrons.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
runaway_electrons.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
runaway_electrons.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
runaway_electrons.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
runaway_electrons.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
runaway_electrons.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
runaway_electrons.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
runaway_electrons.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
runaway_electrons.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
runaway_electrons.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
runaway_electrons.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
runaway_electrons.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
runaway_electrons.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
runaway_electrons.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
runaway_electrons.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
runaway_electrons.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
runaway_electrons.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
runaway_electrons.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
runaway_electrons.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
runaway_electrons.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
runaway_electrons.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
runaway_electrons.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
runaway_electrons.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
runaway_electrons.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
runaway_electrons.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
runaway_electrons.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
runaway_electrons.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
runaway_electrons.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
runaway_electrons.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
runaway_electrons.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
runaway_electrons.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
runaway_electrons.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
runaway_electrons.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
runaway_electrons.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
runaway_electrons.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
runaway_electrons.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
runaway_electrons.momentum_critical_avalanche_definition (alpha) | STRUCTURE | Definition chosen for the critical momentum for avalanche, Compton and tritium (in global_quantities, profiles_1d and ggd) | ||
runaway_electrons.momentum_critical_avalanche_definition.description (alpha) | STR_0D | Verbose description | ||
runaway_electrons.momentum_critical_avalanche_definition.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
runaway_electrons.momentum_critical_avalanche_definition.name (alpha) | STR_0D | Short string identifier | ||
runaway_electrons.momentum_critical_hot_tail_definition (alpha) | STRUCTURE | Definition chosen for the critical momentum for hot tail (in global_quantities, profiles_1d and ggd) | ||
runaway_electrons.momentum_critical_hot_tail_definition.description (alpha) | STR_0D | Verbose description | ||
runaway_electrons.momentum_critical_hot_tail_definition.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
runaway_electrons.momentum_critical_hot_tail_definition.name (alpha) | STR_0D | Short string identifier | ||
runaway_electrons.profiles_1d (alpha) | [runaway_electrons.profiles_1d[:].time] | STRUCT_ARRAY | Radial flux surface averaged profiles for a set of time slices | |
runaway_electrons.profiles_1d[:].current_density (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A.m^-2 | Runaways parallel current density = average(j.B) / B0, where B0 = runaway_electrons/vacuum_toroidal_field/b0 |
runaway_electrons.profiles_1d[:].ddensity_dt_compton (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3.s^-1 | Compton source of runaway electrons |
runaway_electrons.profiles_1d[:].ddensity_dt_dreicer (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3.s^-1 | Dreicer source of runaway electrons |
runaway_electrons.profiles_1d[:].ddensity_dt_hot_tail (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3.s^-1 | Hot tail source of runaway electrons |
runaway_electrons.profiles_1d[:].ddensity_dt_total (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3.s^-1 | Total source of runaway electrons |
runaway_electrons.profiles_1d[:].ddensity_dt_tritium (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3.s^-1 | Tritium source of runaway electrons |
runaway_electrons.profiles_1d[:].density (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Runaway electrons density |
runaway_electrons.profiles_1d[:].e_field_critical (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Critical electric field |
runaway_electrons.profiles_1d[:].e_field_dreicer (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Dreicer electric field (parallel to B) |
runaway_electrons.profiles_1d[:].energy_density_kinetic (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | J.m^-3 | Runaways kinetic mean energy density |
runaway_electrons.profiles_1d[:].grid (alpha) | STRUCTURE | Radial grid | ||
runaway_electrons.profiles_1d[:].grid.area (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
runaway_electrons.profiles_1d[:].grid.psi (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
runaway_electrons.profiles_1d[:].grid.psi_boundary (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
runaway_electrons.profiles_1d[:].grid.psi_magnetic_axis (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
runaway_electrons.profiles_1d[:].grid.rho_pol_norm (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
runaway_electrons.profiles_1d[:].grid.rho_tor (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
runaway_electrons.profiles_1d[:].grid.rho_tor_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
runaway_electrons.profiles_1d[:].grid.surface (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
runaway_electrons.profiles_1d[:].grid.volume (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
runaway_electrons.profiles_1d[:].momentum_critical_avalanche (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-1 | Critical momentum for avalanche, Compton and tritium |
runaway_electrons.profiles_1d[:].momentum_critical_hot_tail (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m^-1.s^-1 | Critical momentum for hot tail |
runaway_electrons.profiles_1d[:].pitch_angle (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Average pitch angle of the runaways distribution function (v_parallel/|v|) |
runaway_electrons.profiles_1d[:].time (alpha) | FLT_0D | s | Time | |
runaway_electrons.profiles_1d[:].transport_perpendicular (alpha) | STRUCTURE | Effective perpendicular transport to the magnetic field for runaways | ||
runaway_electrons.profiles_1d[:].transport_perpendicular.d (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Effective diffusivity |
runaway_electrons.profiles_1d[:].transport_perpendicular.flux (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-2.s^-1 | Flux |
runaway_electrons.profiles_1d[:].transport_perpendicular.v (alpha) | [runaway_electrons.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Effective convection |
runaway_electrons.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
runaway_electrons.vacuum_toroidal_field (alpha) | STRUCTURE | Characteristics of the vacuum toroidal field (used in rho_tor definition and in the normalization of current densities) | ||
runaway_electrons.vacuum_toroidal_field.b0 (alpha) | [runaway_electrons.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
runaway_electrons.vacuum_toroidal_field.r0 (alpha) | FLT_0D (uncertain) | m | 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) |
sawteeth¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
sawteeth (alpha) | Description of sawtooth events. This IDS must be used in homogeneous_time = 1 mode | |||
sawteeth.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
sawteeth.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
sawteeth.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
sawteeth.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
sawteeth.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
sawteeth.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
sawteeth.code.library[:].name (alpha) | STR_0D | Name of software | ||
sawteeth.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
sawteeth.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
sawteeth.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
sawteeth.code.name (alpha) | STR_0D | Name of software generating IDS | ||
sawteeth.code.output_flag (alpha) | [sawteeth.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
sawteeth.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
sawteeth.code.repository (alpha) | STR_0D | URL of software repository | ||
sawteeth.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
sawteeth.crash_trigger (alpha) | [sawteeth.time] | INT_1D | Flag indicating whether a crash condition has been satisfied : 0 = no crash. N(>0) = crash triggered due to condition N as follows. 1: crash triggered by the ideal kink criterion; 2: crash triggered by the ideal kink criterion including kinetic effects from fast particles; 31: crash triggered by the resistive kink criterion (meeting necessary conditions for reconnection); 32: crash triggered by the resistive kink criterion (resistive kink mode is unstable). The distinction between 31 and 32 only indicates whether (31) or (32) was the last criterion to be satisfied | |
sawteeth.diagnostics (alpha) | STRUCTURE | Detailed information about the sawtooth characteristics | ||
sawteeth.diagnostics.magnetic_shear_q1 (alpha) | [sawteeth.time] | FLT_1D (uncertain) | - | Magnetic shear at surface q = 1, defined as rho_tor/q . dq/drho_tor |
sawteeth.diagnostics.previous_crash_time (alpha) | [sawteeth.time] | FLT_1D (uncertain) | s | Time at which the previous sawtooth crash occured |
sawteeth.diagnostics.previous_crash_trigger (alpha) | [sawteeth.time] | INT_1D | Previous crash trigger. Flag indicating whether a crash condition has been satisfied : 0 = no crash. N(>0) = crash triggered due to condition N | |
sawteeth.diagnostics.previous_period (alpha) | [sawteeth.time] | FLT_1D (uncertain) | s | Previous sawtooth period |
sawteeth.diagnostics.rho_tor_norm_inversion (alpha) | [sawteeth.time] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate at inversion radius |
sawteeth.diagnostics.rho_tor_norm_mixing (alpha) | [sawteeth.time] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate at mixing radius |
sawteeth.diagnostics.rho_tor_norm_q1 (alpha) | [sawteeth.time] | FLT_1D (uncertain) | - | Normalised toroidal flux coordinate at surface q = 1 |
sawteeth.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
sawteeth.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
sawteeth.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
sawteeth.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
sawteeth.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
sawteeth.ids_properties.occurrence | INT_0D | |||
sawteeth.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
sawteeth.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
sawteeth.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
sawteeth.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
sawteeth.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
sawteeth.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
sawteeth.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
sawteeth.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
sawteeth.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
sawteeth.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
sawteeth.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
sawteeth.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
sawteeth.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
sawteeth.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
sawteeth.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
sawteeth.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
sawteeth.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
sawteeth.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
sawteeth.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
sawteeth.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
sawteeth.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
sawteeth.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
sawteeth.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
sawteeth.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
sawteeth.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
sawteeth.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
sawteeth.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
sawteeth.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
sawteeth.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
sawteeth.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
sawteeth.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
sawteeth.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
sawteeth.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
sawteeth.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
sawteeth.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
sawteeth.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
sawteeth.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
sawteeth.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
sawteeth.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
sawteeth.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
sawteeth.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
sawteeth.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
sawteeth.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
sawteeth.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
sawteeth.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
sawteeth.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
sawteeth.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
sawteeth.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
sawteeth.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
sawteeth.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
sawteeth.profiles_1d (alpha) | [sawteeth.profiles_1d[:].time] | STRUCT_ARRAY | Core profiles after sawtooth crash for various time slices | |
sawteeth.profiles_1d[:].conductivity_parallel (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | ohm^-1.m^-1 | Parallel conductivity |
sawteeth.profiles_1d[:].e_field_parallel (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Parallel electric field = average(E.B) / B0, where Core_Profiles/Vacuum_Toroidal_Field/ B0 |
sawteeth.profiles_1d[:].grid (alpha) | STRUCTURE | Radial grid | ||
sawteeth.profiles_1d[:].grid.area (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
sawteeth.profiles_1d[:].grid.psi (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
sawteeth.profiles_1d[:].grid.psi_boundary (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
sawteeth.profiles_1d[:].grid.psi_magnetic_axis (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
sawteeth.profiles_1d[:].grid.rho_pol_norm (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
sawteeth.profiles_1d[:].grid.rho_tor (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
sawteeth.profiles_1d[:].grid.rho_tor_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
sawteeth.profiles_1d[:].grid.surface (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
sawteeth.profiles_1d[:].grid.volume (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
sawteeth.profiles_1d[:].j_bootstrap (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Bootstrap current density = average(J_Bootstrap.B) / B0, where B0 = Core_Profiles/Vacuum_Toroidal_Field/ B0 |
sawteeth.profiles_1d[:].j_non_inductive (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Non-inductive (includes bootstrap) parallel current density = average(jni.B) / B0, where B0 = Core_Profiles/Vacuum_Toroidal_Field/ B0 |
sawteeth.profiles_1d[:].j_ohmic (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Ohmic parallel current density = average(J_Ohmic.B) / B0, where B0 = Core_Profiles/Vacuum_Toroidal_Field/ B0 |
sawteeth.profiles_1d[:].j_tor (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Total toroidal current density = average(J_Tor/R) / average(1/R) |
sawteeth.profiles_1d[:].j_total (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A/m^2 | Total parallel current density = average(jtot.B) / B0, where B0 = Core_Profiles/Vacuum_Toroidal_Field/ B0 |
sawteeth.profiles_1d[:].magnetic_shear (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Magnetic shear, defined as rho_tor/q . dq/drho_tor |
sawteeth.profiles_1d[:].momentum_tor (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | kg.m/s | Total plasma toroidal momentum, summed over ion species and electrons |
sawteeth.profiles_1d[:].n_e (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Electron density (thermal+non-thermal) |
sawteeth.profiles_1d[:].n_e_fast (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) electrons |
sawteeth.profiles_1d[:].n_i_total_over_n_e (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Ratio of total ion density (sum over species and charge states) over electron density. (thermal+non-thermal) |
sawteeth.profiles_1d[:].p_e (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Electron pressure |
sawteeth.profiles_1d[:].p_e_fast_parallel (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) electron parallel pressure |
sawteeth.profiles_1d[:].p_e_fast_perpendicular (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) electron perpendicular pressure |
sawteeth.profiles_1d[:].p_i_total (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Total ion pressure (sum over the ion species) |
sawteeth.profiles_1d[:].p_i_total_fast_parallel (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) total ion (sum over the ion species) parallel pressure |
sawteeth.profiles_1d[:].p_i_total_fast_perpendicular (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) total ion (sum over the ion species) perpendicular pressure |
sawteeth.profiles_1d[:].phi (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Toroidal flux |
sawteeth.profiles_1d[:].pressure_parallel (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Total parallel pressure (electrons+ions, thermal+non-thermal) |
sawteeth.profiles_1d[:].pressure_perpendicular (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Total perpendicular pressure (electrons+ions, thermal+non-thermal) |
sawteeth.profiles_1d[:].pressure_thermal (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Thermal pressure (electrons+ions) |
sawteeth.profiles_1d[:].psi_star_post_crash (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Psi* = psi - phi, after the sawtooth crash |
sawteeth.profiles_1d[:].psi_star_pre_crash (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Psi* = psi - phi, just before the sawtooth crash |
sawteeth.profiles_1d[:].q (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Safety factor |
sawteeth.profiles_1d[:].t_e (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Electron temperature |
sawteeth.profiles_1d[:].t_i_average (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Ion temperature (averaged on charge states and ion species) |
sawteeth.profiles_1d[:].time (alpha) | FLT_0D | s | Time | |
sawteeth.profiles_1d[:].zeff (alpha) | [sawteeth.profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Effective charge |
sawteeth.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
sawteeth.vacuum_toroidal_field (alpha) | STRUCTURE | Characteristics of the vacuum toroidal field (used in rho_tor definition) | ||
sawteeth.vacuum_toroidal_field.b0 (alpha) | [sawteeth.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
sawteeth.vacuum_toroidal_field.r0 (alpha) | FLT_0D (uncertain) | m | 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) |
soft x rays¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
soft_x_rays (alpha) | Soft X-rays tomography diagnostic | |||
soft_x_rays.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels (detector or pixel of a camera) | |
soft_x_rays.channel[:].aperture (alpha) | [1...N] | STRUCT_ARRAY | Description of a set of collimating apertures | |
soft_x_rays.channel[:].aperture[:].centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
soft_x_rays.channel[:].aperture[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
soft_x_rays.channel[:].aperture[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
soft_x_rays.channel[:].aperture[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
soft_x_rays.channel[:].aperture[:].geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
soft_x_rays.channel[:].aperture[:].outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
soft_x_rays.channel[:].aperture[:].outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
soft_x_rays.channel[:].aperture[:].outline.x2 (alpha) | [soft_x_rays.channel[:].aperture[:].outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
soft_x_rays.channel[:].aperture[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
soft_x_rays.channel[:].aperture[:].surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
soft_x_rays.channel[:].aperture[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
soft_x_rays.channel[:].aperture[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
soft_x_rays.channel[:].aperture[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
soft_x_rays.channel[:].aperture[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
soft_x_rays.channel[:].aperture[:].x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
soft_x_rays.channel[:].aperture[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
soft_x_rays.channel[:].aperture[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
soft_x_rays.channel[:].aperture[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
soft_x_rays.channel[:].aperture[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
soft_x_rays.channel[:].aperture[:].x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
soft_x_rays.channel[:].aperture[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
soft_x_rays.channel[:].aperture[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
soft_x_rays.channel[:].aperture[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
soft_x_rays.channel[:].aperture[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
soft_x_rays.channel[:].brightness (alpha) | [soft_x_rays.channel[:].energy_band, | STRUCTURE | W.m^-2.sr^-1 | Power flux received by the detector, per unit solid angle and per unit area (i.e. power divided by the etendue), in multiple energy bands if available from the detector |
soft_x_rays.channel[:].brightness.data (alpha) | [1...N, | FLT_2D (uncertain) | W.m^-2.sr^-1 | Data |
soft_x_rays.channel[:].brightness.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
soft_x_rays.channel[:].detector (alpha) | STRUCTURE | Detector description | ||
soft_x_rays.channel[:].detector.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
soft_x_rays.channel[:].detector.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
soft_x_rays.channel[:].detector.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
soft_x_rays.channel[:].detector.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
soft_x_rays.channel[:].detector.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
soft_x_rays.channel[:].detector.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
soft_x_rays.channel[:].detector.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
soft_x_rays.channel[:].detector.outline.x2 (alpha) | [soft_x_rays.channel[:].detector.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
soft_x_rays.channel[:].detector.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
soft_x_rays.channel[:].detector.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
soft_x_rays.channel[:].detector.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
soft_x_rays.channel[:].detector.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
soft_x_rays.channel[:].detector.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
soft_x_rays.channel[:].detector.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
soft_x_rays.channel[:].detector.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
soft_x_rays.channel[:].detector.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
soft_x_rays.channel[:].detector.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
soft_x_rays.channel[:].detector.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
soft_x_rays.channel[:].detector.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
soft_x_rays.channel[:].detector.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
soft_x_rays.channel[:].detector.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
soft_x_rays.channel[:].detector.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
soft_x_rays.channel[:].detector.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
soft_x_rays.channel[:].detector.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
soft_x_rays.channel[:].energy_band (alpha) | [1...N] | STRUCT_ARRAY | Set of energy bands in which photons are counted by the detector | |
soft_x_rays.channel[:].energy_band[:].detection_efficiency (alpha) | [soft_x_rays.channel[:].energy_band[:].energies] | FLT_1D (uncertain) | - | Probability of detection of a photon impacting the detector as a function of its energy |
soft_x_rays.channel[:].energy_band[:].energies (alpha) | [1...N] | FLT_1D (uncertain) | eV | Array of discrete energy values inside the band |
soft_x_rays.channel[:].energy_band[:].lower_bound (alpha) | FLT_0D (uncertain) | eV | Lower bound of the energy band | |
soft_x_rays.channel[:].energy_band[:].upper_bound (alpha) | FLT_0D (uncertain) | eV | Upper bound of the energy band | |
soft_x_rays.channel[:].etendue (alpha) | FLT_0D (uncertain) | m^2.sr | Etendue (geometric extent) of the channel's optical system | |
soft_x_rays.channel[:].etendue_method (alpha) | STRUCTURE | Method used to calculate the etendue. Index = 0 : exact calculation with a 4D integral; 1 : approximation with first order formula (detector surface times solid angle subtended by the apertures); 2 : other methods | ||
soft_x_rays.channel[:].etendue_method.description (alpha) | STR_0D | Verbose description | ||
soft_x_rays.channel[:].etendue_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
soft_x_rays.channel[:].etendue_method.name (alpha) | STR_0D | Short string identifier | ||
soft_x_rays.channel[:].filter_window (alpha) | [1...N] | STRUCT_ARRAY | Set of filter windows | |
soft_x_rays.channel[:].filter_window[:].centre (alpha) | STRUCTURE | Coordinates of the origin of the local coordinate system (X1,X2,X3) describing the filter. This origin is located within the filter area and should be the middle point of the filter surface. If geometry_type=2, it's the centre of the circular filter. If geometry_type=3, it's the centre of the rectangular filter. | ||
soft_x_rays.channel[:].filter_window[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
soft_x_rays.channel[:].filter_window[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
soft_x_rays.channel[:].filter_window[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
soft_x_rays.channel[:].filter_window[:].curvature_type (alpha) | STRUCTURE | Curvature of the filter. | ||
soft_x_rays.channel[:].filter_window[:].curvature_type.description (alpha) | STR_0D | Verbose description | ||
soft_x_rays.channel[:].filter_window[:].curvature_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
soft_x_rays.channel[:].filter_window[:].curvature_type.name (alpha) | STR_0D | Short string identifier | ||
soft_x_rays.channel[:].filter_window[:].geometry_type (alpha) | STRUCTURE | Geometry of the filter contour. Note that there is some flexibility in the choice of the local coordinate system (X1,X2,X3). The data provider should choose the most convenient coordinate system for the filter, respecting the definitions of (X1,X2,X3) indicated below. | ||
soft_x_rays.channel[:].filter_window[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
soft_x_rays.channel[:].filter_window[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
soft_x_rays.channel[:].filter_window[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
soft_x_rays.channel[:].filter_window[:].identifier (alpha) | STR_0D | ID of the filter | ||
soft_x_rays.channel[:].filter_window[:].material (alpha) | STRUCTURE | Material of the filter window | ||
soft_x_rays.channel[:].filter_window[:].material.description (alpha) | STR_0D | Verbose description | ||
soft_x_rays.channel[:].filter_window[:].material.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
soft_x_rays.channel[:].filter_window[:].material.name (alpha) | STR_0D | Short string identifier | ||
soft_x_rays.channel[:].filter_window[:].outline (alpha) | STRUCTURE | Irregular outline of the filter in the (X1, X2) coordinate system, used only if geometry_type/index=1. Do NOT repeat the first point. | ||
soft_x_rays.channel[:].filter_window[:].outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
soft_x_rays.channel[:].filter_window[:].outline.x2 (alpha) | [soft_x_rays.channel[:].filter_window[:].outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
soft_x_rays.channel[:].filter_window[:].photon_absorption (alpha) | [soft_x_rays.channel[:].filter_window[:].wavelengths] | FLT_1D (uncertain) | - | Probability of absorbing a photon passing through the filter as a function of its wavelength |
soft_x_rays.channel[:].filter_window[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type/index = 2 | |
soft_x_rays.channel[:].filter_window[:].surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the filter, derived from the above geometric data | |
soft_x_rays.channel[:].filter_window[:].thickness (alpha) | FLT_0D (uncertain) | m | Thickness of the filter window | |
soft_x_rays.channel[:].filter_window[:].wavelength_lower (alpha) | FLT_0D (uncertain) | m | Lower bound of the filter wavelength range | |
soft_x_rays.channel[:].filter_window[:].wavelength_upper (alpha) | FLT_0D (uncertain) | m | Upper bound of the filter wavelength range | |
soft_x_rays.channel[:].filter_window[:].wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Array of wavelength values |
soft_x_rays.channel[:].filter_window[:].x1_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X1 direction, to be filled only for curvature_type/index = 2, 4 or 5 | |
soft_x_rays.channel[:].filter_window[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
soft_x_rays.channel[:].filter_window[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
soft_x_rays.channel[:].filter_window[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
soft_x_rays.channel[:].filter_window[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
soft_x_rays.channel[:].filter_window[:].x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the filter in the X1 direction, used only if geometry_type/index = 3 | |
soft_x_rays.channel[:].filter_window[:].x2_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X2 direction, to be filled only for curvature_type/index = 3 or 5 | |
soft_x_rays.channel[:].filter_window[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
soft_x_rays.channel[:].filter_window[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
soft_x_rays.channel[:].filter_window[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
soft_x_rays.channel[:].filter_window[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
soft_x_rays.channel[:].filter_window[:].x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the filter in the X2 direction, used only if geometry_type/index = 3 | |
soft_x_rays.channel[:].filter_window[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the filter surface and oriented towards the plasma. | ||
soft_x_rays.channel[:].filter_window[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
soft_x_rays.channel[:].filter_window[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
soft_x_rays.channel[:].filter_window[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
soft_x_rays.channel[:].identifier (alpha) | STR_0D | ID of the channel | ||
soft_x_rays.channel[:].line_of_sight (alpha) | STRUCTURE | Description of the line of sight of the channel, given by 2 points | ||
soft_x_rays.channel[:].line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
soft_x_rays.channel[:].line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
soft_x_rays.channel[:].line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
soft_x_rays.channel[:].line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
soft_x_rays.channel[:].line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
soft_x_rays.channel[:].line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
soft_x_rays.channel[:].line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
soft_x_rays.channel[:].line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
soft_x_rays.channel[:].name (alpha) | STR_0D | Name of the channel | ||
soft_x_rays.channel[:].power (alpha) | [soft_x_rays.channel[:].energy_band, | STRUCTURE | W | Power received on the detector, in multiple energy bands if available from the detector |
soft_x_rays.channel[:].power.data (alpha) | [1...N, | FLT_2D (uncertain) | W | Data |
soft_x_rays.channel[:].power.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
soft_x_rays.channel[:].validity (alpha) | INT_0D | Indicator of the validity of the channel for the whole acquisition period (0 means valid, negative values mean non-valid) | ||
soft_x_rays.channel[:].validity_timed (alpha) | STRUCTURE | Indicator of the validity of the channel as a function of time (0 means valid, negative values mean non-valid) | ||
soft_x_rays.channel[:].validity_timed.data (alpha) | [soft_x_rays.channel[:].validity_timed.time] | INT_1D | Data | |
soft_x_rays.channel[:].validity_timed.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
soft_x_rays.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
soft_x_rays.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
soft_x_rays.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
soft_x_rays.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
soft_x_rays.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
soft_x_rays.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
soft_x_rays.code.library[:].name (alpha) | STR_0D | Name of software | ||
soft_x_rays.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
soft_x_rays.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
soft_x_rays.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
soft_x_rays.code.name (alpha) | STR_0D | Name of software generating IDS | ||
soft_x_rays.code.output_flag (alpha) | [soft_x_rays.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
soft_x_rays.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
soft_x_rays.code.repository (alpha) | STR_0D | URL of software repository | ||
soft_x_rays.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
soft_x_rays.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
soft_x_rays.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
soft_x_rays.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
soft_x_rays.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
soft_x_rays.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
soft_x_rays.ids_properties.occurrence | INT_0D | |||
soft_x_rays.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
soft_x_rays.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
soft_x_rays.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
soft_x_rays.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
soft_x_rays.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
soft_x_rays.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
soft_x_rays.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
soft_x_rays.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
soft_x_rays.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
soft_x_rays.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
soft_x_rays.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
soft_x_rays.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
soft_x_rays.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
soft_x_rays.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
soft_x_rays.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
soft_x_rays.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
soft_x_rays.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
soft_x_rays.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
soft_x_rays.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
soft_x_rays.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
soft_x_rays.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
soft_x_rays.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
soft_x_rays.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
soft_x_rays.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
soft_x_rays.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
soft_x_rays.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
soft_x_rays.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
soft_x_rays.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
soft_x_rays.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
soft_x_rays.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
soft_x_rays.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
soft_x_rays.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
soft_x_rays.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
soft_x_rays.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
soft_x_rays.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
soft_x_rays.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
soft_x_rays.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
soft_x_rays.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
soft_x_rays.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
soft_x_rays.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
soft_x_rays.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
soft_x_rays.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
soft_x_rays.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
soft_x_rays.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
soft_x_rays.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
soft_x_rays.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
soft_x_rays.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
soft_x_rays.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
soft_x_rays.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
soft_x_rays.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
soft_x_rays.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
soft_x_rays.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
spectrometer mass¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
spectrometer_mass (alpha) | Mass spectrometer diagnostic | |||
spectrometer_mass.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of mass channels, each corresponding to a given atomic mass measured continuously by the spectrometer | |
spectrometer_mass.channel[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Atomic mass measured by this channel | |
spectrometer_mass.channel[:].current (alpha) | [spectrometer_mass.channel[:].time] | FLT_1D (uncertain) | A | Collected current |
spectrometer_mass.channel[:].photomultiplier_voltage (alpha) | [spectrometer_mass.channel[:].time] | FLT_1D (uncertain) | V | Voltage applied to the photomultiplier |
spectrometer_mass.channel[:].pressure_partial (alpha) | [spectrometer_mass.channel[:].time] | FLT_1D (uncertain) | Pa | Partial pressure (calibrated data) |
spectrometer_mass.channel[:].time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes of this channel |
spectrometer_mass.channel[:].validity (alpha) | INT_0D | Indicator of the validity of the data. 0: Valid from automated processing; 1: Valid and certified by the diagnostic RO; -1: Problem identified in the data processing (request verification by the diagnostic RO); -2: Invalid data, should not be used. (Values less than -2 have a code-specific meaning) | ||
spectrometer_mass.channel[:].validity_timed (alpha) | [spectrometer_mass.channel[:].time] | INT_1D | Indicator of the validity of the data for each time slice. 0: Valid from automated processing; 1: Valid and certified by the diagnostic RO; -1: Means problem identified in the data processing (request verification by the diagnostic RO); -2: Invalid data, should not be used. (Values less than -2 have a code-specific meaning.) | |
spectrometer_mass.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
spectrometer_mass.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_mass.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_mass.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
spectrometer_mass.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_mass.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_mass.code.library[:].name (alpha) | STR_0D | Name of software | ||
spectrometer_mass.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_mass.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_mass.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_mass.code.name (alpha) | STR_0D | Name of software generating IDS | ||
spectrometer_mass.code.output_flag (alpha) | [spectrometer_mass.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
spectrometer_mass.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_mass.code.repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_mass.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_mass.identifier (alpha) | STR_0D | ID of the spectrometer | ||
spectrometer_mass.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
spectrometer_mass.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
spectrometer_mass.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
spectrometer_mass.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
spectrometer_mass.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
spectrometer_mass.ids_properties.occurrence | INT_0D | |||
spectrometer_mass.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
spectrometer_mass.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_mass.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_mass.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_mass.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
spectrometer_mass.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
spectrometer_mass.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_mass.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_mass.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
spectrometer_mass.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_mass.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_mass.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
spectrometer_mass.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_mass.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_mass.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
spectrometer_mass.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_mass.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_mass.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
spectrometer_mass.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
spectrometer_mass.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_mass.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_mass.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
spectrometer_mass.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_mass.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_mass.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_mass.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
spectrometer_mass.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
spectrometer_mass.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_mass.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_mass.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
spectrometer_mass.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_mass.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_mass.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_mass.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
spectrometer_mass.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_mass.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_mass.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
spectrometer_mass.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_mass.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_mass.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_mass.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
spectrometer_mass.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
spectrometer_mass.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
spectrometer_mass.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
spectrometer_mass.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
spectrometer_mass.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
spectrometer_mass.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
spectrometer_mass.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
spectrometer_mass.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
spectrometer_mass.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
spectrometer_mass.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
spectrometer_mass.name (alpha) | STR_0D | Name of the spectrometer | ||
spectrometer_mass.residual_spectrum (alpha) | [spectrometer_mass.residual_spectrum[:].time] | STRUCT_ARRAY | Set of entire mass spectra recorded at various time slices | |
spectrometer_mass.residual_spectrum[:].a (alpha) | [1...N] | FLT_1D (uncertain) | Atomic Mass Unit | Array of atomic masses |
spectrometer_mass.residual_spectrum[:].current (alpha) | [spectrometer_mass.residual_spectrum[:].a] | FLT_1D (uncertain) | A | Collected current |
spectrometer_mass.residual_spectrum[:].time (alpha) | FLT_0D | s | Time | |
spectrometer_mass.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
spectrometer uv¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
spectrometer_uv (alpha) | Spectrometer in uv light range diagnostic | |||
spectrometer_uv.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels (detector or pixel of a camera) | |
spectrometer_uv.channel[:].aperture (alpha) | [1...N] | STRUCT_ARRAY | Description of a set of collimating apertures | |
spectrometer_uv.channel[:].aperture[:].centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
spectrometer_uv.channel[:].aperture[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_uv.channel[:].aperture[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_uv.channel[:].aperture[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_uv.channel[:].aperture[:].geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
spectrometer_uv.channel[:].aperture[:].outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
spectrometer_uv.channel[:].aperture[:].outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
spectrometer_uv.channel[:].aperture[:].outline.x2 (alpha) | [spectrometer_uv.channel[:].aperture[:].outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
spectrometer_uv.channel[:].aperture[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
spectrometer_uv.channel[:].aperture[:].surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
spectrometer_uv.channel[:].aperture[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
spectrometer_uv.channel[:].aperture[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_uv.channel[:].aperture[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_uv.channel[:].aperture[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_uv.channel[:].aperture[:].x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
spectrometer_uv.channel[:].aperture[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
spectrometer_uv.channel[:].aperture[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_uv.channel[:].aperture[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_uv.channel[:].aperture[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_uv.channel[:].aperture[:].x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
spectrometer_uv.channel[:].aperture[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
spectrometer_uv.channel[:].aperture[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_uv.channel[:].aperture[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_uv.channel[:].aperture[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_uv.channel[:].detector (alpha) | STRUCTURE | Description of the front face of the micro channel plate | ||
spectrometer_uv.channel[:].detector.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
spectrometer_uv.channel[:].detector.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_uv.channel[:].detector.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_uv.channel[:].detector.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_uv.channel[:].detector.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
spectrometer_uv.channel[:].detector.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
spectrometer_uv.channel[:].detector.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
spectrometer_uv.channel[:].detector.outline.x2 (alpha) | [spectrometer_uv.channel[:].detector.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
spectrometer_uv.channel[:].detector.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
spectrometer_uv.channel[:].detector.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
spectrometer_uv.channel[:].detector.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
spectrometer_uv.channel[:].detector.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_uv.channel[:].detector.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_uv.channel[:].detector.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_uv.channel[:].detector.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
spectrometer_uv.channel[:].detector.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
spectrometer_uv.channel[:].detector.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_uv.channel[:].detector.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_uv.channel[:].detector.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_uv.channel[:].detector.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
spectrometer_uv.channel[:].detector.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
spectrometer_uv.channel[:].detector.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_uv.channel[:].detector.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_uv.channel[:].detector.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_uv.channel[:].detector_layout (alpha) | STRUCTURE | Dimensions of pixels and detector | ||
spectrometer_uv.channel[:].detector_layout.detector_dimensions (alpha) | [1...2] | FLT_1D (uncertain) | m | Total detector dimension in each direction (horizontal, vertical) |
spectrometer_uv.channel[:].detector_layout.pixel_dimensions (alpha) | [1...2] | FLT_1D (uncertain) | m | Pixel dimension in each direction (horizontal, vertical) |
spectrometer_uv.channel[:].detector_layout.pixel_n (alpha) | [1...2] | INT_1D | Number of pixels in each direction (horizontal, vertical) | |
spectrometer_uv.channel[:].detector_position_parameter (alpha) | STRUCTURE | mixed | In case of detector moving during a pulse, position parameter allowing to record and compute the detector position as a function of time | |
spectrometer_uv.channel[:].detector_position_parameter.data (alpha) | [spectrometer_uv.channel[:].detector_position_parameter.time] | FLT_1D (uncertain) | mixed | Data |
spectrometer_uv.channel[:].detector_position_parameter.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_uv.channel[:].exposure_time (alpha) | FLT_0D (uncertain) | s | Exposure time | |
spectrometer_uv.channel[:].grating (alpha) | STRUCTURE | Description of the grating | ||
spectrometer_uv.channel[:].grating.centre (alpha) | STRUCTURE | Centre of the grating sphere (if grating is spherical) or torus (if grating is toric) | ||
spectrometer_uv.channel[:].grating.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_uv.channel[:].grating.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_uv.channel[:].grating.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_uv.channel[:].grating.curvature_radius (alpha) | FLT_0D (uncertain) | m | Curvature radius of the spherical grating | |
spectrometer_uv.channel[:].grating.geometry_type (alpha) | STRUCTURE | Grating geometry. Index = 1 : spherical. Index = 2 : toric | ||
spectrometer_uv.channel[:].grating.geometry_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_uv.channel[:].grating.geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_uv.channel[:].grating.geometry_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_uv.channel[:].grating.groove_density (alpha) | FLT_0D (uncertain) | m^-1 | Number of grooves per unit length | |
spectrometer_uv.channel[:].grating.image_field (alpha) | STRUCTURE | Surface on which the grating image is focused | ||
spectrometer_uv.channel[:].grating.image_field.centre (alpha) | STRUCTURE | Centre of the image surface in case it is spherical, or position of a point on the surface in case it is a plane | ||
spectrometer_uv.channel[:].grating.image_field.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_uv.channel[:].grating.image_field.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_uv.channel[:].grating.image_field.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_uv.channel[:].grating.image_field.curvature_radius (alpha) | FLT_0D (uncertain) | m | Curvature radius of the image surface | |
spectrometer_uv.channel[:].grating.image_field.geometry_type (alpha) | STRUCTURE | Surface geometry. Index = 1 : spherical. Index = 2 : plane | ||
spectrometer_uv.channel[:].grating.image_field.geometry_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_uv.channel[:].grating.image_field.geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_uv.channel[:].grating.image_field.geometry_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_uv.channel[:].grating.image_field.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the surface ( in case it is plane) and oriented towards the plasma. | ||
spectrometer_uv.channel[:].grating.image_field.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_uv.channel[:].grating.image_field.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_uv.channel[:].grating.image_field.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_uv.channel[:].grating.outline (alpha) | STRUCTURE | List of the 4 extreme points of the spherical grating in the (X1, X2) coordinate system, using the summit as the origin. Do NOT repeat the first point. | ||
spectrometer_uv.channel[:].grating.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
spectrometer_uv.channel[:].grating.outline.x2 (alpha) | [spectrometer_uv.channel[:].grating.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
spectrometer_uv.channel[:].grating.summit (alpha) | STRUCTURE | Position of the grating summit (defined as the point of contact of its concave side if the grating were put on a table). Used as the origin of the x1, x2, x3 vectors defined below | ||
spectrometer_uv.channel[:].grating.summit.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_uv.channel[:].grating.summit.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_uv.channel[:].grating.summit.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_uv.channel[:].grating.type (alpha) | STRUCTURE | Grating type. Index = 1 : ruled. Index = 2 : holographic | ||
spectrometer_uv.channel[:].grating.type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_uv.channel[:].grating.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_uv.channel[:].grating.type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_uv.channel[:].grating.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is horizontal and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
spectrometer_uv.channel[:].grating.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_uv.channel[:].grating.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_uv.channel[:].grating.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_uv.channel[:].grating.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
spectrometer_uv.channel[:].grating.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_uv.channel[:].grating.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_uv.channel[:].grating.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_uv.channel[:].grating.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the grating at its summit and oriented towards the plasma. | ||
spectrometer_uv.channel[:].grating.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_uv.channel[:].grating.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_uv.channel[:].grating.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_uv.channel[:].intensity_spectrum (alpha) | [spectrometer_uv.channel[:].wavelengths, | STRUCTURE | (counts) s^-1 | Intensity spectrum (not calibrated), i.e. number of photoelectrons detected by unit time by a wavelength pixel of the channel, taking into account electronic gain compensation and channels relative calibration |
spectrometer_uv.channel[:].intensity_spectrum.data (alpha) | [1...N, | FLT_2D (uncertain) | (counts) s^-1 | Data |
spectrometer_uv.channel[:].intensity_spectrum.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_uv.channel[:].line_of_sight (alpha) | STRUCTURE | Description of the line of sight of the channel, given by 2 points. The 2nd point is allowed to evolve in case of dynamic line of sight. | ||
spectrometer_uv.channel[:].line_of_sight.amplitude_parameter (alpha) | FLT_0D (uncertain) | mixed | Amplitude of the line of sight position parameter oscillation (in case moving_mode/index = 1) | |
spectrometer_uv.channel[:].line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
spectrometer_uv.channel[:].line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_uv.channel[:].line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_uv.channel[:].line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_uv.channel[:].line_of_sight.moving_mode (alpha) | STRUCTURE | Moving mode of the line of sight. Index = 0 : no movement, fixed position. Index = 1 : oscillating | ||
spectrometer_uv.channel[:].line_of_sight.moving_mode.description (alpha) | STR_0D | Verbose description | ||
spectrometer_uv.channel[:].line_of_sight.moving_mode.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_uv.channel[:].line_of_sight.moving_mode.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_uv.channel[:].line_of_sight.period (alpha) | FLT_0D (uncertain) | s | Period of the line of sight oscillation (in case moving_mode/index = 1) | |
spectrometer_uv.channel[:].line_of_sight.position_parameter (alpha) | STRUCTURE | mixed | In case of line of sight moving during a pulse, position parameter allowing to record and compute the line of sight position as a function of time | |
spectrometer_uv.channel[:].line_of_sight.position_parameter.data (alpha) | [spectrometer_uv.channel[:].line_of_sight.position_parameter.time] | FLT_1D (uncertain) | mixed | Data |
spectrometer_uv.channel[:].line_of_sight.position_parameter.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_uv.channel[:].line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point (possibly dynamic) | ||
spectrometer_uv.channel[:].line_of_sight.second_point.phi (alpha) | [spectrometer_uv.channel[:].line_of_sight.second_point.time] | FLT_1D (uncertain) | rad | Toroidal angle |
spectrometer_uv.channel[:].line_of_sight.second_point.r (alpha) | [spectrometer_uv.channel[:].line_of_sight.second_point.time] | FLT_1D (uncertain) | m | Major radius |
spectrometer_uv.channel[:].line_of_sight.second_point.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time for the R,Z,phi coordinates |
spectrometer_uv.channel[:].line_of_sight.second_point.z (alpha) | [spectrometer_uv.channel[:].line_of_sight.second_point.time] | FLT_1D (uncertain) | m | Height |
spectrometer_uv.channel[:].name (alpha) | STR_0D | Name of the channel | ||
spectrometer_uv.channel[:].processed_line (alpha) | [1...N] | STRUCT_ARRAY | Set of processed spectral lines | |
spectrometer_uv.channel[:].processed_line[:].intensity (alpha) | STRUCTURE | s^-1 | Non-calibrated intensity (integrated over the spectrum for this line) | |
spectrometer_uv.channel[:].processed_line[:].intensity.data (alpha) | [spectrometer_uv.channel[:].processed_line[:].intensity.time] | FLT_1D (uncertain) | s^-1 | Data |
spectrometer_uv.channel[:].processed_line[:].intensity.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_uv.channel[:].processed_line[:].label (alpha) | STR_0D | String identifying the processed line. To avoid ambiguities, the following syntax is used : element with ionization state_wavelength in Angstrom (e.g. WI_4000) | ||
spectrometer_uv.channel[:].processed_line[:].radiance (alpha) | STRUCTURE | m^-2.s^-1.sr^-1 | Calibrated, background subtracted radiance (integrated over the spectrum for this line) | |
spectrometer_uv.channel[:].processed_line[:].radiance.data (alpha) | [spectrometer_uv.channel[:].processed_line[:].radiance.time] | FLT_1D (uncertain) | m^-2.s^-1.sr^-1 | Data |
spectrometer_uv.channel[:].processed_line[:].radiance.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_uv.channel[:].processed_line[:].wavelength_central (alpha) | FLT_0D (uncertain) | m | Central wavelength of the processed line | |
spectrometer_uv.channel[:].radiance_calibration (alpha) | [spectrometer_uv.channel[:].wavelengths] | FLT_1D (uncertain) | m^-3.sr^-1 | Radiance calibration |
spectrometer_uv.channel[:].radiance_calibration_date (alpha) | STR_0D | Date of the radiance calibration (yyyy_mm_dd) | ||
spectrometer_uv.channel[:].radiance_spectral (alpha) | [spectrometer_uv.channel[:].wavelengths, | STRUCTURE | (photons).m^-2.s^-1.sr^-1.m^-1 | Calibrated spectral radiance (radiance per unit wavelength) |
spectrometer_uv.channel[:].radiance_spectral.data (alpha) | [1...N, | FLT_2D (uncertain) | (photons).m^-2.s^-1.sr^-1.m^-1 | Data |
spectrometer_uv.channel[:].radiance_spectral.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_uv.channel[:].supply_high_voltage (alpha) | [1...N] | STRUCT_ARRAY | Set of high voltage power supplies applied to various parts of the diagnostic | |
spectrometer_uv.channel[:].supply_high_voltage[:].object (alpha) | STR_0D | Name of the object connected to the power supply | ||
spectrometer_uv.channel[:].supply_high_voltage[:].voltage_set (alpha) | STRUCTURE | V | Voltage set at the power supply | |
spectrometer_uv.channel[:].supply_high_voltage[:].voltage_set.data (alpha) | [spectrometer_uv.channel[:].supply_high_voltage[:].voltage_set.time] | FLT_1D (uncertain) | V | Data |
spectrometer_uv.channel[:].supply_high_voltage[:].voltage_set.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_uv.channel[:].validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
spectrometer_uv.channel[:].validity_timed (alpha) | [spectrometer_uv.channel[:].wavelengths] | STRUCTURE | Indicator of the validity of the data for each wavelength and each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
spectrometer_uv.channel[:].validity_timed.data (alpha) | [spectrometer_uv.channel[:].wavelengths, | INT_2D | Data | |
spectrometer_uv.channel[:].validity_timed.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_uv.channel[:].wavelength_calibration (alpha) | STRUCTURE | Wavelength calibration data. The wavelength is obtained from the pixel index k by: wavelength = k * gain + offset. k is starting from 1. | ||
spectrometer_uv.channel[:].wavelength_calibration.gain (alpha) | FLT_0D (uncertain) | m | Gain | |
spectrometer_uv.channel[:].wavelength_calibration.offset (alpha) | FLT_0D (uncertain) | m | Offset | |
spectrometer_uv.channel[:].wavelength_calibration_date (alpha) | STR_0D | Date of the wavelength calibration (yyyy_mm_dd) | ||
spectrometer_uv.channel[:].wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Measured wavelengths |
spectrometer_uv.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
spectrometer_uv.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_uv.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_uv.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
spectrometer_uv.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_uv.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_uv.code.library[:].name (alpha) | STR_0D | Name of software | ||
spectrometer_uv.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_uv.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_uv.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_uv.code.name (alpha) | STR_0D | Name of software generating IDS | ||
spectrometer_uv.code.output_flag (alpha) | [spectrometer_uv.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
spectrometer_uv.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_uv.code.repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_uv.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_uv.etendue (alpha) | FLT_0D (uncertain) | m^2.sr | Etendue (geometric extent) of the optical system | |
spectrometer_uv.etendue_method (alpha) | STRUCTURE | Method used to calculate the etendue. Index = 0 : exact calculation with a 4D integral; 1 : approximation with first order formula (detector surface times solid angle subtended by the apertures); 2 : other methods | ||
spectrometer_uv.etendue_method.description (alpha) | STR_0D | Verbose description | ||
spectrometer_uv.etendue_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_uv.etendue_method.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_uv.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
spectrometer_uv.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
spectrometer_uv.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
spectrometer_uv.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
spectrometer_uv.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
spectrometer_uv.ids_properties.occurrence | INT_0D | |||
spectrometer_uv.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
spectrometer_uv.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_uv.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_uv.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_uv.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
spectrometer_uv.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
spectrometer_uv.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_uv.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_uv.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
spectrometer_uv.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_uv.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_uv.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
spectrometer_uv.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_uv.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_uv.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
spectrometer_uv.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_uv.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_uv.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
spectrometer_uv.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
spectrometer_uv.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_uv.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_uv.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
spectrometer_uv.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_uv.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_uv.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_uv.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
spectrometer_uv.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
spectrometer_uv.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_uv.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_uv.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
spectrometer_uv.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_uv.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_uv.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_uv.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
spectrometer_uv.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_uv.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_uv.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
spectrometer_uv.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_uv.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_uv.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_uv.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
spectrometer_uv.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
spectrometer_uv.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
spectrometer_uv.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
spectrometer_uv.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
spectrometer_uv.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
spectrometer_uv.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
spectrometer_uv.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
spectrometer_uv.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
spectrometer_uv.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
spectrometer_uv.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
spectrometer_uv.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
spectrometer visible¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
spectrometer_visible (alpha) | Spectrometer in visible light range diagnostic | |||
spectrometer_visible.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels (detector or pixel of a camera) | |
spectrometer_visible.channel[:].active_spatial_resolution (alpha) | [spectrometer_visible.channel[:].active_spatial_resolution[:].time] | STRUCT_ARRAY | In case of active spectroscopy, describes the spatial resolution of the measurement, calculated as a convolution of the atomic smearing, magnetic and beam geometry smearing and detector projection, for a set of time slices | |
spectrometer_visible.channel[:].active_spatial_resolution[:].centre (alpha) | STRUCTURE | Position of the centre of the spatially resolved zone | ||
spectrometer_visible.channel[:].active_spatial_resolution[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_visible.channel[:].active_spatial_resolution[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_visible.channel[:].active_spatial_resolution[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_visible.channel[:].active_spatial_resolution[:].time (alpha) | FLT_0D | s | Time | |
spectrometer_visible.channel[:].active_spatial_resolution[:].width (alpha) | STRUCTURE | Full width of the spatially resolved zone in the R, Z and phi directions | ||
spectrometer_visible.channel[:].active_spatial_resolution[:].width.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_visible.channel[:].active_spatial_resolution[:].width.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_visible.channel[:].active_spatial_resolution[:].width.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_visible.channel[:].aperture (alpha) | [1...N] | STRUCT_ARRAY | Description of a set of collimating apertures | |
spectrometer_visible.channel[:].aperture[:].centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
spectrometer_visible.channel[:].aperture[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_visible.channel[:].aperture[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_visible.channel[:].aperture[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_visible.channel[:].aperture[:].geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
spectrometer_visible.channel[:].aperture[:].outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
spectrometer_visible.channel[:].aperture[:].outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
spectrometer_visible.channel[:].aperture[:].outline.x2 (alpha) | [spectrometer_visible.channel[:].aperture[:].outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
spectrometer_visible.channel[:].aperture[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
spectrometer_visible.channel[:].aperture[:].surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
spectrometer_visible.channel[:].aperture[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
spectrometer_visible.channel[:].aperture[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].aperture[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].aperture[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].aperture[:].x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
spectrometer_visible.channel[:].aperture[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
spectrometer_visible.channel[:].aperture[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].aperture[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].aperture[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].aperture[:].x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
spectrometer_visible.channel[:].aperture[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
spectrometer_visible.channel[:].aperture[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].aperture[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].aperture[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].detector (alpha) | STRUCTURE | Detector description | ||
spectrometer_visible.channel[:].detector.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
spectrometer_visible.channel[:].detector.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_visible.channel[:].detector.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_visible.channel[:].detector.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_visible.channel[:].detector.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
spectrometer_visible.channel[:].detector.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
spectrometer_visible.channel[:].detector.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
spectrometer_visible.channel[:].detector.outline.x2 (alpha) | [spectrometer_visible.channel[:].detector.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
spectrometer_visible.channel[:].detector.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
spectrometer_visible.channel[:].detector.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
spectrometer_visible.channel[:].detector.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
spectrometer_visible.channel[:].detector.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].detector.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].detector.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].detector.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
spectrometer_visible.channel[:].detector.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
spectrometer_visible.channel[:].detector.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].detector.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].detector.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].detector.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
spectrometer_visible.channel[:].detector.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
spectrometer_visible.channel[:].detector.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].detector.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].detector.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].detector_image (alpha) | STRUCTURE | Image of the detector or pixel on the focal plane of the optical system | ||
spectrometer_visible.channel[:].detector_image.circular (alpha) | STRUCTURE | Description of circular or elliptic image | ||
spectrometer_visible.channel[:].detector_image.circular.ellipticity (alpha) | FLT_0D (uncertain) | - | Ellipticity | |
spectrometer_visible.channel[:].detector_image.circular.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle | |
spectrometer_visible.channel[:].detector_image.geometry_type (alpha) | INT_0D | Type of geometry used to describe the image (1:'outline', 2:'circular') | ||
spectrometer_visible.channel[:].detector_image.outline (alpha) | STRUCTURE | Coordinates of the points shaping the polygon of the image | ||
spectrometer_visible.channel[:].detector_image.outline.phi (alpha) | [spectrometer_visible.channel[:].detector_image.outline.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
spectrometer_visible.channel[:].detector_image.outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
spectrometer_visible.channel[:].detector_image.outline.z (alpha) | [spectrometer_visible.channel[:].detector_image.outline.r] | FLT_1D (uncertain) | m | Height |
spectrometer_visible.channel[:].etendue (alpha) | FLT_0D (uncertain) | m^2.str | Etendue (geometric extent) of the channel's optical system | |
spectrometer_visible.channel[:].etendue_method (alpha) | STRUCTURE | Method used to calculate the etendue. Index = 0 : exact calculation with a 4D integral; 1 : approximation with first order formula (detector surface times solid angle subtended by the apertures); 2 : other methods | ||
spectrometer_visible.channel[:].etendue_method.description (alpha) | STR_0D | Verbose description | ||
spectrometer_visible.channel[:].etendue_method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_visible.channel[:].etendue_method.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_visible.channel[:].fibre_bundle (alpha) | STRUCTURE | Description of the fibre bundle | ||
spectrometer_visible.channel[:].fibre_bundle.fibre_positions (alpha) | STRUCTURE | Individual fibres centres positions in the (X1, X2) coordinate system | ||
spectrometer_visible.channel[:].fibre_bundle.fibre_positions.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
spectrometer_visible.channel[:].fibre_bundle.fibre_positions.x2 (alpha) | [spectrometer_visible.channel[:].fibre_bundle.fibre_positions.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
spectrometer_visible.channel[:].fibre_bundle.fibre_radius (alpha) | FLT_0D (uncertain) | m | Radius of a single fibre | |
spectrometer_visible.channel[:].fibre_bundle.geometry (alpha) | STRUCTURE | Geometry of the fibre bundle entrance | ||
spectrometer_visible.channel[:].fibre_bundle.geometry.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
spectrometer_visible.channel[:].fibre_bundle.geometry.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_visible.channel[:].fibre_bundle.geometry.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_visible.channel[:].fibre_bundle.geometry.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_visible.channel[:].fibre_bundle.geometry.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
spectrometer_visible.channel[:].fibre_bundle.geometry.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
spectrometer_visible.channel[:].fibre_bundle.geometry.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
spectrometer_visible.channel[:].fibre_bundle.geometry.outline.x2 (alpha) | [spectrometer_visible.channel[:].fibre_bundle.geometry.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
spectrometer_visible.channel[:].fibre_bundle.geometry.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
spectrometer_visible.channel[:].fibre_bundle.geometry.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
spectrometer_visible.channel[:].fibre_bundle.geometry.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
spectrometer_visible.channel[:].fibre_bundle.geometry.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].fibre_bundle.geometry.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].fibre_bundle.geometry.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].fibre_bundle.geometry.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
spectrometer_visible.channel[:].fibre_bundle.geometry.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
spectrometer_visible.channel[:].fibre_bundle.geometry.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].fibre_bundle.geometry.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].fibre_bundle.geometry.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].fibre_bundle.geometry.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
spectrometer_visible.channel[:].fibre_bundle.geometry.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
spectrometer_visible.channel[:].fibre_bundle.geometry.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].fibre_bundle.geometry.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].fibre_bundle.geometry.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].fibre_image (alpha) | STRUCTURE | Image of the optical fibre on the focal plane of the optical system | ||
spectrometer_visible.channel[:].fibre_image.circular (alpha) | STRUCTURE | Description of circular or elliptic image | ||
spectrometer_visible.channel[:].fibre_image.circular.ellipticity (alpha) | FLT_0D (uncertain) | - | Ellipticity | |
spectrometer_visible.channel[:].fibre_image.circular.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle | |
spectrometer_visible.channel[:].fibre_image.geometry_type (alpha) | INT_0D | Type of geometry used to describe the image (1:'outline', 2:'circular') | ||
spectrometer_visible.channel[:].fibre_image.outline (alpha) | STRUCTURE | Coordinates of the points shaping the polygon of the image | ||
spectrometer_visible.channel[:].fibre_image.outline.phi (alpha) | [spectrometer_visible.channel[:].fibre_image.outline.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
spectrometer_visible.channel[:].fibre_image.outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
spectrometer_visible.channel[:].fibre_image.outline.z (alpha) | [spectrometer_visible.channel[:].fibre_image.outline.r] | FLT_1D (uncertain) | m | Height |
spectrometer_visible.channel[:].filter_spectrometer (alpha) | STRUCTURE | Quantities measured by the channel if connected to a filter spectrometer | ||
spectrometer_visible.channel[:].filter_spectrometer.exposure_time (alpha) | FLT_0D (uncertain) | s | Exposure time | |
spectrometer_visible.channel[:].filter_spectrometer.filter (alpha) | STRUCTURE | Filter description | ||
spectrometer_visible.channel[:].filter_spectrometer.filter.wavelength_central (alpha) | FLT_0D (uncertain) | m | Central wavelength of the filter | |
spectrometer_visible.channel[:].filter_spectrometer.filter.wavelength_width (alpha) | FLT_0D (uncertain) | m | Filter transmission function width (at 90% level) | |
spectrometer_visible.channel[:].filter_spectrometer.output_voltage (alpha) | STRUCTURE | V | Raw voltage output of the whole acquisition chain | |
spectrometer_visible.channel[:].filter_spectrometer.output_voltage.data (alpha) | [spectrometer_visible.channel[:].filter_spectrometer.output_voltage.time] | FLT_1D (uncertain) | V | Data |
spectrometer_visible.channel[:].filter_spectrometer.output_voltage.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_visible.channel[:].filter_spectrometer.photoelectric_voltage (alpha) | STRUCTURE | V | Gain corrected and background subtracted voltage | |
spectrometer_visible.channel[:].filter_spectrometer.photoelectric_voltage.data (alpha) | [spectrometer_visible.channel[:].filter_spectrometer.photoelectric_voltage.time] | FLT_1D (uncertain) | V | Data |
spectrometer_visible.channel[:].filter_spectrometer.photoelectric_voltage.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_visible.channel[:].filter_spectrometer.photon_count (alpha) | STRUCTURE | s^-1 | Detected photon count | |
spectrometer_visible.channel[:].filter_spectrometer.photon_count.data (alpha) | [spectrometer_visible.channel[:].filter_spectrometer.photon_count.time] | FLT_1D (uncertain) | s^-1 | Data |
spectrometer_visible.channel[:].filter_spectrometer.photon_count.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_visible.channel[:].filter_spectrometer.processed_line (alpha) | [1...N] | STRUCT_ARRAY | Set of processed spectral lines (normally a single line is filtered out, but it may happen in some cases that several lines go through the filter). | |
spectrometer_visible.channel[:].filter_spectrometer.processed_line[:].label (alpha) | STR_0D | String identifying the processed line. To avoid ambiguities, the following syntax is used : element with ionization state_wavelength in Angstrom (e.g. WI_4000) | ||
spectrometer_visible.channel[:].filter_spectrometer.processed_line[:].wavelength_central (alpha) | FLT_0D (uncertain) | m | Central wavelength of the processed line | |
spectrometer_visible.channel[:].filter_spectrometer.radiance_calibration (alpha) | [spectrometer_visible.channel[:].filter_spectrometer.wavelengths] | FLT_1D (uncertain) | m^-3.sr^-1 | Radiance calibration |
spectrometer_visible.channel[:].filter_spectrometer.radiance_calibration_date (alpha) | STR_0D | Date of the radiance calibration (yyyy_mm_dd) | ||
spectrometer_visible.channel[:].filter_spectrometer.sensitivity (alpha) | [spectrometer_visible.channel[:].filter_spectrometer.wavelengths] | FLT_1D (uncertain) | V.W^-1 | Photoelectric sensitivity of the detector. This is the conversion factor from the received power on the detector into electric voltage depending on the wavelength |
spectrometer_visible.channel[:].filter_spectrometer.wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Array of wavelengths for radiance calibration |
spectrometer_visible.channel[:].geometry_matrix (alpha) | STRUCTURE | Description of geometry matrix (ray transfer matrix) | ||
spectrometer_visible.channel[:].geometry_matrix.emission_grid (alpha) | STRUCTURE | Grid defining the light emission cells | ||
spectrometer_visible.channel[:].geometry_matrix.emission_grid.dim1 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | First dimension values |
spectrometer_visible.channel[:].geometry_matrix.emission_grid.dim2 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Second dimension values |
spectrometer_visible.channel[:].geometry_matrix.emission_grid.dim3 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Third dimension values |
spectrometer_visible.channel[:].geometry_matrix.emission_grid.grid_type (alpha) | STRUCTURE | Grid type | ||
spectrometer_visible.channel[:].geometry_matrix.emission_grid.grid_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_visible.channel[:].geometry_matrix.emission_grid.grid_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_visible.channel[:].geometry_matrix.emission_grid.grid_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_visible.channel[:].geometry_matrix.interpolated (alpha) | STRUCTURE | Interpolated geometry matrix for reflected light | ||
spectrometer_visible.channel[:].geometry_matrix.interpolated.data (alpha) | [spectrometer_visible.channel[:].geometry_matrix.interpolated.r] | FLT_1D (uncertain) | m^-2 | Interpolated Ray Transfer Matrix (RTM, or geometry matrix), which provides transformation of the reflected light from each interpolation knot to the receiver (detector or head of an optic fibre). When convolving with an emission profile, the values must be interpolated to the emission grid and multiplied by the volume of the grid cells. The interpolated matrix is given on an array of interpolation knots of coordinates r, z and phi |
spectrometer_visible.channel[:].geometry_matrix.interpolated.phi (alpha) | [spectrometer_visible.channel[:].geometry_matrix.interpolated.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) of interpolation knots |
spectrometer_visible.channel[:].geometry_matrix.interpolated.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius of interpolation knots |
spectrometer_visible.channel[:].geometry_matrix.interpolated.z (alpha) | [spectrometer_visible.channel[:].geometry_matrix.interpolated.r] | FLT_1D (uncertain) | m | Height of interpolation knots |
spectrometer_visible.channel[:].geometry_matrix.voxel_map (alpha) | [spectrometer_visible.channel[:].geometry_matrix.emission_grid.dim1, | INT_3D | Voxel map for geometry matrix. The cells with same number are merged in the computation into a single emission source meta-cell (the voxel). Cells with number -1 are excluded. Voxel count starts from 0. | |
spectrometer_visible.channel[:].geometry_matrix.voxels_n (alpha) | INT_0D | Number of voxels defined in the voxel_map. | ||
spectrometer_visible.channel[:].geometry_matrix.with_reflections (alpha) | STRUCTURE | Geometry matrix with reflections | ||
spectrometer_visible.channel[:].geometry_matrix.with_reflections.data (alpha) | [1...N] | FLT_1D (uncertain) | m | The Ray Transfer Matrix (RTM, or geometry matrix) here provides transformation of the signal from each individual unit light source (voxel) to the receiver (detector or head of an optic fibre). The emission profile has [photons.m^-3.s^-1.sr^-1] units and radiance signal has [photons.m^-2.s^-1.sr^-1] units. So the RTM has [m] units. This data is stored in a sparse form, i.e. the array contains only the non-zero element of the Ray transfer matrix. The voxel index corresponding to an element of this array can be found in voxel_indices |
spectrometer_visible.channel[:].geometry_matrix.with_reflections.voxel_indices (alpha) | [spectrometer_visible.channel[:].geometry_matrix.with_reflections.data] | INT_1D | List of voxel indices (defined in the voxel map) used in the sparse data array | |
spectrometer_visible.channel[:].geometry_matrix.without_reflections (alpha) | STRUCTURE | Geometry matrix without reflections | ||
spectrometer_visible.channel[:].geometry_matrix.without_reflections.data (alpha) | [1...N] | FLT_1D (uncertain) | m | The Ray Transfer Matrix (RTM, or geometry matrix) here provides transformation of the signal from each individual unit light source (voxel) to the receiver (detector or head of an optic fibre). The emission profile has [photons.m^-3.s^-1.sr^-1] units and radiance signal has [photons.m^-2.s^-1.sr^-1] units. So the RTM has [m] units. This data is stored in a sparse form, i.e. the array contains only the non-zero element of the Ray transfer matrix. The voxel index corresponding to an element of this array can be found in voxel_indices |
spectrometer_visible.channel[:].geometry_matrix.without_reflections.voxel_indices (alpha) | [spectrometer_visible.channel[:].geometry_matrix.without_reflections.data] | INT_1D | List of voxel indices (defined in the voxel map) used in the sparse data array | |
spectrometer_visible.channel[:].grating_spectrometer (alpha) | STRUCTURE | Quantities measured by the channel if connected to a grating spectrometer | ||
spectrometer_visible.channel[:].grating_spectrometer.exposure_time (alpha) | FLT_0D (uncertain) | s | Exposure time | |
spectrometer_visible.channel[:].grating_spectrometer.grating (alpha) | FLT_0D (uncertain) | m^-1 | Number of grating lines per unit length | |
spectrometer_visible.channel[:].grating_spectrometer.instrument_function (alpha) | [1...2, | FLT_2D (uncertain) | m | Array of Gaussian widths and amplitudes which as a sum make up the instrument function. The instrument function is the shape that would be measured by a grating spectrometer if perfectly monochromatic line emission would be used as input. F(lambda) = 1 / sqrt (2*pi) * sum( instrument_function(1,i) / instrument_function(2,i) ) * exp( -lambda^2 / (2 * instrument_function(2,i)^2) ) ), whereby sum( instrument_function(1,i) ) = 1 |
spectrometer_visible.channel[:].grating_spectrometer.intensity_spectrum (alpha) | [spectrometer_visible.channel[:].grating_spectrometer.wavelengths, | STRUCTURE | (counts) s^-1 | Intensity spectrum (not calibrated), i.e. number of photoelectrons detected by unit time by a wavelength pixel of the channel, taking into account electronic gain compensation and channels relative calibration |
spectrometer_visible.channel[:].grating_spectrometer.intensity_spectrum.data (alpha) | [1...N, | FLT_2D (uncertain) | (counts) s^-1 | Data |
spectrometer_visible.channel[:].grating_spectrometer.intensity_spectrum.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_visible.channel[:].grating_spectrometer.processed_line (alpha) | [1...N] | STRUCT_ARRAY | Set of processed spectral lines | |
spectrometer_visible.channel[:].grating_spectrometer.processed_line[:].intensity (alpha) | STRUCTURE | s^-1 | Non-calibrated intensity (integrated over the spectrum for this line) | |
spectrometer_visible.channel[:].grating_spectrometer.processed_line[:].intensity.data (alpha) | [spectrometer_visible.channel[:].grating_spectrometer.processed_line[:].intensity.time] | FLT_1D (uncertain) | s^-1 | Data |
spectrometer_visible.channel[:].grating_spectrometer.processed_line[:].intensity.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_visible.channel[:].grating_spectrometer.processed_line[:].label (alpha) | STR_0D | String identifying the processed line. To avoid ambiguities, the following syntax is used : element with ionization state_wavelength in Angstrom (e.g. WI_4000) | ||
spectrometer_visible.channel[:].grating_spectrometer.processed_line[:].radiance (alpha) | STRUCTURE | m^-2.s^-1.sr^-1 | Calibrated, background subtracted radiance (integrated over the spectrum for this line) | |
spectrometer_visible.channel[:].grating_spectrometer.processed_line[:].radiance.data (alpha) | [spectrometer_visible.channel[:].grating_spectrometer.processed_line[:].radiance.time] | FLT_1D (uncertain) | m^-2.s^-1.sr^-1 | Data |
spectrometer_visible.channel[:].grating_spectrometer.processed_line[:].radiance.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_visible.channel[:].grating_spectrometer.processed_line[:].wavelength_central (alpha) | FLT_0D (uncertain) | m | Central wavelength of the processed line | |
spectrometer_visible.channel[:].grating_spectrometer.radiance_calibration (alpha) | [spectrometer_visible.channel[:].grating_spectrometer.wavelengths] | FLT_1D (uncertain) | m^-3.sr^-1 | Radiance calibration |
spectrometer_visible.channel[:].grating_spectrometer.radiance_calibration_date (alpha) | STR_0D | Date of the radiance calibration (yyyy_mm_dd) | ||
spectrometer_visible.channel[:].grating_spectrometer.radiance_spectral (alpha) | [spectrometer_visible.channel[:].grating_spectrometer.wavelengths, | STRUCTURE | (photons).m^-2.s^-1.sr^-1.m^-1 | Calibrated spectral radiance (radiance per unit wavelength) |
spectrometer_visible.channel[:].grating_spectrometer.radiance_spectral.data (alpha) | [1...N, | FLT_2D (uncertain) | (photons).m^-2.s^-1.sr^-1.m^-1 | Data |
spectrometer_visible.channel[:].grating_spectrometer.radiance_spectral.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_visible.channel[:].grating_spectrometer.slit_width (alpha) | FLT_0D (uncertain) | m | Width of the slit (placed in the object focal plane) | |
spectrometer_visible.channel[:].grating_spectrometer.wavelength_calibration (alpha) | STRUCTURE | Wavelength calibration data. The wavelength is obtained from the pixel index k by: wavelength = k * gain + offset. k is starting from 1. | ||
spectrometer_visible.channel[:].grating_spectrometer.wavelength_calibration.gain (alpha) | FLT_0D (uncertain) | m | Gain | |
spectrometer_visible.channel[:].grating_spectrometer.wavelength_calibration.offset (alpha) | FLT_0D (uncertain) | m | Offset | |
spectrometer_visible.channel[:].grating_spectrometer.wavelength_calibration_date (alpha) | STR_0D | Date of the wavelength calibration (yyyy_mm_dd) | ||
spectrometer_visible.channel[:].grating_spectrometer.wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Measured wavelengths |
spectrometer_visible.channel[:].isotope_ratios (alpha) | STRUCTURE | Isotope ratios and related information | ||
spectrometer_visible.channel[:].isotope_ratios.isotope (alpha) | [1...N] | STRUCT_ARRAY | Set of isotopes | |
spectrometer_visible.channel[:].isotope_ratios.isotope[:].cold_neutrals_fraction (alpha) | [spectrometer_visible.channel[:].isotope_ratios.isotope[:].time] | FLT_1D (uncertain) | - | Fraction of cold neutrals for this isotope (n_cold_neutrals/(n_cold_neutrals+n_hot_neutrals)) |
spectrometer_visible.channel[:].isotope_ratios.isotope[:].cold_neutrals_temperature (alpha) | [spectrometer_visible.channel[:].isotope_ratios.isotope[:].time] | FLT_1D (uncertain) | eV | Temperature of cold neutrals for this isotope |
spectrometer_visible.channel[:].isotope_ratios.isotope[:].density_ratio (alpha) | [spectrometer_visible.channel[:].isotope_ratios.isotope[:].time] | FLT_1D (uncertain) | - | Ratio of the density of neutrals of this isotope over the summed neutral densities of all other isotopes described in the ../isotope array |
spectrometer_visible.channel[:].isotope_ratios.isotope[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
spectrometer_visible.channel[:].isotope_ratios.isotope[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
spectrometer_visible.channel[:].isotope_ratios.isotope[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
spectrometer_visible.channel[:].isotope_ratios.isotope[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
spectrometer_visible.channel[:].isotope_ratios.isotope[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
spectrometer_visible.channel[:].isotope_ratios.isotope[:].hot_neutrals_fraction (alpha) | [spectrometer_visible.channel[:].isotope_ratios.isotope[:].time] | FLT_1D (uncertain) | - | Fraction of hot neutrals for this isotope (n_hot_neutrals/(n_cold_neutrals+n_hot_neutrals)) |
spectrometer_visible.channel[:].isotope_ratios.isotope[:].hot_neutrals_temperature (alpha) | [spectrometer_visible.channel[:].isotope_ratios.isotope[:].time] | FLT_1D (uncertain) | eV | Temperature of hot neutrals for this isotope |
spectrometer_visible.channel[:].isotope_ratios.isotope[:].label (alpha) | STR_0D | String identifying the species (H, D, T, He3, He4) | ||
spectrometer_visible.channel[:].isotope_ratios.isotope[:].time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for dynamic quantities at this level of the data structure |
spectrometer_visible.channel[:].isotope_ratios.method (alpha) | STRUCTURE | Fitting method used to calculate isotope ratios | ||
spectrometer_visible.channel[:].isotope_ratios.method.description (alpha) | STR_0D | Verbose description | ||
spectrometer_visible.channel[:].isotope_ratios.method.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_visible.channel[:].isotope_ratios.method.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_visible.channel[:].isotope_ratios.signal_to_noise (alpha) | [spectrometer_visible.channel[:].isotope_ratios.time] | FLT_1D (uncertain) | dB | Log10 of the ratio of the powers in two bands, one with the spectral lines of interest (signal) the other without spectral lines (noise). |
spectrometer_visible.channel[:].isotope_ratios.time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for dynamic quantities at this level of the data structure |
spectrometer_visible.channel[:].isotope_ratios.validity (alpha) | INT_0D | Indicator of the validity of the isotope ratios for the whole acquisition period (0 means valid, negative values mean non-valid) | ||
spectrometer_visible.channel[:].isotope_ratios.validity_timed (alpha) | [spectrometer_visible.channel[:].isotope_ratios.time] | INT_1D | Indicator of the validity of the isotope ratios as a function of time (0 means valid, negative values mean non-valid) | |
spectrometer_visible.channel[:].light_collection_efficiencies (alpha) | STRUCTURE | Light collection efficiencies (fraction of the local emission detected by the optical system) for a list of points defining regions of interest. To be used for non-pinhole optics. | ||
spectrometer_visible.channel[:].light_collection_efficiencies.positions (alpha) | STRUCTURE | List of positions for which the light collection efficiencies are provided | ||
spectrometer_visible.channel[:].light_collection_efficiencies.positions.phi (alpha) | [spectrometer_visible.channel[:].light_collection_efficiencies.positions.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
spectrometer_visible.channel[:].light_collection_efficiencies.positions.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
spectrometer_visible.channel[:].light_collection_efficiencies.positions.z (alpha) | [spectrometer_visible.channel[:].light_collection_efficiencies.positions.r] | FLT_1D (uncertain) | m | Height |
spectrometer_visible.channel[:].light_collection_efficiencies.values (alpha) | [spectrometer_visible.channel[:].light_collection_efficiencies.positions.r] | FLT_1D (uncertain) | - | Values of the light collection efficiencies |
spectrometer_visible.channel[:].line_of_sight (alpha) | STRUCTURE | Description of the line of sight of the channel, given by 2 points | ||
spectrometer_visible.channel[:].line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
spectrometer_visible.channel[:].line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_visible.channel[:].line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_visible.channel[:].line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_visible.channel[:].line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
spectrometer_visible.channel[:].line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_visible.channel[:].line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_visible.channel[:].line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_visible.channel[:].name (alpha) | STR_0D | Name of the channel | ||
spectrometer_visible.channel[:].object_observed (alpha) | STR_0D | Main object observed by the channel | ||
spectrometer_visible.channel[:].optical_element (alpha) | [1...N] | STRUCT_ARRAY | Set of optical elements | |
spectrometer_visible.channel[:].optical_element[:].back_surface (alpha) | STRUCTURE | Curvature of the front surface | ||
spectrometer_visible.channel[:].optical_element[:].back_surface.curvature_type (alpha) | STRUCTURE | Curvature of the surface | ||
spectrometer_visible.channel[:].optical_element[:].back_surface.curvature_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_visible.channel[:].optical_element[:].back_surface.curvature_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_visible.channel[:].optical_element[:].back_surface.curvature_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_visible.channel[:].optical_element[:].back_surface.x1_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X1 direction, to be filled only for curvature_type/index = 2, 4 or 5 | |
spectrometer_visible.channel[:].optical_element[:].back_surface.x2_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X2 direction, to be filled only for curvature_type/index = 3 or 5 | |
spectrometer_visible.channel[:].optical_element[:].front_surface (alpha) | STRUCTURE | Curvature of the front surface | ||
spectrometer_visible.channel[:].optical_element[:].front_surface.curvature_type (alpha) | STRUCTURE | Curvature of the surface | ||
spectrometer_visible.channel[:].optical_element[:].front_surface.curvature_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_visible.channel[:].optical_element[:].front_surface.curvature_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_visible.channel[:].optical_element[:].front_surface.curvature_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_visible.channel[:].optical_element[:].front_surface.x1_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X1 direction, to be filled only for curvature_type/index = 2, 4 or 5 | |
spectrometer_visible.channel[:].optical_element[:].front_surface.x2_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X2 direction, to be filled only for curvature_type/index = 3 or 5 | |
spectrometer_visible.channel[:].optical_element[:].geometry (alpha) | STRUCTURE | Further geometrical description of the element | ||
spectrometer_visible.channel[:].optical_element[:].geometry.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
spectrometer_visible.channel[:].optical_element[:].geometry.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_visible.channel[:].optical_element[:].geometry.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_visible.channel[:].optical_element[:].geometry.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_visible.channel[:].optical_element[:].geometry.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
spectrometer_visible.channel[:].optical_element[:].geometry.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
spectrometer_visible.channel[:].optical_element[:].geometry.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
spectrometer_visible.channel[:].optical_element[:].geometry.outline.x2 (alpha) | [spectrometer_visible.channel[:].optical_element[:].geometry.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
spectrometer_visible.channel[:].optical_element[:].geometry.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
spectrometer_visible.channel[:].optical_element[:].geometry.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
spectrometer_visible.channel[:].optical_element[:].geometry.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
spectrometer_visible.channel[:].optical_element[:].geometry.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].optical_element[:].geometry.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].optical_element[:].geometry.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].optical_element[:].geometry.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
spectrometer_visible.channel[:].optical_element[:].geometry.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
spectrometer_visible.channel[:].optical_element[:].geometry.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].optical_element[:].geometry.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].optical_element[:].geometry.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].optical_element[:].geometry.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
spectrometer_visible.channel[:].optical_element[:].geometry.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
spectrometer_visible.channel[:].optical_element[:].geometry.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].optical_element[:].geometry.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].optical_element[:].geometry.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].optical_element[:].material_properties (alpha) | STRUCTURE | Material properties of the optical element | ||
spectrometer_visible.channel[:].optical_element[:].material_properties.extinction_coefficient (alpha) | [spectrometer_visible.channel[:].optical_element[:].material_properties.wavelengths] | FLT_1D (uncertain) | - | Extinction coefficient (for metal) |
spectrometer_visible.channel[:].optical_element[:].material_properties.refractive_index (alpha) | [spectrometer_visible.channel[:].optical_element[:].material_properties.wavelengths] | FLT_1D (uncertain) | - | Refractive index (for metal and dielectric) |
spectrometer_visible.channel[:].optical_element[:].material_properties.roughness (alpha) | [spectrometer_visible.channel[:].optical_element[:].material_properties.wavelengths] | FLT_1D (uncertain) | - | Roughness parameter of the material. Varies in range [0, 1]. 0 is perfectly specular, 1 is perfectly rough |
spectrometer_visible.channel[:].optical_element[:].material_properties.transmission_coefficient (alpha) | [spectrometer_visible.channel[:].optical_element[:].material_properties.wavelengths] | FLT_1D (uncertain) | - | Transmission coefficient (for dielectric) |
spectrometer_visible.channel[:].optical_element[:].material_properties.type (alpha) | STRUCTURE | Type of optical element material. In case of 'metal' refractive_index and extinction_coefficient are used. In case of 'dielectric' refractive_index and transmission_coefficient are used. | ||
spectrometer_visible.channel[:].optical_element[:].material_properties.type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_visible.channel[:].optical_element[:].material_properties.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_visible.channel[:].optical_element[:].material_properties.type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_visible.channel[:].optical_element[:].material_properties.wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Wavelengths array for refractive_index, extinction_coefficient and transmission_coefficient |
spectrometer_visible.channel[:].optical_element[:].thickness (alpha) | FLT_0D (uncertain) | m | Distance between front_surface and back_surface along the X3 vector | |
spectrometer_visible.channel[:].optical_element[:].type (alpha) | STRUCTURE | Type of optical element. In case of 'mirror' and 'diaphragm', the element is described by one 'front_surface'. In case of 'lens', the element is described by 'front_surface' and 'back_surface'. | ||
spectrometer_visible.channel[:].optical_element[:].type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_visible.channel[:].optical_element[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_visible.channel[:].optical_element[:].type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_visible.channel[:].polarization_spectroscopy (alpha) | STRUCTURE | Physics quantities measured from polarized light spectroscopy | ||
spectrometer_visible.channel[:].polarization_spectroscopy.b_field_modulus (alpha) | [spectrometer_visible.channel[:].polarization_spectroscopy.time] | FLT_1D (uncertain) | T | Modulus of the magnetic field (always positive, irrespective of the sign convention for the B-field direction), obtained from Zeeman effect fit |
spectrometer_visible.channel[:].polarization_spectroscopy.e_field_lh_r (alpha) | [spectrometer_visible.channel[:].polarization_spectroscopy.time] | FLT_1D (uncertain) | V.m^-1 | Lower Hybrid electric field component in the major radius direction |
spectrometer_visible.channel[:].polarization_spectroscopy.e_field_lh_tor (alpha) | [spectrometer_visible.channel[:].polarization_spectroscopy.time] | FLT_1D (uncertain) | V.m^-1 | Lower Hybrid electric field component in the toroidal direction |
spectrometer_visible.channel[:].polarization_spectroscopy.e_field_lh_z (alpha) | [spectrometer_visible.channel[:].polarization_spectroscopy.time] | FLT_1D (uncertain) | V.m^-1 | Lower Hybrid electric field component in the vertical direction |
spectrometer_visible.channel[:].polarization_spectroscopy.n_e (alpha) | [spectrometer_visible.channel[:].polarization_spectroscopy.time] | FLT_1D (uncertain) | m^-3 | Electron density, obtained from Stark broadening fit |
spectrometer_visible.channel[:].polarization_spectroscopy.temperature_cold_neutrals (alpha) | [spectrometer_visible.channel[:].polarization_spectroscopy.time] | FLT_1D (uncertain) | eV | Fit of cold neutrals temperature |
spectrometer_visible.channel[:].polarization_spectroscopy.temperature_hot_neutrals (alpha) | [spectrometer_visible.channel[:].polarization_spectroscopy.time] | FLT_1D (uncertain) | eV | Fit of hot neutrals temperature |
spectrometer_visible.channel[:].polarization_spectroscopy.time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for dynamic quantities at this level of the data structure |
spectrometer_visible.channel[:].polarization_spectroscopy.velocity_cold_neutrals (alpha) | [spectrometer_visible.channel[:].polarization_spectroscopy.time] | FLT_1D (uncertain) | m.s^-1 | Projection of the cold neutral velocity along the line of sight, positive when going from first point to second point of the line of sight |
spectrometer_visible.channel[:].polarization_spectroscopy.velocity_hot_neutrals (alpha) | [spectrometer_visible.channel[:].polarization_spectroscopy.time] | FLT_1D (uncertain) | m.s^-1 | Projection of the hot neutral velocity along the line of sight, positive when going from first point to second point of the line of sight |
spectrometer_visible.channel[:].polarizer (alpha) | STRUCTURE | Polarizer description | ||
spectrometer_visible.channel[:].polarizer.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
spectrometer_visible.channel[:].polarizer.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_visible.channel[:].polarizer.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_visible.channel[:].polarizer.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_visible.channel[:].polarizer.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
spectrometer_visible.channel[:].polarizer.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
spectrometer_visible.channel[:].polarizer.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
spectrometer_visible.channel[:].polarizer.outline.x2 (alpha) | [spectrometer_visible.channel[:].polarizer.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
spectrometer_visible.channel[:].polarizer.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
spectrometer_visible.channel[:].polarizer.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
spectrometer_visible.channel[:].polarizer.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
spectrometer_visible.channel[:].polarizer.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].polarizer.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].polarizer.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].polarizer.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
spectrometer_visible.channel[:].polarizer.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
spectrometer_visible.channel[:].polarizer.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].polarizer.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].polarizer.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].polarizer.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
spectrometer_visible.channel[:].polarizer.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
spectrometer_visible.channel[:].polarizer.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_visible.channel[:].polarizer.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_visible.channel[:].polarizer.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_visible.channel[:].polarizer_active (alpha) | INT_0D | Indicator of whether a polarizer is present and active in the optical system (set to 1 in this case, set to 0 or leave empty ottherwise) | ||
spectrometer_visible.channel[:].type (alpha) | STRUCTURE | Type of spectrometer the channel is connected to (index=1: grating, 2: filter) | ||
spectrometer_visible.channel[:].type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_visible.channel[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_visible.channel[:].type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_visible.channel[:].validity (alpha) | INT_0D | Indicator of the validity of the channel for the whole acquisition period (0 means valid, negative values mean non-valid) | ||
spectrometer_visible.channel[:].validity_timed (alpha) | STRUCTURE | Indicator of the validity of the channel as a function of time (0 means valid, negative values mean non-valid) | ||
spectrometer_visible.channel[:].validity_timed.data (alpha) | [spectrometer_visible.channel[:].validity_timed.time] | INT_1D | Data | |
spectrometer_visible.channel[:].validity_timed.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
spectrometer_visible.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
spectrometer_visible.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_visible.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_visible.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
spectrometer_visible.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_visible.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_visible.code.library[:].name (alpha) | STR_0D | Name of software | ||
spectrometer_visible.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_visible.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_visible.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_visible.code.name (alpha) | STR_0D | Name of software generating IDS | ||
spectrometer_visible.code.output_flag (alpha) | [spectrometer_visible.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
spectrometer_visible.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_visible.code.repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_visible.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_visible.detector_layout (alpha) | STR_0D | Layout of the detector grid employed. Ex: '4x16', '4x32', '1x18' | ||
spectrometer_visible.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
spectrometer_visible.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
spectrometer_visible.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
spectrometer_visible.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
spectrometer_visible.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
spectrometer_visible.ids_properties.occurrence | INT_0D | |||
spectrometer_visible.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
spectrometer_visible.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_visible.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_visible.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_visible.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
spectrometer_visible.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
spectrometer_visible.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_visible.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_visible.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
spectrometer_visible.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_visible.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_visible.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
spectrometer_visible.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_visible.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_visible.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
spectrometer_visible.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_visible.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_visible.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
spectrometer_visible.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
spectrometer_visible.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_visible.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_visible.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
spectrometer_visible.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_visible.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_visible.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_visible.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
spectrometer_visible.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
spectrometer_visible.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_visible.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_visible.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
spectrometer_visible.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_visible.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_visible.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_visible.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
spectrometer_visible.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_visible.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_visible.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
spectrometer_visible.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_visible.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_visible.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_visible.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
spectrometer_visible.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
spectrometer_visible.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
spectrometer_visible.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
spectrometer_visible.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
spectrometer_visible.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
spectrometer_visible.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
spectrometer_visible.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
spectrometer_visible.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
spectrometer_visible.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
spectrometer_visible.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
spectrometer_visible.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
spectrometer x ray crystal¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
spectrometer_x_ray_crystal (alpha) | X-crystal spectrometer diagnostic | |||
spectrometer_x_ray_crystal.channel (alpha) | [1...N] | STRUCT_ARRAY | Measurement channel, composed of a camera, a crystal, and (optional) a set of reflectors. The light coming from the plasma passes through the (optional) set of reflectors, then the crystal and arrives at the camera | |
spectrometer_x_ray_crystal.channel[:].aperture (alpha) | STRUCTURE | Collimating aperture | ||
spectrometer_x_ray_crystal.channel[:].aperture.centre (alpha) | STRUCTURE | If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area. | ||
spectrometer_x_ray_crystal.channel[:].aperture.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_x_ray_crystal.channel[:].aperture.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_x_ray_crystal.channel[:].aperture.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_x_ray_crystal.channel[:].aperture.geometry_type (alpha) | INT_0D | Type of geometry used to describe the surface of the detector or aperture (1:'outline', 2:'circular', 3:'rectangle'). In case of 'outline', the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of 'circular', the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of 'rectangle', the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3. | ||
spectrometer_x_ray_crystal.channel[:].aperture.outline (alpha) | STRUCTURE | Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Do NOT repeat the first point. | ||
spectrometer_x_ray_crystal.channel[:].aperture.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
spectrometer_x_ray_crystal.channel[:].aperture.outline.x2 (alpha) | [spectrometer_x_ray_crystal.channel[:].aperture.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
spectrometer_x_ray_crystal.channel[:].aperture.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type = 2 | |
spectrometer_x_ray_crystal.channel[:].aperture.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the detector/aperture, derived from the above geometric data | |
spectrometer_x_ray_crystal.channel[:].aperture.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
spectrometer_x_ray_crystal.channel[:].aperture.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].aperture.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].aperture.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].aperture.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X1 direction, used only if geometry_type = 3 | |
spectrometer_x_ray_crystal.channel[:].aperture.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
spectrometer_x_ray_crystal.channel[:].aperture.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].aperture.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].aperture.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].aperture.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the aperture in the X2 direction, used only if geometry_type = 3 | |
spectrometer_x_ray_crystal.channel[:].aperture.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma. | ||
spectrometer_x_ray_crystal.channel[:].aperture.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].aperture.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].aperture.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].bin (alpha) | [1...N] | STRUCT_ARRAY | Set of bins (binning in the vertical dimension) defined to increase the signal to noise ratio of the spectra | |
spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function (alpha) | STRUCTURE | Instrument function for this bin (replaces the ../../instrument function in case vertical binning is used), i.e. response of the detector to a monochromatic emission passing through the spectrometer. The resulting image on the detector will be a 2-D distribution of pixel values, for each wavelength. It can be given as explicit values for each detector pixel (values node) or as a parametric function of wavelength (described by the other nodes) | ||
spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.centre (alpha) | [spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.wavelengths] | FLT_1D (uncertain) | m | Centre (in terms of absolute wavelength) of instrument function |
spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.intensity (alpha) | [spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.wavelengths] | FLT_1D (uncertain) | m | Scaling factor for the instrument function such that convolving the instrument function with an emission spectrum gives the counts per second on the detector |
spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.scale (alpha) | [spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.wavelengths] | FLT_1D (uncertain) | m | Scale of Lorentzian instrument function (full width at half height) |
spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.sigma (alpha) | [spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.wavelengths] | FLT_1D (uncertain) | m | Standard deviation of Gaussian instrument function |
spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.type (alpha) | STRUCTURE | Instrument function type | ||
spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.values (alpha) | [1...N, | FLT_2D (uncertain) | sr.m | Explicit instrument function values for the detector. When multiplied by the line-integrated emission spectrum in photons/second/sr/m/m^2 received on a binned pixel of the detector, gives the detector pixel output in counts/seconds. |
spectrometer_x_ray_crystal.channel[:].bin[:].instrument_function.wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Array of wavelengths on which the instrument function is defined |
spectrometer_x_ray_crystal.channel[:].bin[:].line_of_sight (alpha) | STRUCTURE | Description of the line of sight from the crystal to the plasma for this bin, defined by two points | ||
spectrometer_x_ray_crystal.channel[:].bin[:].line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
spectrometer_x_ray_crystal.channel[:].bin[:].line_of_sight.first_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_x_ray_crystal.channel[:].bin[:].line_of_sight.first_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_x_ray_crystal.channel[:].bin[:].line_of_sight.first_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_x_ray_crystal.channel[:].bin[:].line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
spectrometer_x_ray_crystal.channel[:].bin[:].line_of_sight.second_point.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_x_ray_crystal.channel[:].bin[:].line_of_sight.second_point.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_x_ray_crystal.channel[:].bin[:].line_of_sight.second_point.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_x_ray_crystal.channel[:].bin[:].wavelength (alpha) | [1...N] | FLT_1D (uncertain) | m | Wavelength of incoming photons on each horizontal pixel of this bin. |
spectrometer_x_ray_crystal.channel[:].bin[:].z_pixel_range (alpha) | [1...2] | INT_1D | Vertical pixel index range indicating the corresponding binned detector area | |
spectrometer_x_ray_crystal.channel[:].camera (alpha) | STRUCTURE | Characteristics of the camera used | ||
spectrometer_x_ray_crystal.channel[:].camera.camera_dimensions (alpha) | [1...2] | FLT_1D (uncertain) | m | Total camera dimension in each direction (x1, x2) |
spectrometer_x_ray_crystal.channel[:].camera.centre (alpha) | STRUCTURE | Position of the camera centre | ||
spectrometer_x_ray_crystal.channel[:].camera.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_x_ray_crystal.channel[:].camera.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_x_ray_crystal.channel[:].camera.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_x_ray_crystal.channel[:].camera.identifier (alpha) | STR_0D | ID of the camera | ||
spectrometer_x_ray_crystal.channel[:].camera.line_of_sight (alpha) | STRUCTURE | Description of the line of sight for each pixel, given by 2 points. For each coordinate : first dimension : line index (x1 axis); second dimension: column index (x2 axis). | ||
spectrometer_x_ray_crystal.channel[:].camera.line_of_sight.first_point (alpha) | STRUCTURE | Position of the first point | ||
spectrometer_x_ray_crystal.channel[:].camera.line_of_sight.first_point.phi (alpha) | [1...N, | FLT_2D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
spectrometer_x_ray_crystal.channel[:].camera.line_of_sight.first_point.r (alpha) | [1...N, | FLT_2D (uncertain) | m | Major radius |
spectrometer_x_ray_crystal.channel[:].camera.line_of_sight.first_point.z (alpha) | [1...N, | FLT_2D (uncertain) | m | Height |
spectrometer_x_ray_crystal.channel[:].camera.line_of_sight.second_point (alpha) | STRUCTURE | Position of the second point | ||
spectrometer_x_ray_crystal.channel[:].camera.line_of_sight.second_point.phi (alpha) | [1...N, | FLT_2D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
spectrometer_x_ray_crystal.channel[:].camera.line_of_sight.second_point.r (alpha) | [1...N, | FLT_2D (uncertain) | m | Major radius |
spectrometer_x_ray_crystal.channel[:].camera.line_of_sight.second_point.z (alpha) | [1...N, | FLT_2D (uncertain) | m | Height |
spectrometer_x_ray_crystal.channel[:].camera.pixel_dimensions (alpha) | [1...2] | FLT_1D (uncertain) | m | Pixel dimension in each direction (x1, x2) |
spectrometer_x_ray_crystal.channel[:].camera.pixel_position (alpha) | STRUCTURE | Position of the centre of each pixel. First dimension : line index (x1 axis). Second dimension: column index (x2 axis). | ||
spectrometer_x_ray_crystal.channel[:].camera.pixel_position.phi (alpha) | [1...N, | FLT_2D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
spectrometer_x_ray_crystal.channel[:].camera.pixel_position.r (alpha) | [1...N, | FLT_2D (uncertain) | m | Major radius |
spectrometer_x_ray_crystal.channel[:].camera.pixel_position.z (alpha) | [1...N, | FLT_2D (uncertain) | m | Height |
spectrometer_x_ray_crystal.channel[:].camera.pixels_n (alpha) | [1...2] | INT_1D | Number of pixels in each direction (x1, x2) | |
spectrometer_x_ray_crystal.channel[:].camera.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
spectrometer_x_ray_crystal.channel[:].camera.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].camera.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].camera.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].camera.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
spectrometer_x_ray_crystal.channel[:].camera.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].camera.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].camera.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].camera.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the camera plane and oriented towards the plasma. | ||
spectrometer_x_ray_crystal.channel[:].camera.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].camera.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].camera.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].crystal (alpha) | STRUCTURE | Characteristics of the crystal used | ||
spectrometer_x_ray_crystal.channel[:].crystal.angle_bragg (alpha) | FLT_0D (uncertain) | rad | Bragg angle of the crystal | |
spectrometer_x_ray_crystal.channel[:].crystal.centre (alpha) | STRUCTURE | Coordinates of the origin of the local coordinate system (X1,X2,X3) describing the object. This origin is located within the object area and should be the middle point of the object surface. If geometry_type=2, it's the centre of the circular object. If geometry_type=3, it's the centre of the rectangular object. | ||
spectrometer_x_ray_crystal.channel[:].crystal.centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_x_ray_crystal.channel[:].crystal.centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_x_ray_crystal.channel[:].crystal.centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_x_ray_crystal.channel[:].crystal.curvature_type (alpha) | STRUCTURE | Curvature of the object. | ||
spectrometer_x_ray_crystal.channel[:].crystal.curvature_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_x_ray_crystal.channel[:].crystal.curvature_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_x_ray_crystal.channel[:].crystal.curvature_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_x_ray_crystal.channel[:].crystal.cut (alpha) | [1...N] | INT_1D | Miller indices characterizing the cut of the crystal (can be of length 3 or 4) | |
spectrometer_x_ray_crystal.channel[:].crystal.geometry_type (alpha) | STRUCTURE | Geometry of the object contour. Note that there is some flexibility in the choice of the local coordinate system (X1,X2,X3). The data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. | ||
spectrometer_x_ray_crystal.channel[:].crystal.geometry_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_x_ray_crystal.channel[:].crystal.geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_x_ray_crystal.channel[:].crystal.geometry_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_x_ray_crystal.channel[:].crystal.identifier (alpha) | STR_0D | ID of the object | ||
spectrometer_x_ray_crystal.channel[:].crystal.material (alpha) | STRUCTURE | Material of the object | ||
spectrometer_x_ray_crystal.channel[:].crystal.material.description (alpha) | STR_0D | Verbose description | ||
spectrometer_x_ray_crystal.channel[:].crystal.material.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_x_ray_crystal.channel[:].crystal.material.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_x_ray_crystal.channel[:].crystal.mesh_type (alpha) | STRUCTURE | Crystal mesh type | ||
spectrometer_x_ray_crystal.channel[:].crystal.mesh_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_x_ray_crystal.channel[:].crystal.mesh_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_x_ray_crystal.channel[:].crystal.mesh_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_x_ray_crystal.channel[:].crystal.outline (alpha) | STRUCTURE | Irregular outline of the object in the (X1, X2) coordinate system, used only if geometry_type/index=1. Do NOT repeat the first point. | ||
spectrometer_x_ray_crystal.channel[:].crystal.outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
spectrometer_x_ray_crystal.channel[:].crystal.outline.x2 (alpha) | [spectrometer_x_ray_crystal.channel[:].crystal.outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
spectrometer_x_ray_crystal.channel[:].crystal.radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type/index = 2 | |
spectrometer_x_ray_crystal.channel[:].crystal.surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the object, derived from the above geometric data | |
spectrometer_x_ray_crystal.channel[:].crystal.thickness (alpha) | FLT_0D (uncertain) | m | Thickness of the crystal | |
spectrometer_x_ray_crystal.channel[:].crystal.wavelength_bragg (alpha) | FLT_0D (uncertain) | m | Bragg wavelength of the crystal | |
spectrometer_x_ray_crystal.channel[:].crystal.x1_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X1 direction, to be filled only for curvature_type/index = 2, 4 or 5 | |
spectrometer_x_ray_crystal.channel[:].crystal.x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
spectrometer_x_ray_crystal.channel[:].crystal.x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].crystal.x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].crystal.x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].crystal.x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the object in the X1 direction, used only if geometry_type/index = 3 | |
spectrometer_x_ray_crystal.channel[:].crystal.x2_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X2 direction, to be filled only for curvature_type/index = 3 or 5 | |
spectrometer_x_ray_crystal.channel[:].crystal.x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
spectrometer_x_ray_crystal.channel[:].crystal.x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].crystal.x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].crystal.x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].crystal.x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the object in the X2 direction, used only if geometry_type/index = 3 | |
spectrometer_x_ray_crystal.channel[:].crystal.x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the object surface and oriented towards the plasma. | ||
spectrometer_x_ray_crystal.channel[:].crystal.x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].crystal.x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].crystal.x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].detection_efficiency (alpha) | [spectrometer_x_ray_crystal.channel[:].energies] | FLT_1D (uncertain) | - | Probability of detection of a photon impacting the detector as a function of its energy |
spectrometer_x_ray_crystal.channel[:].energies (alpha) | [1...N] | FLT_1D (uncertain) | eV | Array of energy values for tabulation of the detection efficiency |
spectrometer_x_ray_crystal.channel[:].energy_bound_lower (alpha) | [1...N, | FLT_2D (uncertain) | eV | Lower energy bound for the photon detection, for each pixel (horizontal, vertical) |
spectrometer_x_ray_crystal.channel[:].energy_bound_upper (alpha) | [1...N, | FLT_2D (uncertain) | eV | Upper energy bound for the photon detection, for each pixel (horizontal, vertical) |
spectrometer_x_ray_crystal.channel[:].exposure_time (alpha) | FLT_0D (uncertain) | s | Exposure time of the measurement | |
spectrometer_x_ray_crystal.channel[:].filter_window (alpha) | [1...N] | STRUCT_ARRAY | Set of filter windows | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].centre (alpha) | STRUCTURE | Coordinates of the origin of the local coordinate system (X1,X2,X3) describing the filter. This origin is located within the filter area and should be the middle point of the filter surface. If geometry_type=2, it's the centre of the circular filter. If geometry_type=3, it's the centre of the rectangular filter. | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].curvature_type (alpha) | STRUCTURE | Curvature of the filter. | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].curvature_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].curvature_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].curvature_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].geometry_type (alpha) | STRUCTURE | Geometry of the filter contour. Note that there is some flexibility in the choice of the local coordinate system (X1,X2,X3). The data provider should choose the most convenient coordinate system for the filter, respecting the definitions of (X1,X2,X3) indicated below. | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].identifier (alpha) | STR_0D | ID of the filter | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].material (alpha) | STRUCTURE | Material of the filter window | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].material.description (alpha) | STR_0D | Verbose description | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].material.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].material.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].outline (alpha) | STRUCTURE | Irregular outline of the filter in the (X1, X2) coordinate system, used only if geometry_type/index=1. Do NOT repeat the first point. | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
spectrometer_x_ray_crystal.channel[:].filter_window[:].outline.x2 (alpha) | [spectrometer_x_ray_crystal.channel[:].filter_window[:].outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
spectrometer_x_ray_crystal.channel[:].filter_window[:].photon_absorption (alpha) | [spectrometer_x_ray_crystal.channel[:].filter_window[:].wavelengths] | FLT_1D (uncertain) | - | Probability of absorbing a photon passing through the filter as a function of its wavelength |
spectrometer_x_ray_crystal.channel[:].filter_window[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type/index = 2 | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the filter, derived from the above geometric data | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].thickness (alpha) | FLT_0D (uncertain) | m | Thickness of the filter window | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].wavelength_lower (alpha) | FLT_0D (uncertain) | m | Lower bound of the filter wavelength range | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].wavelength_upper (alpha) | FLT_0D (uncertain) | m | Upper bound of the filter wavelength range | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Array of wavelength values |
spectrometer_x_ray_crystal.channel[:].filter_window[:].x1_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X1 direction, to be filled only for curvature_type/index = 2, 4 or 5 | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the filter in the X1 direction, used only if geometry_type/index = 3 | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].x2_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X2 direction, to be filled only for curvature_type/index = 3 or 5 | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the filter in the X2 direction, used only if geometry_type/index = 3 | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the filter surface and oriented towards the plasma. | ||
spectrometer_x_ray_crystal.channel[:].filter_window[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].filter_window[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].frame (alpha) | [spectrometer_x_ray_crystal.channel[:].frame[:].time] | STRUCT_ARRAY | Set of frames | |
spectrometer_x_ray_crystal.channel[:].frame[:].counts_bin_n (alpha) | [1...N, | FLT_2D (uncertain) | - | Number of counts detected on each pixel/bin of the binned frame during one exposure time |
spectrometer_x_ray_crystal.channel[:].frame[:].counts_n (alpha) | [1...N, | FLT_2D (uncertain) | - | Number of counts detected on each pixel of the frame during one exposure time |
spectrometer_x_ray_crystal.channel[:].frame[:].time (alpha) | FLT_0D | s | Time | |
spectrometer_x_ray_crystal.channel[:].instrument_function (alpha) | STRUCTURE | Instrument function (to be used in case vertical binning is not used), i.e. response of the detector to a monochromatic emission passing through the spectrometer. The resulting image on the detector will be a 2-D distribution of pixel values, for each wavelength. It can be given as explicit values for each detector pixel (values node) or as a parametric function of wavelength (described by the other nodes) | ||
spectrometer_x_ray_crystal.channel[:].instrument_function.centre (alpha) | [spectrometer_x_ray_crystal.channel[:].z_frames, | FLT_2D (uncertain) | m | Centre (in terms of absolute wavelength) of instrument function |
spectrometer_x_ray_crystal.channel[:].instrument_function.intensity (alpha) | [spectrometer_x_ray_crystal.channel[:].z_frames, | FLT_2D (uncertain) | m | Scaling factor for the instrument function such that convolving the instrument function with an emission spectrum gives the counts per second on the detector |
spectrometer_x_ray_crystal.channel[:].instrument_function.scale (alpha) | [spectrometer_x_ray_crystal.channel[:].z_frames, | FLT_2D (uncertain) | m | Scale of Lorentzian instrument function (full width at half height) |
spectrometer_x_ray_crystal.channel[:].instrument_function.sigma (alpha) | [spectrometer_x_ray_crystal.channel[:].z_frames, | FLT_2D (uncertain) | m | Standard deviation of Gaussian instrument function |
spectrometer_x_ray_crystal.channel[:].instrument_function.type (alpha) | STRUCTURE | Instrument function type | ||
spectrometer_x_ray_crystal.channel[:].instrument_function.type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_x_ray_crystal.channel[:].instrument_function.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_x_ray_crystal.channel[:].instrument_function.type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_x_ray_crystal.channel[:].instrument_function.values (alpha) | [1...N, | FLT_3D (uncertain) | sr.m | Explicit instrument function values for the detector. When multiplied by the line-integrated emission spectrum in photons/second/sr/m/m^2 received on a pixel of the detector, gives the detector pixel output in counts/seconds. |
spectrometer_x_ray_crystal.channel[:].instrument_function.wavelengths (alpha) | [1...N] | FLT_1D (uncertain) | m | Array of wavelengths on which the instrument function is defined |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated (alpha) | STRUCTURE | Profiles proxies are given in the vertical direction of the detector. They are estimated directly from the camera, without tomographic inversion. Binning is allowed so the number of profile points may be lower than the length of z_frames. Physical quantities deduced from the measured spectra are given for each profile point. They correspond to the spectra integrated along lines of sight, defined by a first point given by the centre of the crystal and a second point (depending on the profile point) described below. | ||
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_rho_tor_norm (alpha) | [spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_second_point.r] | STRUCTURE | - | Shortest distance in rho_tor_norm between lines of sight and magnetic axis, signed with following convention : positive (resp. negative) means the point of shortest distance is above (resp. below) the magnetic axis |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_rho_tor_norm.data (alpha) | [1...N, | FLT_2D (uncertain) | - | Data |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_rho_tor_norm.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_rho_tor_norm.validity_timed (alpha) | [spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_second_point (alpha) | STRUCTURE | For each profile point, a line of sight is defined by a first point given by the centre of the crystal and a second point described here. | ||
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_second_point.phi (alpha) | [spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_second_point.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_second_point.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_second_point.z (alpha) | [spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_second_point.r] | FLT_1D (uncertain) | m | Height |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.t_e (alpha) | [spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_second_point.r] | STRUCTURE | eV | Electron temperature (estimated from a spectral fit directly on the output line-integrated signal, without tomographic inversion) |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.t_e.data (alpha) | [1...N, | FLT_2D (uncertain) | eV | Data |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.t_e.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.t_e.validity_timed (alpha) | [spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.t_i (alpha) | [spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_second_point.r] | STRUCTURE | eV | Ion temperature (estimated from a spectral fit directly on the output line-integrated signal, without tomographic inversion) |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.t_i.data (alpha) | [1...N, | FLT_2D (uncertain) | eV | Data |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.t_i.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.t_i.validity_timed (alpha) | [spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.time (alpha) | [1...N] | FLT_1D_TYPE | s | Timebase for the dynamic nodes of this probe located at this level of the IDS structure |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.velocity_tor (alpha) | [spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.lines_of_sight_second_point.r] | STRUCTURE | m.s^-1 | Toroidal velocity (estimated from a spectral fit directly on the output line-integrated signal, without tomographic inversion) |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.velocity_tor.data (alpha) | [1...N, | FLT_2D (uncertain) | m.s^-1 | Data |
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.velocity_tor.validity (alpha) | INT_0D | Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | ||
spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.velocity_tor.validity_timed (alpha) | [spectrometer_x_ray_crystal.channel[:].profiles_line_integrated.time] | INT_1D | Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity) | |
spectrometer_x_ray_crystal.channel[:].reflector (alpha) | [1...N] | STRUCT_ARRAY | Set of reflectors (optional) reflecting the light coming from the plasma towards the crystal. If empty, means that the plasma light directly arrives on the crystal. | |
spectrometer_x_ray_crystal.channel[:].reflector[:].centre (alpha) | STRUCTURE | Coordinates of the origin of the local coordinate system (X1,X2,X3) describing the object. This origin is located within the object area and should be the middle point of the object surface. If geometry_type=2, it's the centre of the circular object. If geometry_type=3, it's the centre of the rectangular object. | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].centre.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spectrometer_x_ray_crystal.channel[:].reflector[:].centre.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spectrometer_x_ray_crystal.channel[:].reflector[:].centre.z (alpha) | FLT_0D (uncertain) | m | Height | |
spectrometer_x_ray_crystal.channel[:].reflector[:].curvature_type (alpha) | STRUCTURE | Curvature of the object. | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].curvature_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].curvature_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].curvature_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].geometry_type (alpha) | STRUCTURE | Geometry of the object contour. Note that there is some flexibility in the choice of the local coordinate system (X1,X2,X3). The data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].identifier (alpha) | STR_0D | ID of the object | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].material (alpha) | STRUCTURE | Material of the object | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].material.description (alpha) | STR_0D | Verbose description | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].material.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].material.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].outline (alpha) | STRUCTURE | Irregular outline of the object in the (X1, X2) coordinate system, used only if geometry_type/index=1. Do NOT repeat the first point. | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].outline.x1 (alpha) | [1...N] | FLT_1D (uncertain) | m | Positions along x1 axis |
spectrometer_x_ray_crystal.channel[:].reflector[:].outline.x2 (alpha) | [spectrometer_x_ray_crystal.channel[:].reflector[:].outline.x1] | FLT_1D (uncertain) | m | Positions along x2 axis |
spectrometer_x_ray_crystal.channel[:].reflector[:].radius (alpha) | FLT_0D (uncertain) | m | Radius of the circle, used only if geometry_type/index = 2 | |
spectrometer_x_ray_crystal.channel[:].reflector[:].surface (alpha) | FLT_0D (uncertain) | m^2 | Surface of the object, derived from the above geometric data | |
spectrometer_x_ray_crystal.channel[:].reflector[:].x1_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X1 direction, to be filled only for curvature_type/index = 2, 4 or 5 | |
spectrometer_x_ray_crystal.channel[:].reflector[:].x1_unit_vector (alpha) | STRUCTURE | Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above). | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].x1_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].reflector[:].x1_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].reflector[:].x1_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].reflector[:].x1_width (alpha) | FLT_0D (uncertain) | m | Full width of the object in the X1 direction, used only if geometry_type/index = 3 | |
spectrometer_x_ray_crystal.channel[:].reflector[:].x2_curvature (alpha) | FLT_0D (uncertain) | m | Radius of curvature in the X2 direction, to be filled only for curvature_type/index = 3 or 5 | |
spectrometer_x_ray_crystal.channel[:].reflector[:].x2_unit_vector (alpha) | STRUCTURE | Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1. | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].x2_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].reflector[:].x2_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].reflector[:].x2_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].reflector[:].x2_width (alpha) | FLT_0D (uncertain) | m | Full width of the object in the X2 direction, used only if geometry_type/index = 3 | |
spectrometer_x_ray_crystal.channel[:].reflector[:].x3_unit_vector (alpha) | STRUCTURE | Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the object surface and oriented towards the plasma. | ||
spectrometer_x_ray_crystal.channel[:].reflector[:].x3_unit_vector.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spectrometer_x_ray_crystal.channel[:].reflector[:].x3_unit_vector.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spectrometer_x_ray_crystal.channel[:].reflector[:].x3_unit_vector.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spectrometer_x_ray_crystal.channel[:].wavelength_frames (alpha) | [1...N, | FLT_2D (uncertain) | m | Wavelength of incoming photons on each pixel of the frames, mainly varying accross the horizontal dimension of the frame. However a 2D map of the wavelength is given since it is not constant vertically due to the elliptical curvature of the photon iso-surfaces |
spectrometer_x_ray_crystal.channel[:].z_frames (alpha) | [1...N] | FLT_1D (uncertain) | m | Height of the observed zone at the focal plane in the plasma, corresponding to the vertical dimension of the frame |
spectrometer_x_ray_crystal.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
spectrometer_x_ray_crystal.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_x_ray_crystal.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_x_ray_crystal.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
spectrometer_x_ray_crystal.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_x_ray_crystal.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_x_ray_crystal.code.library[:].name (alpha) | STR_0D | Name of software | ||
spectrometer_x_ray_crystal.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_x_ray_crystal.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_x_ray_crystal.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_x_ray_crystal.code.name (alpha) | STR_0D | Name of software generating IDS | ||
spectrometer_x_ray_crystal.code.output_flag (alpha) | [spectrometer_x_ray_crystal.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
spectrometer_x_ray_crystal.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_x_ray_crystal.code.repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_x_ray_crystal.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_x_ray_crystal.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
spectrometer_x_ray_crystal.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
spectrometer_x_ray_crystal.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
spectrometer_x_ray_crystal.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
spectrometer_x_ray_crystal.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
spectrometer_x_ray_crystal.ids_properties.occurrence | INT_0D | |||
spectrometer_x_ray_crystal.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
spectrometer_x_ray_crystal.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
spectrometer_x_ray_crystal.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spectrometer_x_ray_crystal.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
spectrometer_x_ray_crystal.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
spectrometer_x_ray_crystal.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
spectrometer_x_ray_crystal.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_x_ray_crystal.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_x_ray_crystal.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
spectrometer_x_ray_crystal.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_x_ray_crystal.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_x_ray_crystal.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
spectrometer_x_ray_crystal.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_x_ray_crystal.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_x_ray_crystal.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
spectrometer_x_ray_crystal.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_x_ray_crystal.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
spectrometer_x_ray_crystal.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spectrometer_x_ray_crystal.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
spectrometer_x_ray_crystal.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
spectrometer_x_ray_crystal.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
spectrometer_x_ray_crystal.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
spectrometer_x_ray_crystal.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
spectrometer_x_ray_crystal.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
spectrometer_x_ray_crystal.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
spectrometer_x_ray_crystal.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
spectrometer_x_ray_crystal.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
spectrometer_x_ray_crystal.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
spectrometer_x_ray_crystal.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
spectrometer_x_ray_crystal.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
spi¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
spi (alpha) | Shattered pellets injectors | |||
spi.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
spi.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
spi.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spi.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
spi.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spi.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spi.code.library[:].name (alpha) | STR_0D | Name of software | ||
spi.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spi.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
spi.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spi.code.name (alpha) | STR_0D | Name of software generating IDS | ||
spi.code.output_flag (alpha) | [spi.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
spi.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spi.code.repository (alpha) | STR_0D | URL of software repository | ||
spi.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
spi.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
spi.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
spi.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
spi.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
spi.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
spi.ids_properties.occurrence | INT_0D | |||
spi.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
spi.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
spi.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spi.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
spi.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
spi.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
spi.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
spi.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spi.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
spi.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
spi.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
spi.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
spi.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
spi.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spi.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
spi.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
spi.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
spi.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
spi.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
spi.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spi.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spi.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
spi.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spi.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
spi.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spi.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
spi.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
spi.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spi.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spi.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
spi.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spi.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
spi.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spi.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
spi.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
spi.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
spi.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
spi.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
spi.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
spi.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
spi.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
spi.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
spi.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
spi.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
spi.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
spi.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
spi.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
spi.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
spi.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
spi.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
spi.injector (alpha) | [1...N] | STRUCT_ARRAY | Set of shattered pellet injectors | |
spi.injector[:].fragment (alpha) | [1...N] | STRUCT_ARRAY | Set of shattered pellet fragments | |
spi.injector[:].fragment[:].position (alpha) | STRUCTURE | Position of the centre of mass of the pellet | ||
spi.injector[:].fragment[:].position.phi (alpha) | [spi.time] | FLT_1D (uncertain) | rad | Toroidal angle |
spi.injector[:].fragment[:].position.r (alpha) | [spi.time] | FLT_1D (uncertain) | m | Major radius |
spi.injector[:].fragment[:].position.z (alpha) | [spi.time] | FLT_1D (uncertain) | m | Height |
spi.injector[:].fragment[:].species (alpha) | [1...N] | STRUCT_ARRAY | Atomic species in the fragment composition | |
spi.injector[:].fragment[:].species[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
spi.injector[:].fragment[:].species[:].density (alpha) | FLT_0D (uncertain) | atoms.m^-3 | Density of the species | |
spi.injector[:].fragment[:].species[:].label (alpha) | STR_0D | String identifying the species (e.g. H, D, T, ...) | ||
spi.injector[:].fragment[:].species[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
spi.injector[:].fragment[:].velocity_r (alpha) | [spi.time] | FLT_1D (uncertain) | m.s^-1 | Major radius component of the fragment velocity |
spi.injector[:].fragment[:].velocity_tor (alpha) | [spi.time] | FLT_1D (uncertain) | m.s^-1 | Toroidal component of the fragment velocity |
spi.injector[:].fragment[:].velocity_z (alpha) | [spi.time] | FLT_1D (uncertain) | m.s^-1 | Vertical component of the fragment velocity |
spi.injector[:].fragment[:].volume (alpha) | [spi.time] | FLT_1D (uncertain) | m^3 | Volume of the fragment |
spi.injector[:].fragmentation_gas (alpha) | STRUCTURE | Description of the gas produced during fragmentation | ||
spi.injector[:].fragmentation_gas.atoms_n (alpha) | FLT_0D (uncertain) | atoms | Total number of atoms of the gas | |
spi.injector[:].fragmentation_gas.flow_rate (alpha) | [spi.time] | FLT_1D (uncertain) | atoms.s^-1 | Flow rate of the gas at the injector exit |
spi.injector[:].fragmentation_gas.species (alpha) | [1...N] | STRUCT_ARRAY | Atomic species in the gas composition | |
spi.injector[:].fragmentation_gas.species[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
spi.injector[:].fragmentation_gas.species[:].fraction (alpha) | FLT_0D (uncertain) | - | Atomic fraction of the species | |
spi.injector[:].fragmentation_gas.species[:].label (alpha) | STR_0D | String identifying the species (e.g. H, D, T, ...) | ||
spi.injector[:].fragmentation_gas.species[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
spi.injector[:].fragmentation_gas.temperature (alpha) | FLT_0D (uncertain) | K | Gas temperature | |
spi.injector[:].identifier (alpha) | STR_0D | Identifier of the injector | ||
spi.injector[:].injection_direction (alpha) | STRUCTURE | Unit vector of the unshattered pellet velocity direction right before shattering | ||
spi.injector[:].injection_direction.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spi.injector[:].injection_direction.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spi.injector[:].injection_direction.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spi.injector[:].name (alpha) | STR_0D | Name of the injector | ||
spi.injector[:].optical_pellet_diagnostic (alpha) | STRUCTURE | Information related to the embedded optical pellet diagnostic | ||
spi.injector[:].optical_pellet_diagnostic.position (alpha) | STRUCTURE | Position of the measurement | ||
spi.injector[:].optical_pellet_diagnostic.position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spi.injector[:].optical_pellet_diagnostic.position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spi.injector[:].optical_pellet_diagnostic.position.z (alpha) | FLT_0D (uncertain) | m | Height | |
spi.injector[:].optical_pellet_diagnostic.time_arrival (alpha) | [1...N] | FLT_1D (uncertain) | s | Arrival time at the optical pellet diagnostic, for each object |
spi.injector[:].pellet (alpha) | STRUCTURE | Information related to the pellet | ||
spi.injector[:].pellet.core (alpha) | STRUCTURE | Core of the unshattered pellet | ||
spi.injector[:].pellet.core.atoms_n (alpha) | FLT_0D (uncertain) | atoms | Total number of atoms of desublimated gas | |
spi.injector[:].pellet.core.species (alpha) | [1...N] | STRUCT_ARRAY | Atomic species in the shell composition | |
spi.injector[:].pellet.core.species[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
spi.injector[:].pellet.core.species[:].density (alpha) | FLT_0D (uncertain) | atoms.m^-3 | Density of the species | |
spi.injector[:].pellet.core.species[:].label (alpha) | STR_0D | String identifying the species (e.g. H, D, T, ...) | ||
spi.injector[:].pellet.core.species[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
spi.injector[:].pellet.diameter (alpha) | FLT_0D (uncertain) | m | Pellet diameter | |
spi.injector[:].pellet.length (alpha) | FLT_0D (uncertain) | m | Pellet length (cylindrical pellet) | |
spi.injector[:].pellet.position (alpha) | STRUCTURE | Position of the centre of mass of the pellet | ||
spi.injector[:].pellet.position.phi (alpha) | [spi.time] | FLT_1D (uncertain) | rad | Toroidal angle |
spi.injector[:].pellet.position.r (alpha) | [spi.time] | FLT_1D (uncertain) | m | Major radius |
spi.injector[:].pellet.position.z (alpha) | [spi.time] | FLT_1D (uncertain) | m | Height |
spi.injector[:].pellet.shell (alpha) | STRUCTURE | Shell-layer around of the unshattered pellet | ||
spi.injector[:].pellet.shell.atoms_n (alpha) | FLT_0D (uncertain) | atoms | Total number of atoms of desublimated gas | |
spi.injector[:].pellet.shell.species (alpha) | [1...N] | STRUCT_ARRAY | Atomic species in the shell composition | |
spi.injector[:].pellet.shell.species[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
spi.injector[:].pellet.shell.species[:].density (alpha) | FLT_0D (uncertain) | atoms.m^-3 | Density of the species | |
spi.injector[:].pellet.shell.species[:].label (alpha) | STR_0D | String identifying the species (e.g. H, D, T, ...) | ||
spi.injector[:].pellet.shell.species[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
spi.injector[:].pellet.velocity_r (alpha) | [spi.time] | FLT_1D (uncertain) | m.s^-1 | Major radius component of the velocity of the centre of mass of the pellet |
spi.injector[:].pellet.velocity_shatter (alpha) | FLT_0D (uncertain) | m.s^-1 | Norm of the velocity of the centre of mass of the pellet right before shattering | |
spi.injector[:].pellet.velocity_tor (alpha) | [spi.time] | FLT_1D (uncertain) | m.s^-1 | Toroidal component of the velocity of the centre of mass of the pellet |
spi.injector[:].pellet.velocity_z (alpha) | [spi.time] | FLT_1D (uncertain) | m.s^-1 | Vertical component of the velocity of the centre of mass of the pellet |
spi.injector[:].propellant_gas (alpha) | STRUCTURE | Description of the propellant gas | ||
spi.injector[:].propellant_gas.atoms_n (alpha) | FLT_0D (uncertain) | atoms | Total number of atoms of the gas | |
spi.injector[:].propellant_gas.flow_rate (alpha) | [spi.time] | FLT_1D (uncertain) | atoms.s^-1 | Flow rate of the gas at the injector exit |
spi.injector[:].propellant_gas.species (alpha) | [1...N] | STRUCT_ARRAY | Atomic species in the gas composition | |
spi.injector[:].propellant_gas.species[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
spi.injector[:].propellant_gas.species[:].fraction (alpha) | FLT_0D (uncertain) | - | Atomic fraction of the species | |
spi.injector[:].propellant_gas.species[:].label (alpha) | STR_0D | String identifying the species (e.g. H, D, T, ...) | ||
spi.injector[:].propellant_gas.species[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
spi.injector[:].propellant_gas.temperature (alpha) | FLT_0D (uncertain) | K | Gas temperature | |
spi.injector[:].shatter_cone (alpha) | STRUCTURE | Description of the elliptic shatter cone | ||
spi.injector[:].shatter_cone.angle_major (alpha) | FLT_0D (uncertain) | rad | Angle between the cone direction and unit_vector_major | |
spi.injector[:].shatter_cone.angle_minor (alpha) | FLT_0D (uncertain) | rad | Angle between the cone direction and unit_vector_minor | |
spi.injector[:].shatter_cone.direction (alpha) | STRUCTURE | Unit vector of the cone direction | ||
spi.injector[:].shatter_cone.direction.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spi.injector[:].shatter_cone.direction.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spi.injector[:].shatter_cone.direction.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spi.injector[:].shatter_cone.origin (alpha) | STRUCTURE | Coordinates of the origin of the shatter cone | ||
spi.injector[:].shatter_cone.origin.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spi.injector[:].shatter_cone.origin.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spi.injector[:].shatter_cone.origin.z (alpha) | FLT_0D (uncertain) | m | Height | |
spi.injector[:].shatter_cone.unit_vector_major (alpha) | STRUCTURE | Major unit vector describing the geometry of the elliptic shatter cone | ||
spi.injector[:].shatter_cone.unit_vector_major.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spi.injector[:].shatter_cone.unit_vector_major.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spi.injector[:].shatter_cone.unit_vector_major.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spi.injector[:].shatter_cone.unit_vector_minor (alpha) | STRUCTURE | Minor unit vector describing the geometry of the elliptic shatter cone | ||
spi.injector[:].shatter_cone.unit_vector_minor.x (alpha) | FLT_0D (uncertain) | m | Component along X axis | |
spi.injector[:].shatter_cone.unit_vector_minor.y (alpha) | FLT_0D (uncertain) | m | Component along Y axis | |
spi.injector[:].shatter_cone.unit_vector_minor.z (alpha) | FLT_0D (uncertain) | m | Component along Z axis | |
spi.injector[:].shattering_angle (alpha) | FLT_0D (uncertain) | rad | Impact (or grazing) angle of the pellet with the shattering element. It is the complementary of the incidence angle with the element surface at the shattering location | |
spi.injector[:].shattering_position (alpha) | STRUCTURE | Position where the pellet is shattered. It is defined as the intersection of the trayectory of the pellet center of mass with the shattering element | ||
spi.injector[:].shattering_position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
spi.injector[:].shattering_position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
spi.injector[:].shattering_position.z (alpha) | FLT_0D (uncertain) | m | Height | |
spi.injector[:].time_shatter (alpha) | FLT_0D (uncertain) | s | Arrival time at the shattering unit | |
spi.injector[:].time_trigger (alpha) | FLT_0D (uncertain) | s | Time of trigger request to the power supply according to the DMS sequence | |
spi.injector[:].velocity_mass_centre_fragments_r (alpha) | FLT_0D (uncertain) | m.s^-1 | Major radius component of the velocity of the centre of mass of the fragments at the shattering cone origin | |
spi.injector[:].velocity_mass_centre_fragments_tor (alpha) | FLT_0D (uncertain) | m.s^-1 | Toroidal component of the velocity of the centre of mass of the fragments at the shattering cone origin | |
spi.injector[:].velocity_mass_centre_fragments_z (alpha) | FLT_0D (uncertain) | m.s^-1 | Vertical component of the velocity velocity of the centre of mass of the fragments at the shattering cone origin | |
spi.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between input command received from the RT network and actuator starting to react. Applies globally to the system described by this IDS unless specific latencies (e.g. channel-specific or antenna-specific) are provided at a deeper level in the IDS structure. | |
spi.shatter_cone_definition (alpha) | STRUCTURE | Definition of the shatter cone | ||
spi.shatter_cone_definition.description (alpha) | STR_0D | Verbose description | ||
spi.shatter_cone_definition.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
spi.shatter_cone_definition.name (alpha) | STR_0D | Short string identifier | ||
spi.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
summary¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
summary | Summary of physics quantities from a simulation or an experiment. Dynamic quantities are either taken at given time slices (indicated in the "time" vector) or time-averaged over an interval (in such case the "time_width" of the interval is indicated and the "time" vector represents the end of each time interval). | |||
summary.boundary | STRUCTURE | Description of the plasma boundary | ||
summary.boundary.distance_inner_outer_separatrices | STRUCTURE | m | Distance between the inner and outer separatrices, in the major radius direction, at the plasma outboard and at the height corresponding to the maximum R for the inner separatrix. | |
summary.boundary.distance_inner_outer_separatrices.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.distance_inner_outer_separatrices.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.boundary.elongation | STRUCTURE | - | Elongation of the plasma boundary | |
summary.boundary.elongation.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.elongation.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.boundary.gap_limiter_wall | STRUCTURE | m | Distance between the separatrix and the nearest limiter or wall element | |
summary.boundary.gap_limiter_wall.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.gap_limiter_wall.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.boundary.geometric_axis_r | STRUCTURE | m | R position of the geometric axis (defined as (Rmax+Rmin) / 2 of the boundary) | |
summary.boundary.geometric_axis_r.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.geometric_axis_r.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.boundary.geometric_axis_z | STRUCTURE | m | Z position of the geometric axis (defined as (Zmax+Zmin) / 2 of the boundary) | |
summary.boundary.geometric_axis_z.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.geometric_axis_z.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.boundary.magnetic_axis_r | STRUCTURE | m | R position of the magnetic axis | |
summary.boundary.magnetic_axis_r.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.magnetic_axis_r.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.boundary.magnetic_axis_z | STRUCTURE | m | Z position of the magnetic axis | |
summary.boundary.magnetic_axis_z.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.magnetic_axis_z.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.boundary.minor_radius | STRUCTURE | m | Minor radius of the plasma boundary (defined as (Rmax-Rmin) / 2 of the boundary) | |
summary.boundary.minor_radius.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.minor_radius.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.boundary.strike_point_configuration | STRUCTURE | String describing the configuration of the strike points (constant, may need to become dynamic when available) | ||
summary.boundary.strike_point_configuration.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.strike_point_configuration.value | STR_0D | Value | ||
summary.boundary.strike_point_inner_r | STRUCTURE | m | R position of the inner strike point | |
summary.boundary.strike_point_inner_r.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.strike_point_inner_r.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.boundary.strike_point_inner_z | STRUCTURE | m | Z position of the inner strike point | |
summary.boundary.strike_point_inner_z.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.strike_point_inner_z.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.boundary.strike_point_outer_r | STRUCTURE | m | R position of the outer strike point | |
summary.boundary.strike_point_outer_r.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.strike_point_outer_r.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.boundary.strike_point_outer_z | STRUCTURE | m | Z position of the outer strike point | |
summary.boundary.strike_point_outer_z.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.strike_point_outer_z.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.boundary.triangularity_lower | STRUCTURE | - | Lower triangularity of the plasma boundary | |
summary.boundary.triangularity_lower.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.triangularity_lower.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.boundary.triangularity_upper | STRUCTURE | - | Upper triangularity of the plasma boundary | |
summary.boundary.triangularity_upper.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.triangularity_upper.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.boundary.type | STRUCTURE | 0 (limiter), 1 (diverted), 11 (LSN), 12 (USN), 13 (DN), 14 (snowflake) | ||
summary.boundary.type.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.type.value | [summary.time] | INT_1D | Value | |
summary.boundary.x_point_main | STRUCTURE | RZ position of the main X-point | ||
summary.boundary.x_point_main.r | [summary.time] | FLT_1D (uncertain) | m | Major radius |
summary.boundary.x_point_main.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.boundary.x_point_main.z | [summary.time] | FLT_1D (uncertain) | m | Height |
summary.code | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
summary.code.commit | STR_0D | Unique commit reference of software | ||
summary.code.description | STR_0D | Short description of the software (type, purpose) | ||
summary.code.library | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
summary.code.library[:].commit | STR_0D | Unique commit reference of software | ||
summary.code.library[:].description | STR_0D | Short description of the software (type, purpose) | ||
summary.code.library[:].name | STR_0D | Name of software | ||
summary.code.library[:].parameters | STR_0D | List of the code specific parameters in XML format | ||
summary.code.library[:].repository | STR_0D | URL of software repository | ||
summary.code.library[:].version | STR_0D | Unique version (tag) of software | ||
summary.code.name | STR_0D | Name of software generating IDS | ||
summary.code.output_flag | [summary.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
summary.code.parameters | STR_0D | List of the code specific parameters in XML format | ||
summary.code.repository | STR_0D | URL of software repository | ||
summary.code.version | STR_0D | Unique version (tag) of software | ||
summary.configuration | STRUCTURE | Device configuration (the content may be device-specific) | ||
summary.configuration.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.configuration.value | STR_0D | Value | ||
summary.disruption | STRUCTURE | Disruption characteristics, if the pulse is terminated by a disruption | ||
summary.disruption.decay_times | STRUCTURE | Characteristic decay times describing the loss of different quantities during the disruption | ||
summary.disruption.decay_times.current_runaways | STRUCTURE | Total toroidal current carried by runaway electrons | ||
summary.disruption.decay_times.current_runaways.exponential | STRUCTURE | s | Exponential decay time (tau) used when the process is described by an exponential function (exp(-(t-t0)/tau))). Here "t" is time and "t0" is the time where the decay process starts | |
summary.disruption.decay_times.current_runaways.exponential.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.current_runaways.exponential.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.current_runaways.linear_20_80 | STRUCTURE | s | Decay time defined as (t(0.2)-t(0.8))/0.6, where t(X) corresponds to the time where this quantity reaches X*100% of its pre-disruptive value | |
summary.disruption.decay_times.current_runaways.linear_20_80.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.current_runaways.linear_20_80.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.current_runaways.linear_custom | STRUCTURE | Decay time defined as (t(X2)-t(X1))/(X1-X2), where t(Xj) corresponds to the time where this quantity reaches Xj*100% of its pre-disruptive value | ||
summary.disruption.decay_times.current_runaways.linear_custom.decay_time | STRUCTURE | s | Decay time | |
summary.disruption.decay_times.current_runaways.linear_custom.decay_time.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.current_runaways.linear_custom.decay_time.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.current_runaways.linear_custom.x1 | FLT_0D (uncertain) | - | User-defined parameter, see description of linear_custom | |
summary.disruption.decay_times.current_runaways.linear_custom.x2 | FLT_0D (uncertain) | - | User-defined value, see description of linear_custom | |
summary.disruption.decay_times.energy_thermal | STRUCTURE | Thermal plasma energy content = 3/2 * integral over the plasma volume of the thermal pressure | ||
summary.disruption.decay_times.energy_thermal.exponential | STRUCTURE | s | Exponential decay time (tau) used when the process is described by an exponential function (exp(-(t-t0)/tau))). Here "t" is time and "t0" is the time where the decay process starts | |
summary.disruption.decay_times.energy_thermal.exponential.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.energy_thermal.exponential.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.energy_thermal.linear_20_80 | STRUCTURE | s | Decay time defined as (t(0.2)-t(0.8))/0.6, where t(X) corresponds to the time where this quantity reaches X*100% of its pre-disruptive value | |
summary.disruption.decay_times.energy_thermal.linear_20_80.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.energy_thermal.linear_20_80.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.energy_thermal.linear_custom | STRUCTURE | Decay time defined as (t(X2)-t(X1))/(X1-X2), where t(Xj) corresponds to the time where this quantity reaches Xj*100% of its pre-disruptive value | ||
summary.disruption.decay_times.energy_thermal.linear_custom.decay_time | STRUCTURE | s | Decay time | |
summary.disruption.decay_times.energy_thermal.linear_custom.decay_time.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.energy_thermal.linear_custom.decay_time.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.energy_thermal.linear_custom.x1 | FLT_0D (uncertain) | - | User-defined parameter, see description of linear_custom | |
summary.disruption.decay_times.energy_thermal.linear_custom.x2 | FLT_0D (uncertain) | - | User-defined value, see description of linear_custom | |
summary.disruption.decay_times.ip | STRUCTURE | Total toroidal plasma current (including runaway electrons and halo currents) | ||
summary.disruption.decay_times.ip.exponential | STRUCTURE | s | Exponential decay time (tau) used when the process is described by an exponential function (exp(-(t-t0)/tau))). Here "t" is time and "t0" is the time where the decay process starts | |
summary.disruption.decay_times.ip.exponential.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.ip.exponential.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.ip.linear_20_80 | STRUCTURE | s | Decay time defined as (t(0.2)-t(0.8))/0.6, where t(X) corresponds to the time where this quantity reaches X*100% of its pre-disruptive value | |
summary.disruption.decay_times.ip.linear_20_80.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.ip.linear_20_80.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.ip.linear_custom | STRUCTURE | Decay time defined as (t(X2)-t(X1))/(X1-X2), where t(Xj) corresponds to the time where this quantity reaches Xj*100% of its pre-disruptive value | ||
summary.disruption.decay_times.ip.linear_custom.decay_time | STRUCTURE | s | Decay time | |
summary.disruption.decay_times.ip.linear_custom.decay_time.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.ip.linear_custom.decay_time.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.ip.linear_custom.x1 | FLT_0D (uncertain) | - | User-defined parameter, see description of linear_custom | |
summary.disruption.decay_times.ip.linear_custom.x2 | FLT_0D (uncertain) | - | User-defined value, see description of linear_custom | |
summary.disruption.decay_times.t_e_magnetic_axis | STRUCTURE | Electron temperature at the magnetic axis | ||
summary.disruption.decay_times.t_e_magnetic_axis.exponential | STRUCTURE | s | Exponential decay time (tau) used when the process is described by an exponential function (exp(-(t-t0)/tau))). Here "t" is time and "t0" is the time where the decay process starts | |
summary.disruption.decay_times.t_e_magnetic_axis.exponential.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.t_e_magnetic_axis.exponential.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.t_e_magnetic_axis.linear_20_80 | STRUCTURE | s | Decay time defined as (t(0.2)-t(0.8))/0.6, where t(X) corresponds to the time where this quantity reaches X*100% of its pre-disruptive value | |
summary.disruption.decay_times.t_e_magnetic_axis.linear_20_80.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.t_e_magnetic_axis.linear_20_80.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.t_e_magnetic_axis.linear_custom | STRUCTURE | Decay time defined as (t(X2)-t(X1))/(X1-X2), where t(Xj) corresponds to the time where this quantity reaches Xj*100% of its pre-disruptive value | ||
summary.disruption.decay_times.t_e_magnetic_axis.linear_custom.decay_time | STRUCTURE | s | Decay time | |
summary.disruption.decay_times.t_e_magnetic_axis.linear_custom.decay_time.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.t_e_magnetic_axis.linear_custom.decay_time.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.t_e_magnetic_axis.linear_custom.x1 | FLT_0D (uncertain) | - | User-defined parameter, see description of linear_custom | |
summary.disruption.decay_times.t_e_magnetic_axis.linear_custom.x2 | FLT_0D (uncertain) | - | User-defined value, see description of linear_custom | |
summary.disruption.decay_times.t_e_volume_average | STRUCTURE | Volume average electron temperature | ||
summary.disruption.decay_times.t_e_volume_average.exponential | STRUCTURE | s | Exponential decay time (tau) used when the process is described by an exponential function (exp(-(t-t0)/tau))). Here "t" is time and "t0" is the time where the decay process starts | |
summary.disruption.decay_times.t_e_volume_average.exponential.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.t_e_volume_average.exponential.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.t_e_volume_average.linear_20_80 | STRUCTURE | s | Decay time defined as (t(0.2)-t(0.8))/0.6, where t(X) corresponds to the time where this quantity reaches X*100% of its pre-disruptive value | |
summary.disruption.decay_times.t_e_volume_average.linear_20_80.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.t_e_volume_average.linear_20_80.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.t_e_volume_average.linear_custom | STRUCTURE | Decay time defined as (t(X2)-t(X1))/(X1-X2), where t(Xj) corresponds to the time where this quantity reaches Xj*100% of its pre-disruptive value | ||
summary.disruption.decay_times.t_e_volume_average.linear_custom.decay_time | STRUCTURE | s | Decay time | |
summary.disruption.decay_times.t_e_volume_average.linear_custom.decay_time.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.decay_times.t_e_volume_average.linear_custom.decay_time.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.decay_times.t_e_volume_average.linear_custom.x1 | FLT_0D (uncertain) | - | User-defined parameter, see description of linear_custom | |
summary.disruption.decay_times.t_e_volume_average.linear_custom.x2 | FLT_0D (uncertain) | - | User-defined value, see description of linear_custom | |
summary.disruption.mitigation_valve | STRUCTURE | Flag indicating whether any disruption mitigation valve has been used (1) or none (0) | ||
summary.disruption.mitigation_valve.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.mitigation_valve.value | INT_0D | Value | ||
summary.disruption.time | STRUCTURE | s | Time of the disruption | |
summary.disruption.time.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.time.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.time_half_ip | STRUCTURE | s | Time at which the plasma current has fallen to half of the initial current at the start of the disruption, relative to the time of the disruption | |
summary.disruption.time_half_ip.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.time_half_ip.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.time_radiated_power_max | STRUCTURE | s | Time of maximum radiated power, relative to the time of the disruption | |
summary.disruption.time_radiated_power_max.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.time_radiated_power_max.value | FLT_0D (uncertain) | s | Value | |
summary.disruption.vertical_displacement | STRUCTURE | s | Direction of the plasma vertical displacement just before the disruption 1 (upwards) / 0 (no displacement)/ -1 (downwards) | |
summary.disruption.vertical_displacement.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.disruption.vertical_displacement.value | INT_0D | Value | ||
summary.elms | STRUCTURE | Edge Localized Modes related quantities | ||
summary.elms.frequency | STRUCTURE | Hz | ELMs frequency | |
summary.elms.frequency.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.elms.frequency.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.elms.type | STRUCTURE | ELMs type (I, II, III, ...) | ||
summary.elms.type.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.elms.type.value | [summary.time] | INT_1D | Value | |
summary.fusion | STRUCTURE | Fusion reactions | ||
summary.fusion.current | STRUCTURE | A | Parallel current driven by this fusion reactions | |
summary.fusion.current.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.current.value | [summary.time] | FLT_1D (uncertain) | A | Value |
summary.fusion.neutron_fluxes (obsolescent) | STRUCTURE | Neutron fluxes from various reactions | ||
summary.fusion.neutron_fluxes.dd (obsolescent) | STRUCTURE | Neutron fluxes from DD reactions | ||
summary.fusion.neutron_fluxes.dd.beam_beam (obsolescent) | STRUCTURE | Hz | Neutron flux coming from NBI beam self reactions | |
summary.fusion.neutron_fluxes.dd.beam_beam.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.dd.beam_beam.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_fluxes.dd.beam_thermal (obsolescent) | STRUCTURE | Hz | Neutron flux coming from NBI beam - plasma reactions | |
summary.fusion.neutron_fluxes.dd.beam_thermal.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.dd.beam_thermal.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_fluxes.dd.thermal (obsolescent) | STRUCTURE | Hz | Neutron flux coming from thermal plasma | |
summary.fusion.neutron_fluxes.dd.thermal.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.dd.thermal.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_fluxes.dd.total (obsolescent) | STRUCTURE | Hz | Total neutron flux coming from this reaction | |
summary.fusion.neutron_fluxes.dd.total.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.dd.total.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_fluxes.dt (obsolescent) | STRUCTURE | Neutron fluxes from DT reactions | ||
summary.fusion.neutron_fluxes.dt.beam_beam (obsolescent) | STRUCTURE | Hz | Neutron flux coming from NBI beam self reactions | |
summary.fusion.neutron_fluxes.dt.beam_beam.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.dt.beam_beam.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_fluxes.dt.beam_thermal (obsolescent) | STRUCTURE | Hz | Neutron flux coming from NBI beam - plasma reactions | |
summary.fusion.neutron_fluxes.dt.beam_thermal.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.dt.beam_thermal.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_fluxes.dt.thermal (obsolescent) | STRUCTURE | Hz | Neutron flux coming from thermal plasma | |
summary.fusion.neutron_fluxes.dt.thermal.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.dt.thermal.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_fluxes.dt.total (obsolescent) | STRUCTURE | Hz | Total neutron flux coming from this reaction | |
summary.fusion.neutron_fluxes.dt.total.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.dt.total.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_fluxes.thermal (obsolescent) | STRUCTURE | Hz | Neutron flux from all plasma thermal reactions | |
summary.fusion.neutron_fluxes.thermal.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.thermal.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_fluxes.total (obsolescent) | STRUCTURE | Hz | Total neutron flux from all reactions | |
summary.fusion.neutron_fluxes.total.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.total.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_fluxes.tt (obsolescent) | STRUCTURE | Neutron fluxes from TT reactions | ||
summary.fusion.neutron_fluxes.tt.beam_beam (obsolescent) | STRUCTURE | Hz | Neutron flux coming from NBI beam self reactions | |
summary.fusion.neutron_fluxes.tt.beam_beam.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.tt.beam_beam.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_fluxes.tt.beam_thermal (obsolescent) | STRUCTURE | Hz | Neutron flux coming from NBI beam - plasma reactions | |
summary.fusion.neutron_fluxes.tt.beam_thermal.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.tt.beam_thermal.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_fluxes.tt.thermal (obsolescent) | STRUCTURE | Hz | Neutron flux coming from thermal plasma | |
summary.fusion.neutron_fluxes.tt.thermal.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.tt.thermal.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_fluxes.tt.total (obsolescent) | STRUCTURE | Hz | Total neutron flux coming from this reaction | |
summary.fusion.neutron_fluxes.tt.total.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_fluxes.tt.total.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_power_total | STRUCTURE | W | Total neutron power (from all reactions). Sum over each type of reaction (DD, DT, TT for thermal, beam-plasma, beam-beam, etc.) of the neutron production rate times the average neutron birth energy | |
summary.fusion.neutron_power_total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_power_total.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.fusion.neutron_rates | STRUCTURE | Neutron rates from various reactions | ||
summary.fusion.neutron_rates.dd | STRUCTURE | Neutron rates from DD reactions | ||
summary.fusion.neutron_rates.dd.beam_beam | STRUCTURE | Hz | Neutron rate coming from NBI beam self reactions | |
summary.fusion.neutron_rates.dd.beam_beam.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.dd.beam_beam.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_rates.dd.beam_thermal | STRUCTURE | Hz | Neutron rate coming from NBI beam - plasma reactions | |
summary.fusion.neutron_rates.dd.beam_thermal.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.dd.beam_thermal.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_rates.dd.thermal | STRUCTURE | Hz | Neutron rate coming from thermal plasma | |
summary.fusion.neutron_rates.dd.thermal.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.dd.thermal.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_rates.dd.total | STRUCTURE | Hz | Total neutron rate coming from this reaction | |
summary.fusion.neutron_rates.dd.total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.dd.total.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_rates.dt | STRUCTURE | Neutron rates from DT reactions | ||
summary.fusion.neutron_rates.dt.beam_beam | STRUCTURE | Hz | Neutron rate coming from NBI beam self reactions | |
summary.fusion.neutron_rates.dt.beam_beam.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.dt.beam_beam.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_rates.dt.beam_thermal | STRUCTURE | Hz | Neutron rate coming from NBI beam - plasma reactions | |
summary.fusion.neutron_rates.dt.beam_thermal.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.dt.beam_thermal.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_rates.dt.thermal | STRUCTURE | Hz | Neutron rate coming from thermal plasma | |
summary.fusion.neutron_rates.dt.thermal.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.dt.thermal.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_rates.dt.total | STRUCTURE | Hz | Total neutron rate coming from this reaction | |
summary.fusion.neutron_rates.dt.total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.dt.total.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_rates.thermal | STRUCTURE | Hz | Neutron rate from all plasma thermal reactions | |
summary.fusion.neutron_rates.thermal.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.thermal.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_rates.total | STRUCTURE | Hz | Total neutron rate from all reactions | |
summary.fusion.neutron_rates.total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.total.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_rates.tt | STRUCTURE | Neutron rates from TT reactions | ||
summary.fusion.neutron_rates.tt.beam_beam | STRUCTURE | Hz | Neutron rate coming from NBI beam self reactions | |
summary.fusion.neutron_rates.tt.beam_beam.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.tt.beam_beam.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_rates.tt.beam_thermal | STRUCTURE | Hz | Neutron rate coming from NBI beam - plasma reactions | |
summary.fusion.neutron_rates.tt.beam_thermal.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.tt.beam_thermal.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_rates.tt.thermal | STRUCTURE | Hz | Neutron rate coming from thermal plasma | |
summary.fusion.neutron_rates.tt.thermal.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.tt.thermal.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.neutron_rates.tt.total | STRUCTURE | Hz | Total neutron rate coming from this reaction | |
summary.fusion.neutron_rates.tt.total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.neutron_rates.tt.total.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.fusion.power | STRUCTURE | W | Power coupled to the plasma by fusion reactions | |
summary.fusion.power.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.fusion.power.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.gas_injection_accumulated | STRUCTURE | electrons | Accumulated injected gas since the plasma breakdown in equivalent electrons | |
summary.gas_injection_accumulated.ammonia | STRUCTURE | Ammonia (NH3) | ||
summary.gas_injection_accumulated.ammonia.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.ammonia.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.ammonia_deuterated | STRUCTURE | Deuterated ammonia (ND3) | ||
summary.gas_injection_accumulated.ammonia_deuterated.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.ammonia_deuterated.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.argon | STRUCTURE | Argon | ||
summary.gas_injection_accumulated.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.argon.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.beryllium | STRUCTURE | Beryllium | ||
summary.gas_injection_accumulated.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.beryllium.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.bottom | STRUCTURE | Accumulated gas injected from all valves located near near the bottom of the vacuum chamber | ||
summary.gas_injection_accumulated.bottom.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.bottom.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.carbon | STRUCTURE | Carbon | ||
summary.gas_injection_accumulated.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.carbon.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.deuterium | STRUCTURE | Deuterium | ||
summary.gas_injection_accumulated.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.deuterium.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.ethane | STRUCTURE | Ethane (C2H6) | ||
summary.gas_injection_accumulated.ethane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.ethane.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.ethylene | STRUCTURE | Ethylene (C2H4) | ||
summary.gas_injection_accumulated.ethylene.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.ethylene.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.helium_3 | STRUCTURE | Helium isotope with 3 nucleons | ||
summary.gas_injection_accumulated.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.helium_3.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.helium_4 | STRUCTURE | Helium isotope with 4 nucleons | ||
summary.gas_injection_accumulated.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.helium_4.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.hydrogen | STRUCTURE | Hydrogen | ||
summary.gas_injection_accumulated.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.hydrogen.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.impurity_seeding | STRUCTURE | Flag set to 1 if any gas other than H, D, T, He is puffed during the pulse, 0 otherwise | ||
summary.gas_injection_accumulated.impurity_seeding.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.impurity_seeding.value | INT_0D | Value | ||
summary.gas_injection_accumulated.krypton | STRUCTURE | Krypton | ||
summary.gas_injection_accumulated.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.krypton.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.lithium | STRUCTURE | Lithium | ||
summary.gas_injection_accumulated.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.lithium.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.methane | STRUCTURE | Methane (CH4) | ||
summary.gas_injection_accumulated.methane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.methane.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.methane_carbon_13 | STRUCTURE | Methane (CH4 with carbon 13) | ||
summary.gas_injection_accumulated.methane_carbon_13.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.methane_carbon_13.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.methane_deuterated | STRUCTURE | Deuterated methane (CD4) | ||
summary.gas_injection_accumulated.methane_deuterated.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.methane_deuterated.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.midplane | STRUCTURE | Accumulated gas injected from all valves located near the equatorial midplane | ||
summary.gas_injection_accumulated.midplane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.midplane.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.neon | STRUCTURE | Neon | ||
summary.gas_injection_accumulated.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.neon.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.nitrogen | STRUCTURE | Nitrogen | ||
summary.gas_injection_accumulated.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.nitrogen.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.oxygen | STRUCTURE | Oxygen | ||
summary.gas_injection_accumulated.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.oxygen.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.propane | STRUCTURE | Propane (C3H8) | ||
summary.gas_injection_accumulated.propane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.propane.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.silane | STRUCTURE | Silane (SiH4) | ||
summary.gas_injection_accumulated.silane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.silane.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.top | STRUCTURE | Accumulated gas injected from all valves located near the top of the vacuum chamber | ||
summary.gas_injection_accumulated.top.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.top.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.total | STRUCTURE | Total accumulated injected gas (sum over species) | ||
summary.gas_injection_accumulated.total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.total.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.tritium | STRUCTURE | Tritium | ||
summary.gas_injection_accumulated.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.tritium.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_accumulated.xenon | STRUCTURE | Xenon | ||
summary.gas_injection_accumulated.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_accumulated.xenon.value | [summary.time] | FLT_1D (uncertain) | electrons | Value |
summary.gas_injection_prefill | STRUCTURE | electrons | Accumulated injected gas during the prefill in equivalent electrons | |
summary.gas_injection_prefill.ammonia | STRUCTURE | Ammonia (NH3) | ||
summary.gas_injection_prefill.ammonia.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.ammonia.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.ammonia_deuterated | STRUCTURE | Deuterated ammonia (ND3) | ||
summary.gas_injection_prefill.ammonia_deuterated.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.ammonia_deuterated.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.argon | STRUCTURE | Argon | ||
summary.gas_injection_prefill.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.argon.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.beryllium | STRUCTURE | Beryllium | ||
summary.gas_injection_prefill.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.beryllium.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.bottom | STRUCTURE | Accumulated gas injected from all valves located near near the bottom of the vacuum chamber | ||
summary.gas_injection_prefill.bottom.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.bottom.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.carbon | STRUCTURE | Carbon | ||
summary.gas_injection_prefill.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.carbon.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.deuterium | STRUCTURE | Deuterium | ||
summary.gas_injection_prefill.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.deuterium.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.ethane | STRUCTURE | Ethane (C2H6) | ||
summary.gas_injection_prefill.ethane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.ethane.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.ethylene | STRUCTURE | Ethylene (C2H4) | ||
summary.gas_injection_prefill.ethylene.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.ethylene.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.helium_3 | STRUCTURE | Helium isotope with 3 nucleons | ||
summary.gas_injection_prefill.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.helium_3.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.helium_4 | STRUCTURE | Helium isotope with 4 nucleons | ||
summary.gas_injection_prefill.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.helium_4.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.hydrogen | STRUCTURE | Hydrogen | ||
summary.gas_injection_prefill.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.hydrogen.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.impurity_seeding | STRUCTURE | Flag set to 1 if any gas other than H, D, T, He is puffed during the prefill, 0 otherwise | ||
summary.gas_injection_prefill.impurity_seeding.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.impurity_seeding.value | INT_0D | Value | ||
summary.gas_injection_prefill.krypton | STRUCTURE | Krypton | ||
summary.gas_injection_prefill.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.krypton.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.lithium | STRUCTURE | Lithium | ||
summary.gas_injection_prefill.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.lithium.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.methane | STRUCTURE | Methane (CH4) | ||
summary.gas_injection_prefill.methane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.methane.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.methane_carbon_13 | STRUCTURE | Methane (CH4 with carbon 13) | ||
summary.gas_injection_prefill.methane_carbon_13.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.methane_carbon_13.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.methane_deuterated | STRUCTURE | Deuterated methane (CD4) | ||
summary.gas_injection_prefill.methane_deuterated.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.methane_deuterated.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.midplane | STRUCTURE | Accumulated gas injected from all valves located near the equatorial midplane | ||
summary.gas_injection_prefill.midplane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.midplane.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.neon | STRUCTURE | Neon | ||
summary.gas_injection_prefill.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.neon.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.nitrogen | STRUCTURE | Nitrogen | ||
summary.gas_injection_prefill.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.nitrogen.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.oxygen | STRUCTURE | Oxygen | ||
summary.gas_injection_prefill.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.oxygen.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.propane | STRUCTURE | Propane (C3H8) | ||
summary.gas_injection_prefill.propane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.propane.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.silane | STRUCTURE | Silane (SiH4) | ||
summary.gas_injection_prefill.silane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.silane.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.top | STRUCTURE | Accumulated gas injected from all valves located near the top of the vacuum chamber | ||
summary.gas_injection_prefill.top.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.top.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.total | STRUCTURE | Total accumulated injected gas (sum over species) | ||
summary.gas_injection_prefill.total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.total.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.tritium | STRUCTURE | Tritium | ||
summary.gas_injection_prefill.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.tritium.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_prefill.xenon | STRUCTURE | Xenon | ||
summary.gas_injection_prefill.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_prefill.xenon.value | FLT_0D (uncertain) | electrons | Value | |
summary.gas_injection_rates | STRUCTURE | electrons.s^-1 | Gas injection rates in equivalent electrons.s^-1 | |
summary.gas_injection_rates.ammonia | STRUCTURE | Ammonia (NH3) | ||
summary.gas_injection_rates.ammonia.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.ammonia.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.ammonia_deuterated | STRUCTURE | Deuterated ammonia (ND3) | ||
summary.gas_injection_rates.ammonia_deuterated.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.ammonia_deuterated.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.argon | STRUCTURE | Argon | ||
summary.gas_injection_rates.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.argon.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.beryllium | STRUCTURE | Beryllium | ||
summary.gas_injection_rates.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.beryllium.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.bottom | STRUCTURE | Gas injection rate from all valves located near near the bottom of the vaccuum chamber | ||
summary.gas_injection_rates.bottom.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.bottom.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.carbon | STRUCTURE | Carbon | ||
summary.gas_injection_rates.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.carbon.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.deuterium | STRUCTURE | Deuterium | ||
summary.gas_injection_rates.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.deuterium.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.ethane | STRUCTURE | Ethane (C2H6) | ||
summary.gas_injection_rates.ethane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.ethane.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.ethylene | STRUCTURE | Ethylene (C2H4) | ||
summary.gas_injection_rates.ethylene.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.ethylene.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.helium_3 | STRUCTURE | Helium isotope with 3 nucleons | ||
summary.gas_injection_rates.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.helium_3.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.helium_4 | STRUCTURE | Helium isotope with 4 nucleons | ||
summary.gas_injection_rates.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.helium_4.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.hydrogen | STRUCTURE | Hydrogen | ||
summary.gas_injection_rates.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.hydrogen.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.impurity_seeding | STRUCTURE | Flag set to 1 if any gas other than H, D, T, He is puffed during the pulse, 0 otherwise | ||
summary.gas_injection_rates.impurity_seeding.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.impurity_seeding.value | INT_0D | Value | ||
summary.gas_injection_rates.krypton | STRUCTURE | Krypton | ||
summary.gas_injection_rates.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.krypton.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.lithium | STRUCTURE | Lithium | ||
summary.gas_injection_rates.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.lithium.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.methane | STRUCTURE | Methane (CH4) | ||
summary.gas_injection_rates.methane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.methane.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.methane_carbon_13 | STRUCTURE | Methane (CH4 with carbon 13) | ||
summary.gas_injection_rates.methane_carbon_13.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.methane_carbon_13.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.methane_deuterated | STRUCTURE | Deuterated methane (CD4) | ||
summary.gas_injection_rates.methane_deuterated.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.methane_deuterated.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.midplane | STRUCTURE | Gas injection rate from all valves located near the equatorial midplane | ||
summary.gas_injection_rates.midplane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.midplane.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.neon | STRUCTURE | Neon | ||
summary.gas_injection_rates.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.neon.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.nitrogen | STRUCTURE | Nitrogen | ||
summary.gas_injection_rates.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.nitrogen.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.oxygen | STRUCTURE | Oxygen | ||
summary.gas_injection_rates.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.oxygen.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.propane | STRUCTURE | Propane (C3H8) | ||
summary.gas_injection_rates.propane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.propane.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.silane | STRUCTURE | Silane (SiH4) | ||
summary.gas_injection_rates.silane.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.silane.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.top | STRUCTURE | Gas injection rate from all valves located near the top of the vaccuum chamber | ||
summary.gas_injection_rates.top.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.top.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.total | STRUCTURE | Total gas injection rate (sum over species) | ||
summary.gas_injection_rates.total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.total.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.tritium | STRUCTURE | Tritium | ||
summary.gas_injection_rates.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.tritium.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.gas_injection_rates.xenon | STRUCTURE | Xenon | ||
summary.gas_injection_rates.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.gas_injection_rates.xenon.value | [summary.time] | FLT_1D (uncertain) | electrons.s^-1 | Value |
summary.global_quantities | STRUCTURE | Various global quantities derived from the profiles | ||
summary.global_quantities.b0 | STRUCTURE | T | Vacuum toroidal field at R0. Positive sign means anti-clockwise when viewed from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. | |
summary.global_quantities.b0.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.b0.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.global_quantities.beta_pol | STRUCTURE | - | Poloidal beta. Defined as betap = 4 int(p dV) / [R_0 * mu_0 * Ip^2] | |
summary.global_quantities.beta_pol.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.beta_pol.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.beta_pol_mhd | STRUCTURE | - | Poloidal beta estimated from the pressure determined by an equilibrium reconstruction code. Defined as betap = 4 int(p dV) / [R_0 * mu_0 * Ip^2] | |
summary.global_quantities.beta_pol_mhd.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.beta_pol_mhd.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.beta_tor | STRUCTURE | - | 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 | |
summary.global_quantities.beta_tor.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.beta_tor.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.beta_tor_mhd | STRUCTURE | - | Toroidal beta, using the pressure determined by an equilibrium reconstruction code | |
summary.global_quantities.beta_tor_mhd.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.beta_tor_mhd.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.beta_tor_norm | STRUCTURE | - | Normalised toroidal beta, defined as 100 * beta_tor * a[m] * B0 [T] / ip [MA] | |
summary.global_quantities.beta_tor_norm.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.beta_tor_norm.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.beta_tor_norm_mhd | STRUCTURE | - | Normalised toroidal beta, using the pressure determined by an equilibrium reconstruction code | |
summary.global_quantities.beta_tor_norm_mhd.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.beta_tor_norm_mhd.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.beta_tor_thermal_norm | STRUCTURE | - | Normalised toroidal beta from thermal pressure only, defined as 100 * beta_tor_thermal * a[m] * B0 [T] / ip [MA] | |
summary.global_quantities.beta_tor_thermal_norm.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.beta_tor_thermal_norm.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.current_alignment | STRUCTURE | A | Figure of merit of the alignment of the current profile sources, defined in the following reference: http://iopscience.iop.org/article/10.1088/0029-5515/43/7/318 | |
summary.global_quantities.current_alignment.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.current_alignment.value | [summary.time] | FLT_1D (uncertain) | A | Value |
summary.global_quantities.current_bootstrap | STRUCTURE | A | Bootstrap current (toroidal component). Positive sign means anti-clockwise when viewed from above. | |
summary.global_quantities.current_bootstrap.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.current_bootstrap.value | [summary.time] | FLT_1D (uncertain) | A | Value |
summary.global_quantities.current_non_inductive | STRUCTURE | A | Total non-inductive current (toroidal component). Positive sign means anti-clockwise when viewed from above. | |
summary.global_quantities.current_non_inductive.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.current_non_inductive.value | [summary.time] | FLT_1D (uncertain) | A | Value |
summary.global_quantities.current_ohm | STRUCTURE | A | Ohmic current (toroidal component). Positive sign means anti-clockwise when viewed from above. | |
summary.global_quantities.current_ohm.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.current_ohm.value | [summary.time] | FLT_1D (uncertain) | A | Value |
summary.global_quantities.denergy_diamagnetic_dt | STRUCTURE | W | Time derivative of the diamagnetic plasma energy content | |
summary.global_quantities.denergy_diamagnetic_dt.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.denergy_diamagnetic_dt.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.global_quantities.denergy_thermal_dt | STRUCTURE | W | Time derivative of the thermal plasma energy content | |
summary.global_quantities.denergy_thermal_dt.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.denergy_thermal_dt.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.global_quantities.energy_b_field_pol | STRUCTURE | J | Poloidal magnetic plasma energy content = 1/(2.mu0) * integral over the plasma volume of b_field_pol^2 | |
summary.global_quantities.energy_b_field_pol.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.energy_b_field_pol.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.global_quantities.energy_diamagnetic | STRUCTURE | J | Plasma diamagnetic energy content = 3/2 * integral over the plasma volume of the total perpendicular pressure | |
summary.global_quantities.energy_diamagnetic.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.energy_diamagnetic.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.global_quantities.energy_electrons_thermal | STRUCTURE | J | Thermal electron plasma energy content = 3/2 * integral over the plasma volume of the thermal electron pressure | |
summary.global_quantities.energy_electrons_thermal.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.energy_electrons_thermal.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.global_quantities.energy_fast_parallel | STRUCTURE | J | Fast particles parallel energy content = 3/2 * integral over the plasma volume of the fast parallel pressure | |
summary.global_quantities.energy_fast_parallel.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.energy_fast_parallel.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.global_quantities.energy_fast_perpendicular | STRUCTURE | J | Fast particles perpendicular energy content = 3/2 * integral over the plasma volume of the fast perpendicular pressure | |
summary.global_quantities.energy_fast_perpendicular.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.energy_fast_perpendicular.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.global_quantities.energy_ion_total_thermal | STRUCTURE | J | Thermal ion plasma energy content (sum over the ion species) = 3/2 * integral over the plasma volume of the thermal ion pressure | |
summary.global_quantities.energy_ion_total_thermal.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.energy_ion_total_thermal.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.global_quantities.energy_mhd | STRUCTURE | J | Plasma energy content = 3/2 * integral over the plasma volume of the total kinetic pressure (pressure determined by an equilibrium reconstruction code) | |
summary.global_quantities.energy_mhd.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.energy_mhd.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.global_quantities.energy_thermal | STRUCTURE | J | Thermal plasma energy content = 3/2 * integral over the plasma volume of the thermal pressure | |
summary.global_quantities.energy_thermal.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.energy_thermal.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.global_quantities.energy_total | STRUCTURE | J | Plasma energy content = 3/2 * integral over the plasma volume of the total kinetic pressure | |
summary.global_quantities.energy_total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.energy_total.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.global_quantities.fusion_fluence | STRUCTURE | J | Fusion fluence : power provided by fusion reactions, integrated over time since the beginning of the pulse | |
summary.global_quantities.fusion_fluence.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.fusion_fluence.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.global_quantities.fusion_gain | STRUCTURE | - | Fusion gain : ratio of the power provided by fusion reactions to the auxiliary power needed to heat the plasma. Often noted as Q in the litterature. | |
summary.global_quantities.fusion_gain.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.fusion_gain.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.greenwald_fraction | STRUCTURE | - | Greenwald fraction =line_average/n_e/value divided by (global_quantities/ip/value *1e6 * pi * minor_radius^2) | |
summary.global_quantities.greenwald_fraction.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.greenwald_fraction.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.h_98 | STRUCTURE | - | Energy confinement time enhancement factor over the IPB98(y,2) scaling | |
summary.global_quantities.h_98.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.h_98.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.h_mode | STRUCTURE | H-mode flag: 0 when the plasma is in L-mode and 1 when in H-mode | ||
summary.global_quantities.h_mode.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.h_mode.value | [summary.time] | INT_1D | Value | |
summary.global_quantities.ip | STRUCTURE | A | Total plasma current (toroidal component). Positive sign means anti-clockwise when viewed from above. | |
summary.global_quantities.ip.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.ip.value | [summary.time] | FLT_1D (uncertain) | A | Value |
summary.global_quantities.li | STRUCTURE | - | Internal inductance. The li_3 definition is used, i.e. li_3 = 2/R0/mu0^2/Ip^2 * int(Bp^2 dV). | |
summary.global_quantities.li.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.li.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.li_mhd | STRUCTURE | - | Internal inductance as determined by an equilibrium reconstruction code. Use this only when the li node above is used for another estimation method and there is a need to store a second value of li (determined by an equilibrium reconstruction code). The li_3 definition is used, i.e. li_3 = 2/R0/mu0^2/Ip^2 * int(Bp^2 dV). | |
summary.global_quantities.li_mhd.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.li_mhd.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.power_bremsstrahlung | STRUCTURE | W | Radiated power from Bremsstrahlung | |
summary.global_quantities.power_bremsstrahlung.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.power_bremsstrahlung.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.global_quantities.power_line | STRUCTURE | W | Radiated power from line radiation | |
summary.global_quantities.power_line.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.power_line.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.global_quantities.power_loss | STRUCTURE | W | Power through separatrix | |
summary.global_quantities.power_loss.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.power_loss.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.global_quantities.power_ohm | STRUCTURE | W | Ohmic power | |
summary.global_quantities.power_ohm.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.power_ohm.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.global_quantities.power_radiated | STRUCTURE | W | Total radiated power | |
summary.global_quantities.power_radiated.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.power_radiated.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.global_quantities.power_radiated_inside_lcfs | STRUCTURE | W | Radiated power from the plasma inside the Last Closed Flux Surface | |
summary.global_quantities.power_radiated_inside_lcfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.power_radiated_inside_lcfs.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.global_quantities.power_radiated_outside_lcfs | STRUCTURE | W | Radiated power from the plasma outside the Last Closed Flux Surface | |
summary.global_quantities.power_radiated_outside_lcfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.power_radiated_outside_lcfs.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.global_quantities.power_steady | STRUCTURE | W | Total power coupled to the plasma minus dW/dt (correcting from transient energy content) | |
summary.global_quantities.power_steady.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.power_steady.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.global_quantities.power_synchrotron | STRUCTURE | W | Radiated power from synchrotron radiation | |
summary.global_quantities.power_synchrotron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.power_synchrotron.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.global_quantities.psi_external_average | STRUCTURE | Wb | Average (over the plasma poloidal cross section) plasma poloidal magnetic flux produced by all toroidal loops (active coils and passive loops) but the plasma, given by the following formula : int(psi_loops.j_tor.dS) / Ip | |
summary.global_quantities.psi_external_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.psi_external_average.value | [summary.time] | FLT_1D (uncertain) | Wb | Value |
summary.global_quantities.q_95 | STRUCTURE | - | q at the 95% poloidal flux surface (IMAS uses COCOS=11: only positive when toroidal current and magnetic field are in same direction) | |
summary.global_quantities.q_95.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.q_95.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.r0 | STRUCTURE | m | 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) | |
summary.global_quantities.r0.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.r0.value | FLT_0D (uncertain) | m | Value | |
summary.global_quantities.ratio_tau_helium_fuel | STRUCTURE | - | Ratio of Helium confinement time to fuel confinement time | |
summary.global_quantities.ratio_tau_helium_fuel.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.ratio_tau_helium_fuel.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.global_quantities.resistance | STRUCTURE | ohm | Plasma electric resistance | |
summary.global_quantities.resistance.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.resistance.value | [summary.time] | FLT_1D (uncertain) | ohm | Value |
summary.global_quantities.tau_energy | STRUCTURE | s | Energy confinement time | |
summary.global_quantities.tau_energy.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.tau_energy.value | [summary.time] | FLT_1D (uncertain) | s | Value |
summary.global_quantities.tau_energy_98 | STRUCTURE | s | Energy confinement time estimated from the IPB98(y,2) scaling | |
summary.global_quantities.tau_energy_98.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.tau_energy_98.value | [summary.time] | FLT_1D (uncertain) | s | Value |
summary.global_quantities.tau_helium | STRUCTURE | s | Helium confinement time | |
summary.global_quantities.tau_helium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.tau_helium.value | [summary.time] | FLT_1D (uncertain) | s | Value |
summary.global_quantities.tau_resistive | STRUCTURE | s | Current diffusion characteristic time | |
summary.global_quantities.tau_resistive.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.tau_resistive.value | [summary.time] | FLT_1D (uncertain) | s | Value |
summary.global_quantities.v_loop | STRUCTURE | V | LCFS loop voltage (positive value drives positive ohmic current that flows anti-clockwise when viewed from above) | |
summary.global_quantities.v_loop.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.v_loop.value | [summary.time] | FLT_1D (uncertain) | V | Value |
summary.global_quantities.volume | STRUCTURE | m^3 | Volume of the confined plasma | |
summary.global_quantities.volume.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.global_quantities.volume.value | [summary.time] | FLT_1D (uncertain) | m^3 | Value |
summary.heating_current_drive | STRUCTURE | Heating and current drive parameters | ||
summary.heating_current_drive.ec | [1...N] | STRUCT_ARRAY | Set of ECRH/ECCD launchers | |
summary.heating_current_drive.ec[:].angle_pol | STRUCTURE | rad | Poloidal angle of ECRH at resonance | |
summary.heating_current_drive.ec[:].angle_pol.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ec[:].angle_pol.value | [summary.time] | FLT_1D (uncertain) | rad | Value |
summary.heating_current_drive.ec[:].angle_tor | STRUCTURE | rad | Toroidal angle of ECRH at resonance | |
summary.heating_current_drive.ec[:].angle_tor.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ec[:].angle_tor.value | [summary.time] | FLT_1D (uncertain) | rad | Value |
summary.heating_current_drive.ec[:].current | STRUCTURE | A | Parallel current driven by EC waves | |
summary.heating_current_drive.ec[:].current.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ec[:].current.value | [summary.time] | FLT_1D (uncertain) | A | Value |
summary.heating_current_drive.ec[:].energy_fast | STRUCTURE | J | Fast particle energy content driven by EC waves | |
summary.heating_current_drive.ec[:].energy_fast.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ec[:].energy_fast.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.heating_current_drive.ec[:].frequency | STRUCTURE | Hz | ECRH frequency | |
summary.heating_current_drive.ec[:].frequency.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ec[:].frequency.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.heating_current_drive.ec[:].harmonic | STRUCTURE | Harmonic number of the absorbed ECRH waves | ||
summary.heating_current_drive.ec[:].harmonic.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ec[:].harmonic.value | [summary.time] | INT_1D | Value | |
summary.heating_current_drive.ec[:].polarisation | STRUCTURE | Polarisation of the ECRH waves (0 = O mode, 1 = X mode) | ||
summary.heating_current_drive.ec[:].polarisation.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ec[:].polarisation.value | [summary.time] | INT_1D | Value | |
summary.heating_current_drive.ec[:].position | STRUCTURE | - | Position of the maximum of the ECRH power deposition, in rho_tor_norm | |
summary.heating_current_drive.ec[:].position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ec[:].position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.heating_current_drive.ec[:].power | STRUCTURE | W | Electron cyclotron heating power coupled to the plasma from this launcher | |
summary.heating_current_drive.ec[:].power.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ec[:].power.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.ec[:].power_launched | STRUCTURE | W | Electron cyclotron heating power launched into the vacuum vessel from this launcher | |
summary.heating_current_drive.ec[:].power_launched.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ec[:].power_launched.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.ic | [1...N] | STRUCT_ARRAY | Set of ICRH launchers | |
summary.heating_current_drive.ic[:].current | STRUCTURE | A | Parallel current driven by IC waves | |
summary.heating_current_drive.ic[:].current.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ic[:].current.value | [summary.time] | FLT_1D (uncertain) | A | Value |
summary.heating_current_drive.ic[:].e_field_plus_minus_ratio | STRUCTURE | - | Average E+/E- power ratio of IC waves | |
summary.heating_current_drive.ic[:].e_field_plus_minus_ratio.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ic[:].e_field_plus_minus_ratio.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.heating_current_drive.ic[:].energy_fast | STRUCTURE | J | Fast particle energy content driven by IC waves | |
summary.heating_current_drive.ic[:].energy_fast.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ic[:].energy_fast.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.heating_current_drive.ic[:].frequency | STRUCTURE | Hz | ICRH frequency | |
summary.heating_current_drive.ic[:].frequency.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ic[:].frequency.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.heating_current_drive.ic[:].harmonic | STRUCTURE | Harmonic number of the absorbed ICRH waves | ||
summary.heating_current_drive.ic[:].harmonic.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ic[:].harmonic.value | [summary.time] | INT_1D | Value | |
summary.heating_current_drive.ic[:].k_perpendicular | STRUCTURE | m^-1 | Main perpendicular wave number of IC waves | |
summary.heating_current_drive.ic[:].k_perpendicular.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ic[:].k_perpendicular.value | [summary.time] | FLT_1D (uncertain) | m^-1 | Value |
summary.heating_current_drive.ic[:].n_tor | STRUCTURE | Main toroidal mode number of IC waves. The wave vector toroidal component is defined as k_tor = n_tor grad phi where phi is the toroidal angle so that a positive n_tor means a wave propagating in the positive phi direction | ||
summary.heating_current_drive.ic[:].n_tor.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ic[:].n_tor.value | [summary.time] | INT_1D | Value | |
summary.heating_current_drive.ic[:].phase | STRUCTURE | rad | Phase between straps | |
summary.heating_current_drive.ic[:].phase.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ic[:].phase.value | [summary.time] | FLT_1D (uncertain) | rad | Value |
summary.heating_current_drive.ic[:].position | STRUCTURE | - | Position of the maximum of the ICRH power deposition, in rho_tor_norm | |
summary.heating_current_drive.ic[:].position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ic[:].position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.heating_current_drive.ic[:].power | STRUCTURE | W | IC heating power coupled to the plasma from this launcher | |
summary.heating_current_drive.ic[:].power.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ic[:].power.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.ic[:].power_launched | STRUCTURE | W | IC heating power launched into the vacuum vessel from this launcher | |
summary.heating_current_drive.ic[:].power_launched.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.ic[:].power_launched.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.lh | [1...N] | STRUCT_ARRAY | Set of LHCD launchers | |
summary.heating_current_drive.lh[:].current | STRUCTURE | A | Parallel current driven by LH waves | |
summary.heating_current_drive.lh[:].current.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.lh[:].current.value | [summary.time] | FLT_1D (uncertain) | A | Value |
summary.heating_current_drive.lh[:].energy_fast | STRUCTURE | J | Fast particle energy content driven by LH waves | |
summary.heating_current_drive.lh[:].energy_fast.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.lh[:].energy_fast.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.heating_current_drive.lh[:].frequency | STRUCTURE | Hz | LH wave frequency | |
summary.heating_current_drive.lh[:].frequency.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.lh[:].frequency.value | [summary.time] | FLT_1D (uncertain) | Hz | Value |
summary.heating_current_drive.lh[:].n_parallel | STRUCTURE | - | Main parallel refractive index of LH waves at launch | |
summary.heating_current_drive.lh[:].n_parallel.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.lh[:].n_parallel.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.heating_current_drive.lh[:].position | STRUCTURE | - | Position of the maximum of the LH power deposition, in rho_tor_norm | |
summary.heating_current_drive.lh[:].position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.lh[:].position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.heating_current_drive.lh[:].power | STRUCTURE | W | LH heating power coupled to the plasma from this launcher | |
summary.heating_current_drive.lh[:].power.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.lh[:].power.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.lh[:].power_launched | STRUCTURE | W | LH heating power launched into the vacuum vessel from this launcher | |
summary.heating_current_drive.lh[:].power_launched.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.lh[:].power_launched.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.nbi | [1...N] | STRUCT_ARRAY | Set of NBI units | |
summary.heating_current_drive.nbi[:].angle | STRUCTURE | rad | Angle of inclination between a beamlet at the centre of the injection unit surface and the horizontal plane | |
summary.heating_current_drive.nbi[:].angle.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].angle.value | FLT_0D (uncertain) | rad | Value | |
summary.heating_current_drive.nbi[:].beam_current_fraction | STRUCTURE | - | Fractions of beam current distributed among the different energies, the first index corresponds to the fast neutrals energy (1:full, 2: half, 3: one third) | |
summary.heating_current_drive.nbi[:].beam_current_fraction.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].beam_current_fraction.value | [1...3, | FLT_2D (uncertain) | - | Value |
summary.heating_current_drive.nbi[:].beam_power_fraction | STRUCTURE | - | Fractions of beam power distributed among the different energies, the first index corresponds to the fast neutrals energy (1:full, 2: half, 3: one third) | |
summary.heating_current_drive.nbi[:].beam_power_fraction.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].beam_power_fraction.value | [1...3, | FLT_2D (uncertain) | - | Value |
summary.heating_current_drive.nbi[:].current | STRUCTURE | A | Parallel current driven by this NBI unit | |
summary.heating_current_drive.nbi[:].current.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].current.value | [summary.time] | FLT_1D (uncertain) | A | Value |
summary.heating_current_drive.nbi[:].direction | STRUCTURE | Direction of the beam seen from above the torus: -1 = clockwise; 1 = counter clockwise | ||
summary.heating_current_drive.nbi[:].direction.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].direction.value | INT_0D | Value | ||
summary.heating_current_drive.nbi[:].energy | STRUCTURE | eV | Full energy of the injected species (acceleration of a single atom) | |
summary.heating_current_drive.nbi[:].energy.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].energy.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.heating_current_drive.nbi[:].position | STRUCTURE | R, Z, Phi position of the NBI unit centre | ||
summary.heating_current_drive.nbi[:].position.phi | STRUCTURE | rad | Toroidal angle | |
summary.heating_current_drive.nbi[:].position.phi.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].position.phi.value | FLT_0D (uncertain) | rad | Value | |
summary.heating_current_drive.nbi[:].position.r | STRUCTURE | m | Major radius | |
summary.heating_current_drive.nbi[:].position.r.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].position.r.value | FLT_0D (uncertain) | m | Value | |
summary.heating_current_drive.nbi[:].position.z | STRUCTURE | m | Height | |
summary.heating_current_drive.nbi[:].position.z.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].position.z.value | FLT_0D (uncertain) | m | Value | |
summary.heating_current_drive.nbi[:].power | STRUCTURE | W | NBI power coupled to the plasma by this unit (i.e. without shine-through and fast ion losses) | |
summary.heating_current_drive.nbi[:].power.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].power.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.nbi[:].power_launched | STRUCTURE | W | NBI power launched into the vacuum vessel from this unit | |
summary.heating_current_drive.nbi[:].power_launched.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].power_launched.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.nbi[:].species | STRUCTURE | Injected species | ||
summary.heating_current_drive.nbi[:].species.a | STRUCTURE | Atomic Mass Unit | Mass of atom | |
summary.heating_current_drive.nbi[:].species.a.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].species.a.value | FLT_0D (uncertain) | Atomic Mass Unit | Value | |
summary.heating_current_drive.nbi[:].species.label | STRUCTURE | String identifying the species (e.g. H, D, T, ...) | ||
summary.heating_current_drive.nbi[:].species.label.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].species.label.value | STR_0D | Value | ||
summary.heating_current_drive.nbi[:].species.z_n | STRUCTURE | Elementary Charge Unit | Nuclear charge | |
summary.heating_current_drive.nbi[:].species.z_n.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].species.z_n.value | FLT_0D (uncertain) | Elementary Charge Unit | Value | |
summary.heating_current_drive.nbi[:].tangency_radius | STRUCTURE | m | Tangency radius (major radius where the central line of a NBI unit is tangent to a circle around the torus) | |
summary.heating_current_drive.nbi[:].tangency_radius.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.nbi[:].tangency_radius.value | FLT_0D (uncertain) | m | Value | |
summary.heating_current_drive.power_additional | STRUCTURE | W | Total additional external power (NBI+EC+IC+LH, without ohmic) coupled to the plasma | |
summary.heating_current_drive.power_additional.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.power_additional.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.power_ec | STRUCTURE | W | Total EC power coupled to the plasma | |
summary.heating_current_drive.power_ec.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.power_ec.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.power_ic | STRUCTURE | W | Total IC power coupled to the plasma | |
summary.heating_current_drive.power_ic.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.power_ic.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.power_launched_ec | STRUCTURE | W | Total EC power launched from EC launchers into the vacuum vessel | |
summary.heating_current_drive.power_launched_ec.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.power_launched_ec.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.power_launched_ic | STRUCTURE | W | Total IC power launched from IC antennas into the vacuum vessel | |
summary.heating_current_drive.power_launched_ic.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.power_launched_ic.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.power_launched_lh | STRUCTURE | W | Total LH power launched from LH antennas into the vacuum vessel | |
summary.heating_current_drive.power_launched_lh.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.power_launched_lh.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.power_launched_nbi | STRUCTURE | W | Total NBI power launched from neutral beam injectors into the vacuum vessel | |
summary.heating_current_drive.power_launched_nbi.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.power_launched_nbi.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.power_launched_nbi_co_injected_ratio | STRUCTURE | - | Ratio of co-injected beam launched power to total NBI launched power. Is set to 1 for purely perpendicular injection | |
summary.heating_current_drive.power_launched_nbi_co_injected_ratio.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.power_launched_nbi_co_injected_ratio.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.heating_current_drive.power_lh | STRUCTURE | W | Total LH power coupled to the plasma | |
summary.heating_current_drive.power_lh.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.power_lh.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.heating_current_drive.power_nbi | STRUCTURE | W | Total NBI power coupled to the plasma | |
summary.heating_current_drive.power_nbi.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.heating_current_drive.power_nbi.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.ids_properties | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
summary.ids_properties.comment | STR_0D | Any comment describing the content of this IDS | ||
summary.ids_properties.creation_date | STR_0D | Date at which this data has been produced | ||
summary.ids_properties.homogeneous_time | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
summary.ids_properties.name | STR_0D | User-defined name for this IDS occurrence | ||
summary.ids_properties.occurrence | INT_0D | |||
summary.ids_properties.occurrence_type | STRUCTURE | Type of data contained in this occurrence | ||
summary.ids_properties.occurrence_type.description | STR_0D | Verbose description | ||
summary.ids_properties.occurrence_type.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
summary.ids_properties.occurrence_type.name | STR_0D | Short string identifier | ||
summary.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
summary.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
summary.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
summary.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
summary.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
summary.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
summary.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
summary.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
summary.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
summary.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
summary.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
summary.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
summary.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
summary.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
summary.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
summary.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
summary.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
summary.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
summary.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
summary.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
summary.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
summary.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
summary.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
summary.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
summary.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
summary.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
summary.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
summary.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
summary.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
summary.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
summary.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
summary.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
summary.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
summary.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
summary.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
summary.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
summary.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
summary.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
summary.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
summary.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
summary.ids_properties.provider | STR_0D | Name of the person in charge of producing this data | ||
summary.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
summary.ids_properties.version_put | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
summary.ids_properties.version_put.access_layer | STR_0D | Version of Access Layer used to PUT this IDS | ||
summary.ids_properties.version_put.access_layer_language | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
summary.ids_properties.version_put.data_dictionary | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
summary.kicks | STRUCTURE | Vertical kicks of the plasma position | ||
summary.kicks.occurrence | STRUCTURE | Hz | Flag set to 1 if vertical kicks of the plasma position are used during the pulse, 0 otherwise | |
summary.kicks.occurrence.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.kicks.occurrence.value | INT_0D | Value | ||
summary.limiter | STRUCTURE | Limiter characteristics | ||
summary.limiter.material | STRUCTURE | Limiter material | ||
summary.limiter.material.description | STR_0D | Verbose description | ||
summary.limiter.material.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
summary.limiter.material.name | STR_0D | Short string identifier | ||
summary.line_average | STRUCTURE | Line average plasma parameters | ||
summary.line_average.dn_e_dt | STRUCTURE | m^-3.s-1 | Time derivative of the electron density | |
summary.line_average.dn_e_dt.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.dn_e_dt.value | [summary.time] | FLT_1D (uncertain) | m^-3.s-1 | Value |
summary.line_average.isotope_fraction_hydrogen | STRUCTURE | - | Fraction of hydrogen density among the hydrogenic species (nH/(nH+nD+nT)) | |
summary.line_average.isotope_fraction_hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.isotope_fraction_hydrogen.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.line_average.meff_hydrogenic | STRUCTURE | amu | Effective mass of the hydrogenic species (MH. nH+MD.nD+MT.nT)/(nH+nD+nT) | |
summary.line_average.meff_hydrogenic.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.meff_hydrogenic.value | [summary.time] | FLT_1D (uncertain) | amu | Value |
summary.line_average.n_e | STRUCTURE | m^-3 | Electron density | |
summary.line_average.n_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_e.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i | STRUCTURE | m^-3 | Ion density per species | |
summary.line_average.n_i.argon | STRUCTURE | Argon (Ar) | ||
summary.line_average.n_i.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.argon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.line_average.n_i.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.beryllium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.carbon | STRUCTURE | Carbon (C) | ||
summary.line_average.n_i.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.carbon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.deuterium | STRUCTURE | Deuterium (D) | ||
summary.line_average.n_i.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.deuterium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.line_average.n_i.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.helium_3.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.line_average.n_i.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.helium_4.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.line_average.n_i.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.iron | STRUCTURE | Iron (Fe) | ||
summary.line_average.n_i.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.iron.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.krypton | STRUCTURE | Krypton (Kr) | ||
summary.line_average.n_i.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.krypton.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.lithium | STRUCTURE | Lithium (Li) | ||
summary.line_average.n_i.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.lithium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.neon | STRUCTURE | Neon (Ne) | ||
summary.line_average.n_i.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.neon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.line_average.n_i.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.oxygen | STRUCTURE | Oxygen (O) | ||
summary.line_average.n_i.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.oxygen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.tritium | STRUCTURE | Tritium (T) | ||
summary.line_average.n_i.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.tritium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.tungsten | STRUCTURE | Tungsten (W) | ||
summary.line_average.n_i.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.tungsten.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i.xenon | STRUCTURE | Xenon (Xe) | ||
summary.line_average.n_i.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i.xenon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.n_i_total | STRUCTURE | m^-3 | Total ion density (sum over species) | |
summary.line_average.n_i_total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.n_i_total.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.line_average.t_e | STRUCTURE | eV | Electron temperature | |
summary.line_average.t_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.t_e.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.line_average.t_i_average | STRUCTURE | eV | Ion temperature (average over ion species) | |
summary.line_average.t_i_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.t_i_average.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.line_average.zeff | STRUCTURE | - | Effective charge | |
summary.line_average.zeff.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.line_average.zeff.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local | STRUCTURE | Plasma parameter values at different locations | ||
summary.local.divertor_plate (obsolescent) | [1...N] | STRUCT_ARRAY | Parameters at a divertor plate | |
summary.local.divertor_plate[:].flux_expansion (obsolescent) | STRUCTURE | - | Magnetic flux expansion as defined by Stangeby : ratio between the poloidal field at the midplane separatrix and the poloidal field at the strike-point see formula attached, where u means upstream (midplane separatrix) and t means at divertor target (downstream). | |
summary.local.divertor_plate[:].flux_expansion.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].flux_expansion.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.divertor_plate[:].n_e (obsolescent) | STRUCTURE | m^-3 | Electron density | |
summary.local.divertor_plate[:].n_e.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_e.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i (obsolescent) | STRUCTURE | m^-3 | Ion density per species | |
summary.local.divertor_plate[:].n_i.argon (obsolescent) | STRUCTURE | Argon (Ar) | ||
summary.local.divertor_plate[:].n_i.argon.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.argon.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.beryllium (obsolescent) | STRUCTURE | Beryllium (Be) | ||
summary.local.divertor_plate[:].n_i.beryllium.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.beryllium.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.carbon (obsolescent) | STRUCTURE | Carbon (C) | ||
summary.local.divertor_plate[:].n_i.carbon.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.carbon.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.deuterium (obsolescent) | STRUCTURE | Deuterium (D) | ||
summary.local.divertor_plate[:].n_i.deuterium.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.deuterium.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.helium_3 (obsolescent) | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.local.divertor_plate[:].n_i.helium_3.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.helium_3.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.helium_4 (obsolescent) | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.local.divertor_plate[:].n_i.helium_4.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.helium_4.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.hydrogen (obsolescent) | STRUCTURE | Hydrogen (H) | ||
summary.local.divertor_plate[:].n_i.hydrogen.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.hydrogen.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.iron (obsolescent) | STRUCTURE | Iron (Fe) | ||
summary.local.divertor_plate[:].n_i.iron.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.iron.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.krypton (obsolescent) | STRUCTURE | Krypton (Kr) | ||
summary.local.divertor_plate[:].n_i.krypton.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.krypton.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.lithium (obsolescent) | STRUCTURE | Lithium (Li) | ||
summary.local.divertor_plate[:].n_i.lithium.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.lithium.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.neon (obsolescent) | STRUCTURE | Neon (Ne) | ||
summary.local.divertor_plate[:].n_i.neon.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.neon.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.nitrogen (obsolescent) | STRUCTURE | Nitrogen (N) | ||
summary.local.divertor_plate[:].n_i.nitrogen.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.nitrogen.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.oxygen (obsolescent) | STRUCTURE | Oxygen (O) | ||
summary.local.divertor_plate[:].n_i.oxygen.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.oxygen.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.tritium (obsolescent) | STRUCTURE | Tritium (T) | ||
summary.local.divertor_plate[:].n_i.tritium.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.tritium.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.tungsten (obsolescent) | STRUCTURE | Tungsten (W) | ||
summary.local.divertor_plate[:].n_i.tungsten.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.tungsten.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i.xenon (obsolescent) | STRUCTURE | Xenon (Xe) | ||
summary.local.divertor_plate[:].n_i.xenon.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i.xenon.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].n_i_total (obsolescent) | STRUCTURE | m^-3 | Total ion density (sum over species) | |
summary.local.divertor_plate[:].n_i_total.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].n_i_total.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_plate[:].name (obsolescent) | STRUCTURE | Name of the limiter or divertor plate. Standard names are : LI (resp. LO) for lower inner (resp. outer) plates; UI (resp. UO) for upper inner (resp. outer) plates. | ||
summary.local.divertor_plate[:].name.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].name.value (obsolescent) | STR_0D | Value | ||
summary.local.divertor_plate[:].power_flux_peak (obsolescent) | STRUCTURE | W.m^-2 | Peak power flux on the divertor target or limiter surface | |
summary.local.divertor_plate[:].power_flux_peak.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].power_flux_peak.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | W.m^-2 | Value |
summary.local.divertor_plate[:].t_e (obsolescent) | STRUCTURE | eV | Electron temperature | |
summary.local.divertor_plate[:].t_e.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].t_e.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.divertor_plate[:].t_i_average (obsolescent) | STRUCTURE | eV | Ion temperature (average over ion species) | |
summary.local.divertor_plate[:].t_i_average.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].t_i_average.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.divertor_plate[:].zeff (obsolescent) | STRUCTURE | - | Effective charge | |
summary.local.divertor_plate[:].zeff.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_plate[:].zeff.value (obsolescent) | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.divertor_target | [1...N] | STRUCT_ARRAY | Parameters at a divertor target | |
summary.local.divertor_target[:].flux_expansion | STRUCTURE | - | Magnetic flux expansion as defined by Stangeby : ratio between the poloidal field at the midplane separatrix and the poloidal field at the strike-point see formula attached, where u means upstream (midplane separatrix) and t means at divertor target (downstream). | |
summary.local.divertor_target[:].flux_expansion.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].flux_expansion.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.divertor_target[:].n_e | STRUCTURE | m^-3 | Electron density | |
summary.local.divertor_target[:].n_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_e.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i | STRUCTURE | m^-3 | Ion density per species | |
summary.local.divertor_target[:].n_i.argon | STRUCTURE | Argon (Ar) | ||
summary.local.divertor_target[:].n_i.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.argon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.local.divertor_target[:].n_i.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.beryllium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.carbon | STRUCTURE | Carbon (C) | ||
summary.local.divertor_target[:].n_i.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.carbon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.deuterium | STRUCTURE | Deuterium (D) | ||
summary.local.divertor_target[:].n_i.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.deuterium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.local.divertor_target[:].n_i.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.helium_3.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.local.divertor_target[:].n_i.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.helium_4.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.local.divertor_target[:].n_i.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.iron | STRUCTURE | Iron (Fe) | ||
summary.local.divertor_target[:].n_i.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.iron.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.krypton | STRUCTURE | Krypton (Kr) | ||
summary.local.divertor_target[:].n_i.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.krypton.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.lithium | STRUCTURE | Lithium (Li) | ||
summary.local.divertor_target[:].n_i.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.lithium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.neon | STRUCTURE | Neon (Ne) | ||
summary.local.divertor_target[:].n_i.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.neon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.local.divertor_target[:].n_i.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.oxygen | STRUCTURE | Oxygen (O) | ||
summary.local.divertor_target[:].n_i.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.oxygen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.tritium | STRUCTURE | Tritium (T) | ||
summary.local.divertor_target[:].n_i.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.tritium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.tungsten | STRUCTURE | Tungsten (W) | ||
summary.local.divertor_target[:].n_i.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.tungsten.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i.xenon | STRUCTURE | Xenon (Xe) | ||
summary.local.divertor_target[:].n_i.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i.xenon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].n_i_total | STRUCTURE | m^-3 | Total ion density (sum over species) | |
summary.local.divertor_target[:].n_i_total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].n_i_total.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.divertor_target[:].name | STRUCTURE | Name of the limiter or divertor plate. Standard names are : LI (resp. LO) for lower inner (resp. outer) plates; UI (resp. UO) for upper inner (resp. outer) plates. | ||
summary.local.divertor_target[:].name.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].name.value | STR_0D | Value | ||
summary.local.divertor_target[:].power_flux_peak | STRUCTURE | W.m^-2 | Peak power flux on the divertor target or limiter surface | |
summary.local.divertor_target[:].power_flux_peak.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].power_flux_peak.value | [summary.time] | FLT_1D (uncertain) | W.m^-2 | Value |
summary.local.divertor_target[:].t_e | STRUCTURE | eV | Electron temperature | |
summary.local.divertor_target[:].t_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].t_e.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.divertor_target[:].t_i_average | STRUCTURE | eV | Ion temperature (average over ion species) | |
summary.local.divertor_target[:].t_i_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].t_i_average.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.divertor_target[:].zeff | STRUCTURE | - | Effective charge | |
summary.local.divertor_target[:].zeff.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.divertor_target[:].zeff.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.itb | STRUCTURE | Parameters at internal transport barrier | ||
summary.local.itb.e_field_parallel | STRUCTURE | V.m^-1 | Average on the magnetic surface of (e_field.b_field) / B0, where B0 is global_quantities/b0/value | |
summary.local.itb.e_field_parallel.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.e_field_parallel.value | [summary.time] | FLT_1D (uncertain) | V.m^-1 | Value |
summary.local.itb.magnetic_shear | STRUCTURE | - | Magnetic shear, defined as rho_tor/q . dq/drho_tor | |
summary.local.itb.magnetic_shear.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.magnetic_shear.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.itb.momentum_tor | STRUCTURE | kg.m.s^-1 | Total plasma toroidal momentum, summed over ion species and electrons | |
summary.local.itb.momentum_tor.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.momentum_tor.value | [summary.time] | FLT_1D (uncertain) | kg.m.s^-1 | Value |
summary.local.itb.n_e | STRUCTURE | m^-3 | Electron density | |
summary.local.itb.n_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_e.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i | STRUCTURE | m^-3 | Ion density per species | |
summary.local.itb.n_i.argon | STRUCTURE | Argon (Ar) | ||
summary.local.itb.n_i.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.argon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.local.itb.n_i.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.beryllium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.carbon | STRUCTURE | Carbon (C) | ||
summary.local.itb.n_i.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.carbon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.deuterium | STRUCTURE | Deuterium (D) | ||
summary.local.itb.n_i.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.deuterium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.local.itb.n_i.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.helium_3.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.local.itb.n_i.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.helium_4.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.local.itb.n_i.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.iron | STRUCTURE | Iron (Fe) | ||
summary.local.itb.n_i.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.iron.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.krypton | STRUCTURE | Krypton (Kr) | ||
summary.local.itb.n_i.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.krypton.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.lithium | STRUCTURE | Lithium (Li) | ||
summary.local.itb.n_i.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.lithium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.neon | STRUCTURE | Neon (Ne) | ||
summary.local.itb.n_i.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.neon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.local.itb.n_i.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.oxygen | STRUCTURE | Oxygen (O) | ||
summary.local.itb.n_i.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.oxygen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.tritium | STRUCTURE | Tritium (T) | ||
summary.local.itb.n_i.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.tritium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.tungsten | STRUCTURE | Tungsten (W) | ||
summary.local.itb.n_i.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.tungsten.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i.xenon | STRUCTURE | Xenon (Xe) | ||
summary.local.itb.n_i.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i.xenon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.n_i_total | STRUCTURE | m^-3 | Total ion density (sum over species) | |
summary.local.itb.n_i_total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.n_i_total.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.itb.position | STRUCTURE | Radial position at which physics quantities are evaluated | ||
summary.local.itb.position.psi | [summary.time] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
summary.local.itb.position.rho_tor | [summary.time] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under global_quantities/b0 |
summary.local.itb.position.rho_tor_norm | [summary.time] | FLT_1D (uncertain) | - | Normalised 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) |
summary.local.itb.q | STRUCTURE | - | Safety factor | |
summary.local.itb.q.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.q.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.itb.t_e | STRUCTURE | eV | Electron temperature | |
summary.local.itb.t_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.t_e.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.itb.t_i_average | STRUCTURE | eV | Ion temperature (average over ion species) | |
summary.local.itb.t_i_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.t_i_average.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.itb.velocity_tor | STRUCTURE | m.s^-1 | Ion toroidal rotation velocity, per species | |
summary.local.itb.velocity_tor.argon | STRUCTURE | Argon (Ar) | ||
summary.local.itb.velocity_tor.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.argon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.local.itb.velocity_tor.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.beryllium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.carbon | STRUCTURE | Carbon (C) | ||
summary.local.itb.velocity_tor.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.carbon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.deuterium | STRUCTURE | Deuterium (D) | ||
summary.local.itb.velocity_tor.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.deuterium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.local.itb.velocity_tor.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.helium_3.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.local.itb.velocity_tor.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.helium_4.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.local.itb.velocity_tor.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.iron | STRUCTURE | Iron (Fe) | ||
summary.local.itb.velocity_tor.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.iron.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.krypton | STRUCTURE | Krypton (Kr) | ||
summary.local.itb.velocity_tor.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.krypton.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.lithium | STRUCTURE | Lithium (Li) | ||
summary.local.itb.velocity_tor.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.lithium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.neon | STRUCTURE | Neon (Ne) | ||
summary.local.itb.velocity_tor.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.neon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.local.itb.velocity_tor.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.oxygen | STRUCTURE | Oxygen (O) | ||
summary.local.itb.velocity_tor.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.oxygen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.tritium | STRUCTURE | Tritium (T) | ||
summary.local.itb.velocity_tor.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.tritium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.tungsten | STRUCTURE | Tungsten (W) | ||
summary.local.itb.velocity_tor.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.tungsten.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.velocity_tor.xenon | STRUCTURE | Xenon (Xe) | ||
summary.local.itb.velocity_tor.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.velocity_tor.xenon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.itb.zeff | STRUCTURE | - | Effective charge | |
summary.local.itb.zeff.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.itb.zeff.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.limiter | STRUCTURE | Parameters at the limiter tangency point | ||
summary.local.limiter.flux_expansion | STRUCTURE | - | Magnetic flux expansion as defined by Stangeby : ratio between the poloidal field at the midplane separatrix and the poloidal field at the strike-point see formula attached, where u means upstream (midplane separatrix) and t means at divertor target (downstream). | |
summary.local.limiter.flux_expansion.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.flux_expansion.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.limiter.n_e | STRUCTURE | m^-3 | Electron density | |
summary.local.limiter.n_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_e.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i | STRUCTURE | m^-3 | Ion density per species | |
summary.local.limiter.n_i.argon | STRUCTURE | Argon (Ar) | ||
summary.local.limiter.n_i.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.argon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.local.limiter.n_i.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.beryllium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.carbon | STRUCTURE | Carbon (C) | ||
summary.local.limiter.n_i.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.carbon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.deuterium | STRUCTURE | Deuterium (D) | ||
summary.local.limiter.n_i.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.deuterium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.local.limiter.n_i.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.helium_3.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.local.limiter.n_i.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.helium_4.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.local.limiter.n_i.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.iron | STRUCTURE | Iron (Fe) | ||
summary.local.limiter.n_i.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.iron.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.krypton | STRUCTURE | Krypton (Kr) | ||
summary.local.limiter.n_i.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.krypton.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.lithium | STRUCTURE | Lithium (Li) | ||
summary.local.limiter.n_i.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.lithium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.neon | STRUCTURE | Neon (Ne) | ||
summary.local.limiter.n_i.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.neon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.local.limiter.n_i.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.oxygen | STRUCTURE | Oxygen (O) | ||
summary.local.limiter.n_i.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.oxygen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.tritium | STRUCTURE | Tritium (T) | ||
summary.local.limiter.n_i.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.tritium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.tungsten | STRUCTURE | Tungsten (W) | ||
summary.local.limiter.n_i.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.tungsten.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i.xenon | STRUCTURE | Xenon (Xe) | ||
summary.local.limiter.n_i.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i.xenon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.n_i_total | STRUCTURE | m^-3 | Total ion density (sum over species) | |
summary.local.limiter.n_i_total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.n_i_total.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.limiter.name | STRUCTURE | Name of the limiter or divertor plate. Standard names are : LI (resp. LO) for lower inner (resp. outer) plates; UI (resp. UO) for upper inner (resp. outer) plates. | ||
summary.local.limiter.name.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.name.value | STR_0D | Value | ||
summary.local.limiter.power_flux_peak | STRUCTURE | W.m^-2 | Peak power flux on the divertor target or limiter surface | |
summary.local.limiter.power_flux_peak.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.power_flux_peak.value | [summary.time] | FLT_1D (uncertain) | W.m^-2 | Value |
summary.local.limiter.t_e | STRUCTURE | eV | Electron temperature | |
summary.local.limiter.t_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.t_e.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.limiter.t_i_average | STRUCTURE | eV | Ion temperature (average over ion species) | |
summary.local.limiter.t_i_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.t_i_average.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.limiter.zeff | STRUCTURE | - | Effective charge | |
summary.local.limiter.zeff.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.limiter.zeff.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.magnetic_axis | STRUCTURE | Parameters at magnetic axis | ||
summary.local.magnetic_axis.b_field | STRUCTURE | T | Magnetic field | |
summary.local.magnetic_axis.b_field.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.b_field.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.local.magnetic_axis.e_field_parallel | STRUCTURE | V.m^-1 | Average on the magnetic surface of (e_field.b_field) / B0, where B0 is global_quantities/b0/value | |
summary.local.magnetic_axis.e_field_parallel.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.e_field_parallel.value | [summary.time] | FLT_1D (uncertain) | V.m^-1 | Value |
summary.local.magnetic_axis.magnetic_shear | STRUCTURE | - | Magnetic shear, defined as rho_tor/q . dq/drho_tor | |
summary.local.magnetic_axis.magnetic_shear.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.magnetic_shear.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.magnetic_axis.momentum_tor | STRUCTURE | kg.m.s^-1 | Total plasma toroidal momentum, summed over ion species and electrons | |
summary.local.magnetic_axis.momentum_tor.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.momentum_tor.value | [summary.time] | FLT_1D (uncertain) | kg.m.s^-1 | Value |
summary.local.magnetic_axis.n_e | STRUCTURE | m^-3 | Electron density | |
summary.local.magnetic_axis.n_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_e.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i | STRUCTURE | m^-3 | Ion density per species | |
summary.local.magnetic_axis.n_i.argon | STRUCTURE | Argon (Ar) | ||
summary.local.magnetic_axis.n_i.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.argon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.local.magnetic_axis.n_i.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.beryllium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.carbon | STRUCTURE | Carbon (C) | ||
summary.local.magnetic_axis.n_i.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.carbon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.deuterium | STRUCTURE | Deuterium (D) | ||
summary.local.magnetic_axis.n_i.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.deuterium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.local.magnetic_axis.n_i.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.helium_3.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.local.magnetic_axis.n_i.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.helium_4.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.local.magnetic_axis.n_i.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.iron | STRUCTURE | Iron (Fe) | ||
summary.local.magnetic_axis.n_i.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.iron.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.krypton | STRUCTURE | Krypton (Kr) | ||
summary.local.magnetic_axis.n_i.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.krypton.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.lithium | STRUCTURE | Lithium (Li) | ||
summary.local.magnetic_axis.n_i.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.lithium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.neon | STRUCTURE | Neon (Ne) | ||
summary.local.magnetic_axis.n_i.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.neon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.local.magnetic_axis.n_i.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.oxygen | STRUCTURE | Oxygen (O) | ||
summary.local.magnetic_axis.n_i.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.oxygen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.tritium | STRUCTURE | Tritium (T) | ||
summary.local.magnetic_axis.n_i.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.tritium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.tungsten | STRUCTURE | Tungsten (W) | ||
summary.local.magnetic_axis.n_i.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.tungsten.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i.xenon | STRUCTURE | Xenon (Xe) | ||
summary.local.magnetic_axis.n_i.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i.xenon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.n_i_total | STRUCTURE | m^-3 | Total ion density (sum over species) | |
summary.local.magnetic_axis.n_i_total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.n_i_total.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.magnetic_axis.position | STRUCTURE | Radial position at which physics quantities are evaluated | ||
summary.local.magnetic_axis.position.psi | [summary.time] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
summary.local.magnetic_axis.position.r | [summary.time] | FLT_1D (uncertain) | m | Major radius |
summary.local.magnetic_axis.position.rho_tor | [summary.time] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under global_quantities/b0 |
summary.local.magnetic_axis.position.rho_tor_norm | [summary.time] | FLT_1D (uncertain) | - | Normalised 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) |
summary.local.magnetic_axis.position.z | [summary.time] | FLT_1D (uncertain) | m | Height |
summary.local.magnetic_axis.q | STRUCTURE | - | Safety factor (IMAS uses COCOS=11: only positive when toroidal current and magnetic field are in same direction) | |
summary.local.magnetic_axis.q.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.q.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.magnetic_axis.t_e | STRUCTURE | eV | Electron temperature | |
summary.local.magnetic_axis.t_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.t_e.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.magnetic_axis.t_i_average | STRUCTURE | eV | Ion temperature (average over ion species) | |
summary.local.magnetic_axis.t_i_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.t_i_average.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.magnetic_axis.velocity_tor | STRUCTURE | m.s^-1 | Ion toroidal rotation velocity, per species | |
summary.local.magnetic_axis.velocity_tor.argon | STRUCTURE | Argon (Ar) | ||
summary.local.magnetic_axis.velocity_tor.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.argon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.local.magnetic_axis.velocity_tor.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.beryllium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.carbon | STRUCTURE | Carbon (C) | ||
summary.local.magnetic_axis.velocity_tor.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.carbon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.deuterium | STRUCTURE | Deuterium (D) | ||
summary.local.magnetic_axis.velocity_tor.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.deuterium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.local.magnetic_axis.velocity_tor.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.helium_3.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.local.magnetic_axis.velocity_tor.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.helium_4.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.local.magnetic_axis.velocity_tor.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.iron | STRUCTURE | Iron (Fe) | ||
summary.local.magnetic_axis.velocity_tor.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.iron.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.krypton | STRUCTURE | Krypton (Kr) | ||
summary.local.magnetic_axis.velocity_tor.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.krypton.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.lithium | STRUCTURE | Lithium (Li) | ||
summary.local.magnetic_axis.velocity_tor.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.lithium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.neon | STRUCTURE | Neon (Ne) | ||
summary.local.magnetic_axis.velocity_tor.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.neon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.local.magnetic_axis.velocity_tor.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.oxygen | STRUCTURE | Oxygen (O) | ||
summary.local.magnetic_axis.velocity_tor.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.oxygen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.tritium | STRUCTURE | Tritium (T) | ||
summary.local.magnetic_axis.velocity_tor.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.tritium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.tungsten | STRUCTURE | Tungsten (W) | ||
summary.local.magnetic_axis.velocity_tor.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.tungsten.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.velocity_tor.xenon | STRUCTURE | Xenon (Xe) | ||
summary.local.magnetic_axis.velocity_tor.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.velocity_tor.xenon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.magnetic_axis.zeff | STRUCTURE | - | Effective charge | |
summary.local.magnetic_axis.zeff.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.magnetic_axis.zeff.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.pedestal | STRUCTURE | Parameters at pedestal top | ||
summary.local.pedestal.e_field_parallel | STRUCTURE | V.m^-1 | Average on the magnetic surface of (e_field.b_field) / B0, where B0 is global_quantities/b0/value | |
summary.local.pedestal.e_field_parallel.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.e_field_parallel.value | [summary.time] | FLT_1D (uncertain) | V.m^-1 | Value |
summary.local.pedestal.magnetic_shear | STRUCTURE | - | Magnetic shear, defined as rho_tor/q . dq/drho_tor | |
summary.local.pedestal.magnetic_shear.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.magnetic_shear.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.pedestal.momentum_tor | STRUCTURE | kg.m.s^-1 | Total plasma toroidal momentum, summed over ion species and electrons | |
summary.local.pedestal.momentum_tor.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.momentum_tor.value | [summary.time] | FLT_1D (uncertain) | kg.m.s^-1 | Value |
summary.local.pedestal.n_e | STRUCTURE | m^-3 | Electron density | |
summary.local.pedestal.n_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_e.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i | STRUCTURE | m^-3 | Ion density per species | |
summary.local.pedestal.n_i.argon | STRUCTURE | Argon (Ar) | ||
summary.local.pedestal.n_i.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.argon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.local.pedestal.n_i.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.beryllium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.carbon | STRUCTURE | Carbon (C) | ||
summary.local.pedestal.n_i.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.carbon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.deuterium | STRUCTURE | Deuterium (D) | ||
summary.local.pedestal.n_i.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.deuterium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.local.pedestal.n_i.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.helium_3.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.local.pedestal.n_i.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.helium_4.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.local.pedestal.n_i.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.iron | STRUCTURE | Iron (Fe) | ||
summary.local.pedestal.n_i.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.iron.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.krypton | STRUCTURE | Krypton (Kr) | ||
summary.local.pedestal.n_i.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.krypton.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.lithium | STRUCTURE | Lithium (Li) | ||
summary.local.pedestal.n_i.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.lithium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.neon | STRUCTURE | Neon (Ne) | ||
summary.local.pedestal.n_i.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.neon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.local.pedestal.n_i.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.oxygen | STRUCTURE | Oxygen (O) | ||
summary.local.pedestal.n_i.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.oxygen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.tritium | STRUCTURE | Tritium (T) | ||
summary.local.pedestal.n_i.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.tritium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.tungsten | STRUCTURE | Tungsten (W) | ||
summary.local.pedestal.n_i.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.tungsten.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i.xenon | STRUCTURE | Xenon (Xe) | ||
summary.local.pedestal.n_i.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i.xenon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.n_i_total | STRUCTURE | m^-3 | Total ion density (sum over species) | |
summary.local.pedestal.n_i_total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.n_i_total.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.pedestal.position | STRUCTURE | Radial position at which physics quantities are evaluated | ||
summary.local.pedestal.position.psi | [summary.time] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
summary.local.pedestal.position.rho_tor | [summary.time] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under global_quantities/b0 |
summary.local.pedestal.position.rho_tor_norm | [summary.time] | FLT_1D (uncertain) | - | Normalised 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) |
summary.local.pedestal.q | STRUCTURE | - | Safety factor | |
summary.local.pedestal.q.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.q.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.pedestal.t_e | STRUCTURE | eV | Electron temperature | |
summary.local.pedestal.t_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.t_e.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.pedestal.t_i_average | STRUCTURE | eV | Ion temperature (average over ion species) | |
summary.local.pedestal.t_i_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.t_i_average.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.pedestal.velocity_tor | STRUCTURE | m.s^-1 | Ion toroidal rotation velocity, per species | |
summary.local.pedestal.velocity_tor.argon | STRUCTURE | Argon (Ar) | ||
summary.local.pedestal.velocity_tor.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.argon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.local.pedestal.velocity_tor.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.beryllium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.carbon | STRUCTURE | Carbon (C) | ||
summary.local.pedestal.velocity_tor.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.carbon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.deuterium | STRUCTURE | Deuterium (D) | ||
summary.local.pedestal.velocity_tor.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.deuterium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.local.pedestal.velocity_tor.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.helium_3.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.local.pedestal.velocity_tor.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.helium_4.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.local.pedestal.velocity_tor.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.iron | STRUCTURE | Iron (Fe) | ||
summary.local.pedestal.velocity_tor.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.iron.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.krypton | STRUCTURE | Krypton (Kr) | ||
summary.local.pedestal.velocity_tor.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.krypton.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.lithium | STRUCTURE | Lithium (Li) | ||
summary.local.pedestal.velocity_tor.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.lithium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.neon | STRUCTURE | Neon (Ne) | ||
summary.local.pedestal.velocity_tor.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.neon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.local.pedestal.velocity_tor.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.oxygen | STRUCTURE | Oxygen (O) | ||
summary.local.pedestal.velocity_tor.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.oxygen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.tritium | STRUCTURE | Tritium (T) | ||
summary.local.pedestal.velocity_tor.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.tritium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.tungsten | STRUCTURE | Tungsten (W) | ||
summary.local.pedestal.velocity_tor.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.tungsten.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.velocity_tor.xenon | STRUCTURE | Xenon (Xe) | ||
summary.local.pedestal.velocity_tor.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.velocity_tor.xenon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.pedestal.zeff | STRUCTURE | - | Effective charge | |
summary.local.pedestal.zeff.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.pedestal.zeff.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.r_eff_norm_2_3 | STRUCTURE | Parameters at r_eff_norm = 2/3, where r_eff_norm is the stellarator effective minor radius normalised to its value at the last closed flux surface | ||
summary.local.r_eff_norm_2_3.effective_helical_ripple | STRUCTURE | - | Effective helical ripple for 1/nu neoclassical regime (see [Beidler, C. D., and W. N. G. Hitchon, 1994, Plasma Phys. Control. Fusion 35, 317]) | |
summary.local.r_eff_norm_2_3.effective_helical_ripple.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.r_eff_norm_2_3.effective_helical_ripple.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.r_eff_norm_2_3.iota | STRUCTURE | - | Rotational transform (1/q) | |
summary.local.r_eff_norm_2_3.iota.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.r_eff_norm_2_3.iota.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.r_eff_norm_2_3.plateau_factor | STRUCTURE | - | Plateau factor, as defined in equation (25) of reference [Stroth U. et al 1998 Plasma Phys. Control. Fusion 40 1551] | |
summary.local.r_eff_norm_2_3.plateau_factor.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.r_eff_norm_2_3.plateau_factor.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.separatrix | STRUCTURE | Parameters at separatrix (intersection of the separatrix and the outboard midplane) | ||
summary.local.separatrix.e_field_parallel | STRUCTURE | V.m^-1 | Average on the magnetic surface of (e_field.b_field) / B0, where B0 is global_quantities/b0/value | |
summary.local.separatrix.e_field_parallel.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.e_field_parallel.value | [summary.time] | FLT_1D (uncertain) | V.m^-1 | Value |
summary.local.separatrix.magnetic_shear | STRUCTURE | - | Magnetic shear, defined as rho_tor/q . dq/drho_tor | |
summary.local.separatrix.magnetic_shear.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.magnetic_shear.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.separatrix.momentum_tor | STRUCTURE | kg.m.s^-1 | Total plasma toroidal momentum, summed over ion species and electrons | |
summary.local.separatrix.momentum_tor.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.momentum_tor.value | [summary.time] | FLT_1D (uncertain) | kg.m.s^-1 | Value |
summary.local.separatrix.n_e | STRUCTURE | m^-3 | Electron density | |
summary.local.separatrix.n_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_e.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i | STRUCTURE | m^-3 | Ion density per species | |
summary.local.separatrix.n_i.argon | STRUCTURE | Argon (Ar) | ||
summary.local.separatrix.n_i.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.argon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.local.separatrix.n_i.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.beryllium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.carbon | STRUCTURE | Carbon (C) | ||
summary.local.separatrix.n_i.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.carbon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.deuterium | STRUCTURE | Deuterium (D) | ||
summary.local.separatrix.n_i.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.deuterium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.local.separatrix.n_i.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.helium_3.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.local.separatrix.n_i.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.helium_4.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.local.separatrix.n_i.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.iron | STRUCTURE | Iron (Fe) | ||
summary.local.separatrix.n_i.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.iron.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.krypton | STRUCTURE | Krypton (Kr) | ||
summary.local.separatrix.n_i.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.krypton.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.lithium | STRUCTURE | Lithium (Li) | ||
summary.local.separatrix.n_i.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.lithium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.neon | STRUCTURE | Neon (Ne) | ||
summary.local.separatrix.n_i.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.neon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.local.separatrix.n_i.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.oxygen | STRUCTURE | Oxygen (O) | ||
summary.local.separatrix.n_i.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.oxygen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.tritium | STRUCTURE | Tritium (T) | ||
summary.local.separatrix.n_i.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.tritium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.tungsten | STRUCTURE | Tungsten (W) | ||
summary.local.separatrix.n_i.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.tungsten.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i.xenon | STRUCTURE | Xenon (Xe) | ||
summary.local.separatrix.n_i.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i.xenon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.n_i_total | STRUCTURE | m^-3 | Total ion density (sum over species) | |
summary.local.separatrix.n_i_total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.n_i_total.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix.position | STRUCTURE | Radial position at which physics quantities are evaluated | ||
summary.local.separatrix.position.psi | [summary.time] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
summary.local.separatrix.position.rho_tor | [summary.time] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under global_quantities/b0 |
summary.local.separatrix.position.rho_tor_norm | [summary.time] | FLT_1D (uncertain) | - | Normalised 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) |
summary.local.separatrix.q | STRUCTURE | - | Safety factor | |
summary.local.separatrix.q.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.q.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.separatrix.t_e | STRUCTURE | eV | Electron temperature | |
summary.local.separatrix.t_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.t_e.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.separatrix.t_i_average | STRUCTURE | eV | Ion temperature (average over ion species) | |
summary.local.separatrix.t_i_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.t_i_average.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.separatrix.velocity_tor | STRUCTURE | m.s^-1 | Ion toroidal rotation velocity, per species | |
summary.local.separatrix.velocity_tor.argon | STRUCTURE | Argon (Ar) | ||
summary.local.separatrix.velocity_tor.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.argon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.local.separatrix.velocity_tor.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.beryllium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.carbon | STRUCTURE | Carbon (C) | ||
summary.local.separatrix.velocity_tor.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.carbon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.deuterium | STRUCTURE | Deuterium (D) | ||
summary.local.separatrix.velocity_tor.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.deuterium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.local.separatrix.velocity_tor.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.helium_3.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.local.separatrix.velocity_tor.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.helium_4.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.local.separatrix.velocity_tor.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.iron | STRUCTURE | Iron (Fe) | ||
summary.local.separatrix.velocity_tor.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.iron.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.krypton | STRUCTURE | Krypton (Kr) | ||
summary.local.separatrix.velocity_tor.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.krypton.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.lithium | STRUCTURE | Lithium (Li) | ||
summary.local.separatrix.velocity_tor.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.lithium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.neon | STRUCTURE | Neon (Ne) | ||
summary.local.separatrix.velocity_tor.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.neon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.local.separatrix.velocity_tor.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.oxygen | STRUCTURE | Oxygen (O) | ||
summary.local.separatrix.velocity_tor.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.oxygen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.tritium | STRUCTURE | Tritium (T) | ||
summary.local.separatrix.velocity_tor.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.tritium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.tungsten | STRUCTURE | Tungsten (W) | ||
summary.local.separatrix.velocity_tor.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.tungsten.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.velocity_tor.xenon | STRUCTURE | Xenon (Xe) | ||
summary.local.separatrix.velocity_tor.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.velocity_tor.xenon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix.zeff | STRUCTURE | - | Effective charge | |
summary.local.separatrix.zeff.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix.zeff.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.separatrix_average | STRUCTURE | Flux surface averaged parameters at separatrix (flux-surface average over the entire core-SOL boundary separatrix) | ||
summary.local.separatrix_average.e_field_parallel | STRUCTURE | V.m^-1 | Average on the magnetic surface of (e_field.b_field) / B0, where B0 is global_quantities/b0/value | |
summary.local.separatrix_average.e_field_parallel.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.e_field_parallel.value | [summary.time] | FLT_1D (uncertain) | V.m^-1 | Value |
summary.local.separatrix_average.magnetic_shear | STRUCTURE | - | Magnetic shear, defined as rho_tor/q . dq/drho_tor | |
summary.local.separatrix_average.magnetic_shear.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.magnetic_shear.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.separatrix_average.momentum_tor | STRUCTURE | kg.m.s^-1 | Total plasma toroidal momentum, summed over ion species and electrons | |
summary.local.separatrix_average.momentum_tor.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.momentum_tor.value | [summary.time] | FLT_1D (uncertain) | kg.m.s^-1 | Value |
summary.local.separatrix_average.n_e | STRUCTURE | m^-3 | Electron density | |
summary.local.separatrix_average.n_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_e.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i | STRUCTURE | m^-3 | Ion density per species | |
summary.local.separatrix_average.n_i.argon | STRUCTURE | Argon (Ar) | ||
summary.local.separatrix_average.n_i.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.argon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.local.separatrix_average.n_i.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.beryllium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.carbon | STRUCTURE | Carbon (C) | ||
summary.local.separatrix_average.n_i.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.carbon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.deuterium | STRUCTURE | Deuterium (D) | ||
summary.local.separatrix_average.n_i.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.deuterium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.local.separatrix_average.n_i.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.helium_3.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.local.separatrix_average.n_i.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.helium_4.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.local.separatrix_average.n_i.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.iron | STRUCTURE | Iron (Fe) | ||
summary.local.separatrix_average.n_i.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.iron.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.krypton | STRUCTURE | Krypton (Kr) | ||
summary.local.separatrix_average.n_i.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.krypton.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.lithium | STRUCTURE | Lithium (Li) | ||
summary.local.separatrix_average.n_i.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.lithium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.neon | STRUCTURE | Neon (Ne) | ||
summary.local.separatrix_average.n_i.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.neon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.local.separatrix_average.n_i.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.oxygen | STRUCTURE | Oxygen (O) | ||
summary.local.separatrix_average.n_i.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.oxygen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.tritium | STRUCTURE | Tritium (T) | ||
summary.local.separatrix_average.n_i.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.tritium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.tungsten | STRUCTURE | Tungsten (W) | ||
summary.local.separatrix_average.n_i.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.tungsten.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i.xenon | STRUCTURE | Xenon (Xe) | ||
summary.local.separatrix_average.n_i.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i.xenon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.n_i_total | STRUCTURE | m^-3 | Total ion density (sum over species) | |
summary.local.separatrix_average.n_i_total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.n_i_total.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.local.separatrix_average.position | STRUCTURE | Radial position at which physics quantities are evaluated | ||
summary.local.separatrix_average.position.psi | [summary.time] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
summary.local.separatrix_average.position.rho_tor | [summary.time] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under global_quantities/b0 |
summary.local.separatrix_average.position.rho_tor_norm | [summary.time] | FLT_1D (uncertain) | - | Normalised 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) |
summary.local.separatrix_average.q | STRUCTURE | - | Safety factor | |
summary.local.separatrix_average.q.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.q.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.local.separatrix_average.t_e | STRUCTURE | eV | Electron temperature | |
summary.local.separatrix_average.t_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.t_e.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.separatrix_average.t_i_average | STRUCTURE | eV | Ion temperature (average over ion species) | |
summary.local.separatrix_average.t_i_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.t_i_average.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.local.separatrix_average.velocity_tor | STRUCTURE | m.s^-1 | Ion toroidal rotation velocity, per species | |
summary.local.separatrix_average.velocity_tor.argon | STRUCTURE | Argon (Ar) | ||
summary.local.separatrix_average.velocity_tor.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.argon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.local.separatrix_average.velocity_tor.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.beryllium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.carbon | STRUCTURE | Carbon (C) | ||
summary.local.separatrix_average.velocity_tor.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.carbon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.deuterium | STRUCTURE | Deuterium (D) | ||
summary.local.separatrix_average.velocity_tor.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.deuterium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.local.separatrix_average.velocity_tor.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.helium_3.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.local.separatrix_average.velocity_tor.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.helium_4.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.local.separatrix_average.velocity_tor.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.iron | STRUCTURE | Iron (Fe) | ||
summary.local.separatrix_average.velocity_tor.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.iron.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.krypton | STRUCTURE | Krypton (Kr) | ||
summary.local.separatrix_average.velocity_tor.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.krypton.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.lithium | STRUCTURE | Lithium (Li) | ||
summary.local.separatrix_average.velocity_tor.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.lithium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.neon | STRUCTURE | Neon (Ne) | ||
summary.local.separatrix_average.velocity_tor.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.neon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.local.separatrix_average.velocity_tor.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.oxygen | STRUCTURE | Oxygen (O) | ||
summary.local.separatrix_average.velocity_tor.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.oxygen.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.tritium | STRUCTURE | Tritium (T) | ||
summary.local.separatrix_average.velocity_tor.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.tritium.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.tungsten | STRUCTURE | Tungsten (W) | ||
summary.local.separatrix_average.velocity_tor.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.tungsten.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.velocity_tor.xenon | STRUCTURE | Xenon (Xe) | ||
summary.local.separatrix_average.velocity_tor.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.velocity_tor.xenon.value | [summary.time] | FLT_1D (uncertain) | m.s^-1 | Value |
summary.local.separatrix_average.zeff | STRUCTURE | - | Effective charge | |
summary.local.separatrix_average.zeff.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.local.separatrix_average.zeff.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.magnetic_shear_flag | STRUCTURE | Magnetic field shear indicator for stellarators: 0 for shearless stellarators (W7-A, W7-AS, W7-X); 1, otherwise. See [Stroth U. et al 1996 Nucl. Fusion 36 1063] | ||
summary.magnetic_shear_flag.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.magnetic_shear_flag.value | INT_0D | Value | ||
summary.midplane | STRUCTURE | Choice of midplane definition (use the lowest index number if more than one value is relevant) | ||
summary.midplane.description | STR_0D | Verbose description | ||
summary.midplane.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
summary.midplane.name | STR_0D | Short string identifier | ||
summary.pedestal_fits | STRUCTURE | Quantities derived from specific fits of pedestal profiles, typically used in the Pedestal Database. | ||
summary.pedestal_fits.linear | STRUCTURE | Quantities related to linear fit | ||
summary.pedestal_fits.linear.b_field_pedestal_top_hfs | STRUCTURE | T | Total magnetic field calculated at the position of the pressure pedestal top (as determined by the fit) on the high field side | |
summary.pedestal_fits.linear.b_field_pedestal_top_hfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.b_field_pedestal_top_hfs.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.linear.b_field_pedestal_top_lfs | STRUCTURE | T | Total magnetic field calculated at the position of the pressure pedestal top (as determined by the fit) on the low field side | |
summary.pedestal_fits.linear.b_field_pedestal_top_lfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.b_field_pedestal_top_lfs.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.linear.b_field_pol_pedestal_top_average | STRUCTURE | T | Poloidal field calculated at the position of the pressure pedestal top (as determined by the fit) and averaged over the flux surface | |
summary.pedestal_fits.linear.b_field_pol_pedestal_top_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.b_field_pol_pedestal_top_average.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.linear.b_field_pol_pedestal_top_hfs | STRUCTURE | T | Poloidal field calculated at the position of the pressure pedestal top (as determined by the fit) on the high field side | |
summary.pedestal_fits.linear.b_field_pol_pedestal_top_hfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.b_field_pol_pedestal_top_hfs.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.linear.b_field_pol_pedestal_top_lfs | STRUCTURE | T | Poloidal field calculated at the position of the pressure pedestal top (as determined by the fit) on the low field side | |
summary.pedestal_fits.linear.b_field_pol_pedestal_top_lfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.b_field_pol_pedestal_top_lfs.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.linear.b_field_tor_pedestal_top_hfs | STRUCTURE | T | Toroidal field calculated at the position of the pressure pedestal top (as determined by the fit) on the high field side | |
summary.pedestal_fits.linear.b_field_tor_pedestal_top_hfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.b_field_tor_pedestal_top_hfs.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.linear.b_field_tor_pedestal_top_lfs | STRUCTURE | T | Toroidal field calculated at the position of the pressure pedestal top (as determined by the fit) on the low field side | |
summary.pedestal_fits.linear.b_field_tor_pedestal_top_lfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.b_field_tor_pedestal_top_lfs.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.linear.beta_pol_pedestal_top_electron_average | STRUCTURE | - | Poloidal beta at pressure pedestal top for electrons using the flux surface average magnetic poloidal field | |
summary.pedestal_fits.linear.beta_pol_pedestal_top_electron_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.beta_pol_pedestal_top_electron_average.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.beta_pol_pedestal_top_electron_hfs | STRUCTURE | - | Poloidal beta at pressure pedestal top for electrons using the high field side magnetic poloidal field | |
summary.pedestal_fits.linear.beta_pol_pedestal_top_electron_hfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.beta_pol_pedestal_top_electron_hfs.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.beta_pol_pedestal_top_electron_lfs | STRUCTURE | - | Poloidal beta at pressure pedestal top for electrons using the low field side magnetic poloidal field | |
summary.pedestal_fits.linear.beta_pol_pedestal_top_electron_lfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.beta_pol_pedestal_top_electron_lfs.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.coulomb_factor_pedestal_top | STRUCTURE | - | Coulomb factor log(lambda) at the position of the pressure pedestal top (as determined by the fit) | |
summary.pedestal_fits.linear.coulomb_factor_pedestal_top.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.coulomb_factor_pedestal_top.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.energy_thermal_pedestal_electron | STRUCTURE | J | Pedestal stored thermal energy for electrons | |
summary.pedestal_fits.linear.energy_thermal_pedestal_electron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.energy_thermal_pedestal_electron.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.pedestal_fits.linear.energy_thermal_pedestal_ion | STRUCTURE | J | Pedestal stored thermal energy for ions | |
summary.pedestal_fits.linear.energy_thermal_pedestal_ion.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.energy_thermal_pedestal_ion.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.pedestal_fits.linear.n_e | STRUCTURE | m^-3 | Electron density related quantities | |
summary.pedestal_fits.linear.n_e.d_dpsi_norm | STRUCTURE | Core slope of the parent quantity | ||
summary.pedestal_fits.linear.n_e.d_dpsi_norm.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.n_e.d_dpsi_norm.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.pedestal_fits.linear.n_e.d_dpsi_norm_max | STRUCTURE | Maximum gradient of the parent quantity (with respect to the normalised poloidal flux) in the pedestal | ||
summary.pedestal_fits.linear.n_e.d_dpsi_norm_max.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.n_e.d_dpsi_norm_max.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.pedestal_fits.linear.n_e.offset | STRUCTURE | Offset of the parent quantity in the SOL | ||
summary.pedestal_fits.linear.n_e.offset.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.n_e.offset.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.pedestal_fits.linear.n_e.pedestal_height | STRUCTURE | Pedestal height | ||
summary.pedestal_fits.linear.n_e.pedestal_height.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.n_e.pedestal_height.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.pedestal_fits.linear.n_e.pedestal_position | STRUCTURE | - | Pedestal position in normalised poloidal flux | |
summary.pedestal_fits.linear.n_e.pedestal_position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.n_e.pedestal_position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.n_e.pedestal_width | STRUCTURE | - | Pedestal full width in normalised poloidal flux | |
summary.pedestal_fits.linear.n_e.pedestal_width.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.n_e.pedestal_width.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.n_e.separatrix | STRUCTURE | Value at separatrix | ||
summary.pedestal_fits.linear.n_e.separatrix.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.n_e.separatrix.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.pedestal_fits.linear.nustar_pedestal_top_electron | STRUCTURE | - | Normalised collisionality at pressure pedestal top for electrons | |
summary.pedestal_fits.linear.nustar_pedestal_top_electron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.nustar_pedestal_top_electron.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.parameters | [1...5] | FLT_1D (uncertain) | mixed | Parameters of the fit |
summary.pedestal_fits.linear.pressure_electron | STRUCTURE | Pa | Electron pressure related quantities | |
summary.pedestal_fits.linear.pressure_electron.d_dpsi_norm | STRUCTURE | Core slope of the parent quantity | ||
summary.pedestal_fits.linear.pressure_electron.d_dpsi_norm.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.pressure_electron.d_dpsi_norm.value | [summary.time] | FLT_1D (uncertain) | Pa | Value |
summary.pedestal_fits.linear.pressure_electron.d_dpsi_norm_max | STRUCTURE | Maximum gradient of the parent quantity (with respect to the normalised poloidal flux) in the pedestal | ||
summary.pedestal_fits.linear.pressure_electron.d_dpsi_norm_max.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.pressure_electron.d_dpsi_norm_max.value | [summary.time] | FLT_1D (uncertain) | Pa | Value |
summary.pedestal_fits.linear.pressure_electron.d_dpsi_norm_max_position | STRUCTURE | - | Position (in terms of normalised poloidal flux) of the maximum gradient of the parent quantity in the pedestal | |
summary.pedestal_fits.linear.pressure_electron.d_dpsi_norm_max_position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.pressure_electron.d_dpsi_norm_max_position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.pressure_electron.offset | STRUCTURE | Offset of the parent quantity in the SOL | ||
summary.pedestal_fits.linear.pressure_electron.offset.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.pressure_electron.offset.value | [summary.time] | FLT_1D (uncertain) | Pa | Value |
summary.pedestal_fits.linear.pressure_electron.pedestal_height | STRUCTURE | Pedestal height | ||
summary.pedestal_fits.linear.pressure_electron.pedestal_height.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.pressure_electron.pedestal_height.value | [summary.time] | FLT_1D (uncertain) | Pa | Value |
summary.pedestal_fits.linear.pressure_electron.pedestal_position | STRUCTURE | - | Pedestal position in normalised poloidal flux | |
summary.pedestal_fits.linear.pressure_electron.pedestal_position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.pressure_electron.pedestal_position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.pressure_electron.pedestal_width | STRUCTURE | - | Pedestal full width in normalised poloidal flux | |
summary.pedestal_fits.linear.pressure_electron.pedestal_width.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.pressure_electron.pedestal_width.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.pressure_electron.separatrix | STRUCTURE | Value at separatrix | ||
summary.pedestal_fits.linear.pressure_electron.separatrix.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.pressure_electron.separatrix.value | [summary.time] | FLT_1D (uncertain) | Pa | Value |
summary.pedestal_fits.linear.rhostar_pedestal_top_electron_hfs | STRUCTURE | - | Normalised Larmor radius at pressure pedestal top for electrons using the high field side magnetic field (important for spherical tokamaks) | |
summary.pedestal_fits.linear.rhostar_pedestal_top_electron_hfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.rhostar_pedestal_top_electron_hfs.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.rhostar_pedestal_top_electron_lfs | STRUCTURE | - | Normalised Larmor radius at pressure pedestal top for electrons using the low field side magnetic field (important for spherical tokamaks) | |
summary.pedestal_fits.linear.rhostar_pedestal_top_electron_lfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.rhostar_pedestal_top_electron_lfs.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.rhostar_pedestal_top_electron_magnetic_axis | STRUCTURE | - | Normalised Larmor radius at pressure pedestal top for electrons using the magnetic field on the magnetic axis (definition used in most tokamak literature) | |
summary.pedestal_fits.linear.rhostar_pedestal_top_electron_magnetic_axis.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.rhostar_pedestal_top_electron_magnetic_axis.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.t_e | STRUCTURE | eV | Electron temperature related quantities | |
summary.pedestal_fits.linear.t_e.d_dpsi_norm | STRUCTURE | Core slope of the parent quantity | ||
summary.pedestal_fits.linear.t_e.d_dpsi_norm.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.t_e.d_dpsi_norm.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.pedestal_fits.linear.t_e.d_dpsi_norm_max | STRUCTURE | Maximum gradient of the parent quantity (with respect to the normalised poloidal flux) in the pedestal | ||
summary.pedestal_fits.linear.t_e.d_dpsi_norm_max.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.t_e.d_dpsi_norm_max.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.pedestal_fits.linear.t_e.offset | STRUCTURE | Offset of the parent quantity in the SOL | ||
summary.pedestal_fits.linear.t_e.offset.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.t_e.offset.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.pedestal_fits.linear.t_e.pedestal_height | STRUCTURE | Pedestal height | ||
summary.pedestal_fits.linear.t_e.pedestal_height.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.t_e.pedestal_height.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.pedestal_fits.linear.t_e.pedestal_position | STRUCTURE | - | Pedestal position in normalised poloidal flux | |
summary.pedestal_fits.linear.t_e.pedestal_position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.t_e.pedestal_position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.t_e.pedestal_width | STRUCTURE | - | Pedestal full width in normalised poloidal flux | |
summary.pedestal_fits.linear.t_e.pedestal_width.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.t_e.pedestal_width.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.linear.volume_inside_pedestal | STRUCTURE | m^-3 | Plasma volume enclosed between the magnetic axis and the top of the pedestal | |
summary.pedestal_fits.linear.volume_inside_pedestal.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.linear.volume_inside_pedestal.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.pedestal_fits.mtanh | STRUCTURE | Quantities related to "mtanh" fit | ||
summary.pedestal_fits.mtanh.alpha_electron_pedestal_max | STRUCTURE | - | Maximum value in the pedestal of the alpha parameter for electron pressure (see [Miller PoP 5 (1998),973,Eq. 42]) | |
summary.pedestal_fits.mtanh.alpha_electron_pedestal_max.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.alpha_electron_pedestal_max.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.alpha_electron_pedestal_max_position | STRUCTURE | - | Position in normalised poloidal flux of the maximum value in the pedestal of the alpha parameter for electron pressure (see [Miller PoP 5 (1998),973,Eq. 42]) | |
summary.pedestal_fits.mtanh.alpha_electron_pedestal_max_position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.alpha_electron_pedestal_max_position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.b_field_pedestal_top_hfs | STRUCTURE | T | Total magnetic field calculated at the position of the pressure pedestal top (as determined by the fit) on the high field side | |
summary.pedestal_fits.mtanh.b_field_pedestal_top_hfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.b_field_pedestal_top_hfs.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.mtanh.b_field_pedestal_top_lfs | STRUCTURE | T | Total magnetic field calculated at the position of the pressure pedestal top (as determined by the fit) on the low field side | |
summary.pedestal_fits.mtanh.b_field_pedestal_top_lfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.b_field_pedestal_top_lfs.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.mtanh.b_field_pol_pedestal_top_average | STRUCTURE | T | Poloidal field calculated at the position of the pressure pedestal top (as determined by the fit) and averaged over the flux surface | |
summary.pedestal_fits.mtanh.b_field_pol_pedestal_top_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.b_field_pol_pedestal_top_average.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.mtanh.b_field_pol_pedestal_top_hfs | STRUCTURE | T | Poloidal field calculated at the position of the pressure pedestal top (as determined by the fit) on the high field side | |
summary.pedestal_fits.mtanh.b_field_pol_pedestal_top_hfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.b_field_pol_pedestal_top_hfs.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.mtanh.b_field_pol_pedestal_top_lfs | STRUCTURE | T | Poloidal field calculated at the position of the pressure pedestal top (as determined by the fit) on the low field side | |
summary.pedestal_fits.mtanh.b_field_pol_pedestal_top_lfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.b_field_pol_pedestal_top_lfs.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.mtanh.b_field_tor_pedestal_top_hfs | STRUCTURE | T | Toroidal field calculated at the position of the pressure pedestal top (as determined by the fit) on the high field side | |
summary.pedestal_fits.mtanh.b_field_tor_pedestal_top_hfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.b_field_tor_pedestal_top_hfs.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.mtanh.b_field_tor_pedestal_top_lfs | STRUCTURE | T | Toroidal field calculated at the position of the pressure pedestal top (as determined by the fit) on the low field side | |
summary.pedestal_fits.mtanh.b_field_tor_pedestal_top_lfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.b_field_tor_pedestal_top_lfs.value | [summary.time] | FLT_1D (uncertain) | T | Value |
summary.pedestal_fits.mtanh.beta_pol_pedestal_top_electron_average | STRUCTURE | - | Poloidal beta at pressure pedestal top for electrons using the flux surface average magnetic poloidal field | |
summary.pedestal_fits.mtanh.beta_pol_pedestal_top_electron_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.beta_pol_pedestal_top_electron_average.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.beta_pol_pedestal_top_electron_hfs | STRUCTURE | - | Poloidal beta at pressure pedestal top for electrons using the high field side magnetic poloidal field | |
summary.pedestal_fits.mtanh.beta_pol_pedestal_top_electron_hfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.beta_pol_pedestal_top_electron_hfs.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.beta_pol_pedestal_top_electron_lfs | STRUCTURE | - | Poloidal beta at pedestal top for electrons using the low field side magnetic poloidal field | |
summary.pedestal_fits.mtanh.beta_pol_pedestal_top_electron_lfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.beta_pol_pedestal_top_electron_lfs.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.coulomb_factor_pedestal_top | STRUCTURE | - | Coulomb factor log(lambda) at the position of the pressure pedestal top (as determined by the fit) | |
summary.pedestal_fits.mtanh.coulomb_factor_pedestal_top.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.coulomb_factor_pedestal_top.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.energy_thermal_pedestal_electron | STRUCTURE | J | Pedestal stored thermal energy for electrons | |
summary.pedestal_fits.mtanh.energy_thermal_pedestal_electron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.energy_thermal_pedestal_electron.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.pedestal_fits.mtanh.energy_thermal_pedestal_ion | STRUCTURE | J | Pedestal stored thermal energy for ions | |
summary.pedestal_fits.mtanh.energy_thermal_pedestal_ion.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.energy_thermal_pedestal_ion.value | [summary.time] | FLT_1D (uncertain) | J | Value |
summary.pedestal_fits.mtanh.n_e | STRUCTURE | m^-3 | Electron density related quantities | |
summary.pedestal_fits.mtanh.n_e.d_dpsi_norm | STRUCTURE | Core slope of the parent quantity | ||
summary.pedestal_fits.mtanh.n_e.d_dpsi_norm.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.n_e.d_dpsi_norm.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.pedestal_fits.mtanh.n_e.d_dpsi_norm_max | STRUCTURE | Maximum gradient of the parent quantity (with respect to the normalised poloidal flux) in the pedestal | ||
summary.pedestal_fits.mtanh.n_e.d_dpsi_norm_max.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.n_e.d_dpsi_norm_max.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.pedestal_fits.mtanh.n_e.d_dpsi_norm_max_position | STRUCTURE | - | Position (in terms of normalised poloidal flux) of the maximum gradient of the parent quantity in the pedestal | |
summary.pedestal_fits.mtanh.n_e.d_dpsi_norm_max_position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.n_e.d_dpsi_norm_max_position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.n_e.offset | STRUCTURE | Offset of the parent quantity in the SOL | ||
summary.pedestal_fits.mtanh.n_e.offset.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.n_e.offset.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.pedestal_fits.mtanh.n_e.pedestal_height | STRUCTURE | Pedestal height | ||
summary.pedestal_fits.mtanh.n_e.pedestal_height.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.n_e.pedestal_height.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.pedestal_fits.mtanh.n_e.pedestal_position | STRUCTURE | - | Pedestal position in normalised poloidal flux | |
summary.pedestal_fits.mtanh.n_e.pedestal_position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.n_e.pedestal_position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.n_e.pedestal_width | STRUCTURE | - | Pedestal full width in normalised poloidal flux | |
summary.pedestal_fits.mtanh.n_e.pedestal_width.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.n_e.pedestal_width.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.n_e.separatrix | STRUCTURE | Value at separatrix | ||
summary.pedestal_fits.mtanh.n_e.separatrix.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.n_e.separatrix.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.pedestal_fits.mtanh.nustar_pedestal_top_electron | STRUCTURE | - | Normalised collisionality at pressure pedestal top for electrons | |
summary.pedestal_fits.mtanh.nustar_pedestal_top_electron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.nustar_pedestal_top_electron.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.parameters | [1...5] | FLT_1D (uncertain) | mixed | Parameters of the fit |
summary.pedestal_fits.mtanh.pressure_electron | STRUCTURE | Pa | Electron pressure related quantities | |
summary.pedestal_fits.mtanh.pressure_electron.d_dpsi_norm | STRUCTURE | Core slope of the parent quantity | ||
summary.pedestal_fits.mtanh.pressure_electron.d_dpsi_norm.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.pressure_electron.d_dpsi_norm.value | [summary.time] | FLT_1D (uncertain) | Pa | Value |
summary.pedestal_fits.mtanh.pressure_electron.d_dpsi_norm_max | STRUCTURE | Maximum gradient of the parent quantity (with respect to the normalised poloidal flux) in the pedestal | ||
summary.pedestal_fits.mtanh.pressure_electron.d_dpsi_norm_max.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.pressure_electron.d_dpsi_norm_max.value | [summary.time] | FLT_1D (uncertain) | Pa | Value |
summary.pedestal_fits.mtanh.pressure_electron.d_dpsi_norm_max_position | STRUCTURE | - | Position (in terms of normalised poloidal flux) of the maximum gradient of the parent quantity in the pedestal | |
summary.pedestal_fits.mtanh.pressure_electron.d_dpsi_norm_max_position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.pressure_electron.d_dpsi_norm_max_position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.pressure_electron.offset | STRUCTURE | Offset of the parent quantity in the SOL | ||
summary.pedestal_fits.mtanh.pressure_electron.offset.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.pressure_electron.offset.value | [summary.time] | FLT_1D (uncertain) | Pa | Value |
summary.pedestal_fits.mtanh.pressure_electron.pedestal_height | STRUCTURE | Pedestal height | ||
summary.pedestal_fits.mtanh.pressure_electron.pedestal_height.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.pressure_electron.pedestal_height.value | [summary.time] | FLT_1D (uncertain) | Pa | Value |
summary.pedestal_fits.mtanh.pressure_electron.pedestal_position | STRUCTURE | - | Pedestal position in normalised poloidal flux | |
summary.pedestal_fits.mtanh.pressure_electron.pedestal_position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.pressure_electron.pedestal_position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.pressure_electron.pedestal_width | STRUCTURE | - | Pedestal full width in normalised poloidal flux | |
summary.pedestal_fits.mtanh.pressure_electron.pedestal_width.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.pressure_electron.pedestal_width.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.pressure_electron.separatrix | STRUCTURE | Value at separatrix | ||
summary.pedestal_fits.mtanh.pressure_electron.separatrix.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.pressure_electron.separatrix.value | [summary.time] | FLT_1D (uncertain) | Pa | Value |
summary.pedestal_fits.mtanh.rhostar_pedestal_top_electron_hfs | STRUCTURE | - | Normalised Larmor radius at pressure pedestal top for electrons using the high field side magnetic field (important for spherical tokamaks) | |
summary.pedestal_fits.mtanh.rhostar_pedestal_top_electron_hfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.rhostar_pedestal_top_electron_hfs.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.rhostar_pedestal_top_electron_lfs | STRUCTURE | - | Normalised Larmor radius at pressure pedestal top for electrons using the low field side magnetic field (important for spherical tokamaks) | |
summary.pedestal_fits.mtanh.rhostar_pedestal_top_electron_lfs.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.rhostar_pedestal_top_electron_lfs.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.rhostar_pedestal_top_electron_magnetic_axis | STRUCTURE | - | Normalised Larmor radius at pressure pedestal top for electrons using the magnetic field on the magnetic axis (definition used in most tokamak litterature) | |
summary.pedestal_fits.mtanh.rhostar_pedestal_top_electron_magnetic_axis.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.rhostar_pedestal_top_electron_magnetic_axis.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.stability | STRUCTURE | MHD stability analysis of the pedestal (for this fit of the profiles) | ||
summary.pedestal_fits.mtanh.stability.alpha_experimental | STRUCTURE | - | Experimental normalized pressure gradient reconstructed by an MHD stability code (with assumptions on the ion pressure). See definition in [Miller PoP 5 (1998),973,Eq. 42] | |
summary.pedestal_fits.mtanh.stability.alpha_experimental.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.stability.alpha_experimental.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.stability.bootstrap_current_hager | STRUCTURE | MHD calculations of the critical alpha parameter using the Hager formula for the calculation of the bootstrap current, from Phys. Plasmas 23 (2016) 042503 | ||
summary.pedestal_fits.mtanh.stability.bootstrap_current_hager.alpha_critical | STRUCTURE | - | Critical normalized pressure gradient determined with self-consistent runs with an MHD stability code. Details of the method for scanning parameters in the series of runs must be described in the 'source' node | |
summary.pedestal_fits.mtanh.stability.bootstrap_current_hager.alpha_critical.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.stability.bootstrap_current_hager.alpha_critical.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.stability.bootstrap_current_hager.alpha_ratio | STRUCTURE | - | Ratio of alpha_critical over alpha_experimental | |
summary.pedestal_fits.mtanh.stability.bootstrap_current_hager.alpha_ratio.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.stability.bootstrap_current_hager.alpha_ratio.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.stability.bootstrap_current_hager.t_e_pedestal_top_critical | STRUCTURE | eV | Critical electron temperature at pedestal top determined with self-consistent runs with an MHD stability code. Details of the method for scanning parameters in the series of runs must be described in the 'source' node | |
summary.pedestal_fits.mtanh.stability.bootstrap_current_hager.t_e_pedestal_top_critical.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.stability.bootstrap_current_hager.t_e_pedestal_top_critical.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.pedestal_fits.mtanh.stability.bootstrap_current_sauter | STRUCTURE | MHD calculations of the critical alpha parameter using the Sauter formula for the calculation of the bootstrap current, from Phys. Plasmas 6 (1999) 2834 | ||
summary.pedestal_fits.mtanh.stability.bootstrap_current_sauter.alpha_critical | STRUCTURE | - | Critical normalized pressure gradient determined with self-consistent runs with an MHD stability code. Details of the method for scanning parameters in the series of runs must be described in the 'source' node | |
summary.pedestal_fits.mtanh.stability.bootstrap_current_sauter.alpha_critical.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.stability.bootstrap_current_sauter.alpha_critical.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.stability.bootstrap_current_sauter.alpha_ratio | STRUCTURE | - | Ratio of alpha_critical over alpha_experimental | |
summary.pedestal_fits.mtanh.stability.bootstrap_current_sauter.alpha_ratio.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.stability.bootstrap_current_sauter.alpha_ratio.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.stability.bootstrap_current_sauter.t_e_pedestal_top_critical | STRUCTURE | eV | Critical electron temperature at pedestal top determined with self-consistent runs with an MHD stability code. Details of the method for scanning parameters in the series of runs must be described in the 'source' node | |
summary.pedestal_fits.mtanh.stability.bootstrap_current_sauter.t_e_pedestal_top_critical.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.stability.bootstrap_current_sauter.t_e_pedestal_top_critical.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.pedestal_fits.mtanh.t_e | STRUCTURE | eV | Electron temperature related quantities | |
summary.pedestal_fits.mtanh.t_e.d_dpsi_norm | STRUCTURE | Core slope of the parent quantity | ||
summary.pedestal_fits.mtanh.t_e.d_dpsi_norm.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.t_e.d_dpsi_norm.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.pedestal_fits.mtanh.t_e.d_dpsi_norm_max | STRUCTURE | Maximum gradient of the parent quantity (with respect to the normalised poloidal flux) in the pedestal | ||
summary.pedestal_fits.mtanh.t_e.d_dpsi_norm_max.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.t_e.d_dpsi_norm_max.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.pedestal_fits.mtanh.t_e.d_dpsi_norm_max_position | STRUCTURE | - | Position (in terms of normalised poloidal flux) of the maximum gradient of the parent quantity in the pedestal | |
summary.pedestal_fits.mtanh.t_e.d_dpsi_norm_max_position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.t_e.d_dpsi_norm_max_position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.t_e.offset | STRUCTURE | Offset of the parent quantity in the SOL | ||
summary.pedestal_fits.mtanh.t_e.offset.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.t_e.offset.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.pedestal_fits.mtanh.t_e.pedestal_height | STRUCTURE | Pedestal height | ||
summary.pedestal_fits.mtanh.t_e.pedestal_height.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.t_e.pedestal_height.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.pedestal_fits.mtanh.t_e.pedestal_position | STRUCTURE | - | Pedestal position in normalised poloidal flux | |
summary.pedestal_fits.mtanh.t_e.pedestal_position.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.t_e.pedestal_position.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.t_e.pedestal_width | STRUCTURE | - | Pedestal full width in normalised poloidal flux | |
summary.pedestal_fits.mtanh.t_e.pedestal_width.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.t_e.pedestal_width.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.pedestal_fits.mtanh.volume_inside_pedestal | STRUCTURE | m^-3 | Plasma volume enclosed between the magnetic axis and the top of the pedestal | |
summary.pedestal_fits.mtanh.volume_inside_pedestal.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pedestal_fits.mtanh.volume_inside_pedestal.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.pellets | STRUCTURE | Pellet related quantities | ||
summary.pellets.occurrence | STRUCTURE | Hz | Flag set to 1 if there is any pellet injected during the pulse, 0 otherwise | |
summary.pellets.occurrence.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.pellets.occurrence.value | INT_0D | Value | ||
summary.plasma_duration | STRUCTURE | s | Duration of existence of a confined plasma during the pulse | |
summary.plasma_duration.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.plasma_duration.value | FLT_0D (uncertain) | s | Value | |
summary.rmps | STRUCTURE | Resonant magnetic perturbations related quantities | ||
summary.rmps.occurrence | STRUCTURE | Hz | Flag set to 1 if resonant magnetic perturbations are used during the pulse, 0 otherwise | |
summary.rmps.occurrence.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.rmps.occurrence.value | INT_0D | Value | ||
summary.runaways | STRUCTURE | Runaway electrons | ||
summary.runaways.current | STRUCTURE | A | Parallel current driven by the runaway electrons | |
summary.runaways.current.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.runaways.current.value | [summary.time] | FLT_1D (uncertain) | A | Value |
summary.runaways.particles | STRUCTURE | - | Number of runaway electrons | |
summary.runaways.particles.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.runaways.particles.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.scrape_off_layer | STRUCTURE | Scrape-Off-Layer (SOL) characteristics | ||
summary.scrape_off_layer.heat_flux_e_decay_length | STRUCTURE | m | Electron heat flux radial decay length inv(grad qe/qe) | |
summary.scrape_off_layer.heat_flux_e_decay_length.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.scrape_off_layer.heat_flux_e_decay_length.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.scrape_off_layer.heat_flux_i_decay_length | STRUCTURE | m | Ion heat flux radial decay length inv(grad qi/qi) | |
summary.scrape_off_layer.heat_flux_i_decay_length.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.scrape_off_layer.heat_flux_i_decay_length.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.scrape_off_layer.n_e_decay_length | STRUCTURE | m | Electron density radial decay length inv(grad ne/ne) | |
summary.scrape_off_layer.n_e_decay_length.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.scrape_off_layer.n_e_decay_length.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.scrape_off_layer.n_i_total_decay_length | STRUCTURE | m | Ion density radial decay length inv(grad ni/ni) | |
summary.scrape_off_layer.n_i_total_decay_length.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.scrape_off_layer.n_i_total_decay_length.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.scrape_off_layer.power_radiated | STRUCTURE | W | Power radiated from the SOL | |
summary.scrape_off_layer.power_radiated.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.scrape_off_layer.power_radiated.value | [summary.time] | FLT_1D (uncertain) | W | Value |
summary.scrape_off_layer.pressure_neutral | STRUCTURE | Pa | Neutral pressure in the SOL | |
summary.scrape_off_layer.pressure_neutral.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.scrape_off_layer.pressure_neutral.value | [summary.time] | FLT_1D (uncertain) | Pa | Value |
summary.scrape_off_layer.t_e_decay_length | STRUCTURE | m | Electron temperature radial decay length inv(grad Te/Te) | |
summary.scrape_off_layer.t_e_decay_length.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.scrape_off_layer.t_e_decay_length.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.scrape_off_layer.t_i_average_decay_length | STRUCTURE | m | Ion temperature (average over ion species) radial decay length inv(grad Ti/Ti) | |
summary.scrape_off_layer.t_i_average_decay_length.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.scrape_off_layer.t_i_average_decay_length.value | [summary.time] | FLT_1D (uncertain) | m | Value |
summary.stationary_phase_flag | STRUCTURE | This flag is set to one if the pulse is in a stationary phase from the point of the of the energy content (if the time derivative of the energy dW/dt can be neglected when calculating tau_E as W/(P_abs-dW/dt).) | ||
summary.stationary_phase_flag.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.stationary_phase_flag.value | [summary.time] | INT_1D | Value | |
summary.tag | STRUCTURE | Tag qualifying this data entry (or a list of data entries) | ||
summary.tag.comment | STR_0D | Any comment describing the content of the tagged list of entries | ||
summary.tag.name | STR_0D | Name of the tag | ||
summary.time | [1...N] | FLT_1D_TYPE | s | Generic time |
summary.time_breakdown | STRUCTURE | s | Time of the plasma breakdown | |
summary.time_breakdown.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.time_breakdown.value | FLT_0D (uncertain) | s | Value | |
summary.time_width | [summary.time] | FLT_1D (uncertain) | s | In case the time-dependent quantities of this IDS are averaged over a time interval, this node is the width of this time interval (empty otherwise). By convention, the time interval starts at time-time_width and ends at time. |
summary.volume_average | STRUCTURE | Volume average plasma parameters | ||
summary.volume_average.dn_e_dt | STRUCTURE | m^-3.s-1 | Time derivative of the electron density | |
summary.volume_average.dn_e_dt.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.dn_e_dt.value | [summary.time] | FLT_1D (uncertain) | m^-3.s-1 | Value |
summary.volume_average.isotope_fraction_hydrogen | STRUCTURE | - | Fraction of hydrogen density among the hydrogenic species (nH/(nH+nD+nT)) | |
summary.volume_average.isotope_fraction_hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.isotope_fraction_hydrogen.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.volume_average.meff_hydrogenic | STRUCTURE | amu | Effective mass of the hydrogenic species (MH. nH+MD.nD+MT.nT)/(nH+nD+nT) | |
summary.volume_average.meff_hydrogenic.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.meff_hydrogenic.value | [summary.time] | FLT_1D (uncertain) | amu | Value |
summary.volume_average.n_e | STRUCTURE | m^-3 | Electron density | |
summary.volume_average.n_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_e.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i | STRUCTURE | m^-3 | Ion density per species | |
summary.volume_average.n_i.argon | STRUCTURE | Argon (Ar) | ||
summary.volume_average.n_i.argon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.argon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.beryllium | STRUCTURE | Beryllium (Be) | ||
summary.volume_average.n_i.beryllium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.beryllium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.carbon | STRUCTURE | Carbon (C) | ||
summary.volume_average.n_i.carbon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.carbon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.deuterium | STRUCTURE | Deuterium (D) | ||
summary.volume_average.n_i.deuterium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.deuterium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.helium_3 | STRUCTURE | Helium isotope with 3 nucleons (3He) | ||
summary.volume_average.n_i.helium_3.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.helium_3.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.helium_4 | STRUCTURE | Helium isotope with 4 nucleons (4He) | ||
summary.volume_average.n_i.helium_4.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.helium_4.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.hydrogen | STRUCTURE | Hydrogen (H) | ||
summary.volume_average.n_i.hydrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.hydrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.iron | STRUCTURE | Iron (Fe) | ||
summary.volume_average.n_i.iron.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.iron.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.krypton | STRUCTURE | Krypton (Kr) | ||
summary.volume_average.n_i.krypton.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.krypton.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.lithium | STRUCTURE | Lithium (Li) | ||
summary.volume_average.n_i.lithium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.lithium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.neon | STRUCTURE | Neon (Ne) | ||
summary.volume_average.n_i.neon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.neon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.nitrogen | STRUCTURE | Nitrogen (N) | ||
summary.volume_average.n_i.nitrogen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.nitrogen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.oxygen | STRUCTURE | Oxygen (O) | ||
summary.volume_average.n_i.oxygen.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.oxygen.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.tritium | STRUCTURE | Tritium (T) | ||
summary.volume_average.n_i.tritium.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.tritium.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.tungsten | STRUCTURE | Tungsten (W) | ||
summary.volume_average.n_i.tungsten.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.tungsten.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i.xenon | STRUCTURE | Xenon (Xe) | ||
summary.volume_average.n_i.xenon.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i.xenon.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.n_i_total | STRUCTURE | m^-3 | Total ion density (sum over species) | |
summary.volume_average.n_i_total.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.n_i_total.value | [summary.time] | FLT_1D (uncertain) | m^-3 | Value |
summary.volume_average.t_e | STRUCTURE | eV | Electron temperature | |
summary.volume_average.t_e.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.t_e.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.volume_average.t_i_average | STRUCTURE | eV | Ion temperature (average over ion species) | |
summary.volume_average.t_i_average.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.t_i_average.value | [summary.time] | FLT_1D (uncertain) | eV | Value |
summary.volume_average.zeff | STRUCTURE | - | Effective charge | |
summary.volume_average.zeff.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.volume_average.zeff.value | [summary.time] | FLT_1D (uncertain) | - | Value |
summary.wall | STRUCTURE | Wall characteristics | ||
summary.wall.evaporation | STRUCTURE | Chemical formula of the evaporated material or gas used to cover the vaccum vessel wall. NONE for no evaporation. | ||
summary.wall.evaporation.source | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...) | ||
summary.wall.evaporation.value | STR_0D | Value | ||
summary.wall.material | STRUCTURE | Wall material | ||
summary.wall.material.description | STR_0D | Verbose description | ||
summary.wall.material.index | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
summary.wall.material.name | STR_0D | Short string identifier |
temporary¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
temporary (alpha) | Storage of undeclared data model components | |||
temporary.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
temporary.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
temporary.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
temporary.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
temporary.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
temporary.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
temporary.code.library[:].name (alpha) | STR_0D | Name of software | ||
temporary.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
temporary.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
temporary.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
temporary.code.name (alpha) | STR_0D | Name of software generating IDS | ||
temporary.code.output_flag (alpha) | [temporary.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
temporary.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
temporary.code.repository (alpha) | STR_0D | URL of software repository | ||
temporary.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
temporary.constant_float0d (alpha) | [1...N] | STRUCT_ARRAY | mixed | Constant 0D float |
temporary.constant_float0d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.constant_float0d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.constant_float0d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.constant_float0d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.constant_float0d[:].value (alpha) | FLT_0D (uncertain) | - | Value | |
temporary.constant_float1d (alpha) | [1...N] | STRUCT_ARRAY | mixed | Constant 1D float |
temporary.constant_float1d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.constant_float1d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.constant_float1d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.constant_float1d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.constant_float1d[:].value (alpha) | [1...N] | FLT_1D (uncertain) | - | Value |
temporary.constant_float2d (alpha) | [1...N] | STRUCT_ARRAY | Constant 2D float | |
temporary.constant_float2d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.constant_float2d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.constant_float2d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.constant_float2d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.constant_float2d[:].value (alpha) | [1...N, | FLT_2D (uncertain) | mixed | Value |
temporary.constant_float3d (alpha) | [1...N] | STRUCT_ARRAY | Constant 3D float | |
temporary.constant_float3d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.constant_float3d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.constant_float3d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.constant_float3d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.constant_float3d[:].value (alpha) | [1...N, | FLT_3D (uncertain) | mixed | Value |
temporary.constant_float4d (alpha) | [1...N] | STRUCT_ARRAY | Constant 4D float | |
temporary.constant_float4d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.constant_float4d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.constant_float4d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.constant_float4d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.constant_float4d[:].value (alpha) | [1...N, | FLT_4D (uncertain) | mixed | Value |
temporary.constant_float5d (alpha) | [1...N] | STRUCT_ARRAY | Constant 5D float | |
temporary.constant_float5d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.constant_float5d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.constant_float5d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.constant_float5d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.constant_float5d[:].value (alpha) | [1...N, | FLT_5D (uncertain) | mixed | Value |
temporary.constant_float6d (alpha) | [1...N] | STRUCT_ARRAY | Constant 6D float | |
temporary.constant_float6d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.constant_float6d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.constant_float6d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.constant_float6d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.constant_float6d[:].value (alpha) | [1...N, | FLT_6D (uncertain) | mixed | Value |
temporary.constant_integer0d (alpha) | [1...N] | STRUCT_ARRAY | Constant 0D integer | |
temporary.constant_integer0d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.constant_integer0d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.constant_integer0d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.constant_integer0d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.constant_integer0d[:].value (alpha) | INT_0D | Value | ||
temporary.constant_integer1d (alpha) | [1...N] | STRUCT_ARRAY | Constant 1D integer | |
temporary.constant_integer1d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.constant_integer1d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.constant_integer1d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.constant_integer1d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.constant_integer1d[:].value (alpha) | [1...N] | INT_1D | Value | |
temporary.constant_integer2d (alpha) | [1...N] | STRUCT_ARRAY | Constant 2D integer | |
temporary.constant_integer2d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.constant_integer2d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.constant_integer2d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.constant_integer2d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.constant_integer2d[:].value (alpha) | [1...N, | INT_2D | Value | |
temporary.constant_integer3d (alpha) | [1...N] | STRUCT_ARRAY | Constant 3D integer | |
temporary.constant_integer3d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.constant_integer3d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.constant_integer3d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.constant_integer3d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.constant_integer3d[:].value (alpha) | [1...N, | INT_3D | Value | |
temporary.constant_string0d (alpha) | [1...N] | STRUCT_ARRAY | Constant 0D string | |
temporary.constant_string0d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.constant_string0d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.constant_string0d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.constant_string0d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.constant_string0d[:].value (alpha) | STR_0D | Value | ||
temporary.constant_string1d (alpha) | [1...N] | STRUCT_ARRAY | Constant 1D string | |
temporary.constant_string1d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.constant_string1d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.constant_string1d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.constant_string1d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.constant_string1d[:].value (alpha) | [1...N] | STR_1D | Value | |
temporary.dynamic_float1d (alpha) | [1...N] | STRUCT_ARRAY | Dynamic 1D float | |
temporary.dynamic_float1d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.dynamic_float1d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.dynamic_float1d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.dynamic_float1d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.dynamic_float1d[:].value (alpha) | STRUCTURE | mixed | Value | |
temporary.dynamic_float1d[:].value.data (alpha) | [temporary.dynamic_float1d[:].value.time] | FLT_1D (uncertain) | mixed | Data |
temporary.dynamic_float1d[:].value.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
temporary.dynamic_float2d (alpha) | [1...N] | STRUCT_ARRAY | Dynamic 2D float | |
temporary.dynamic_float2d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.dynamic_float2d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.dynamic_float2d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.dynamic_float2d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.dynamic_float2d[:].value (alpha) | [1...N, | STRUCTURE | mixed | Value |
temporary.dynamic_float2d[:].value.data (alpha) | [1...N, | FLT_2D (uncertain) | mixed | Data |
temporary.dynamic_float2d[:].value.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
temporary.dynamic_float3d (alpha) | [1...N] | STRUCT_ARRAY | Dynamic 3D float | |
temporary.dynamic_float3d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.dynamic_float3d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.dynamic_float3d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.dynamic_float3d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.dynamic_float3d[:].value (alpha) | [1...N, | STRUCTURE | mixed | Value |
temporary.dynamic_float3d[:].value.data (alpha) | [1...N, | FLT_3D (uncertain) | mixed | Data |
temporary.dynamic_float3d[:].value.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
temporary.dynamic_float4d (alpha) | [1...N] | STRUCT_ARRAY | Dynamic 4D float | |
temporary.dynamic_float4d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.dynamic_float4d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.dynamic_float4d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.dynamic_float4d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.dynamic_float4d[:].value (alpha) | [1...N, | STRUCTURE | mixed | Value |
temporary.dynamic_float4d[:].value.data (alpha) | [1...N, | FLT_4D (uncertain) | mixed | Data |
temporary.dynamic_float4d[:].value.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
temporary.dynamic_float5d (alpha) | [1...N] | STRUCT_ARRAY | Dynamic 5D float | |
temporary.dynamic_float5d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.dynamic_float5d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.dynamic_float5d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.dynamic_float5d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.dynamic_float5d[:].value (alpha) | [1...N, | STRUCTURE | mixed | Value |
temporary.dynamic_float5d[:].value.data (alpha) | [1...N, | FLT_5D (uncertain) | mixed | Data |
temporary.dynamic_float5d[:].value.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
temporary.dynamic_float6d (alpha) | [1...N] | STRUCT_ARRAY | Dynamic 6D float | |
temporary.dynamic_float6d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.dynamic_float6d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.dynamic_float6d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.dynamic_float6d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.dynamic_float6d[:].value (alpha) | [1...N, | STRUCTURE | mixed | Value |
temporary.dynamic_float6d[:].value.data (alpha) | [1...N, | FLT_6D (uncertain) | mixed | Data |
temporary.dynamic_float6d[:].value.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
temporary.dynamic_integer1d (alpha) | [1...N] | STRUCT_ARRAY | Dynamic 1D integer | |
temporary.dynamic_integer1d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.dynamic_integer1d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.dynamic_integer1d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.dynamic_integer1d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.dynamic_integer1d[:].value (alpha) | STRUCTURE | Value | ||
temporary.dynamic_integer1d[:].value.data (alpha) | [temporary.dynamic_integer1d[:].value.time] | INT_1D | Data | |
temporary.dynamic_integer1d[:].value.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
temporary.dynamic_integer2d (alpha) | [1...N] | STRUCT_ARRAY | Dynamic 2D integer | |
temporary.dynamic_integer2d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.dynamic_integer2d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.dynamic_integer2d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.dynamic_integer2d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.dynamic_integer2d[:].value (alpha) | [1...N, | STRUCTURE | Value | |
temporary.dynamic_integer2d[:].value.data (alpha) | [1...N, | INT_2D | Data | |
temporary.dynamic_integer2d[:].value.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
temporary.dynamic_integer3d (alpha) | [1...N] | STRUCT_ARRAY | Dynamic 3D integer | |
temporary.dynamic_integer3d[:].identifier (alpha) | STRUCTURE | Description of the quantity using the standard identifier structure | ||
temporary.dynamic_integer3d[:].identifier.description (alpha) | STR_0D | Verbose description | ||
temporary.dynamic_integer3d[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.dynamic_integer3d[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
temporary.dynamic_integer3d[:].value (alpha) | [1...N, | STRUCTURE | Value | |
temporary.dynamic_integer3d[:].value.data (alpha) | [1...N, | INT_3D | Data | |
temporary.dynamic_integer3d[:].value.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
temporary.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
temporary.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
temporary.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
temporary.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
temporary.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
temporary.ids_properties.occurrence | INT_0D | |||
temporary.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
temporary.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
temporary.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
temporary.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
temporary.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
temporary.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
temporary.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
temporary.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
temporary.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
temporary.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
temporary.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
temporary.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
temporary.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
temporary.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
temporary.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
temporary.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
temporary.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
temporary.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
temporary.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
temporary.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
temporary.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
temporary.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
temporary.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
temporary.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
temporary.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
temporary.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
temporary.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
temporary.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
temporary.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
temporary.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
temporary.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
temporary.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
temporary.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
temporary.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
temporary.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
temporary.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
temporary.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
temporary.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
temporary.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
temporary.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
temporary.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
temporary.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
temporary.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
temporary.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
temporary.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
temporary.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
temporary.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
temporary.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
temporary.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
temporary.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
temporary.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
tf¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
tf (alpha) | Toroidal field coils | |||
tf.b_field_tor_vacuum_r (alpha) | STRUCTURE | T.m | Vacuum field times major radius in the toroidal field magnet. Positive sign means anti-clockwise when viewed from above | |
tf.b_field_tor_vacuum_r.data (alpha) | [tf.b_field_tor_vacuum_r.time] | FLT_1D (uncertain) | T.m | Data |
tf.b_field_tor_vacuum_r.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
tf.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
tf.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
tf.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
tf.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
tf.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
tf.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
tf.code.library[:].name (alpha) | STR_0D | Name of software | ||
tf.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
tf.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
tf.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
tf.code.name (alpha) | STR_0D | Name of software generating IDS | ||
tf.code.output_flag (alpha) | [tf.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
tf.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
tf.code.repository (alpha) | STR_0D | URL of software repository | ||
tf.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
tf.coil (alpha) | [1...N] | STRUCT_ARRAY | Set of coils around the tokamak | |
tf.coil[:].conductor (alpha) | [1...N] | STRUCT_ARRAY | Set of conductors inside the coil. The structure can be used with size 1 for a simplified description as a single conductor. A conductor is composed of several elements, serially connected, i.e. transporting the same current. | |
tf.coil[:].conductor[:].cross_section (alpha) | STRUCTURE | The cross-section perpendicular to the TF conductor contour is described by a series of contour points, given by their relative position with respect to the start point of the first element. This cross-section is assumed constant for all elements. | ||
tf.coil[:].conductor[:].cross_section.delta_phi (alpha) | [tf.coil[:].conductor[:].cross_section.delta_r] | FLT_1D (uncertain) | rad | Toroidal angles (relative to a reference point) |
tf.coil[:].conductor[:].cross_section.delta_r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radii (relative to a reference point) |
tf.coil[:].conductor[:].cross_section.delta_z (alpha) | [tf.coil[:].conductor[:].cross_section.delta_r] | FLT_1D (uncertain) | m | Heights (relative to a reference point) |
tf.coil[:].conductor[:].current (alpha) | STRUCTURE | A | Current in the conductor (positive when it flows from the first to the last element) | |
tf.coil[:].conductor[:].current.data (alpha) | [tf.coil[:].conductor[:].current.time] | FLT_1D (uncertain) | A | Data |
tf.coil[:].conductor[:].current.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
tf.coil[:].conductor[:].elements (alpha) | STRUCTURE | Set of geometrical elements (line segments and/or arcs of a circle) describing the contour of the TF conductor centre | ||
tf.coil[:].conductor[:].elements.centres (alpha) | STRUCTURE | Position of the centre of the arc of a circle of every element (meaningful only if type/index = 2 or 3, fill with default/empty value otherwise) | ||
tf.coil[:].conductor[:].elements.centres.phi (alpha) | [tf.coil[:].conductor[:].elements.centres.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
tf.coil[:].conductor[:].elements.centres.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
tf.coil[:].conductor[:].elements.centres.z (alpha) | [tf.coil[:].conductor[:].elements.centres.r] | FLT_1D (uncertain) | m | Height |
tf.coil[:].conductor[:].elements.end_points (alpha) | STRUCTURE | Position of the end point of every element. Meaningful only if type/index = 1 or 2, fill with default/empty value otherwise | ||
tf.coil[:].conductor[:].elements.end_points.phi (alpha) | [tf.coil[:].conductor[:].elements.end_points.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
tf.coil[:].conductor[:].elements.end_points.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
tf.coil[:].conductor[:].elements.end_points.z (alpha) | [tf.coil[:].conductor[:].elements.end_points.r] | FLT_1D (uncertain) | m | Height |
tf.coil[:].conductor[:].elements.intermediate_points (alpha) | STRUCTURE | Position of an intermediate point along the arc of circle, for every element, providing the orientation of the element (must define with the corresponding start point an aperture angle strictly inferior to PI). Meaningful only if type/index = 2, fill with default/empty value otherwise | ||
tf.coil[:].conductor[:].elements.intermediate_points.phi (alpha) | [tf.coil[:].conductor[:].elements.intermediate_points.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
tf.coil[:].conductor[:].elements.intermediate_points.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
tf.coil[:].conductor[:].elements.intermediate_points.z (alpha) | [tf.coil[:].conductor[:].elements.intermediate_points.r] | FLT_1D (uncertain) | m | Height |
tf.coil[:].conductor[:].elements.names (alpha) | [1...N] | STR_1D | Name or description of every element | |
tf.coil[:].conductor[:].elements.start_points (alpha) | STRUCTURE | Position of the start point of every element | ||
tf.coil[:].conductor[:].elements.start_points.phi (alpha) | [tf.coil[:].conductor[:].elements.start_points.r] | FLT_1D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) |
tf.coil[:].conductor[:].elements.start_points.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
tf.coil[:].conductor[:].elements.start_points.z (alpha) | [tf.coil[:].conductor[:].elements.start_points.r] | FLT_1D (uncertain) | m | Height |
tf.coil[:].conductor[:].elements.types (alpha) | [tf.coil[:].conductor[:].elements.names] | INT_1D | Type of every element: 1: line segment, its ends are given by the start and end points; index = 2: arc of a circle; index = 3: full circle | |
tf.coil[:].conductor[:].resistance (alpha) | FLT_0D (uncertain) | Ohm | conductor resistance | |
tf.coil[:].conductor[:].voltage (alpha) | STRUCTURE | V | Voltage on the conductor terminals | |
tf.coil[:].conductor[:].voltage.data (alpha) | [tf.coil[:].conductor[:].voltage.time] | FLT_1D (uncertain) | V | Data |
tf.coil[:].conductor[:].voltage.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
tf.coil[:].current (alpha) | STRUCTURE | A | Current in the coil | |
tf.coil[:].current.data (alpha) | [tf.coil[:].current.time] | FLT_1D (uncertain) | A | Data |
tf.coil[:].current.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
tf.coil[:].identifier (alpha) | STR_0D | Alphanumeric identifier of coil used for convenience | ||
tf.coil[:].name (alpha) | STR_0D | Name of the coil | ||
tf.coil[:].resistance (alpha) | FLT_0D (uncertain) | Ohm | Coil resistance | |
tf.coil[:].turns (alpha) | FLT_0D (uncertain) | - | Number of total turns in a toroidal field coil. May be a fraction when describing the coil connections. | |
tf.coil[:].voltage (alpha) | STRUCTURE | V | Voltage on the coil terminals | |
tf.coil[:].voltage.data (alpha) | [tf.coil[:].voltage.time] | FLT_1D (uncertain) | V | Data |
tf.coil[:].voltage.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
tf.coils_n (alpha) | INT_0D | Number of coils around the torus, in case is_periodic = 1 | ||
tf.delta_b_field_tor_vacuum_r (alpha) | STRUCTURE | T.m | Variation of (vacuum field times major radius in the toroidal field magnet) from the start of the plasma. | |
tf.delta_b_field_tor_vacuum_r.data (alpha) | [tf.delta_b_field_tor_vacuum_r.time] | FLT_1D (uncertain) | T.m | Data |
tf.delta_b_field_tor_vacuum_r.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
tf.field_map (alpha) | [tf.field_map[:].time] | STRUCT_ARRAY | Map of the vacuum field at various time slices, represented using the generic grid description | |
tf.field_map[:].a_field_r (alpha) | [1...N] | STRUCT_ARRAY | T.m | R component of the vacuum vector potential, given on various grid subsets |
tf.field_map[:].a_field_r[:].coefficients (alpha) | [tf.field_map[:].a_field_r[:].values, | FLT_2D (uncertain) | T.m | 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). |
tf.field_map[:].a_field_r[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
tf.field_map[:].a_field_r[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
tf.field_map[:].a_field_r[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T.m | One scalar value is provided per element in the grid subset. |
tf.field_map[:].a_field_tor (alpha) | [1...N] | STRUCT_ARRAY | T.m | Toroidal component of the vacuum vector potential, given on various grid subsets |
tf.field_map[:].a_field_tor[:].coefficients (alpha) | [tf.field_map[:].a_field_tor[:].values, | FLT_2D (uncertain) | T.m | 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). |
tf.field_map[:].a_field_tor[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
tf.field_map[:].a_field_tor[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
tf.field_map[:].a_field_tor[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T.m | One scalar value is provided per element in the grid subset. |
tf.field_map[:].a_field_z (alpha) | [1...N] | STRUCT_ARRAY | T.m | Z component of the vacuum vector potential, given on various grid subsets |
tf.field_map[:].a_field_z[:].coefficients (alpha) | [tf.field_map[:].a_field_z[:].values, | FLT_2D (uncertain) | T.m | 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). |
tf.field_map[:].a_field_z[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
tf.field_map[:].a_field_z[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
tf.field_map[:].a_field_z[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T.m | One scalar value is provided per element in the grid subset. |
tf.field_map[:].b_field_r (alpha) | [1...N] | STRUCT_ARRAY | T | R component of the vacuum magnetic field, given on various grid subsets |
tf.field_map[:].b_field_r[:].coefficients (alpha) | [tf.field_map[:].b_field_r[:].values, | FLT_2D (uncertain) | T | 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). |
tf.field_map[:].b_field_r[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
tf.field_map[:].b_field_r[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
tf.field_map[:].b_field_r[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T | One scalar value is provided per element in the grid subset. |
tf.field_map[:].b_field_tor (alpha) | [1...N] | STRUCT_ARRAY | T | Toroidal component of the vacuum magnetic field, given on various grid subsets |
tf.field_map[:].b_field_tor[:].coefficients (alpha) | [tf.field_map[:].b_field_tor[:].values, | FLT_2D (uncertain) | T | 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). |
tf.field_map[:].b_field_tor[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
tf.field_map[:].b_field_tor[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
tf.field_map[:].b_field_tor[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T | One scalar value is provided per element in the grid subset. |
tf.field_map[:].b_field_z (alpha) | [1...N] | STRUCT_ARRAY | T | Z component of the vacuum magnetic field, given on various grid subsets |
tf.field_map[:].b_field_z[:].coefficients (alpha) | [tf.field_map[:].b_field_z[:].values, | FLT_2D (uncertain) | T | 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). |
tf.field_map[:].b_field_z[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
tf.field_map[:].b_field_z[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
tf.field_map[:].b_field_z[:].values (alpha) | [1...N] | FLT_1D (uncertain) | T | One scalar value is provided per element in the grid subset. |
tf.field_map[:].grid (alpha) | STRUCTURE | Grid description | ||
tf.field_map[:].grid.grid_subset (alpha) | [1...N] | STRUCT_ARRAY | Grid subsets | |
tf.field_map[:].grid.grid_subset[:].base (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
tf.field_map[:].grid.grid_subset[:].base[:].jacobian (alpha) | [tf.field_map[:].grid.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
tf.field_map[:].grid.grid_subset[:].base[:].tensor_contravariant (alpha) | [tf.field_map[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
tf.field_map[:].grid.grid_subset[:].base[:].tensor_covariant (alpha) | [tf.field_map[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
tf.field_map[:].grid.grid_subset[:].dimension (alpha) | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
tf.field_map[:].grid.grid_subset[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
tf.field_map[:].grid.grid_subset[:].element[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
tf.field_map[:].grid.grid_subset[:].element[:].object[:].dimension (alpha) | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
tf.field_map[:].grid.grid_subset[:].element[:].object[:].index (alpha) | INT_0D | Object index | ||
tf.field_map[:].grid.grid_subset[:].element[:].object[:].space (alpha) | INT_0D | Index of the space from which that object is taken | ||
tf.field_map[:].grid.grid_subset[:].identifier (alpha) | STRUCTURE | Grid subset identifier | ||
tf.field_map[:].grid.grid_subset[:].identifier.description (alpha) | STR_0D | Verbose description | ||
tf.field_map[:].grid.grid_subset[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
tf.field_map[:].grid.grid_subset[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
tf.field_map[:].grid.grid_subset[:].metric (alpha) | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
tf.field_map[:].grid.grid_subset[:].metric.jacobian (alpha) | [tf.field_map[:].grid.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
tf.field_map[:].grid.grid_subset[:].metric.tensor_contravariant (alpha) | [tf.field_map[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
tf.field_map[:].grid.grid_subset[:].metric.tensor_covariant (alpha) | [tf.field_map[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
tf.field_map[:].grid.identifier (alpha) | STRUCTURE | Grid identifier | ||
tf.field_map[:].grid.identifier.description (alpha) | STR_0D | Verbose description | ||
tf.field_map[:].grid.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
tf.field_map[:].grid.identifier.name (alpha) | STR_0D | Short string identifier | ||
tf.field_map[:].grid.path (alpha) | STR_0D | 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:0/description_ggd(1)/grid_ggd', means that the grid is located in the wall IDS, occurrence 0, with ids path 'description_ggd(1)/grid_ggd'. See the link below for more details about IDS paths | ||
tf.field_map[:].grid.space (alpha) | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
tf.field_map[:].grid.space[:].coordinates_type (alpha) | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
tf.field_map[:].grid.space[:].geometry_type (alpha) | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
tf.field_map[:].grid.space[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
tf.field_map[:].grid.space[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
tf.field_map[:].grid.space[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
tf.field_map[:].grid.space[:].identifier (alpha) | STRUCTURE | Space identifier | ||
tf.field_map[:].grid.space[:].identifier.description (alpha) | STR_0D | Verbose description | ||
tf.field_map[:].grid.space[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
tf.field_map[:].grid.space[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
tf.field_map[:].grid.space[:].objects_per_dimension (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
tf.field_map[:].grid.space[:].objects_per_dimension[:].geometry_content (alpha) | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
tf.field_map[:].grid.space[:].objects_per_dimension[:].geometry_content.description (alpha) | STR_0D | Verbose description | ||
tf.field_map[:].grid.space[:].objects_per_dimension[:].geometry_content.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
tf.field_map[:].grid.space[:].objects_per_dimension[:].geometry_content.name (alpha) | STR_0D | Short string identifier | ||
tf.field_map[:].grid.space[:].objects_per_dimension[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
tf.field_map[:].grid.space[:].objects_per_dimension[:].object[:].boundary (alpha) | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
tf.field_map[:].grid.space[:].objects_per_dimension[:].object[:].boundary[:].index (alpha) | INT_0D | Index of this (n-1)-dimensional boundary object | ||
tf.field_map[:].grid.space[:].objects_per_dimension[:].object[:].boundary[:].neighbours (alpha) | [1...N] | INT_1D | 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 | |
tf.field_map[:].grid.space[:].objects_per_dimension[:].object[:].geometry (alpha) | [1...N] | FLT_1D (uncertain) | mixed | 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. |
tf.field_map[:].grid.space[:].objects_per_dimension[:].object[:].geometry_2d (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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. |
tf.field_map[:].grid.space[:].objects_per_dimension[:].object[:].measure (alpha) | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
tf.field_map[:].grid.space[:].objects_per_dimension[:].object[:].nodes (alpha) | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
tf.field_map[:].time (alpha) | FLT_0D | s | Time | |
tf.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
tf.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
tf.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
tf.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
tf.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
tf.ids_properties.occurrence | INT_0D | |||
tf.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
tf.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
tf.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
tf.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
tf.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
tf.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
tf.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
tf.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
tf.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
tf.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
tf.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
tf.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
tf.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
tf.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
tf.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
tf.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
tf.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
tf.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
tf.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
tf.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
tf.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
tf.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
tf.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
tf.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
tf.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
tf.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
tf.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
tf.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
tf.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
tf.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
tf.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
tf.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
tf.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
tf.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
tf.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
tf.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
tf.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
tf.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
tf.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
tf.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
tf.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
tf.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
tf.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
tf.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
tf.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
tf.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
tf.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
tf.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
tf.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
tf.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
tf.is_periodic (alpha) | INT_0D | Flag indicating whether coils are described one by one in the coil() structure (flag=0) or whether the coil structure represents only coils having different characteristics (flag = 1, n_coils must be filled in that case). In the latter case, the coil() sequence is repeated periodically around the torus. | ||
tf.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between input command received from the RT network and actuator starting to react. Applies globally to the system described by this IDS unless specific latencies (e.g. channel-specific or antenna-specific) are provided at a deeper level in the IDS structure. | |
tf.r0 (alpha) | FLT_0D (uncertain) | m | Reference major radius of the device (from the official description of the device). This node is the placeholder for this official machine description quantity (typically the middle of the vessel at the equatorial midplane, although the exact definition may depend on the device) | |
tf.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
thomson scattering¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
thomson_scattering (alpha) | Thomson scattering diagnostic | |||
thomson_scattering.channel (alpha) | [1...N] | STRUCT_ARRAY | Set of channels (lines-of-sight) | |
thomson_scattering.channel[:].delta_position (alpha) | STRUCTURE | Incremental variation of the position of the measurements, due to e.g. different lasers not intersecting the line of sight at the same position. The actual position is then the static position + delta_position | ||
thomson_scattering.channel[:].delta_position.phi (alpha) | [thomson_scattering.channel[:].delta_position.time] | FLT_1D (uncertain) | rad | Toroidal angle |
thomson_scattering.channel[:].delta_position.r (alpha) | [thomson_scattering.channel[:].delta_position.time] | FLT_1D (uncertain) | m | Major radius |
thomson_scattering.channel[:].delta_position.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time for the R,Z,phi coordinates |
thomson_scattering.channel[:].delta_position.z (alpha) | [thomson_scattering.channel[:].delta_position.time] | FLT_1D (uncertain) | m | Height |
thomson_scattering.channel[:].distance_separatrix_midplane (alpha) | STRUCTURE | m | Distance between the measurement position and the separatrix, mapped along flux surfaces to the outboard midplane, in the major radius direction. Positive value means the measurement is outside of the separatrix. | |
thomson_scattering.channel[:].distance_separatrix_midplane.data (alpha) | [thomson_scattering.channel[:].distance_separatrix_midplane.time] | FLT_1D (uncertain) | m | Data |
thomson_scattering.channel[:].distance_separatrix_midplane.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
thomson_scattering.channel[:].identifier (alpha) | STR_0D | ID of the channel | ||
thomson_scattering.channel[:].n_e (alpha) | STRUCTURE | m^-3 | Electron density | |
thomson_scattering.channel[:].n_e.data (alpha) | [thomson_scattering.channel[:].n_e.time] | FLT_1D (uncertain) | m^-3 | Data |
thomson_scattering.channel[:].n_e.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
thomson_scattering.channel[:].name (alpha) | STR_0D | Name of the channel | ||
thomson_scattering.channel[:].position (alpha) | STRUCTURE | Average position of the measurements (intersection between laser beam and line of sight) | ||
thomson_scattering.channel[:].position.phi (alpha) | FLT_0D (uncertain) | rad | Toroidal angle (oriented counter-clockwise when viewing from above) | |
thomson_scattering.channel[:].position.r (alpha) | FLT_0D (uncertain) | m | Major radius | |
thomson_scattering.channel[:].position.z (alpha) | FLT_0D (uncertain) | m | Height | |
thomson_scattering.channel[:].t_e (alpha) | STRUCTURE | eV | Electron temperature | |
thomson_scattering.channel[:].t_e.data (alpha) | [thomson_scattering.channel[:].t_e.time] | FLT_1D (uncertain) | eV | Data |
thomson_scattering.channel[:].t_e.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
thomson_scattering.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
thomson_scattering.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
thomson_scattering.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
thomson_scattering.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
thomson_scattering.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
thomson_scattering.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
thomson_scattering.code.library[:].name (alpha) | STR_0D | Name of software | ||
thomson_scattering.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
thomson_scattering.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
thomson_scattering.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
thomson_scattering.code.name (alpha) | STR_0D | Name of software generating IDS | ||
thomson_scattering.code.output_flag (alpha) | [thomson_scattering.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
thomson_scattering.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
thomson_scattering.code.repository (alpha) | STR_0D | URL of software repository | ||
thomson_scattering.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
thomson_scattering.equilibrium_id (alpha) | STRUCTURE | ID of the IDS equilibrium used to map measurements - we may decide that this is superseeded when the systematic documentation of input provenance is adopted | ||
thomson_scattering.equilibrium_id.data_entry (alpha) | STRUCTURE | Data entry to which this IDS belongs | ||
thomson_scattering.equilibrium_id.data_entry.machine (alpha) | STR_0D | Name of the experimental device to which this data is related | ||
thomson_scattering.equilibrium_id.data_entry.pulse (alpha) | INT_0D | Pulse number | ||
thomson_scattering.equilibrium_id.data_entry.pulse_type (alpha) | STR_0D | Type of the data entry, e.g. "pulse", "simulation", ... | ||
thomson_scattering.equilibrium_id.data_entry.run (alpha) | INT_0D | Run number | ||
thomson_scattering.equilibrium_id.data_entry.user (alpha) | STR_0D | Username | ||
thomson_scattering.equilibrium_id.name (alpha) | STR_0D | IDS name | ||
thomson_scattering.equilibrium_id.occurrence (alpha) | INT_0D | IDS occurrence | ||
thomson_scattering.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
thomson_scattering.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
thomson_scattering.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
thomson_scattering.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
thomson_scattering.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
thomson_scattering.ids_properties.occurrence | INT_0D | |||
thomson_scattering.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
thomson_scattering.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
thomson_scattering.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
thomson_scattering.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
thomson_scattering.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
thomson_scattering.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
thomson_scattering.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
thomson_scattering.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
thomson_scattering.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
thomson_scattering.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
thomson_scattering.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
thomson_scattering.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
thomson_scattering.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
thomson_scattering.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
thomson_scattering.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
thomson_scattering.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
thomson_scattering.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
thomson_scattering.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
thomson_scattering.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
thomson_scattering.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
thomson_scattering.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
thomson_scattering.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
thomson_scattering.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
thomson_scattering.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
thomson_scattering.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
thomson_scattering.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
thomson_scattering.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
thomson_scattering.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
thomson_scattering.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
thomson_scattering.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
thomson_scattering.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
thomson_scattering.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
thomson_scattering.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
thomson_scattering.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
thomson_scattering.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
thomson_scattering.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
thomson_scattering.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
thomson_scattering.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
thomson_scattering.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
thomson_scattering.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
thomson_scattering.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
thomson_scattering.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
thomson_scattering.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
thomson_scattering.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
thomson_scattering.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
thomson_scattering.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
thomson_scattering.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
thomson_scattering.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
thomson_scattering.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
thomson_scattering.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
thomson_scattering.latency (alpha) | FLT_0D (uncertain) | s | Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network. | |
thomson_scattering.midplane (alpha) | STRUCTURE | Choice of midplane definition for the mapping of measurements on an equilibrium | ||
thomson_scattering.midplane.description (alpha) | STR_0D | Verbose description | ||
thomson_scattering.midplane.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
thomson_scattering.midplane.name (alpha) | STR_0D | Short string identifier | ||
thomson_scattering.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
transport solver numerics¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
transport_solver_numerics (alpha) | Numerical quantities used by transport solvers and convergence details | |||
transport_solver_numerics.boundary_conditions_1d (alpha) | [transport_solver_numerics.boundary_conditions_1d[:].time] | STRUCT_ARRAY | Boundary conditions of the radial transport equations for various time slices. To be removed when the solver_1d structure is finalized. | |
transport_solver_numerics.boundary_conditions_1d[:].current (alpha) | STRUCTURE | Boundary condition for the current diffusion equation. | ||
transport_solver_numerics.boundary_conditions_1d[:].current.identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. ID = 1: poloidal flux; 2: ip; 3: loop voltage; 4: undefined; 5: generic boundary condition y expressed as a1y'+a2y=a3. 6: equation not solved; | |
transport_solver_numerics.boundary_conditions_1d[:].current.identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_1d[:].current.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_1d[:].current.identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_1d[:].current.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Position, in normalised toroidal flux, at which the boundary condition is imposed. Outside this position, the value of the data are considered to be prescribed. | |
transport_solver_numerics.boundary_conditions_1d[:].current.value (alpha) | [1...3] | FLT_1D (uncertain) | mixed | Value of the boundary condition. 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. |
transport_solver_numerics.boundary_conditions_1d[:].electrons (alpha) | STRUCTURE | Quantities related to the electrons | ||
transport_solver_numerics.boundary_conditions_1d[:].electrons.energy (alpha) | STRUCTURE | W.m^-3 | Boundary condition for the electron energy equation (temperature if ID = 1) | |
transport_solver_numerics.boundary_conditions_1d[:].electrons.energy.identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. ID = 1: value of the field y; 2: radial derivative of the field (-dy/drho_tor); 3: scale length of the field y/(-dy/drho_tor); 4: flux; 5: generic boundary condition y expressed as a1y'+a2y=a3. 6: equation not solved; | |
transport_solver_numerics.boundary_conditions_1d[:].electrons.energy.identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_1d[:].electrons.energy.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_1d[:].electrons.energy.identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_1d[:].electrons.energy.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Position, in normalised toroidal flux, at which the boundary condition is imposed. Outside this position, the value of the data are considered to be prescribed. | |
transport_solver_numerics.boundary_conditions_1d[:].electrons.energy.value (alpha) | [1...3] | FLT_1D (uncertain) | mixed | Value of the boundary condition. For ID = 1 to 4, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3. |
transport_solver_numerics.boundary_conditions_1d[:].electrons.particles (alpha) | STRUCTURE | m^-3.s^-1 | Boundary condition for the electron density equation (density if ID = 1) | |
transport_solver_numerics.boundary_conditions_1d[:].electrons.particles.identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. ID = 1: value of the field y; 2: radial derivative of the field (-dy/drho_tor); 3: scale length of the field y/(-dy/drho_tor); 4: flux; 5: generic boundary condition y expressed as a1y'+a2y=a3. 6: equation not solved; | |
transport_solver_numerics.boundary_conditions_1d[:].electrons.particles.identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_1d[:].electrons.particles.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_1d[:].electrons.particles.identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_1d[:].electrons.particles.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Position, in normalised toroidal flux, at which the boundary condition is imposed. Outside this position, the value of the data are considered to be prescribed. | |
transport_solver_numerics.boundary_conditions_1d[:].electrons.particles.value (alpha) | [1...3] | FLT_1D (uncertain) | mixed | Value of the boundary condition. For ID = 1 to 4, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3. |
transport_solver_numerics.boundary_conditions_1d[:].energy_ion_total (alpha) | STRUCTURE | W.m^-3 | Boundary condition for the ion total (sum over ion species) energy equation (temperature if ID = 1) | |
transport_solver_numerics.boundary_conditions_1d[:].energy_ion_total.identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. ID = 1: value of the field y; 2: radial derivative of the field (-dy/drho_tor); 3: scale length of the field y/(-dy/drho_tor); 4: flux; 5: generic boundary condition y expressed as a1y'+a2y=a3. 6: equation not solved; | |
transport_solver_numerics.boundary_conditions_1d[:].energy_ion_total.identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_1d[:].energy_ion_total.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_1d[:].energy_ion_total.identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_1d[:].energy_ion_total.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Position, in normalised toroidal flux, at which the boundary condition is imposed. Outside this position, the value of the data are considered to be prescribed. | |
transport_solver_numerics.boundary_conditions_1d[:].energy_ion_total.value (alpha) | [1...3] | FLT_1D (uncertain) | mixed | Value of the boundary condition. For ID = 1 to 4, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3. |
transport_solver_numerics.boundary_conditions_1d[:].ion (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].energy (alpha) | STRUCTURE | W.m^-3 | Boundary condition for the ion energy equation (temperature if ID = 1) | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].energy.identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. ID = 1: value of the field y; 2: radial derivative of the field (-dy/drho_tor); 3: scale length of the field y/(-dy/drho_tor); 4: flux; 5: generic boundary condition y expressed as a1y'+a2y=a3. 6: equation not solved; | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].energy.identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].energy.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].energy.identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].energy.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Position, in normalised toroidal flux, at which the boundary condition is imposed. Outside this position, the value of the data are considered to be prescribed. | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].energy.value (alpha) | [1...3] | FLT_1D (uncertain) | mixed | Value of the boundary condition. For ID = 1 to 4, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3. |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].label (alpha) | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].particles (alpha) | STRUCTURE | m^-3.s^-1 | Boundary condition for the ion density equation (density if ID = 1) | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].particles.identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. ID = 1: value of the field y; 2: radial derivative of the field (-dy/drho_tor); 3: scale length of the field y/(-dy/drho_tor); 4: flux; 5: generic boundary condition y expressed as a1y'+a2y=a3. 6: equation not solved; | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].particles.identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].particles.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].particles.identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].particles.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Position, in normalised toroidal flux, at which the boundary condition is imposed. Outside this position, the value of the data are considered to be prescribed. | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].particles.value (alpha) | [1...3] | FLT_1D (uncertain) | mixed | Value of the boundary condition. For ID = 1 to 4, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3. |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the different states of the species (ionisation, energy, excitation, ...) | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].energy (alpha) | STRUCTURE | W.m^-3 | Boundary condition for the charge state energy equation (temperature if ID = 1) | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].energy.identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. ID = 1: value of the field y; 2: radial derivative of the field (-dy/drho_tor); 3: scale length of the field y/(-dy/drho_tor); 4: flux; 5: generic boundary condition y expressed as a1y'+a2y=a3. 6: equation not solved; | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].energy.identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].energy.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].energy.identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].energy.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Position, in normalised toroidal flux, at which the boundary condition is imposed. Outside this position, the value of the data are considered to be prescribed. | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].energy.value (alpha) | [1...3] | FLT_1D (uncertain) | mixed | Value of the boundary condition. For ID = 1 to 4, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3. |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].is_neutral (alpha) | INT_0D | Flag specifying if this state corresponds to a neutral (1) or not (0) | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].neutral_type (alpha) | STRUCTURE | Neutral type (if the considered state is a neutral), in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].neutral_type.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].neutral_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].neutral_type.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].particles (alpha) | STRUCTURE | m^-3.s^-1 | Boundary condition for the charge state density equation (density if ID = 1) | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].particles.identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. ID = 1: value of the field y; 2: radial derivative of the field (-dy/drho_tor); 3: scale length of the field y/(-dy/drho_tor); 4: flux; 5: generic boundary condition y expressed as a1y'+a2y=a3. 6: equation not solved; | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].particles.identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].particles.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].particles.identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].particles.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Position, in normalised toroidal flux, at which the boundary condition is imposed. Outside this position, the value of the data are considered to be prescribed. | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].particles.value (alpha) | [1...3] | FLT_1D (uncertain) | mixed | Value of the boundary condition. For ID = 1 to 4, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3. |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
transport_solver_numerics.boundary_conditions_1d[:].ion[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
transport_solver_numerics.boundary_conditions_1d[:].momentum_tor (alpha) | STRUCTURE | kg.m.s^-1 | Boundary condition for the total plasma toroidal momentum equation (summed over ion species and electrons) (momentum if ID = 1) | |
transport_solver_numerics.boundary_conditions_1d[:].momentum_tor.identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. ID = 1: value of the field y; 2: radial derivative of the field (-dy/drho_tor); 3: scale length of the field y/(-dy/drho_tor); 4: flux; 5: generic boundary condition y expressed as a1y'+a2y=a3. 6: equation not solved; | |
transport_solver_numerics.boundary_conditions_1d[:].momentum_tor.identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_1d[:].momentum_tor.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_1d[:].momentum_tor.identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_1d[:].momentum_tor.rho_tor_norm (alpha) | FLT_0D (uncertain) | - | Position, in normalised toroidal flux, at which the boundary condition is imposed. Outside this position, the value of the data are considered to be prescribed. | |
transport_solver_numerics.boundary_conditions_1d[:].momentum_tor.value (alpha) | [1...3] | FLT_1D (uncertain) | mixed | Value of the boundary condition. For ID = 1 to 4, only the first position in the vector is used. For ID = 5, all three positions are used, meaning respectively a1, a2, a3. |
transport_solver_numerics.boundary_conditions_1d[:].time (alpha) | FLT_0D | s | Time | |
transport_solver_numerics.boundary_conditions_ggd (alpha) | [transport_solver_numerics.boundary_conditions_ggd[:].time] | STRUCT_ARRAY | Boundary conditions of the transport equations, provided on the GGD, for various time slices | |
transport_solver_numerics.boundary_conditions_ggd[:].current (alpha) | [1...N] | STRUCT_ARRAY | Boundary condition for the current diffusion equation, on various grid subsets | |
transport_solver_numerics.boundary_conditions_ggd[:].current[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
transport_solver_numerics.boundary_conditions_ggd[:].current[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
transport_solver_numerics.boundary_conditions_ggd[:].current[:].identifier (alpha) | STRUCTURE | Identifier of the boundary condition type. List of options TBD. | ||
transport_solver_numerics.boundary_conditions_ggd[:].current[:].identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_ggd[:].current[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_ggd[:].current[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].current[:].values (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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) |
transport_solver_numerics.boundary_conditions_ggd[:].electrons (alpha) | STRUCTURE | Quantities related to the electrons | ||
transport_solver_numerics.boundary_conditions_ggd[:].electrons.energy (alpha) | [1...N] | STRUCT_ARRAY | W.m^-3 | Boundary condition for the electron energy equation (temperature if ID = 1), on various grid subsets |
transport_solver_numerics.boundary_conditions_ggd[:].electrons.energy[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
transport_solver_numerics.boundary_conditions_ggd[:].electrons.energy[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
transport_solver_numerics.boundary_conditions_ggd[:].electrons.energy[:].identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. List of options TBD. | |
transport_solver_numerics.boundary_conditions_ggd[:].electrons.energy[:].identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_ggd[:].electrons.energy[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_ggd[:].electrons.energy[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].electrons.energy[:].values (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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) |
transport_solver_numerics.boundary_conditions_ggd[:].electrons.particles (alpha) | [1...N] | STRUCT_ARRAY | m^-3.s^-1 | Boundary condition for the electron density equation (density if ID = 1), on various grid subsets |
transport_solver_numerics.boundary_conditions_ggd[:].electrons.particles[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
transport_solver_numerics.boundary_conditions_ggd[:].electrons.particles[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
transport_solver_numerics.boundary_conditions_ggd[:].electrons.particles[:].identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. List of options TBD. | |
transport_solver_numerics.boundary_conditions_ggd[:].electrons.particles[:].identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_ggd[:].electrons.particles[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_ggd[:].electrons.particles[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].electrons.particles[:].values (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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) |
transport_solver_numerics.boundary_conditions_ggd[:].grid (alpha) | STRUCTURE | Grid description | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset (alpha) | [1...N] | STRUCT_ARRAY | Grid subsets | |
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].base (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].base[:].jacobian (alpha) | [transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].base[:].tensor_contravariant (alpha) | [transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].base[:].tensor_covariant (alpha) | [transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].dimension (alpha) | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].element[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].element[:].object[:].dimension (alpha) | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].element[:].object[:].index (alpha) | INT_0D | Object index | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].element[:].object[:].space (alpha) | INT_0D | Index of the space from which that object is taken | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].identifier (alpha) | STRUCTURE | Grid subset identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].metric (alpha) | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].metric.jacobian (alpha) | [transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].metric.tensor_contravariant (alpha) | [transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].metric.tensor_covariant (alpha) | [transport_solver_numerics.boundary_conditions_ggd[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
transport_solver_numerics.boundary_conditions_ggd[:].grid.identifier (alpha) | STRUCTURE | Grid identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.path (alpha) | STR_0D | 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:0/description_ggd(1)/grid_ggd', means that the grid is located in the wall IDS, occurrence 0, with ids path 'description_ggd(1)/grid_ggd'. See the link below for more details about IDS paths | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space (alpha) | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].coordinates_type (alpha) | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].geometry_type (alpha) | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].identifier (alpha) | STRUCTURE | Space identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].objects_per_dimension (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].objects_per_dimension[:].geometry_content (alpha) | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].objects_per_dimension[:].geometry_content.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].objects_per_dimension[:].geometry_content.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].objects_per_dimension[:].geometry_content.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].objects_per_dimension[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].objects_per_dimension[:].object[:].boundary (alpha) | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].objects_per_dimension[:].object[:].boundary[:].index (alpha) | INT_0D | Index of this (n-1)-dimensional boundary object | ||
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].objects_per_dimension[:].object[:].boundary[:].neighbours (alpha) | [1...N] | INT_1D | 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 | |
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].objects_per_dimension[:].object[:].geometry (alpha) | [1...N] | FLT_1D (uncertain) | mixed | 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. |
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].objects_per_dimension[:].object[:].geometry_2d (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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. |
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].objects_per_dimension[:].object[:].measure (alpha) | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
transport_solver_numerics.boundary_conditions_ggd[:].grid.space[:].objects_per_dimension[:].object[:].nodes (alpha) | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
transport_solver_numerics.boundary_conditions_ggd[:].ion (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species | |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].energy (alpha) | [1...N] | STRUCT_ARRAY | W.m^-3 | Boundary condition for the ion energy equation (temperature if ID = 1), on various grid subsets |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].energy[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].energy[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].energy[:].identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. List of options TBD. | |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].energy[:].identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].energy[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].energy[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].energy[:].values (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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) |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].label (alpha) | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].particles (alpha) | [1...N] | STRUCT_ARRAY | m^-3.s^-1 | Boundary condition for the ion density equation (density if ID = 1), on various grid subsets |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].particles[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].particles[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].particles[:].identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. List of options TBD. | |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].particles[:].identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].particles[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].particles[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].particles[:].values (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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) |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the different states of the species (ionisation, energy, excitation, ...) | |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].energy (alpha) | [1...N] | STRUCT_ARRAY | W.m^-3 | Boundary condition for the charge state energy equation (temperature if ID = 1), on various grid subsets |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].energy[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].energy[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].energy[:].identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. List of options TBD. | |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].energy[:].identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].energy[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].energy[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].energy[:].values (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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) |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].is_neutral (alpha) | INT_0D | Flag specifying if this state corresponds to a neutral (1) or not (0) | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].neutral_type (alpha) | STRUCTURE | Neutral type (if the considered state is a neutral), in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].neutral_type.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].neutral_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].neutral_type.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].particles (alpha) | [1...N] | STRUCT_ARRAY | m^-3.s^-1 | Boundary condition for the charge state density equation (density if ID = 1), on various grid subsets |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].particles[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].particles[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].particles[:].identifier (alpha) | STRUCTURE | eV | Identifier of the boundary condition type. List of options TBD. | |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].particles[:].identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].particles[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].particles[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].particles[:].values (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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) |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle | |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
transport_solver_numerics.boundary_conditions_ggd[:].ion[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
transport_solver_numerics.boundary_conditions_ggd[:].time (alpha) | FLT_0D | s | Time | |
transport_solver_numerics.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
transport_solver_numerics.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
transport_solver_numerics.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
transport_solver_numerics.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
transport_solver_numerics.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
transport_solver_numerics.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
transport_solver_numerics.code.library[:].name (alpha) | STR_0D | Name of software | ||
transport_solver_numerics.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
transport_solver_numerics.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
transport_solver_numerics.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
transport_solver_numerics.code.name (alpha) | STR_0D | Name of software generating IDS | ||
transport_solver_numerics.code.output_flag (alpha) | [transport_solver_numerics.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
transport_solver_numerics.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
transport_solver_numerics.code.repository (alpha) | STR_0D | URL of software repository | ||
transport_solver_numerics.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
transport_solver_numerics.convergence (alpha) | STRUCTURE | Convergence details To be removed when the solver_1d structure is finalized. | ||
transport_solver_numerics.convergence.equations (alpha) | [transport_solver_numerics.convergence.equations[:].time] | STRUCT_ARRAY | Convergence details of the transport equations, for various time slices | |
transport_solver_numerics.convergence.equations[:].current (alpha) | STRUCTURE | Convergence details of the current diffusion equation | ||
transport_solver_numerics.convergence.equations[:].current.delta_relative (alpha) | STRUCTURE | Relative deviation on the primary quantity of the transport equation between the present and the previous iteration of the solver | ||
transport_solver_numerics.convergence.equations[:].current.delta_relative.expression (alpha) | STR_0D | Expression used by the solver to calculate the relative deviation | ||
transport_solver_numerics.convergence.equations[:].current.delta_relative.value (alpha) | FLT_0D (uncertain) | - | Value of the relative deviation | |
transport_solver_numerics.convergence.equations[:].current.iterations_n (alpha) | INT_0D | Number of iterations carried out in the convergence loop | ||
transport_solver_numerics.convergence.equations[:].electrons (alpha) | STRUCTURE | Quantities related to the electrons | ||
transport_solver_numerics.convergence.equations[:].electrons.energy (alpha) | STRUCTURE | W.m^-3 | Convergence details of the electron energy equation | |
transport_solver_numerics.convergence.equations[:].electrons.energy.delta_relative (alpha) | STRUCTURE | Relative deviation on the primary quantity of the transport equation between the present and the previous iteration of the solver | ||
transport_solver_numerics.convergence.equations[:].electrons.energy.delta_relative.expression (alpha) | STR_0D | Expression used by the solver to calculate the relative deviation | ||
transport_solver_numerics.convergence.equations[:].electrons.energy.delta_relative.value (alpha) | FLT_0D (uncertain) | - | Value of the relative deviation | |
transport_solver_numerics.convergence.equations[:].electrons.energy.iterations_n (alpha) | INT_0D | Number of iterations carried out in the convergence loop | ||
transport_solver_numerics.convergence.equations[:].electrons.particles (alpha) | STRUCTURE | m^-3.s^-1 | Convergence details of the electron density equation | |
transport_solver_numerics.convergence.equations[:].electrons.particles.delta_relative (alpha) | STRUCTURE | Relative deviation on the primary quantity of the transport equation between the present and the previous iteration of the solver | ||
transport_solver_numerics.convergence.equations[:].electrons.particles.delta_relative.expression (alpha) | STR_0D | Expression used by the solver to calculate the relative deviation | ||
transport_solver_numerics.convergence.equations[:].electrons.particles.delta_relative.value (alpha) | FLT_0D (uncertain) | - | Value of the relative deviation | |
transport_solver_numerics.convergence.equations[:].electrons.particles.iterations_n (alpha) | INT_0D | Number of iterations carried out in the convergence loop | ||
transport_solver_numerics.convergence.equations[:].energy_ion_total (alpha) | STRUCTURE | W.m^-3 | Convergence details of the ion total (sum over ion species) energy equation | |
transport_solver_numerics.convergence.equations[:].energy_ion_total.delta_relative (alpha) | STRUCTURE | Relative deviation on the primary quantity of the transport equation between the present and the previous iteration of the solver | ||
transport_solver_numerics.convergence.equations[:].energy_ion_total.delta_relative.expression (alpha) | STR_0D | Expression used by the solver to calculate the relative deviation | ||
transport_solver_numerics.convergence.equations[:].energy_ion_total.delta_relative.value (alpha) | FLT_0D (uncertain) | - | Value of the relative deviation | |
transport_solver_numerics.convergence.equations[:].energy_ion_total.iterations_n (alpha) | INT_0D | Number of iterations carried out in the convergence loop | ||
transport_solver_numerics.convergence.equations[:].ion (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species | |
transport_solver_numerics.convergence.equations[:].ion[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
transport_solver_numerics.convergence.equations[:].ion[:].energy (alpha) | STRUCTURE | W.m^-3 | Convergence details of the ion energy equation | |
transport_solver_numerics.convergence.equations[:].ion[:].energy.delta_relative (alpha) | STRUCTURE | Relative deviation on the primary quantity of the transport equation between the present and the previous iteration of the solver | ||
transport_solver_numerics.convergence.equations[:].ion[:].energy.delta_relative.expression (alpha) | STR_0D | Expression used by the solver to calculate the relative deviation | ||
transport_solver_numerics.convergence.equations[:].ion[:].energy.delta_relative.value (alpha) | FLT_0D (uncertain) | - | Value of the relative deviation | |
transport_solver_numerics.convergence.equations[:].ion[:].energy.iterations_n (alpha) | INT_0D | Number of iterations carried out in the convergence loop | ||
transport_solver_numerics.convergence.equations[:].ion[:].label (alpha) | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
transport_solver_numerics.convergence.equations[:].ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
transport_solver_numerics.convergence.equations[:].ion[:].particles (alpha) | STRUCTURE | m^-3.s^-1 | Convergence details of the ion density equation | |
transport_solver_numerics.convergence.equations[:].ion[:].particles.delta_relative (alpha) | STRUCTURE | Relative deviation on the primary quantity of the transport equation between the present and the previous iteration of the solver | ||
transport_solver_numerics.convergence.equations[:].ion[:].particles.delta_relative.expression (alpha) | STR_0D | Expression used by the solver to calculate the relative deviation | ||
transport_solver_numerics.convergence.equations[:].ion[:].particles.delta_relative.value (alpha) | FLT_0D (uncertain) | - | Value of the relative deviation | |
transport_solver_numerics.convergence.equations[:].ion[:].particles.iterations_n (alpha) | INT_0D | Number of iterations carried out in the convergence loop | ||
transport_solver_numerics.convergence.equations[:].ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Convergence details of the related to the different states transport equations | |
transport_solver_numerics.convergence.equations[:].ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].energy (alpha) | STRUCTURE | W.m^-3 | Convergence details of the charge state energy equation | |
transport_solver_numerics.convergence.equations[:].ion[:].state[:].energy.delta_relative (alpha) | STRUCTURE | Relative deviation on the primary quantity of the transport equation between the present and the previous iteration of the solver | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].energy.delta_relative.expression (alpha) | STR_0D | Expression used by the solver to calculate the relative deviation | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].energy.delta_relative.value (alpha) | FLT_0D (uncertain) | - | Value of the relative deviation | |
transport_solver_numerics.convergence.equations[:].ion[:].state[:].energy.iterations_n (alpha) | INT_0D | Number of iterations carried out in the convergence loop | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].is_neutral (alpha) | INT_0D | Flag specifying if this state corresponds to a neutral (1) or not (0) | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].neutral_type (alpha) | STRUCTURE | Neutral type (if the considered state is a neutral), in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].neutral_type.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].neutral_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].neutral_type.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].particles (alpha) | STRUCTURE | m^-3.s^-1 | Convergence details of the charge state density equation | |
transport_solver_numerics.convergence.equations[:].ion[:].state[:].particles.delta_relative (alpha) | STRUCTURE | Relative deviation on the primary quantity of the transport equation between the present and the previous iteration of the solver | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].particles.delta_relative.expression (alpha) | STR_0D | Expression used by the solver to calculate the relative deviation | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].particles.delta_relative.value (alpha) | FLT_0D (uncertain) | - | Value of the relative deviation | |
transport_solver_numerics.convergence.equations[:].ion[:].state[:].particles.iterations_n (alpha) | INT_0D | Number of iterations carried out in the convergence loop | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
transport_solver_numerics.convergence.equations[:].ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
transport_solver_numerics.convergence.equations[:].ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle | |
transport_solver_numerics.convergence.equations[:].ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
transport_solver_numerics.convergence.equations[:].ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
transport_solver_numerics.convergence.equations[:].ion[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
transport_solver_numerics.convergence.equations[:].time (alpha) | FLT_0D | s | Time | |
transport_solver_numerics.convergence.time_step (alpha) | STRUCTURE | s | Internal time step used by the transport solver (assuming all transport equations are solved with the same time step) | |
transport_solver_numerics.convergence.time_step.data (alpha) | [transport_solver_numerics.convergence.time_step.time] | FLT_1D (uncertain) | s | Data |
transport_solver_numerics.convergence.time_step.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
transport_solver_numerics.derivatives_1d (alpha) | [transport_solver_numerics.derivatives_1d[:].time] | STRUCT_ARRAY | Radial profiles derivatives for various time slices. To be removed when the solver_1d structure is finalized. | |
transport_solver_numerics.derivatives_1d[:].d2_drho_tor_norm2 (alpha) | STRUCTURE | Second derivatives of total ion quantities with respect to the normalised toroidal flux | ||
transport_solver_numerics.derivatives_1d[:].d2_drho_tor_norm2.n_i_total_over_n_e (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Ratio of total ion density (sum over species and charge states) over electron density. (thermal+non-thermal) |
transport_solver_numerics.derivatives_1d[:].d2_drho_tor_norm2.pressure_ion_total (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Total thermal ion pressure |
transport_solver_numerics.derivatives_1d[:].d2psi_drho_tor2 (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb.m^-2 | Second derivative of the poloidal flux profile with respect to the toroidal flux coordinate |
transport_solver_numerics.derivatives_1d[:].d_drho_tor_norm (alpha) | STRUCTURE | Derivatives of total ion quantities with respect to the normalised toroidal flux | ||
transport_solver_numerics.derivatives_1d[:].d_drho_tor_norm.n_i_total_over_n_e (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Ratio of total ion density (sum over species and charge states) over electron density. (thermal+non-thermal) |
transport_solver_numerics.derivatives_1d[:].d_drho_tor_norm.pressure_ion_total (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Total thermal ion pressure |
transport_solver_numerics.derivatives_1d[:].d_dt (alpha) | STRUCTURE | Derivatives of total ion quantities with respect to time | ||
transport_solver_numerics.derivatives_1d[:].d_dt.n_i_total_over_n_e (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Ratio of total ion density (sum over species and charge states) over electron density. (thermal+non-thermal) |
transport_solver_numerics.derivatives_1d[:].d_dt.pressure_ion_total (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Total thermal ion pressure |
transport_solver_numerics.derivatives_1d[:].d_dvolume_drho_tor_dt (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Partial derivative with respect to time of the derivative of the volume with respect to the toroidal flux coordinate |
transport_solver_numerics.derivatives_1d[:].dpsi_drho_tor (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb.m^-1 | Derivative of the poloidal flux profile with respect to the toroidal flux coordinate |
transport_solver_numerics.derivatives_1d[:].dpsi_dt (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V | Derivative of the poloidal flux profile with respect to time |
transport_solver_numerics.derivatives_1d[:].dpsi_dt_cphi (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V | Derivative of the poloidal flux profile with respect to time, at constant toroidal flux |
transport_solver_numerics.derivatives_1d[:].dpsi_dt_crho_tor_norm (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V | Derivative of the poloidal flux profile with respect to time, at constant normalised toroidal flux coordinate |
transport_solver_numerics.derivatives_1d[:].drho_tor_dt (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Partial derivative of the toroidal flux coordinate profile with respect to time |
transport_solver_numerics.derivatives_1d[:].electrons (alpha) | STRUCTURE | Quantities related to the electrons | ||
transport_solver_numerics.derivatives_1d[:].electrons.d2_drho_tor_norm2 (alpha) | STRUCTURE | Second derivatives with respect to the normalised toroidal flux | ||
transport_solver_numerics.derivatives_1d[:].electrons.d2_drho_tor_norm2.density (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
transport_solver_numerics.derivatives_1d[:].electrons.d2_drho_tor_norm2.density_fast (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
transport_solver_numerics.derivatives_1d[:].electrons.d2_drho_tor_norm2.pressure (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure |
transport_solver_numerics.derivatives_1d[:].electrons.d2_drho_tor_norm2.pressure_fast_parallel (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
transport_solver_numerics.derivatives_1d[:].electrons.d2_drho_tor_norm2.pressure_fast_perpendicular (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
transport_solver_numerics.derivatives_1d[:].electrons.d2_drho_tor_norm2.temperature (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature |
transport_solver_numerics.derivatives_1d[:].electrons.d2_drho_tor_norm2.velocity_pol (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity |
transport_solver_numerics.derivatives_1d[:].electrons.d2_drho_tor_norm2.velocity_tor (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity |
transport_solver_numerics.derivatives_1d[:].electrons.d_drho_tor_norm (alpha) | STRUCTURE | Derivatives with respect to the normalised toroidal flux | ||
transport_solver_numerics.derivatives_1d[:].electrons.d_drho_tor_norm.density (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
transport_solver_numerics.derivatives_1d[:].electrons.d_drho_tor_norm.density_fast (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
transport_solver_numerics.derivatives_1d[:].electrons.d_drho_tor_norm.pressure (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure |
transport_solver_numerics.derivatives_1d[:].electrons.d_drho_tor_norm.pressure_fast_parallel (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
transport_solver_numerics.derivatives_1d[:].electrons.d_drho_tor_norm.pressure_fast_perpendicular (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
transport_solver_numerics.derivatives_1d[:].electrons.d_drho_tor_norm.temperature (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature |
transport_solver_numerics.derivatives_1d[:].electrons.d_drho_tor_norm.velocity_pol (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity |
transport_solver_numerics.derivatives_1d[:].electrons.d_drho_tor_norm.velocity_tor (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity |
transport_solver_numerics.derivatives_1d[:].electrons.d_dt (alpha) | STRUCTURE | Derivatives with respect to time | ||
transport_solver_numerics.derivatives_1d[:].electrons.d_dt.density (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
transport_solver_numerics.derivatives_1d[:].electrons.d_dt.density_fast (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
transport_solver_numerics.derivatives_1d[:].electrons.d_dt.pressure (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure |
transport_solver_numerics.derivatives_1d[:].electrons.d_dt.pressure_fast_parallel (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
transport_solver_numerics.derivatives_1d[:].electrons.d_dt.pressure_fast_perpendicular (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
transport_solver_numerics.derivatives_1d[:].electrons.d_dt.temperature (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature |
transport_solver_numerics.derivatives_1d[:].electrons.d_dt.velocity_pol (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity |
transport_solver_numerics.derivatives_1d[:].electrons.d_dt.velocity_tor (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity |
transport_solver_numerics.derivatives_1d[:].grid (alpha) | STRUCTURE | Radial grid | ||
transport_solver_numerics.derivatives_1d[:].grid.area (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
transport_solver_numerics.derivatives_1d[:].grid.psi (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
transport_solver_numerics.derivatives_1d[:].grid.psi_boundary (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
transport_solver_numerics.derivatives_1d[:].grid.psi_magnetic_axis (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
transport_solver_numerics.derivatives_1d[:].grid.rho_pol_norm (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
transport_solver_numerics.derivatives_1d[:].grid.rho_tor (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
transport_solver_numerics.derivatives_1d[:].grid.surface (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
transport_solver_numerics.derivatives_1d[:].grid.volume (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
transport_solver_numerics.derivatives_1d[:].ion (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species | |
transport_solver_numerics.derivatives_1d[:].ion[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
transport_solver_numerics.derivatives_1d[:].ion[:].d2_drho_tor_norm2 (alpha) | STRUCTURE | Second derivatives with respect to the normalised toroidal flux | ||
transport_solver_numerics.derivatives_1d[:].ion[:].d2_drho_tor_norm2.density (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d2_drho_tor_norm2.density_fast (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles (sum over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d2_drho_tor_norm2.pressure (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d2_drho_tor_norm2.pressure_fast_parallel (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d2_drho_tor_norm2.pressure_fast_perpendicular (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d2_drho_tor_norm2.temperature (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d2_drho_tor_norm2.velocity_pol (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d2_drho_tor_norm2.velocity_tor (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_drho_tor_norm (alpha) | STRUCTURE | Derivatives with respect to the normalised toroidal flux | ||
transport_solver_numerics.derivatives_1d[:].ion[:].d_drho_tor_norm.density (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_drho_tor_norm.density_fast (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles (sum over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_drho_tor_norm.pressure (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_drho_tor_norm.pressure_fast_parallel (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_drho_tor_norm.pressure_fast_perpendicular (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_drho_tor_norm.temperature (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_drho_tor_norm.velocity_pol (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_drho_tor_norm.velocity_tor (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_dt (alpha) | STRUCTURE | Derivatives with respect to time | ||
transport_solver_numerics.derivatives_1d[:].ion[:].d_dt.density (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_dt.density_fast (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles (sum over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_dt.pressure (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_dt.pressure_fast_parallel (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_dt.pressure_fast_perpendicular (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_dt.temperature (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_dt.velocity_pol (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].d_dt.velocity_tor (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity (average over charge states when multiple charge states are considered) |
transport_solver_numerics.derivatives_1d[:].ion[:].label (alpha) | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
transport_solver_numerics.derivatives_1d[:].ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
transport_solver_numerics.derivatives_1d[:].ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the different states of the species (ionisation, energy, excitation, ...) | |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d2_drho_tor_norm2 (alpha) | STRUCTURE | Second derivatives with respect to the normalised toroidal flux | ||
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d2_drho_tor_norm2.density (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d2_drho_tor_norm2.density_fast (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d2_drho_tor_norm2.pressure (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d2_drho_tor_norm2.pressure_fast_parallel (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d2_drho_tor_norm2.pressure_fast_perpendicular (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d2_drho_tor_norm2.temperature (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d2_drho_tor_norm2.velocity_pol (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d2_drho_tor_norm2.velocity_tor (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_drho_tor_norm (alpha) | STRUCTURE | Derivatives with respect to the normalised toroidal flux | ||
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_drho_tor_norm.density (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_drho_tor_norm.density_fast (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_drho_tor_norm.pressure (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_drho_tor_norm.pressure_fast_parallel (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_drho_tor_norm.pressure_fast_perpendicular (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_drho_tor_norm.temperature (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_drho_tor_norm.velocity_pol (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_drho_tor_norm.velocity_tor (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_dt (alpha) | STRUCTURE | Derivatives with respect to time | ||
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_dt.density (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density (thermal+non-thermal) |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_dt.density_fast (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^-3 | Density of fast (non-thermal) particles |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_dt.pressure (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Pressure |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_dt.pressure_fast_parallel (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) parallel pressure |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_dt.pressure_fast_perpendicular (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Pa | Fast (non-thermal) perpendicular pressure |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_dt.temperature (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | eV | Temperature |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_dt.velocity_pol (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Poloidal velocity |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].d_dt.velocity_tor (alpha) | [transport_solver_numerics.derivatives_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Toroidal velocity |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].is_neutral (alpha) | INT_0D | Flag specifying if this state corresponds to a neutral (1) or not (0) | ||
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].neutral_type (alpha) | STRUCTURE | Neutral type (if the considered state is a neutral), in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].neutral_type.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].neutral_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].neutral_type.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle | |
transport_solver_numerics.derivatives_1d[:].ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
transport_solver_numerics.derivatives_1d[:].ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
transport_solver_numerics.derivatives_1d[:].ion[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
transport_solver_numerics.derivatives_1d[:].time (alpha) | FLT_0D | s | Time | |
transport_solver_numerics.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
transport_solver_numerics.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
transport_solver_numerics.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
transport_solver_numerics.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
transport_solver_numerics.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
transport_solver_numerics.ids_properties.occurrence | INT_0D | |||
transport_solver_numerics.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
transport_solver_numerics.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
transport_solver_numerics.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
transport_solver_numerics.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
transport_solver_numerics.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
transport_solver_numerics.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
transport_solver_numerics.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
transport_solver_numerics.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
transport_solver_numerics.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
transport_solver_numerics.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
transport_solver_numerics.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
transport_solver_numerics.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
transport_solver_numerics.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
transport_solver_numerics.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
transport_solver_numerics.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
transport_solver_numerics.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
transport_solver_numerics.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
transport_solver_numerics.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
transport_solver_numerics.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
transport_solver_numerics.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
transport_solver_numerics.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
transport_solver_numerics.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
transport_solver_numerics.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
transport_solver_numerics.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
transport_solver_numerics.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
transport_solver_numerics.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
transport_solver_numerics.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
transport_solver_numerics.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
transport_solver_numerics.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
transport_solver_numerics.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
transport_solver_numerics.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
transport_solver_numerics.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
transport_solver_numerics.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
transport_solver_numerics.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
transport_solver_numerics.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
transport_solver_numerics.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
transport_solver_numerics.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
transport_solver_numerics.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
transport_solver_numerics.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
transport_solver_numerics.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
transport_solver_numerics.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
transport_solver_numerics.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
transport_solver_numerics.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
transport_solver_numerics.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
transport_solver_numerics.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
transport_solver_numerics.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
transport_solver_numerics.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
transport_solver_numerics.primary_coordinate (alpha) | STRUCTURE | Primary coordinate system with which the transport equations are solved. For a 1D transport solver: index = 1 means rho_tor_norm; 2 = rho_tor. | ||
transport_solver_numerics.primary_coordinate.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.primary_coordinate.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.primary_coordinate.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.restart_files (alpha) | [transport_solver_numerics.restart_files[:].time] | STRUCT_ARRAY | 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 | |
transport_solver_numerics.restart_files[:].descriptions (alpha) | [transport_solver_numerics.restart_files[:].names] | STR_1D | Descriptions of the restart files | |
transport_solver_numerics.restart_files[:].names (alpha) | [1...N] | STR_1D | Names of the restart files | |
transport_solver_numerics.restart_files[:].time (alpha) | FLT_0D | s | Time | |
transport_solver_numerics.solver (alpha) | STRUCTURE | Solver identifier | ||
transport_solver_numerics.solver.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.solver.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.solver.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.solver_1d (alpha) | [transport_solver_numerics.solver_1d[:].time] | STRUCT_ARRAY | Numerics related to 1D radial solver, for various time slices. | |
transport_solver_numerics.solver_1d[:].control_parameters (alpha) | STRUCTURE | Solver-specific input or output quantities | ||
transport_solver_numerics.solver_1d[:].control_parameters.integer0d (alpha) | [1...N] | STRUCT_ARRAY | Set of integer type scalar control parameters | |
transport_solver_numerics.solver_1d[:].control_parameters.integer0d[:].name (alpha) | STR_0D | Name of the control parameter | ||
transport_solver_numerics.solver_1d[:].control_parameters.integer0d[:].value (alpha) | INT_0D | Value of the control parameter | ||
transport_solver_numerics.solver_1d[:].control_parameters.real0d (alpha) | [1...N] | STRUCT_ARRAY | Set of real type scalar control parameters | |
transport_solver_numerics.solver_1d[:].control_parameters.real0d[:].name (alpha) | STR_0D | Name of the control parameter | ||
transport_solver_numerics.solver_1d[:].control_parameters.real0d[:].value (alpha) | FLT_0D (uncertain) | mixed | Value of the control parameter | |
transport_solver_numerics.solver_1d[:].d_dvolume_drho_tor_dt (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2.s^-1 | Partial derivative with respect to time of the derivative of the volume with respect to the toroidal flux coordinate |
transport_solver_numerics.solver_1d[:].drho_tor_dt (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m.s^-1 | Partial derivative of the toroidal flux coordinate profile with respect to time |
transport_solver_numerics.solver_1d[:].equation (alpha) | [1...N] | STRUCT_ARRAY | Set of transport equations | |
transport_solver_numerics.solver_1d[:].equation[:].boundary_condition (alpha) | [1...N] | STRUCT_ARRAY | Set of boundary conditions of the transport equation | |
transport_solver_numerics.solver_1d[:].equation[:].boundary_condition[:].position (alpha) | FLT_0D (uncertain) | mixed | 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). | |
transport_solver_numerics.solver_1d[:].equation[:].boundary_condition[:].type (alpha) | STRUCTURE | Boundary condition type | ||
transport_solver_numerics.solver_1d[:].equation[:].boundary_condition[:].type.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.solver_1d[:].equation[:].boundary_condition[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.solver_1d[:].equation[:].boundary_condition[:].type.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.solver_1d[:].equation[:].boundary_condition[:].value (alpha) | [1...3] | FLT_1D (uncertain) | mixed | 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. |
transport_solver_numerics.solver_1d[:].equation[:].coefficient (alpha) | [1...N] | STRUCT_ARRAY | Set of numerical coefficients involved in the transport equation | |
transport_solver_numerics.solver_1d[:].equation[:].coefficient[:].profile (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | mixed | Radial profile of the numerical coefficient |
transport_solver_numerics.solver_1d[:].equation[:].computation_mode (alpha) | STRUCTURE | Computation mode for this equation | ||
transport_solver_numerics.solver_1d[:].equation[:].computation_mode.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.solver_1d[:].equation[:].computation_mode.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.solver_1d[:].equation[:].computation_mode.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.solver_1d[:].equation[:].convergence (alpha) | STRUCTURE | Convergence details | ||
transport_solver_numerics.solver_1d[:].equation[:].convergence.delta_relative (alpha) | STRUCTURE | Relative deviation on the primary quantity of the transport equation between the present and the previous iteration of the solver | ||
transport_solver_numerics.solver_1d[:].equation[:].convergence.delta_relative.expression (alpha) | STR_0D | Expression used by the solver to calculate the relative deviation | ||
transport_solver_numerics.solver_1d[:].equation[:].convergence.delta_relative.value (alpha) | FLT_0D (uncertain) | - | Value of the relative deviation | |
transport_solver_numerics.solver_1d[:].equation[:].convergence.iterations_n (alpha) | INT_0D | Number of iterations carried out in the convergence loop | ||
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity (alpha) | STRUCTURE | Profile and derivatives of the primary quantity of the transport equation | ||
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity.d2_dr2 (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | mixed | Second order radial derivative with respect to the primary coordinate |
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity.d_dr (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | mixed | Radial derivative with respect to the primary coordinate |
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity.d_dt (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | mixed | Time derivative |
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity.d_dt_cphi (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | mixed | Derivative with respect to time, at constant toroidal flux (for current diffusion equation) |
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity.d_dt_cr (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | mixed | Derivative with respect to time, at constant primary coordinate coordinate (for current diffusion equation) |
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity.identifier (alpha) | STRUCTURE | 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) | ||
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity.identifier.description (alpha) | STR_0D | Verbose description | ||
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity.identifier.name (alpha) | STR_0D | Short string identifier | ||
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity.ion_index (alpha) | INT_0D | If the primary quantity is related to a ion species, index of the corresponding species in the core_profiles/profiles_1d/ion array | ||
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity.neutral_index (alpha) | INT_0D | If the primary quantity is related to a neutral species, index of the corresponding species in the core_profiles/profiles_1d/neutral array | ||
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity.profile (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | mixed | Profile of the primary quantity |
transport_solver_numerics.solver_1d[:].equation[:].primary_quantity.state_index (alpha) | INT_0D | 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 | ||
transport_solver_numerics.solver_1d[:].grid (alpha) | STRUCTURE | Radial grid | ||
transport_solver_numerics.solver_1d[:].grid.area (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
transport_solver_numerics.solver_1d[:].grid.psi (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
transport_solver_numerics.solver_1d[:].grid.psi_boundary (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
transport_solver_numerics.solver_1d[:].grid.psi_magnetic_axis (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
transport_solver_numerics.solver_1d[:].grid.rho_pol_norm (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
transport_solver_numerics.solver_1d[:].grid.rho_tor (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
transport_solver_numerics.solver_1d[:].grid.rho_tor_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
transport_solver_numerics.solver_1d[:].grid.surface (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
transport_solver_numerics.solver_1d[:].grid.volume (alpha) | [transport_solver_numerics.solver_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
transport_solver_numerics.solver_1d[:].time (alpha) | FLT_0D | s | Time | |
transport_solver_numerics.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
transport_solver_numerics.time_step (alpha) | STRUCTURE | s | Internal time step used by the transport solver (assuming all transport equations are solved with the same time step) | |
transport_solver_numerics.time_step.data (alpha) | [transport_solver_numerics.time_step.time] | FLT_1D (uncertain) | s | Data |
transport_solver_numerics.time_step.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
transport_solver_numerics.time_step_average (alpha) | STRUCTURE | s | 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) | |
transport_solver_numerics.time_step_average.data (alpha) | [transport_solver_numerics.time_step_average.time] | FLT_1D (uncertain) | s | Data |
transport_solver_numerics.time_step_average.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
transport_solver_numerics.time_step_min (alpha) | STRUCTURE | s | 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) | |
transport_solver_numerics.time_step_min.data (alpha) | [transport_solver_numerics.time_step_min.time] | FLT_1D (uncertain) | s | Data |
transport_solver_numerics.time_step_min.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
transport_solver_numerics.vacuum_toroidal_field (alpha) | STRUCTURE | Characteristics of the vacuum toroidal field (used in rho_tor definition and in the normalization of current densities) | ||
transport_solver_numerics.vacuum_toroidal_field.b0 (alpha) | [transport_solver_numerics.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
transport_solver_numerics.vacuum_toroidal_field.r0 (alpha) | FLT_0D (uncertain) | m | 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) |
turbulence¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
turbulence (alpha) | Description of plasma turbulence | |||
turbulence.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
turbulence.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
turbulence.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
turbulence.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
turbulence.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
turbulence.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
turbulence.code.library[:].name (alpha) | STR_0D | Name of software | ||
turbulence.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
turbulence.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
turbulence.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
turbulence.code.name (alpha) | STR_0D | Name of software generating IDS | ||
turbulence.code.output_flag (alpha) | [turbulence.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
turbulence.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
turbulence.code.repository (alpha) | STR_0D | URL of software repository | ||
turbulence.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
turbulence.grid_2d (alpha) | [turbulence.grid_2d[:].time] | STRUCT_ARRAY | Values for the 2D grid, for various time slices. The timebase of this array of structure must be a subset of the profiles_2d timebase | |
turbulence.grid_2d[:].dim1 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | First dimension values |
turbulence.grid_2d[:].dim2 (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Second dimension values |
turbulence.grid_2d[:].time (alpha) | FLT_0D | s | Time | |
turbulence.grid_2d_type (alpha) | STRUCTURE | Selection of one of a set of grid types for grid_2d | ||
turbulence.grid_2d_type.description (alpha) | STR_0D | Verbose description | ||
turbulence.grid_2d_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
turbulence.grid_2d_type.name (alpha) | STR_0D | Short string identifier | ||
turbulence.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
turbulence.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
turbulence.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
turbulence.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
turbulence.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
turbulence.ids_properties.occurrence | INT_0D | |||
turbulence.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
turbulence.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
turbulence.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
turbulence.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
turbulence.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
turbulence.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
turbulence.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
turbulence.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
turbulence.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
turbulence.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
turbulence.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
turbulence.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
turbulence.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
turbulence.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
turbulence.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
turbulence.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
turbulence.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
turbulence.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
turbulence.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
turbulence.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
turbulence.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
turbulence.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
turbulence.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
turbulence.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
turbulence.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
turbulence.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
turbulence.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
turbulence.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
turbulence.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
turbulence.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
turbulence.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
turbulence.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
turbulence.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
turbulence.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
turbulence.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
turbulence.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
turbulence.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
turbulence.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
turbulence.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
turbulence.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
turbulence.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
turbulence.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
turbulence.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
turbulence.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
turbulence.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
turbulence.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
turbulence.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
turbulence.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
turbulence.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
turbulence.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
turbulence.profiles_2d (alpha) | [turbulence.profiles_2d[:].time] | STRUCT_ARRAY | Fluctuating physical quantities for various time slices | |
turbulence.profiles_2d[:].electrons (alpha) | STRUCTURE | Quantities related to electrons | ||
turbulence.profiles_2d[:].electrons.density (alpha) | [turbulence.grid_2d[:].dim1, | FLT_2D (uncertain) | m^-3 | Density (thermal+non-thermal) |
turbulence.profiles_2d[:].electrons.density_thermal (alpha) | [turbulence.grid_2d[:].dim1, | FLT_2D (uncertain) | m^-3 | Density of thermal particles |
turbulence.profiles_2d[:].electrons.temperature (alpha) | [turbulence.grid_2d[:].dim1, | FLT_2D (uncertain) | eV | Temperature |
turbulence.profiles_2d[:].ion (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the various ion species | |
turbulence.profiles_2d[:].ion[:].density (alpha) | [turbulence.grid_2d[:].dim1, | FLT_2D (uncertain) | m^-3 | Density (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
turbulence.profiles_2d[:].ion[:].density_thermal (alpha) | [turbulence.grid_2d[:].dim1, | FLT_2D (uncertain) | m^-3 | Density (thermal) (sum over charge states when multiple charge states are considered) |
turbulence.profiles_2d[:].ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
turbulence.profiles_2d[:].ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
turbulence.profiles_2d[:].ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
turbulence.profiles_2d[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
turbulence.profiles_2d[:].ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
turbulence.profiles_2d[:].ion[:].label (alpha) | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
turbulence.profiles_2d[:].ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
turbulence.profiles_2d[:].ion[:].temperature (alpha) | [turbulence.grid_2d[:].dim1, | FLT_2D (uncertain) | eV | Temperature (average over charge states when multiple charge states are considered) |
turbulence.profiles_2d[:].ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed), volume averaged over plasma radius | |
turbulence.profiles_2d[:].neutral (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the various neutral species | |
turbulence.profiles_2d[:].neutral[:].density (alpha) | [turbulence.grid_2d[:].dim1, | FLT_2D (uncertain) | m^-3 | Density (thermal+non-thermal) (sum over charge states when multiple charge states are considered) |
turbulence.profiles_2d[:].neutral[:].density_thermal (alpha) | [turbulence.grid_2d[:].dim1, | FLT_2D (uncertain) | m^-3 | Density (thermal) (sum over charge states when multiple charge states are considered) |
turbulence.profiles_2d[:].neutral[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
turbulence.profiles_2d[:].neutral[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
turbulence.profiles_2d[:].neutral[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
turbulence.profiles_2d[:].neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
turbulence.profiles_2d[:].neutral[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
turbulence.profiles_2d[:].neutral[:].ion_index (alpha) | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
turbulence.profiles_2d[:].neutral[:].label (alpha) | STR_0D | String identifying ion (e.g. H+, D+, T+, He+2, C+, ...) | ||
turbulence.profiles_2d[:].neutral[:].temperature (alpha) | [turbulence.grid_2d[:].dim1, | FLT_2D (uncertain) | eV | Temperature (average over charge states when multiple charge states are considered) |
turbulence.profiles_2d[:].time (alpha) | FLT_0D | s | Time | |
turbulence.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
wall¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
wall (alpha) | Description of the torus wall and its interaction with the plasma | |||
wall.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
wall.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
wall.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
wall.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
wall.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
wall.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
wall.code.library[:].name (alpha) | STR_0D | Name of software | ||
wall.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
wall.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
wall.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
wall.code.name (alpha) | STR_0D | Name of software generating IDS | ||
wall.code.output_flag (alpha) | [wall.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
wall.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
wall.code.repository (alpha) | STR_0D | URL of software repository | ||
wall.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
wall.description_2d (alpha) | [1...N] | STRUCT_ARRAY | Set of 2D wall descriptions, for each type of possible physics or engineering configurations necessary (gas tight vs wall with ports and holes, coarse vs fine representation, single contour limiter, disjoint gapped plasma facing components, ...). A simplified description of the toroidal extension of the 2D contours is also provided by using the phi_extensions nodes. | |
wall.description_2d[:].limiter (alpha) | STRUCTURE | Description of the immobile limiting surface(s) or plasma facing components for defining the Last Closed Flux Surface. | ||
wall.description_2d[:].limiter.type (alpha) | STRUCTURE | Type of the limiter description. index = 0 for the official single contour limiter and 1 for the official disjoint PFC structure like first wall. Additional representations needed on a code-by-code basis follow same incremental pair tagging starting on index =2 | ||
wall.description_2d[:].limiter.type.description (alpha) | STR_0D | Verbose description | ||
wall.description_2d[:].limiter.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_2d[:].limiter.type.name (alpha) | STR_0D | Short string identifier | ||
wall.description_2d[:].limiter.unit (alpha) | [1...N] | STRUCT_ARRAY | Set of limiter units. Multiple units must be ordered so that they define contiguous sections, clockwise in the poloidal direction. | |
wall.description_2d[:].limiter.unit[:].closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
wall.description_2d[:].limiter.unit[:].component_type (alpha) | STRUCTURE | Type of component of this unit | ||
wall.description_2d[:].limiter.unit[:].component_type.description (alpha) | STR_0D | Verbose description | ||
wall.description_2d[:].limiter.unit[:].component_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_2d[:].limiter.unit[:].component_type.name (alpha) | STR_0D | Short string identifier | ||
wall.description_2d[:].limiter.unit[:].identifier (alpha) | STR_0D | Identifier of this unit. Although the details may be machine-specific, a tree-like syntax must be followed, listing first top level components, then going down to finer element description. The tree levels are separated by a /, using a number of levels relevant to the granularity of the description. Example : ic_antenna/a1/bumpers refers to the bumpers of the a1 IC antenna | ||
wall.description_2d[:].limiter.unit[:].name (alpha) | STR_0D | Name of the limiter unit | ||
wall.description_2d[:].limiter.unit[:].outline (alpha) | STRUCTURE | Irregular outline of the limiting surface. Do NOT repeat the first point for closed contours | ||
wall.description_2d[:].limiter.unit[:].outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
wall.description_2d[:].limiter.unit[:].outline.z (alpha) | [wall.description_2d[:].limiter.unit[:].outline.r] | FLT_1D (uncertain) | m | Height |
wall.description_2d[:].limiter.unit[:].phi_extensions (alpha) | [1...2, | FLT_2D (uncertain) | rad | Simplified description of toroidal angle extensions of the unit, by a list of zones defined by their centre and full width (in toroidal angle). In each of these zones, the unit outline remains the same. Leave this node empty for an axisymmetric unit. The first dimension gives the centre and full width toroidal angle values for the unit. The second dimension represents the toroidal occurrences of the unit countour (i.e. the number of toroidal zones). |
wall.description_2d[:].limiter.unit[:].resistivity (alpha) | FLT_0D (uncertain) | ohm.m | Resistivity of the limiter unit | |
wall.description_2d[:].mobile (alpha) | STRUCTURE | In case of mobile plasma facing components, use the time-dependent description below this node to provide the full outline of the closest PFC surfaces to the plasma. Even in such a case, the 'limiter' structure is still used to provide the outermost limiting surface (can be used e.g. to define the boundary of the mesh of equilibrium reconstruction codes) | ||
wall.description_2d[:].mobile.type (alpha) | STRUCTURE | Type of the description | ||
wall.description_2d[:].mobile.type.description (alpha) | STR_0D | Verbose description | ||
wall.description_2d[:].mobile.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_2d[:].mobile.type.name (alpha) | STR_0D | Short string identifier | ||
wall.description_2d[:].mobile.unit (alpha) | [1...N] | STRUCT_ARRAY | Set of mobile units | |
wall.description_2d[:].mobile.unit[:].closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
wall.description_2d[:].mobile.unit[:].name (alpha) | STR_0D | Name of the mobile unit | ||
wall.description_2d[:].mobile.unit[:].outline (alpha) | [wall.description_2d[:].mobile.unit[:].outline[:].time] | STRUCT_ARRAY | Irregular outline of the mobile unit, for a set of time slices. Do NOT repeat the first point for closed contours | |
wall.description_2d[:].mobile.unit[:].outline[:].r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
wall.description_2d[:].mobile.unit[:].outline[:].time (alpha) | FLT_0D | s | Time | |
wall.description_2d[:].mobile.unit[:].outline[:].z (alpha) | [wall.description_2d[:].mobile.unit[:].outline[:].r] | FLT_1D (uncertain) | m | Height |
wall.description_2d[:].mobile.unit[:].phi_extensions (alpha) | [1...2, | FLT_2D (uncertain) | rad | Simplified description of toroidal angle extensions of the unit, by a list of zones defined by their centre and full width (in toroidal angle). In each of these zones, the unit outline remains the same. Leave this node empty for an axisymmetric unit. The first dimension gives the centre and full width toroidal angle values for the unit. The second dimension represents the toroidal occurrences of the unit countour (i.e. the number of toroidal zones). |
wall.description_2d[:].mobile.unit[:].resistivity (alpha) | FLT_0D (uncertain) | ohm.m | Resistivity of the mobile unit | |
wall.description_2d[:].type (alpha) | STRUCTURE | Type of the description | ||
wall.description_2d[:].type.description (alpha) | STR_0D | Verbose description | ||
wall.description_2d[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_2d[:].type.name (alpha) | STR_0D | Short string identifier | ||
wall.description_2d[:].vessel (alpha) | STRUCTURE | Mechanical structure of the vacuum vessel. The vessel is described as a set of nested layers with given physics properties; Two representations are admitted for each vessel unit : annular (two contours) or block elements. | ||
wall.description_2d[:].vessel.type (alpha) | STRUCTURE | Type of the description. index = 0 for the official single/multiple annular representation and 1 for the official block element representation for each unit. Additional representations needed on a code-by-code basis follow same incremental pair tagging starting on index=2 | ||
wall.description_2d[:].vessel.type.description (alpha) | STR_0D | Verbose description | ||
wall.description_2d[:].vessel.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_2d[:].vessel.type.name (alpha) | STR_0D | Short string identifier | ||
wall.description_2d[:].vessel.unit (alpha) | [1...N] | STRUCT_ARRAY | Set of units | |
wall.description_2d[:].vessel.unit[:].annular (alpha) | STRUCTURE | Annular representation of a layer by two contours, inner and outer. Alternatively, the layer can be described by a centreline and thickness. | ||
wall.description_2d[:].vessel.unit[:].annular.centreline (alpha) | STRUCTURE | Centreline, i.e. middle of the vessel layer as a series of point. Do NOT repeat the first point for closed contours | ||
wall.description_2d[:].vessel.unit[:].annular.centreline.closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
wall.description_2d[:].vessel.unit[:].annular.centreline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
wall.description_2d[:].vessel.unit[:].annular.centreline.z (alpha) | [wall.description_2d[:].vessel.unit[:].annular.centreline.r] | FLT_1D (uncertain) | m | Height |
wall.description_2d[:].vessel.unit[:].annular.outline_inner (alpha) | STRUCTURE | Inner vessel outline. Do NOT repeat the first point for closed contours | ||
wall.description_2d[:].vessel.unit[:].annular.outline_inner.closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
wall.description_2d[:].vessel.unit[:].annular.outline_inner.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
wall.description_2d[:].vessel.unit[:].annular.outline_inner.z (alpha) | [wall.description_2d[:].vessel.unit[:].annular.outline_inner.r] | FLT_1D (uncertain) | m | Height |
wall.description_2d[:].vessel.unit[:].annular.outline_outer (alpha) | STRUCTURE | Outer vessel outline. Do NOT repeat the first point for closed contours | ||
wall.description_2d[:].vessel.unit[:].annular.outline_outer.closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
wall.description_2d[:].vessel.unit[:].annular.outline_outer.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
wall.description_2d[:].vessel.unit[:].annular.outline_outer.z (alpha) | [wall.description_2d[:].vessel.unit[:].annular.outline_outer.r] | FLT_1D (uncertain) | m | Height |
wall.description_2d[:].vessel.unit[:].annular.resistivity (alpha) | FLT_0D (uncertain) | ohm.m | Resistivity of the vessel unit | |
wall.description_2d[:].vessel.unit[:].annular.thickness (alpha) | [wall.description_2d[:].vessel.unit[:].annular.centreline.r] | FLT_1D (uncertain) | m | Thickness of the vessel layer in the perpendicular direction to the centreline. Thickness(i) is the thickness of the layer between centreline/r(i),z(i) and centreline/r(i+1),z(i+1) |
wall.description_2d[:].vessel.unit[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of block elements | |
wall.description_2d[:].vessel.unit[:].element[:].j_tor (alpha) | STRUCTURE | A | Toroidal current induced in this block element | |
wall.description_2d[:].vessel.unit[:].element[:].j_tor.data (alpha) | [wall.description_2d[:].vessel.unit[:].element[:].j_tor.time] | FLT_1D (uncertain) | A | Data |
wall.description_2d[:].vessel.unit[:].element[:].j_tor.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
wall.description_2d[:].vessel.unit[:].element[:].name (alpha) | STR_0D | Name of the block element | ||
wall.description_2d[:].vessel.unit[:].element[:].outline (alpha) | STRUCTURE | Outline of the block element. Do NOT repeat the first point for closed contours | ||
wall.description_2d[:].vessel.unit[:].element[:].outline.closed (alpha) | INT_0D | Flag identifying whether the contour is closed (1) or open (0) | ||
wall.description_2d[:].vessel.unit[:].element[:].outline.r (alpha) | [1...N] | FLT_1D (uncertain) | m | Major radius |
wall.description_2d[:].vessel.unit[:].element[:].outline.z (alpha) | [wall.description_2d[:].vessel.unit[:].element[:].outline.r] | FLT_1D (uncertain) | m | Height |
wall.description_2d[:].vessel.unit[:].element[:].resistance (alpha) | FLT_0D (uncertain) | Ohm | Resistance of the block element | |
wall.description_2d[:].vessel.unit[:].element[:].resistivity (alpha) | FLT_0D (uncertain) | ohm.m | Resistivity of the block element | |
wall.description_2d[:].vessel.unit[:].identifier (alpha) | STR_0D | Identifier of the unit | ||
wall.description_2d[:].vessel.unit[:].name (alpha) | STR_0D | Name of the unit | ||
wall.description_ggd (alpha) | [1...N] | STRUCT_ARRAY | Set of 3D wall descriptions, described using the GGD, for each type of possible physics or engineering configurations necessary (gas tight vs wall with ports and holes, coarse vs fine representation, ...). | |
wall.description_ggd[:].component (alpha) | [wall.description_ggd[:].component[:].time] | STRUCT_ARRAY | Description of the components represented by various subsets, given for each slice of the grid_ggd time base (the component description is not supposed to change, but grid_ggd may evolve with time) | |
wall.description_ggd[:].component[:].identifiers (alpha) | [1...N] | STR_1D | Identifiers of the components (described in the various grid_subsets). Although the details may be machine-specific, a tree-like syntax must be followed, listing first top level components, then going down to finer element description. The tree levels are separated by a /, using a number of levels relevant to the granularity of the description. Example : ic_antenna/a1/bumpers refers to the bumpers of the a1 IC antenna | |
wall.description_ggd[:].component[:].time (alpha) | FLT_0D | s | Time | |
wall.description_ggd[:].component[:].type (alpha) | [wall.description_ggd[:].component[:].identifiers] | STRUCT_ARRAY | The component type is given for various grid_subsets, using the identifier convention below | |
wall.description_ggd[:].component[:].type[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].component[:].type[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].component[:].type[:].identifier (alpha) | STRUCTURE | Identifier value for the grid subset | ||
wall.description_ggd[:].component[:].type[:].identifier.description (alpha) | STR_0D | Verbose description | ||
wall.description_ggd[:].component[:].type[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_ggd[:].component[:].type[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
wall.description_ggd[:].ggd (alpha) | [wall.description_ggd[:].ggd[:].time] | STRUCT_ARRAY | Wall physics quantities represented using the general grid description, for various time slices. | |
wall.description_ggd[:].ggd[:].a_field (alpha) | [1...N] | STRUCT_ARRAY | T.m | Magnetic vector potential, given on various grid subsets |
wall.description_ggd[:].ggd[:].a_field[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].a_field[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].a_field[:].r (alpha) | [1...N] | FLT_1D (uncertain) | T.m | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].a_field[:].r_coefficients (alpha) | [1...N, | FLT_2D (uncertain) | T.m | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
wall.description_ggd[:].ggd[:].a_field[:].toroidal (alpha) | [wall.description_ggd[:].ggd[:].a_field[:].r] | FLT_1D (uncertain) | T.m | Toroidal component, one scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].a_field[:].toroidal_coefficients (alpha) | [1...N, | FLT_2D (uncertain) | T.m | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
wall.description_ggd[:].ggd[:].a_field[:].z (alpha) | [wall.description_ggd[:].ggd[:].a_field[:].r] | FLT_1D (uncertain) | T.m | Component along the height axis, one scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].a_field[:].z_coefficients (alpha) | [1...N, | FLT_2D (uncertain) | T.m | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
wall.description_ggd[:].ggd[:].e_field (alpha) | [1...N] | STRUCT_ARRAY | V.m^-1 | Electric field, given on various grid subsets |
wall.description_ggd[:].ggd[:].e_field[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].e_field[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].e_field[:].r (alpha) | [1...N] | FLT_1D (uncertain) | V.m^-1 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].e_field[:].r_coefficients (alpha) | [1...N, | FLT_2D (uncertain) | V.m^-1 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
wall.description_ggd[:].ggd[:].e_field[:].toroidal (alpha) | [wall.description_ggd[:].ggd[:].e_field[:].r] | FLT_1D (uncertain) | V.m^-1 | Toroidal component, one scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].e_field[:].toroidal_coefficients (alpha) | [1...N, | FLT_2D (uncertain) | V.m^-1 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
wall.description_ggd[:].ggd[:].e_field[:].z (alpha) | [wall.description_ggd[:].ggd[:].e_field[:].r] | FLT_1D (uncertain) | V.m^-1 | Component along the height axis, one scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].e_field[:].z_coefficients (alpha) | [1...N, | FLT_2D (uncertain) | V.m^-1 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
wall.description_ggd[:].ggd[:].energy_fluxes (alpha) | STRUCTURE | Energy fluxes. The incident and emitted components are distinguished. The net flux received by the wall is equal to incident - emitted | ||
wall.description_ggd[:].ggd[:].energy_fluxes.current (alpha) | STRUCTURE | Current energy fluxes | ||
wall.description_ggd[:].ggd[:].energy_fluxes.current.emitted (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.current.emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.current.emitted[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.current.emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.current.emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.current.emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.current.incident (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.current.incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.current.incident[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.current.incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.current.incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.current.incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic (alpha) | STRUCTURE | Energy fluxes due to the kinetic energy of particles | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.electrons (alpha) | STRUCTURE | Electron fluxes. Fluxes are given at the wall, after the sheath. | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.electrons.emitted (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.electrons.emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.electrons.emitted[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.electrons.emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.electrons.emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.electrons.emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.electrons.incident (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.electrons.incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.electrons.incident[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.electrons.incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.electrons.incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.electrons.incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion (alpha) | [1...N] | STRUCT_ARRAY | Fluxes related to the various ion species, in the sense of isonuclear or isomolecular sequences. Ionisation states (and other types of states) must be differentiated at the state level below. Fluxes are given at the wall, after the sheath. | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].emitted (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].emitted[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].incident (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].incident[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].label (alpha) | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only the 'ion' level is considered and the 'state' array of structure is empty; 1-Ion states are considered and are described in the 'state' array of structure | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Fluxes related to the different states of the species | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].emitted (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].emitted[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].incident (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].incident[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral (alpha) | [1...N] | STRUCT_ARRAY | Neutral species fluxes | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].emitted (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].emitted[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].incident (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].incident[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].ion_index (alpha) | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].label (alpha) | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state (alpha) | [1...N] | STRUCT_ARRAY | Fluxes related to the different states of the species | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].emitted (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].emitted[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].incident (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].incident[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].label (alpha) | STR_0D | String identifying state | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].neutral_type (alpha) | STRUCTURE | Neutral type, in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].neutral_type.description (alpha) | STR_0D | Verbose description | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].neutral_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].neutral_type.name (alpha) | STR_0D | Short string identifier | ||
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
wall.description_ggd[:].ggd[:].energy_fluxes.kinetic.neutral[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
wall.description_ggd[:].ggd[:].energy_fluxes.radiation (alpha) | STRUCTURE | Total radiation, not split by process | ||
wall.description_ggd[:].ggd[:].energy_fluxes.radiation.emitted (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.radiation.emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.radiation.emitted[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.radiation.emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.radiation.emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.radiation.emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.radiation.incident (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.radiation.incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.radiation.incident[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.radiation.incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.radiation.incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.radiation.incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination (alpha) | STRUCTURE | Wall recombination | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion (alpha) | [1...N] | STRUCT_ARRAY | Fluxes related to the various ion species, in the sense of isonuclear or isomolecular sequences. Ionisation states (and other types of states) must be differentiated at the state level below | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].emitted (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].emitted[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].incident (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].incident[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].label (alpha) | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only the 'ion' level is considered and the 'state' array of structure is empty; 1-Ion states are considered and are described in the 'state' array of structure | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Fluxes related to the different states of the species | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].emitted (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].emitted[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].incident (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].incident[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral (alpha) | [1...N] | STRUCT_ARRAY | Neutral species fluxes | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].emitted (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].emitted[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].incident (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].incident[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].ion_index (alpha) | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].label (alpha) | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state (alpha) | [1...N] | STRUCT_ARRAY | Fluxes related to the different states of the species | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].emitted (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].emitted[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].incident (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].incident[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].label (alpha) | STR_0D | String identifying state | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].neutral_type (alpha) | STRUCTURE | Neutral type, in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].neutral_type.description (alpha) | STR_0D | Verbose description | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].neutral_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].neutral_type.name (alpha) | STR_0D | Short string identifier | ||
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
wall.description_ggd[:].ggd[:].energy_fluxes.recombination.neutral[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
wall.description_ggd[:].ggd[:].j_total (alpha) | [1...N] | STRUCT_ARRAY | A.m^-2 | Total current density, given on various grid subsets |
wall.description_ggd[:].ggd[:].j_total[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].j_total[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].j_total[:].r (alpha) | [1...N] | FLT_1D (uncertain) | A.m^-2 | Component along the major radius axis, one scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].j_total[:].r_coefficients (alpha) | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the major radius axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
wall.description_ggd[:].ggd[:].j_total[:].toroidal (alpha) | [wall.description_ggd[:].ggd[:].j_total[:].r] | FLT_1D (uncertain) | A.m^-2 | Toroidal component, one scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].j_total[:].toroidal_coefficients (alpha) | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the toroidal component, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
wall.description_ggd[:].ggd[:].j_total[:].z (alpha) | [wall.description_ggd[:].ggd[:].j_total[:].r] | FLT_1D (uncertain) | A.m^-2 | Component along the height axis, one scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].j_total[:].z_coefficients (alpha) | [1...N, | FLT_2D (uncertain) | A.m^-2 | Interpolation coefficients for the component along the height axis, to be used for a high precision evaluation of the physical quantity with finite elements, provided per element in the grid subset (first dimension). |
wall.description_ggd[:].ggd[:].particle_fluxes (alpha) | STRUCTURE | Particle fluxes. The incident and emitted components are distinguished. The net flux received by the wall is equal to incident - emitted | ||
wall.description_ggd[:].ggd[:].particle_fluxes.electrons (alpha) | STRUCTURE | Electron fluxes | ||
wall.description_ggd[:].ggd[:].particle_fluxes.electrons.emitted (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].particle_fluxes.electrons.emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].particle_fluxes.electrons.emitted[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].particle_fluxes.electrons.emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].particle_fluxes.electrons.emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].particle_fluxes.electrons.emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].particle_fluxes.electrons.incident (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].particle_fluxes.electrons.incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].particle_fluxes.electrons.incident[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].particle_fluxes.electrons.incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].particle_fluxes.electrons.incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].particle_fluxes.electrons.incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].particle_fluxes.ion (alpha) | [1...N] | STRUCT_ARRAY | Fluxes related to the various ion species, in the sense of isonuclear or isomolecular sequences. Ionisation states (and other types of states) must be differentiated at the state level below | |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].emitted (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].emitted[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].incident (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].incident[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].label (alpha) | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only the 'ion' level is considered and the 'state' array of structure is empty; 1-Ion states are considered and are described in the 'state' array of structure | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Fluxes related to the different states of the species | |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].emitted (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].emitted[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].incident (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].incident[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle | |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
wall.description_ggd[:].ggd[:].particle_fluxes.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral (alpha) | [1...N] | STRUCT_ARRAY | Neutral species fluxes | |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].emitted (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].emitted[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].incident (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].incident[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].ion_index (alpha) | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].label (alpha) | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state (alpha) | [1...N] | STRUCT_ARRAY | Fluxes related to the different states of the species | |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].emitted (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Emitted fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].emitted[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].emitted[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].emitted[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].emitted[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].emitted[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].incident (alpha) | [1...N] | STRUCT_ARRAY | m^-2.s^-1 | Incident fluxes for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].incident[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].incident[:].values, | FLT_2D (uncertain) | m^-2.s^-1 | 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). |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].incident[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].incident[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].incident[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m^-2.s^-1 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].label (alpha) | STR_0D | String identifying state | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].neutral_type (alpha) | STRUCTURE | Neutral type, in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].neutral_type.description (alpha) | STR_0D | Verbose description | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].neutral_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].neutral_type.name (alpha) | STR_0D | Short string identifier | ||
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
wall.description_ggd[:].ggd[:].particle_fluxes.neutral[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
wall.description_ggd[:].ggd[:].phi_potential (alpha) | [1...N] | STRUCT_ARRAY | V | Electric potential, given on various grid subsets |
wall.description_ggd[:].ggd[:].phi_potential[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].phi_potential[:].values, | FLT_2D (uncertain) | V | 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). |
wall.description_ggd[:].ggd[:].phi_potential[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].phi_potential[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].phi_potential[:].values (alpha) | [1...N] | FLT_1D (uncertain) | V | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].power_density (alpha) | [1...N] | STRUCT_ARRAY | W.m^-2 | Net power density arriving on the wall surface, for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].power_density[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].power_density[:].values, | FLT_2D (uncertain) | W.m^-2 | 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). |
wall.description_ggd[:].ggd[:].power_density[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].power_density[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].power_density[:].values (alpha) | [1...N] | FLT_1D (uncertain) | W.m^-2 | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].psi (alpha) | [1...N] | STRUCT_ARRAY | Wb | Poloidal flux, given on various grid subsets |
wall.description_ggd[:].ggd[:].psi[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].psi[:].values, | FLT_2D (uncertain) | Wb | 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). |
wall.description_ggd[:].ggd[:].psi[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].psi[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].psi[:].values (alpha) | [1...N] | FLT_1D (uncertain) | Wb | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].recycling (alpha) | STRUCTURE | Fraction of incoming particles that is reflected back to the vacuum chamber | ||
wall.description_ggd[:].ggd[:].recycling.ion (alpha) | [1...N] | STRUCT_ARRAY | Recycling coefficients for the various ion species, in the sense of isonuclear or isomolecular sequences. Ionisation states (and other types of states) must be differentiated at the state level below | |
wall.description_ggd[:].ggd[:].recycling.ion[:].coefficient (alpha) | [1...N] | STRUCT_ARRAY | - | Recycling coefficient for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].recycling.ion[:].coefficient[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].recycling.ion[:].coefficient[:].values, | FLT_2D (uncertain) | - | 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). |
wall.description_ggd[:].ggd[:].recycling.ion[:].coefficient[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].recycling.ion[:].coefficient[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].recycling.ion[:].coefficient[:].values (alpha) | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].recycling.ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
wall.description_ggd[:].ggd[:].recycling.ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
wall.description_ggd[:].ggd[:].recycling.ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
wall.description_ggd[:].ggd[:].recycling.ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
wall.description_ggd[:].ggd[:].recycling.ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
wall.description_ggd[:].ggd[:].recycling.ion[:].label (alpha) | STR_0D | String identifying ion (e.g. H, D, T, He, C, D2, ...) | ||
wall.description_ggd[:].ggd[:].recycling.ion[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only the 'ion' level is considered and the 'state' array of structure is empty; 1-Ion states are considered and are described in the 'state' array of structure | ||
wall.description_ggd[:].ggd[:].recycling.ion[:].neutral_index (alpha) | INT_0D | Index of the corresponding neutral species in the ../../neutral array | ||
wall.description_ggd[:].ggd[:].recycling.ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Fluxes related to the different states of the species | |
wall.description_ggd[:].ggd[:].recycling.ion[:].state[:].coefficient (alpha) | [1...N] | STRUCT_ARRAY | - | Recycling coefficient for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].recycling.ion[:].state[:].coefficient[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].recycling.ion[:].state[:].coefficient[:].values, | FLT_2D (uncertain) | - | 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). |
wall.description_ggd[:].ggd[:].recycling.ion[:].state[:].coefficient[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].recycling.ion[:].state[:].coefficient[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].recycling.ion[:].state[:].coefficient[:].values (alpha) | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].recycling.ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
wall.description_ggd[:].ggd[:].recycling.ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
wall.description_ggd[:].ggd[:].recycling.ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
wall.description_ggd[:].ggd[:].recycling.ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
wall.description_ggd[:].ggd[:].recycling.ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle | |
wall.description_ggd[:].ggd[:].recycling.ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle | |
wall.description_ggd[:].ggd[:].recycling.ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed) | |
wall.description_ggd[:].ggd[:].recycling.neutral (alpha) | [1...N] | STRUCT_ARRAY | Recycling coefficients for the various neutral species | |
wall.description_ggd[:].ggd[:].recycling.neutral[:].coefficient (alpha) | [1...N] | STRUCT_ARRAY | - | Recycling coefficient for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].recycling.neutral[:].coefficient[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].recycling.neutral[:].coefficient[:].values, | FLT_2D (uncertain) | - | 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). |
wall.description_ggd[:].ggd[:].recycling.neutral[:].coefficient[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].coefficient[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].coefficient[:].values (alpha) | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].recycling.neutral[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
wall.description_ggd[:].ggd[:].recycling.neutral[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
wall.description_ggd[:].ggd[:].recycling.neutral[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
wall.description_ggd[:].ggd[:].recycling.neutral[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
wall.description_ggd[:].ggd[:].recycling.neutral[:].ion_index (alpha) | INT_0D | Index of the corresponding ion species in the ../../ion array | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].label (alpha) | STR_0D | String identifying neutral (e.g. H, D, T, He, C, ...) | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].multiple_states_flag (alpha) | INT_0D | Multiple states calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].state (alpha) | [1...N] | STRUCT_ARRAY | Fluxes related to the different states of the species | |
wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].coefficient (alpha) | [1...N] | STRUCT_ARRAY | - | Recycling coefficient for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].coefficient[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].coefficient[:].values, | FLT_2D (uncertain) | - | 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). |
wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].coefficient[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].coefficient[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].coefficient[:].values (alpha) | [1...N] | FLT_1D (uncertain) | - | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].label (alpha) | STR_0D | String identifying state | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].neutral_type (alpha) | STRUCTURE | Neutral type, in terms of energy. ID =1: cold; 2: thermal; 3: fast; 4: NBI | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].neutral_type.description (alpha) | STR_0D | Verbose description | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].neutral_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].neutral_type.name (alpha) | STR_0D | Short string identifier | ||
wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
wall.description_ggd[:].ggd[:].recycling.neutral[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
wall.description_ggd[:].ggd[:].resistivity (alpha) | [1...N] | STRUCT_ARRAY | Ohm.m | Resistivity, given on various grid subsets |
wall.description_ggd[:].ggd[:].resistivity[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].resistivity[:].values, | FLT_2D (uncertain) | Ohm.m | 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). |
wall.description_ggd[:].ggd[:].resistivity[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].resistivity[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].resistivity[:].values (alpha) | [1...N] | FLT_1D (uncertain) | Ohm.m | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].temperature (alpha) | [1...N] | STRUCT_ARRAY | K | Temperature of the wall, for various wall components (grid subsets) |
wall.description_ggd[:].ggd[:].temperature[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].temperature[:].values, | FLT_2D (uncertain) | K | 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). |
wall.description_ggd[:].ggd[:].temperature[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].temperature[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].temperature[:].values (alpha) | [1...N] | FLT_1D (uncertain) | K | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].ggd[:].time (alpha) | FLT_0D | s | Time | |
wall.description_ggd[:].ggd[:].v_biasing (alpha) | [1...N] | STRUCT_ARRAY | V | Electric potential applied to the wall element by outside means, for various wall components (grid subsets). Different from the plasma electric potential or the sheath potential drop. |
wall.description_ggd[:].ggd[:].v_biasing[:].coefficients (alpha) | [wall.description_ggd[:].ggd[:].v_biasing[:].values, | FLT_2D (uncertain) | V | 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). |
wall.description_ggd[:].ggd[:].v_biasing[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].ggd[:].v_biasing[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].ggd[:].v_biasing[:].values (alpha) | [1...N] | FLT_1D (uncertain) | V | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].grid_ggd (alpha) | [wall.description_ggd[:].grid_ggd[:].time] | STRUCT_ARRAY | Wall geometry described using the Generic Grid Description, for various time slices (in case of mobile wall elements). The timebase of this array of structure must be a subset of the timebase on which physical quantities are described (../ggd structure). Grid_subsets are used to describe various wall components in a modular way. | |
wall.description_ggd[:].grid_ggd[:].grid_subset (alpha) | [1...N] | STRUCT_ARRAY | Grid subsets | |
wall.description_ggd[:].grid_ggd[:].grid_subset[:].base (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
wall.description_ggd[:].grid_ggd[:].grid_subset[:].base[:].jacobian (alpha) | [wall.description_ggd[:].grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
wall.description_ggd[:].grid_ggd[:].grid_subset[:].base[:].tensor_contravariant (alpha) | [wall.description_ggd[:].grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
wall.description_ggd[:].grid_ggd[:].grid_subset[:].base[:].tensor_covariant (alpha) | [wall.description_ggd[:].grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
wall.description_ggd[:].grid_ggd[:].grid_subset[:].dimension (alpha) | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
wall.description_ggd[:].grid_ggd[:].grid_subset[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
wall.description_ggd[:].grid_ggd[:].grid_subset[:].element[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
wall.description_ggd[:].grid_ggd[:].grid_subset[:].element[:].object[:].dimension (alpha) | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
wall.description_ggd[:].grid_ggd[:].grid_subset[:].element[:].object[:].index (alpha) | INT_0D | Object index | ||
wall.description_ggd[:].grid_ggd[:].grid_subset[:].element[:].object[:].space (alpha) | INT_0D | Index of the space from which that object is taken | ||
wall.description_ggd[:].grid_ggd[:].grid_subset[:].identifier (alpha) | STRUCTURE | Grid subset identifier | ||
wall.description_ggd[:].grid_ggd[:].grid_subset[:].identifier.description (alpha) | STR_0D | Verbose description | ||
wall.description_ggd[:].grid_ggd[:].grid_subset[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_ggd[:].grid_ggd[:].grid_subset[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
wall.description_ggd[:].grid_ggd[:].grid_subset[:].metric (alpha) | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
wall.description_ggd[:].grid_ggd[:].grid_subset[:].metric.jacobian (alpha) | [wall.description_ggd[:].grid_ggd[:].grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
wall.description_ggd[:].grid_ggd[:].grid_subset[:].metric.tensor_contravariant (alpha) | [wall.description_ggd[:].grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
wall.description_ggd[:].grid_ggd[:].grid_subset[:].metric.tensor_covariant (alpha) | [wall.description_ggd[:].grid_ggd[:].grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
wall.description_ggd[:].grid_ggd[:].identifier (alpha) | STRUCTURE | Grid identifier | ||
wall.description_ggd[:].grid_ggd[:].identifier.description (alpha) | STR_0D | Verbose description | ||
wall.description_ggd[:].grid_ggd[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_ggd[:].grid_ggd[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
wall.description_ggd[:].grid_ggd[:].path (alpha) | STR_0D | 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: IDS::wall/0/description_ggd(1)/grid_ggd, means that the grid is located in the wall IDS, occurrence 0, with relative path description_ggd(1)/grid_ggd, using Fortran index convention (here : first index of the array) | ||
wall.description_ggd[:].grid_ggd[:].space (alpha) | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
wall.description_ggd[:].grid_ggd[:].space[:].coordinates_type (alpha) | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
wall.description_ggd[:].grid_ggd[:].space[:].geometry_type (alpha) | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
wall.description_ggd[:].grid_ggd[:].space[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
wall.description_ggd[:].grid_ggd[:].space[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_ggd[:].grid_ggd[:].space[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
wall.description_ggd[:].grid_ggd[:].space[:].identifier (alpha) | STRUCTURE | Space identifier | ||
wall.description_ggd[:].grid_ggd[:].space[:].identifier.description (alpha) | STR_0D | Verbose description | ||
wall.description_ggd[:].grid_ggd[:].space[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_ggd[:].grid_ggd[:].space[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
wall.description_ggd[:].grid_ggd[:].space[:].objects_per_dimension (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
wall.description_ggd[:].grid_ggd[:].space[:].objects_per_dimension[:].geometry_content (alpha) | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
wall.description_ggd[:].grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.description (alpha) | STR_0D | Verbose description | ||
wall.description_ggd[:].grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_ggd[:].grid_ggd[:].space[:].objects_per_dimension[:].geometry_content.name (alpha) | STR_0D | Short string identifier | ||
wall.description_ggd[:].grid_ggd[:].space[:].objects_per_dimension[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
wall.description_ggd[:].grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary (alpha) | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
wall.description_ggd[:].grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].index (alpha) | INT_0D | Index of this (n-1)-dimensional boundary object | ||
wall.description_ggd[:].grid_ggd[:].space[:].objects_per_dimension[:].object[:].boundary[:].neighbours (alpha) | [1...N] | INT_1D | 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 | |
wall.description_ggd[:].grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry (alpha) | [1...N] | FLT_1D (uncertain) | mixed | 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. |
wall.description_ggd[:].grid_ggd[:].space[:].objects_per_dimension[:].object[:].geometry_2d (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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. |
wall.description_ggd[:].grid_ggd[:].space[:].objects_per_dimension[:].object[:].measure (alpha) | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
wall.description_ggd[:].grid_ggd[:].space[:].objects_per_dimension[:].object[:].nodes (alpha) | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
wall.description_ggd[:].grid_ggd[:].time (alpha) | FLT_0D | s | Time | |
wall.description_ggd[:].material (alpha) | [wall.description_ggd[:].material[:].time] | STRUCT_ARRAY | Material of each grid_ggd object, given for each slice of the grid_ggd time base (the material is not supposed to change, but grid_ggd may evolve with time) | |
wall.description_ggd[:].material[:].grid_subset (alpha) | [1...N] | STRUCT_ARRAY | Material is described for various wall components (grid subsets), using the identifier convention below | |
wall.description_ggd[:].material[:].grid_subset[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].material[:].grid_subset[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].material[:].grid_subset[:].identifiers (alpha) | STRUCTURE | Identifier values, one value is provided per element in the grid subset. If the size of the child arrays is 1, their value applies to all elements of the subset. | ||
wall.description_ggd[:].material[:].grid_subset[:].identifiers.descriptions (alpha) | [wall.description_ggd[:].material[:].grid_subset[:].identifiers.names] | STR_1D | Verbose description | |
wall.description_ggd[:].material[:].grid_subset[:].identifiers.indices (alpha) | [wall.description_ggd[:].material[:].grid_subset[:].identifiers.names] | INT_1D | Integer identifiers (enumeration index within a list). Private identifier values must be indicated by a negative index. | |
wall.description_ggd[:].material[:].grid_subset[:].identifiers.names (alpha) | [1...N] | STR_1D | Short string identifiers | |
wall.description_ggd[:].material[:].time (alpha) | FLT_0D | s | Time | |
wall.description_ggd[:].thickness (alpha) | [wall.description_ggd[:].thickness[:].time] | STRUCT_ARRAY | In the case of a thin wall description, effective thickness of each surface element of grid_ggd, given for each slice of the grid_ggd time base (the thickness is not supposed to change, but grid_ggd may evolve with time) | |
wall.description_ggd[:].thickness[:].grid_subset (alpha) | [1...N] | STRUCT_ARRAY | m | The thickness is given for various wall components (grid subsets) |
wall.description_ggd[:].thickness[:].grid_subset[:].coefficients (alpha) | [wall.description_ggd[:].thickness[:].grid_subset[:].values, | FLT_2D (uncertain) | m | 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). |
wall.description_ggd[:].thickness[:].grid_subset[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
wall.description_ggd[:].thickness[:].grid_subset[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
wall.description_ggd[:].thickness[:].grid_subset[:].values (alpha) | [1...N] | FLT_1D (uncertain) | m | One scalar value is provided per element in the grid subset. |
wall.description_ggd[:].thickness[:].time (alpha) | FLT_0D | s | Time | |
wall.description_ggd[:].type (alpha) | STRUCTURE | Type of wall: index = 0 for gas tight, 1 for a wall with holes/open ports, 2 for a thin wall description | ||
wall.description_ggd[:].type.description (alpha) | STR_0D | Verbose description | ||
wall.description_ggd[:].type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.description_ggd[:].type.name (alpha) | STR_0D | Short string identifier | ||
wall.first_wall_enclosed_volume (alpha) | FLT_0D (uncertain) | m^3 | Volume available to gas or plasma enclosed by the first wall contour | |
wall.first_wall_power_flux_peak (alpha) | STRUCTURE | W.m^-2 | Peak power flux on the first wall | |
wall.first_wall_power_flux_peak.data (alpha) | [wall.first_wall_power_flux_peak.time] | FLT_1D (uncertain) | W.m^-2 | Data |
wall.first_wall_power_flux_peak.time (alpha) | [1...N] | FLT_1D_TYPE | s | Time |
wall.first_wall_surface_area (alpha) | FLT_0D (uncertain) | m^2 | First wall surface area | |
wall.global_quantities (alpha) | STRUCTURE | Simple 0D description of plasma-wall interaction | ||
wall.global_quantities.current_tor (alpha) | [wall.time] | FLT_1D (uncertain) | A | Toroidal current flowing in the vacuum vessel |
wall.global_quantities.electrons (alpha) | STRUCTURE | Quantities related to electrons | ||
wall.global_quantities.electrons.gas_puff (alpha) | [wall.time] | FLT_1D (uncertain) | s^-1 | Gas puff rate (in equivalent electrons) |
wall.global_quantities.electrons.particle_flux_from_plasma (alpha) | [wall.time] | FLT_1D (uncertain) | s^-1 | Particle flux from the plasma (in equivalent electrons) |
wall.global_quantities.electrons.particle_flux_from_wall (alpha) | [1...3, | FLT_2D (uncertain) | s^-1 | Particle flux from the wall corresponding to the conversion into various neutral types (first dimension: 1: cold; 2: thermal; 3: fast), in equivalent electrons |
wall.global_quantities.electrons.power_inner_target (alpha) | [wall.time] | FLT_1D (uncertain) | W | Electron power on the inner target |
wall.global_quantities.electrons.power_outer_target (alpha) | [wall.time] | FLT_1D (uncertain) | W | Electron power on the inner target |
wall.global_quantities.electrons.pumping_speed (alpha) | [wall.time] | FLT_1D (uncertain) | s^-1 | Pumped particle flux (in equivalent electrons) |
wall.global_quantities.neutral (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the various neutral species | |
wall.global_quantities.neutral[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
wall.global_quantities.neutral[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
wall.global_quantities.neutral[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
wall.global_quantities.neutral[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
wall.global_quantities.neutral[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
wall.global_quantities.neutral[:].gas_puff (alpha) | [wall.time] | FLT_1D (uncertain) | s^-1 | Gas puff rate for that species |
wall.global_quantities.neutral[:].incident_species (alpha) | [1...N] | STRUCT_ARRAY | Sputtering coefficients due to a set of incident species | |
wall.global_quantities.neutral[:].incident_species[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule of the incident species | |
wall.global_quantities.neutral[:].incident_species[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
wall.global_quantities.neutral[:].incident_species[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
wall.global_quantities.neutral[:].incident_species[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
wall.global_quantities.neutral[:].incident_species[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
wall.global_quantities.neutral[:].incident_species[:].energies (alpha) | [1...N] | FLT_1D (uncertain) | eV | Array of energies of this incident species, on which the sputtering_physical_coefficient is tabulated |
wall.global_quantities.neutral[:].incident_species[:].label (alpha) | STR_0D | String identifying the incident species (e.g. H, D, CD4, ...) | ||
wall.global_quantities.neutral[:].incident_species[:].sputtering_chemical_coefficient (alpha) | [1...3, | FLT_2D (uncertain) | - | Effective coefficient of chemical sputtering for various neutral types (first dimension: 1: cold; 2: thermal; 3: fast), due to this incident species |
wall.global_quantities.neutral[:].incident_species[:].sputtering_physical_coefficient (alpha) | [1...3, | FLT_3D (uncertain) | - | Effective coefficient of physical sputtering for various neutral types (first dimension: 1: cold; 2: thermal; 3: fast), due to this incident species and for various energies (second dimension) |
wall.global_quantities.neutral[:].label (alpha) | STR_0D | String identifying the species (e.g. H, D, CD4, ...) | ||
wall.global_quantities.neutral[:].particle_flux_from_plasma (alpha) | [wall.time] | FLT_1D (uncertain) | s^-1 | Particle flux from the plasma for that species |
wall.global_quantities.neutral[:].particle_flux_from_wall (alpha) | [1...3, | FLT_2D (uncertain) | s^-1 | Particle flux from the wall corresponding to the conversion into various neutral types (first dimension: 1: cold; 2: thermal; 3: fast) |
wall.global_quantities.neutral[:].pumping_speed (alpha) | [wall.time] | FLT_1D (uncertain) | s^-1 | Pumped particle flux for that species |
wall.global_quantities.neutral[:].recycling_energy_coefficient (alpha) | [1...3, | FLT_2D (uncertain) | - | Energy recycling coefficient corresponding to the conversion into various neutral types (first dimension: 1: cold; 2: thermal; 3: fast) |
wall.global_quantities.neutral[:].recycling_particles_coefficient (alpha) | [1...3, | FLT_2D (uncertain) | - | Particle recycling coefficient corresponding to the conversion into various neutral types (first dimension: 1: cold; 2: thermal; 3: fast) |
wall.global_quantities.neutral[:].wall_inventory (alpha) | [wall.time] | FLT_1D (uncertain) | - | Wall inventory, i.e. cumulated exchange of neutral species between plasma and wall from t = 0, positive if a species has gone to the wall, for that species |
wall.global_quantities.power_black_body (alpha) | [wall.time] | FLT_1D (uncertain) | W | Black body radiated power emitted from the wall (emissivity is included) |
wall.global_quantities.power_conducted (alpha) | [wall.time] | FLT_1D (uncertain) | W | Power conducted by the plasma onto the wall |
wall.global_quantities.power_convected (alpha) | [wall.time] | FLT_1D (uncertain) | W | Power convected by the plasma onto the wall |
wall.global_quantities.power_currents (alpha) | [wall.time] | FLT_1D (uncertain) | W | Power deposited on the wall due to electric currents (positive means power is deposited on the target) |
wall.global_quantities.power_density_inner_target_max (alpha) | [wall.time] | FLT_1D (uncertain) | W | Maximum power density on the inner target |
wall.global_quantities.power_density_outer_target_max (alpha) | [wall.time] | FLT_1D (uncertain) | W | Maximum power density on the outer target |
wall.global_quantities.power_incident (alpha) | [wall.time] | FLT_1D (uncertain) | W | Total power incident on the wall. This power is split in the various physical categories listed below |
wall.global_quantities.power_inner_target_ion_total (alpha) | [wall.time] | FLT_1D (uncertain) | W | Total ion (summed over ion species) power on the inner target |
wall.global_quantities.power_neutrals (alpha) | [wall.time] | FLT_1D (uncertain) | W | Net power from neutrals on the wall (positive means power is deposited on the wall) |
wall.global_quantities.power_radiated (alpha) | [wall.time] | FLT_1D (uncertain) | W | Net radiated power from plasma onto the wall (incident-reflected) |
wall.global_quantities.power_recombination_neutrals (alpha) | [wall.time] | FLT_1D (uncertain) | W | Power deposited on the wall due to recombination of neutrals into a ground state (e.g. molecules) |
wall.global_quantities.power_recombination_plasma (alpha) | [wall.time] | FLT_1D (uncertain) | W | Power deposited on the wall due to recombination of plasma ions |
wall.global_quantities.power_to_cooling (alpha) | [wall.time] | FLT_1D (uncertain) | W | Power to cooling systems |
wall.global_quantities.temperature (alpha) | [wall.time] | FLT_1D (uncertain) | K | Wall temperature |
wall.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
wall.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
wall.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
wall.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
wall.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
wall.ids_properties.occurrence | INT_0D | |||
wall.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
wall.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
wall.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
wall.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
wall.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
wall.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
wall.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
wall.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
wall.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
wall.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
wall.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
wall.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
wall.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
wall.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
wall.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
wall.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
wall.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
wall.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
wall.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
wall.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
wall.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
wall.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
wall.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
wall.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
wall.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
wall.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
wall.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
wall.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
wall.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
wall.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
wall.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
wall.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
wall.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
wall.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
wall.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
wall.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
wall.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
wall.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
wall.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
wall.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
wall.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
wall.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
wall.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
wall.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
wall.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
wall.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
wall.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
wall.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
wall.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
wall.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
wall.temperature_reference (alpha) | STRUCTURE | Reference temperature for which the machine description data is given in this IDS | ||
wall.temperature_reference.data (alpha) | FLT_0D (uncertain) | K | Reference temperature | |
wall.temperature_reference.description (alpha) | STR_0D | Description of how the reference temperature is defined : for which object, at which location, ... | ||
wall.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
waves¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
waves (alpha) | RF wave propagation and deposition. Note that current estimates in this IDS are a priori not taking into account synergies between multiple sources (a convergence loop with Fokker-Planck calculations is required to account for such synergies) | |||
waves.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
waves.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
waves.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
waves.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
waves.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
waves.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
waves.code.library[:].name (alpha) | STR_0D | Name of software | ||
waves.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
waves.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
waves.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
waves.code.name (alpha) | STR_0D | Name of software generating IDS | ||
waves.code.output_flag (alpha) | [waves.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
waves.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
waves.code.repository (alpha) | STR_0D | URL of software repository | ||
waves.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
waves.coherent_wave (alpha) | [1...N] | STRUCT_ARRAY | Wave description for each frequency | |
waves.coherent_wave[:].beam_tracing (alpha) | [waves.coherent_wave[:].beam_tracing[:].time] | STRUCT_ARRAY | Beam tracing calculations, for various time slices | |
waves.coherent_wave[:].beam_tracing[:].beam (alpha) | [1...N] | STRUCT_ARRAY | Set of rays/beams describing the wave propagation | |
waves.coherent_wave[:].beam_tracing[:].beam[:].e_field (alpha) | STRUCTURE | Electric field polarization of the ray/beam along its path | ||
waves.coherent_wave[:].beam_tracing[:].beam[:].e_field.minus (alpha) | STRUCTURE | V.m^-1 | Right hand polarised electric field component | |
waves.coherent_wave[:].beam_tracing[:].beam[:].e_field.minus.imaginary (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | V.m^-1 | Imaginary part |
waves.coherent_wave[:].beam_tracing[:].beam[:].e_field.minus.real (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | V.m^-1 | Real part |
waves.coherent_wave[:].beam_tracing[:].beam[:].e_field.parallel (alpha) | STRUCTURE | V.m^-1 | Parallel to magnetic field polarised electric field component | |
waves.coherent_wave[:].beam_tracing[:].beam[:].e_field.parallel.imaginary (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | V.m^-1 | Imaginary part |
waves.coherent_wave[:].beam_tracing[:].beam[:].e_field.parallel.real (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | V.m^-1 | Real part |
waves.coherent_wave[:].beam_tracing[:].beam[:].e_field.plus (alpha) | STRUCTURE | V.m^-1 | Left hand polarised electric field component | |
waves.coherent_wave[:].beam_tracing[:].beam[:].e_field.plus.imaginary (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | V.m^-1 | Imaginary part |
waves.coherent_wave[:].beam_tracing[:].beam[:].e_field.plus.real (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | V.m^-1 | Real part |
waves.coherent_wave[:].beam_tracing[:].beam[:].electrons (alpha) | STRUCTURE | Quantities related to the electrons | ||
waves.coherent_wave[:].beam_tracing[:].beam[:].electrons.power (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | W | Power absorbed along the beam by the species |
waves.coherent_wave[:].beam_tracing[:].beam[:].ion (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species | |
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].label (alpha) | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].power (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | W | Power absorbed along the beam by the species |
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various states of the ion species (ionisation, energy, excitation, ...) | |
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].state[:].power (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | W | Power absorbed along the beam by the species |
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
waves.coherent_wave[:].beam_tracing[:].beam[:].ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
waves.coherent_wave[:].beam_tracing[:].beam[:].length (alpha) | [1...N] | FLT_1D (uncertain) | m | Ray/beam curvilinear length |
waves.coherent_wave[:].beam_tracing[:].beam[:].phase (alpha) | STRUCTURE | Phase ellipse characteristics | ||
waves.coherent_wave[:].beam_tracing[:].beam[:].phase.angle (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | rad | Rotation angle for the phase ellipse |
waves.coherent_wave[:].beam_tracing[:].beam[:].phase.curvature (alpha) | [1...2, | FLT_2D (uncertain) | m^-1 | Inverse curvature radii for the phase ellipse, positive/negative for divergent/convergent beams, in the horizontal direction (first index of the first coordinate) and in the vertical direction (second index of the first coordinate) |
waves.coherent_wave[:].beam_tracing[:].beam[:].position (alpha) | STRUCTURE | Position of the ray/beam along its path | ||
waves.coherent_wave[:].beam_tracing[:].beam[:].position.phi (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | rad | Toroidal angle |
waves.coherent_wave[:].beam_tracing[:].beam[:].position.psi (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | Wb | Poloidal flux |
waves.coherent_wave[:].beam_tracing[:].beam[:].position.r (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | m | Major radius |
waves.coherent_wave[:].beam_tracing[:].beam[:].position.theta (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | rad | Poloidal angle |
waves.coherent_wave[:].beam_tracing[:].beam[:].position.z (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | m | Height |
waves.coherent_wave[:].beam_tracing[:].beam[:].power_flow_norm (alpha) | STRUCTURE | Normalised power flow | ||
waves.coherent_wave[:].beam_tracing[:].beam[:].power_flow_norm.parallel (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | - | Normalized power flow in the direction parallel to the magnetic field |
waves.coherent_wave[:].beam_tracing[:].beam[:].power_flow_norm.perpendicular (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | - | Normalized power flow in the direction perpendicular to the magnetic field |
waves.coherent_wave[:].beam_tracing[:].beam[:].power_initial (alpha) | FLT_0D (uncertain) | W | Initial power in the ray/beam | |
waves.coherent_wave[:].beam_tracing[:].beam[:].spot (alpha) | STRUCTURE | Spot ellipse characteristics | ||
waves.coherent_wave[:].beam_tracing[:].beam[:].spot.angle (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | rad | Rotation angle for the spot ellipse |
waves.coherent_wave[:].beam_tracing[:].beam[:].spot.size (alpha) | [1...2, | FLT_2D (uncertain) | m | Size of the spot ellipse: distance between the central ray and the peripheral rays in the horizontal (first index of the first coordinate) and vertical direction (second index of the first coordinate) |
waves.coherent_wave[:].beam_tracing[:].beam[:].wave_vector (alpha) | STRUCTURE | Wave vector of the ray/beam along its path | ||
waves.coherent_wave[:].beam_tracing[:].beam[:].wave_vector.k_r (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | m^-1 | Wave vector component in the major radius direction |
waves.coherent_wave[:].beam_tracing[:].beam[:].wave_vector.k_r_norm (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | - | Normalized wave vector component in the major radius direction = k_r / norm(k) |
waves.coherent_wave[:].beam_tracing[:].beam[:].wave_vector.k_tor (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | m^-1 | Wave vector component in the toroidal direction |
waves.coherent_wave[:].beam_tracing[:].beam[:].wave_vector.k_tor_norm (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | - | Normalized wave vector component in the toroidal direction = k_tor / norm(k) |
waves.coherent_wave[:].beam_tracing[:].beam[:].wave_vector.k_z (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | m^-1 | Wave vector component in the vertical direction |
waves.coherent_wave[:].beam_tracing[:].beam[:].wave_vector.k_z_norm (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | - | Normalized wave vector component in the vertical direction = k_z / norm(k) |
waves.coherent_wave[:].beam_tracing[:].beam[:].wave_vector.n_parallel (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | - | Parallel refractive index |
waves.coherent_wave[:].beam_tracing[:].beam[:].wave_vector.n_perpendicular (alpha) | [waves.coherent_wave[:].beam_tracing[:].beam[:].length] | FLT_1D (uncertain) | - | Perpendicular refractive index |
waves.coherent_wave[:].beam_tracing[:].beam[:].wave_vector.n_tor (alpha) | [coherent_wave[:].beam_tracing[:].beam[:].length] | INT_1D | Toroidal wave number, contains a single value if varying_ntor = 0 to avoid useless repetition constant values. The wave vector toroidal component is defined as k_tor = n_tor grad phi where phi is the toroidal angle so that a positive n_tor means a wave propagating in the positive phi direction | |
waves.coherent_wave[:].beam_tracing[:].beam[:].wave_vector.varying_n_tor (alpha) | INT_0D | Flag telling whether n_tor is constant along the ray path (0) or varying (1) | ||
waves.coherent_wave[:].beam_tracing[:].time (alpha) | FLT_0D | s | Time | |
waves.coherent_wave[:].full_wave (alpha) | [waves.coherent_wave[:].full_wave[:].time] | STRUCT_ARRAY | Solution by a full wave code, given on a generic grid description, for various time slices | |
waves.coherent_wave[:].full_wave[:].b_field (alpha) | STRUCTURE | Components of the wave magnetic field, , represented as Fourier coefficients B(n_tor,frequency) such that the electric is equal to real(B(n_tor,frequency).exp(i(n_tor.phi - 2.pi.frequency.t))) | ||
waves.coherent_wave[:].full_wave[:].b_field.bi_normal (alpha) | [1...N] | STRUCT_ARRAY | T | Magnitude of perpendicular (to the static magnetic field) wave magnetic field tangent to a flux surface, given on various grid subsets |
waves.coherent_wave[:].full_wave[:].b_field.bi_normal[:].coefficients (alpha) | [waves.coherent_wave[:].full_wave[:].b_field.bi_normal[:].values, | CPX_2D (uncertain) | T | 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). |
waves.coherent_wave[:].full_wave[:].b_field.bi_normal[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
waves.coherent_wave[:].full_wave[:].b_field.bi_normal[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
waves.coherent_wave[:].full_wave[:].b_field.bi_normal[:].values (alpha) | [1...N] | CPX_1D (uncertain) | T | One scalar value is provided per element in the grid subset. |
waves.coherent_wave[:].full_wave[:].b_field.normal (alpha) | [1...N] | STRUCT_ARRAY | T | Magnitude of wave magnetic field normal to a flux surface, given on various grid subsets |
waves.coherent_wave[:].full_wave[:].b_field.normal[:].coefficients (alpha) | [waves.coherent_wave[:].full_wave[:].b_field.normal[:].values, | CPX_2D (uncertain) | T | 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). |
waves.coherent_wave[:].full_wave[:].b_field.normal[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
waves.coherent_wave[:].full_wave[:].b_field.normal[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
waves.coherent_wave[:].full_wave[:].b_field.normal[:].values (alpha) | [1...N] | CPX_1D (uncertain) | T | One scalar value is provided per element in the grid subset. |
waves.coherent_wave[:].full_wave[:].b_field.parallel (alpha) | [1...N] | STRUCT_ARRAY | T | Parallel (to the static magnetic field) component of the wave magnetic field, given on various grid subsets |
waves.coherent_wave[:].full_wave[:].b_field.parallel[:].coefficients (alpha) | [waves.coherent_wave[:].full_wave[:].b_field.parallel[:].values, | CPX_2D (uncertain) | T | 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). |
waves.coherent_wave[:].full_wave[:].b_field.parallel[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
waves.coherent_wave[:].full_wave[:].b_field.parallel[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
waves.coherent_wave[:].full_wave[:].b_field.parallel[:].values (alpha) | [1...N] | CPX_1D (uncertain) | T | One scalar value is provided per element in the grid subset. |
waves.coherent_wave[:].full_wave[:].e_field (alpha) | STRUCTURE | Components of the wave electric field, represented as Fourier coefficients E(n_tor,frequency) such that the electric is equal to real(E(n_tor,frequency).exp(i(n_tor.phi - 2.pi.frequency.t))) | ||
waves.coherent_wave[:].full_wave[:].e_field.bi_normal (alpha) | [1...N] | STRUCT_ARRAY | V.m^-1 | Magnitude of perpendicular (to the static magnetic field) wave electric field tangent to a flux surface, given on various grid subsets |
waves.coherent_wave[:].full_wave[:].e_field.bi_normal[:].coefficients (alpha) | [waves.coherent_wave[:].full_wave[:].e_field.bi_normal[:].values, | CPX_2D (uncertain) | V.m^-1 | 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). |
waves.coherent_wave[:].full_wave[:].e_field.bi_normal[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
waves.coherent_wave[:].full_wave[:].e_field.bi_normal[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
waves.coherent_wave[:].full_wave[:].e_field.bi_normal[:].values (alpha) | [1...N] | CPX_1D (uncertain) | V.m^-1 | One scalar value is provided per element in the grid subset. |
waves.coherent_wave[:].full_wave[:].e_field.minus (alpha) | [1...N] | STRUCT_ARRAY | V.m^-1 | Right hand circularly polarised component of the perpendicular (to the static magnetic field) electric field, given on various grid subsets |
waves.coherent_wave[:].full_wave[:].e_field.minus[:].coefficients (alpha) | [waves.coherent_wave[:].full_wave[:].e_field.minus[:].values, | CPX_2D (uncertain) | V.m^-1 | 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). |
waves.coherent_wave[:].full_wave[:].e_field.minus[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
waves.coherent_wave[:].full_wave[:].e_field.minus[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
waves.coherent_wave[:].full_wave[:].e_field.minus[:].values (alpha) | [1...N] | CPX_1D (uncertain) | V.m^-1 | One scalar value is provided per element in the grid subset. |
waves.coherent_wave[:].full_wave[:].e_field.normal (alpha) | [1...N] | STRUCT_ARRAY | V.m^-1 | Magnitude of wave electric field normal to a flux surface, given on various grid subsets |
waves.coherent_wave[:].full_wave[:].e_field.normal[:].coefficients (alpha) | [waves.coherent_wave[:].full_wave[:].e_field.normal[:].values, | CPX_2D (uncertain) | V.m^-1 | 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). |
waves.coherent_wave[:].full_wave[:].e_field.normal[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
waves.coherent_wave[:].full_wave[:].e_field.normal[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
waves.coherent_wave[:].full_wave[:].e_field.normal[:].values (alpha) | [1...N] | CPX_1D (uncertain) | V.m^-1 | One scalar value is provided per element in the grid subset. |
waves.coherent_wave[:].full_wave[:].e_field.parallel (alpha) | [1...N] | STRUCT_ARRAY | V.m^-1 | Parallel (to the static magnetic field) component of electric field, given on various grid subsets |
waves.coherent_wave[:].full_wave[:].e_field.parallel[:].coefficients (alpha) | [waves.coherent_wave[:].full_wave[:].e_field.parallel[:].values, | CPX_2D (uncertain) | V.m^-1 | 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). |
waves.coherent_wave[:].full_wave[:].e_field.parallel[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
waves.coherent_wave[:].full_wave[:].e_field.parallel[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
waves.coherent_wave[:].full_wave[:].e_field.parallel[:].values (alpha) | [1...N] | CPX_1D (uncertain) | V.m^-1 | One scalar value is provided per element in the grid subset. |
waves.coherent_wave[:].full_wave[:].e_field.plus (alpha) | [1...N] | STRUCT_ARRAY | V.m^-1 | Left hand circularly polarised component of the perpendicular (to the static magnetic field) electric field, given on various grid subsets |
waves.coherent_wave[:].full_wave[:].e_field.plus[:].coefficients (alpha) | [waves.coherent_wave[:].full_wave[:].e_field.plus[:].values, | CPX_2D (uncertain) | V.m^-1 | 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). |
waves.coherent_wave[:].full_wave[:].e_field.plus[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
waves.coherent_wave[:].full_wave[:].e_field.plus[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on | ||
waves.coherent_wave[:].full_wave[:].e_field.plus[:].values (alpha) | [1...N] | CPX_1D (uncertain) | V.m^-1 | One scalar value is provided per element in the grid subset. |
waves.coherent_wave[:].full_wave[:].grid (alpha) | STRUCTURE | Grid description | ||
waves.coherent_wave[:].full_wave[:].grid.grid_subset (alpha) | [1...N] | STRUCT_ARRAY | Grid subsets | |
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].base (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].base[:].jacobian (alpha) | [waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].base[:].tensor_contravariant (alpha) | [waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].base[:].tensor_covariant (alpha) | [waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].dimension (alpha) | INT_0D | Space dimension of the grid subset elements, using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].element (alpha) | [1...N] | STRUCT_ARRAY | Set of elements defining the grid subset. An element is defined by a combination of objects from potentially all spaces | |
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].element[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects defining the element | |
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].element[:].object[:].dimension (alpha) | INT_0D | Dimension of the object - using the convention 1=nodes, 2=edges, 3=faces, 4=cells/volumes | ||
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].element[:].object[:].index (alpha) | INT_0D | Object index | ||
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].element[:].object[:].space (alpha) | INT_0D | Index of the space from which that object is taken | ||
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].identifier (alpha) | STRUCTURE | Grid subset identifier | ||
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].identifier.description (alpha) | STR_0D | Verbose description | ||
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].metric (alpha) | STRUCTURE | Metric of the canonical frame onto Cartesian coordinates | ||
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].metric.jacobian (alpha) | [waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].element] | FLT_1D (uncertain) | mixed | Metric Jacobian |
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].metric.tensor_contravariant (alpha) | [waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Contravariant metric tensor, given on each element of the subgrid (first dimension) |
waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].metric.tensor_covariant (alpha) | [waves.coherent_wave[:].full_wave[:].grid.grid_subset[:].element, | FLT_3D (uncertain) | mixed | Covariant metric tensor, given on each element of the subgrid (first dimension) |
waves.coherent_wave[:].full_wave[:].grid.identifier (alpha) | STRUCTURE | Grid identifier | ||
waves.coherent_wave[:].full_wave[:].grid.identifier.description (alpha) | STR_0D | Verbose description | ||
waves.coherent_wave[:].full_wave[:].grid.identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
waves.coherent_wave[:].full_wave[:].grid.identifier.name (alpha) | STR_0D | Short string identifier | ||
waves.coherent_wave[:].full_wave[:].grid.path (alpha) | STR_0D | 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:0/description_ggd(1)/grid_ggd', means that the grid is located in the wall IDS, occurrence 0, with ids path 'description_ggd(1)/grid_ggd'. See the link below for more details about IDS paths | ||
waves.coherent_wave[:].full_wave[:].grid.space (alpha) | [1...N] | STRUCT_ARRAY | Set of grid spaces | |
waves.coherent_wave[:].full_wave[:].grid.space[:].coordinates_type (alpha) | [1...N] | INT_1D | 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. The meaning of these predefined integer constants can be found in the Data Dictionary under utilities/coordinate_identifier.xml | |
waves.coherent_wave[:].full_wave[:].grid.space[:].geometry_type (alpha) | STRUCTURE | Type of space geometry (0: standard, 1:Fourier, >1: Fourier with periodicity) | ||
waves.coherent_wave[:].full_wave[:].grid.space[:].geometry_type.description (alpha) | STR_0D | Verbose description | ||
waves.coherent_wave[:].full_wave[:].grid.space[:].geometry_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
waves.coherent_wave[:].full_wave[:].grid.space[:].geometry_type.name (alpha) | STR_0D | Short string identifier | ||
waves.coherent_wave[:].full_wave[:].grid.space[:].identifier (alpha) | STRUCTURE | Space identifier | ||
waves.coherent_wave[:].full_wave[:].grid.space[:].identifier.description (alpha) | STR_0D | Verbose description | ||
waves.coherent_wave[:].full_wave[:].grid.space[:].identifier.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
waves.coherent_wave[:].full_wave[:].grid.space[:].identifier.name (alpha) | STR_0D | Short string identifier | ||
waves.coherent_wave[:].full_wave[:].grid.space[:].objects_per_dimension (alpha) | [1...N] | STRUCT_ARRAY | 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. | |
waves.coherent_wave[:].full_wave[:].grid.space[:].objects_per_dimension[:].geometry_content (alpha) | STRUCTURE | Content of the ../object/geometry node for this dimension | ||
waves.coherent_wave[:].full_wave[:].grid.space[:].objects_per_dimension[:].geometry_content.description (alpha) | STR_0D | Verbose description | ||
waves.coherent_wave[:].full_wave[:].grid.space[:].objects_per_dimension[:].geometry_content.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
waves.coherent_wave[:].full_wave[:].grid.space[:].objects_per_dimension[:].geometry_content.name (alpha) | STR_0D | Short string identifier | ||
waves.coherent_wave[:].full_wave[:].grid.space[:].objects_per_dimension[:].object (alpha) | [1...N] | STRUCT_ARRAY | Set of objects for a given dimension | |
waves.coherent_wave[:].full_wave[:].grid.space[:].objects_per_dimension[:].object[:].boundary (alpha) | [1...N] | STRUCT_ARRAY | Set of (n-1)-dimensional objects defining the boundary of this n-dimensional object | |
waves.coherent_wave[:].full_wave[:].grid.space[:].objects_per_dimension[:].object[:].boundary[:].index (alpha) | INT_0D | Index of this (n-1)-dimensional boundary object | ||
waves.coherent_wave[:].full_wave[:].grid.space[:].objects_per_dimension[:].object[:].boundary[:].neighbours (alpha) | [1...N] | INT_1D | 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 | |
waves.coherent_wave[:].full_wave[:].grid.space[:].objects_per_dimension[:].object[:].geometry (alpha) | [1...N] | FLT_1D (uncertain) | mixed | 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. |
waves.coherent_wave[:].full_wave[:].grid.space[:].objects_per_dimension[:].object[:].geometry_2d (alpha) | [1...N, | FLT_2D (uncertain) | mixed | 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. |
waves.coherent_wave[:].full_wave[:].grid.space[:].objects_per_dimension[:].object[:].measure (alpha) | FLT_0D (uncertain) | m^dimension | Measure of the space object, i.e. physical size (length for 1d, area for 2d, volume for 3d objects,...) | |
waves.coherent_wave[:].full_wave[:].grid.space[:].objects_per_dimension[:].object[:].nodes (alpha) | [1...N] | INT_1D | List of nodes forming this object (indices to objects_per_dimension(1)%object(:) in Fortran notation) | |
waves.coherent_wave[:].full_wave[:].k_perpendicular (alpha) | [1...N] | STRUCT_ARRAY | V.m^-1 | Perpendicular wave vector, given on various grid subsets |
waves.coherent_wave[:].full_wave[:].k_perpendicular[:].coefficients (alpha) | [waves.coherent_wave[:].full_wave[:].k_perpendicular[:].values, | FLT_2D (uncertain) | V.m^-1 | 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). |
waves.coherent_wave[:].full_wave[:].k_perpendicular[:].grid_index (alpha) | INT_0D | Index of the grid used to represent this quantity | ||
waves.coherent_wave[:].full_wave[:].k_perpendicular[:].grid_subset_index (alpha) | INT_0D | Index of the grid subset the data is provided on. Corresponds to the index used in the grid subset definition: grid_subset(:)/identifier/index | ||
waves.coherent_wave[:].full_wave[:].k_perpendicular[:].values (alpha) | [1...N] | FLT_1D (uncertain) | V.m^-1 | One scalar value is provided per element in the grid subset. |
waves.coherent_wave[:].full_wave[:].time (alpha) | FLT_0D | s | Time | |
waves.coherent_wave[:].global_quantities (alpha) | [waves.coherent_wave[:].global_quantities[:].time] | STRUCT_ARRAY | Global quantities for various time slices | |
waves.coherent_wave[:].global_quantities[:].current_tor (alpha) | FLT_0D (uncertain) | A | Wave driven toroidal current from a stand alone calculation (not consistent with other sources) | |
waves.coherent_wave[:].global_quantities[:].current_tor_n_tor (alpha) | [waves.coherent_wave[:].global_quantities[:].n_tor] | FLT_1D (uncertain) | A | Wave driven toroidal current from a stand alone calculation (not consistent with other sources) per toroidal mode number |
waves.coherent_wave[:].global_quantities[:].electrons (alpha) | STRUCTURE | Quantities related to the electrons | ||
waves.coherent_wave[:].global_quantities[:].electrons.distribution_assumption (alpha) | INT_0D | Assumption on the distribution function used by the wave solver to calculate the power deposition on this species: 0 = Maxwellian (linear absorption); 1 = quasi-linear (F given by a distributions IDS). | ||
waves.coherent_wave[:].global_quantities[:].electrons.power_fast (alpha) | FLT_0D (uncertain) | W | Wave power absorbed by the fast particle population | |
waves.coherent_wave[:].global_quantities[:].electrons.power_fast_n_tor (alpha) | [waves.coherent_wave[:].global_quantities[:].n_tor] | FLT_1D (uncertain) | W | Wave power absorbed by the fast particle population per toroidal mode number |
waves.coherent_wave[:].global_quantities[:].electrons.power_thermal (alpha) | FLT_0D (uncertain) | W | Wave power absorbed by the thermal particle population | |
waves.coherent_wave[:].global_quantities[:].electrons.power_thermal_n_tor (alpha) | [waves.coherent_wave[:].global_quantities[:].n_tor] | FLT_1D (uncertain) | W | Wave power absorbed by the thermal particle population per toroidal mode number |
waves.coherent_wave[:].global_quantities[:].frequency (alpha) | FLT_0D (uncertain) | Hz | Wave frequency | |
waves.coherent_wave[:].global_quantities[:].ion (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species | |
waves.coherent_wave[:].global_quantities[:].ion[:].distribution_assumption (alpha) | INT_0D | Assumption on the distribution function used by the wave solver to calculate the power deposition on this species: 0 = Maxwellian (linear absorption); 1 = quasi-linear (F given by a distributions IDS). | ||
waves.coherent_wave[:].global_quantities[:].ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
waves.coherent_wave[:].global_quantities[:].ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
waves.coherent_wave[:].global_quantities[:].ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
waves.coherent_wave[:].global_quantities[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
waves.coherent_wave[:].global_quantities[:].ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
waves.coherent_wave[:].global_quantities[:].ion[:].label (alpha) | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
waves.coherent_wave[:].global_quantities[:].ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
waves.coherent_wave[:].global_quantities[:].ion[:].power_fast (alpha) | FLT_0D (uncertain) | W | Wave power absorbed by the fast particle population | |
waves.coherent_wave[:].global_quantities[:].ion[:].power_fast_n_tor (alpha) | [waves.coherent_wave[:].global_quantities[:].n_tor] | FLT_1D (uncertain) | W | Wave power absorbed by the fast particle population per toroidal mode number |
waves.coherent_wave[:].global_quantities[:].ion[:].power_thermal (alpha) | FLT_0D (uncertain) | W | Wave power absorbed by the thermal particle population | |
waves.coherent_wave[:].global_quantities[:].ion[:].power_thermal_n_tor (alpha) | [waves.coherent_wave[:].global_quantities[:].n_tor] | FLT_1D (uncertain) | W | Wave power absorbed by the thermal particle population per toroidal mode number |
waves.coherent_wave[:].global_quantities[:].ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various states of the ion species (ionisation, energy, excitation, ...) | |
waves.coherent_wave[:].global_quantities[:].ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
waves.coherent_wave[:].global_quantities[:].ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
waves.coherent_wave[:].global_quantities[:].ion[:].state[:].power_fast (alpha) | FLT_0D (uncertain) | W | Wave power absorbed by the fast particle population | |
waves.coherent_wave[:].global_quantities[:].ion[:].state[:].power_fast_n_tor (alpha) | [waves.coherent_wave[:].global_quantities[:].n_tor] | FLT_1D (uncertain) | W | Wave power absorbed by the fast particle population per toroidal mode number |
waves.coherent_wave[:].global_quantities[:].ion[:].state[:].power_thermal (alpha) | FLT_0D (uncertain) | W | Wave power absorbed by the thermal particle population | |
waves.coherent_wave[:].global_quantities[:].ion[:].state[:].power_thermal_n_tor (alpha) | [waves.coherent_wave[:].global_quantities[:].n_tor] | FLT_1D (uncertain) | W | Wave power absorbed by the thermal particle population per toroidal mode number |
waves.coherent_wave[:].global_quantities[:].ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
waves.coherent_wave[:].global_quantities[:].ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
waves.coherent_wave[:].global_quantities[:].ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
waves.coherent_wave[:].global_quantities[:].ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
waves.coherent_wave[:].global_quantities[:].ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
waves.coherent_wave[:].global_quantities[:].n_tor (alpha) | [1...N] | INT_1D | Toroidal mode numbers, the wave vector toroidal component being defined as k_tor = n_tor grad phi where phi is the toroidal angle so that a positive n_tor means a wave propagating in the positive phi direction | |
waves.coherent_wave[:].global_quantities[:].power (alpha) | FLT_0D (uncertain) | W | Total absorbed wave power | |
waves.coherent_wave[:].global_quantities[:].power_n_tor (alpha) | [waves.coherent_wave[:].global_quantities[:].n_tor] | FLT_1D (uncertain) | W | Absorbed wave power per toroidal mode number |
waves.coherent_wave[:].global_quantities[:].time (alpha) | FLT_0D | s | Time | |
waves.coherent_wave[:].identifier (alpha) | STRUCTURE | Identifier of the coherent wave, in terms of the type and name of the antenna driving the wave and an index separating waves driven by the same antenna. | ||
waves.coherent_wave[:].identifier.antenna_name (alpha) | STR_0D | Name of the antenna that launches this wave. Corresponds to the name specified in antennas/ec(i)/name, or antennas/ic(i)/name or antennas/lh(i)/name (depends of antenna/wave type) in the ANTENNAS IDS. | ||
waves.coherent_wave[:].identifier.index_in_antenna (alpha) | INT_0D | Index of the wave (starts at 1), separating different waves generated from a single antenna. | ||
waves.coherent_wave[:].identifier.type (alpha) | STRUCTURE | Wave/antenna type. index=1 for name=EC; index=2 for name=IC; index=3 for name=LH | ||
waves.coherent_wave[:].identifier.type.description (alpha) | STR_0D | Verbose description | ||
waves.coherent_wave[:].identifier.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
waves.coherent_wave[:].identifier.type.name (alpha) | STR_0D | Short string identifier | ||
waves.coherent_wave[:].profiles_1d (alpha) | [waves.coherent_wave[:].profiles_1d[:].time] | STRUCT_ARRAY | Source radial profiles (flux surface averaged quantities) for various time slices | |
waves.coherent_wave[:].profiles_1d[:].current_parallel_density (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A.m^-2 | Flux surface averaged wave driven parallel current density = average(j.B) / B0, where B0 = vacuum_toroidal_field/b0. |
waves.coherent_wave[:].profiles_1d[:].current_parallel_density_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | A.m^-2 | Flux surface averaged wave driven parallel current density, per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].current_tor_inside (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | A | Wave driven toroidal current, inside a flux surface |
waves.coherent_wave[:].profiles_1d[:].current_tor_inside_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | A | Wave driven toroidal current, inside a flux surface, per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].e_field_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].n_tor] | STRUCT_ARRAY | Components of the electric field per toroidal mode number, averaged over the flux surface, where the averaged is weighted with the power deposition density, such that e_field = ave(e_field.power_density) / ave(power_density) | |
waves.coherent_wave[:].profiles_1d[:].e_field_n_tor[:].minus (alpha) | STRUCTURE | V.m^-1 | Right hand polarised electric field component for every flux surface | |
waves.coherent_wave[:].profiles_1d[:].e_field_n_tor[:].minus.amplitude (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Amplitude |
waves.coherent_wave[:].profiles_1d[:].e_field_n_tor[:].minus.phase (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Phase |
waves.coherent_wave[:].profiles_1d[:].e_field_n_tor[:].parallel (alpha) | STRUCTURE | V.m^-1 | Parallel electric field component for every flux surface | |
waves.coherent_wave[:].profiles_1d[:].e_field_n_tor[:].parallel.amplitude (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Amplitude |
waves.coherent_wave[:].profiles_1d[:].e_field_n_tor[:].parallel.phase (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Phase |
waves.coherent_wave[:].profiles_1d[:].e_field_n_tor[:].plus (alpha) | STRUCTURE | V.m^-1 | Left hand polarised electric field component for every flux surface | |
waves.coherent_wave[:].profiles_1d[:].e_field_n_tor[:].plus.amplitude (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Amplitude |
waves.coherent_wave[:].profiles_1d[:].e_field_n_tor[:].plus.phase (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | V.m^-1 | Phase |
waves.coherent_wave[:].profiles_1d[:].electrons (alpha) | STRUCTURE | Quantities related to the electrons | ||
waves.coherent_wave[:].profiles_1d[:].electrons.power_density_fast (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Flux surface averaged absorbed wave power density on the fast species |
waves.coherent_wave[:].profiles_1d[:].electrons.power_density_fast_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W.m^-3 | Flux surface averaged absorbed wave power density on the fast species, per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].electrons.power_density_thermal (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Flux surface averaged absorbed wave power density on the thermal species |
waves.coherent_wave[:].profiles_1d[:].electrons.power_density_thermal_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W.m^-3 | Flux surface averaged absorbed wave power density on the thermal species, per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].electrons.power_inside_fast (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Absorbed wave power on thermal species inside a flux surface (cumulative volume integral of the absorbed power density) |
waves.coherent_wave[:].profiles_1d[:].electrons.power_inside_fast_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W | Absorbed wave power on thermal species inside a flux surface (cumulative volume integral of the absorbed power density), per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].electrons.power_inside_thermal (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Absorbed wave power on thermal species inside a flux surface (cumulative volume integral of the absorbed power density) |
waves.coherent_wave[:].profiles_1d[:].electrons.power_inside_thermal_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W | Absorbed wave power on thermal species inside a flux surface (cumulative volume integral of the absorbed power density), per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].grid (alpha) | STRUCTURE | Radial grid | ||
waves.coherent_wave[:].profiles_1d[:].grid.area (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Cross-sectional area of the flux surface |
waves.coherent_wave[:].profiles_1d[:].grid.psi (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | Wb | Poloidal magnetic flux |
waves.coherent_wave[:].profiles_1d[:].grid.psi_boundary (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the plasma boundary (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
waves.coherent_wave[:].profiles_1d[:].grid.psi_magnetic_axis (alpha) | FLT_0D (uncertain) | Wb | Value of the poloidal magnetic flux at the magnetic axis (useful to normalize the psi array values when the radial grid doesn't go from the magnetic axis to the plasma boundary) | |
waves.coherent_wave[:].profiles_1d[:].grid.rho_pol_norm (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | - | Normalised poloidal flux coordinate = sqrt((psi(rho)-psi(magnetic_axis)) / (psi(LCFS)-psi(magnetic_axis))) |
waves.coherent_wave[:].profiles_1d[:].grid.rho_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m | Toroidal flux coordinate. rho_tor = sqrt(b_flux_tor/(pi*b0)) ~ sqrt(pi*r^2*b0/(pi*b0)) ~ r [m]. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm (alpha) | [1...N] | FLT_1D (uncertain) | - | Normalised 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) |
waves.coherent_wave[:].profiles_1d[:].grid.surface (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^2 | Surface area of the toroidal flux surface |
waves.coherent_wave[:].profiles_1d[:].grid.volume (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
waves.coherent_wave[:].profiles_1d[:].ion (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species | |
waves.coherent_wave[:].profiles_1d[:].ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
waves.coherent_wave[:].profiles_1d[:].ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
waves.coherent_wave[:].profiles_1d[:].ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
waves.coherent_wave[:].profiles_1d[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
waves.coherent_wave[:].profiles_1d[:].ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
waves.coherent_wave[:].profiles_1d[:].ion[:].label (alpha) | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
waves.coherent_wave[:].profiles_1d[:].ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
waves.coherent_wave[:].profiles_1d[:].ion[:].power_density_fast (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Flux surface averaged absorbed wave power density on the fast species |
waves.coherent_wave[:].profiles_1d[:].ion[:].power_density_fast_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W.m^-3 | Flux surface averaged absorbed wave power density on the fast species, per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].ion[:].power_density_thermal (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Flux surface averaged absorbed wave power density on the thermal species |
waves.coherent_wave[:].profiles_1d[:].ion[:].power_density_thermal_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W.m^-3 | Flux surface averaged absorbed wave power density on the thermal species, per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].ion[:].power_inside_fast (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Absorbed wave power on thermal species inside a flux surface (cumulative volume integral of the absorbed power density) |
waves.coherent_wave[:].profiles_1d[:].ion[:].power_inside_fast_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W | Absorbed wave power on thermal species inside a flux surface (cumulative volume integral of the absorbed power density), per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].ion[:].power_inside_thermal (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Absorbed wave power on thermal species inside a flux surface (cumulative volume integral of the absorbed power density) |
waves.coherent_wave[:].profiles_1d[:].ion[:].power_inside_thermal_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W | Absorbed wave power on thermal species inside a flux surface (cumulative volume integral of the absorbed power density), per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various states of the ion species (ionisation, energy, excitation, ...) | |
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].power_density_fast (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Flux surface averaged absorbed wave power density on the fast species |
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].power_density_fast_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W.m^-3 | Flux surface averaged absorbed wave power density on the fast species, per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].power_density_thermal (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Flux surface averaged absorbed wave power density on the thermal species |
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].power_density_thermal_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W.m^-3 | Flux surface averaged absorbed wave power density on the thermal species, per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].power_inside_fast (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Absorbed wave power on thermal species inside a flux surface (cumulative volume integral of the absorbed power density) |
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].power_inside_fast_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W | Absorbed wave power on thermal species inside a flux surface (cumulative volume integral of the absorbed power density), per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].power_inside_thermal (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Absorbed wave power on thermal species inside a flux surface (cumulative volume integral of the absorbed power density) |
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].power_inside_thermal_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W | Absorbed wave power on thermal species inside a flux surface (cumulative volume integral of the absorbed power density), per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
waves.coherent_wave[:].profiles_1d[:].ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
waves.coherent_wave[:].profiles_1d[:].ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
waves.coherent_wave[:].profiles_1d[:].k_perpendicular (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | V.m^-1 | Perpendicular wave vector, averaged over the flux surface, where the averaged is weighted with the power deposition density, such that k_perpendicular = ave(k_perpendicular.power_density) / ave(power_density), for every flux surface and every toroidal number |
waves.coherent_wave[:].profiles_1d[:].n_tor (alpha) | [1...N] | INT_1D | Toroidal mode numbers, the wave vector toroidal component being defined as k_tor = n_tor grad phi where phi is the toroidal angle so that a positive n_tor means a wave propagating in the positive phi direction | |
waves.coherent_wave[:].profiles_1d[:].power_density (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W.m^-3 | Flux surface averaged total absorbed wave power density (electrons + ion + fast populations) |
waves.coherent_wave[:].profiles_1d[:].power_density_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W.m^-3 | Flux surface averaged absorbed wave power density per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].power_inside (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm] | FLT_1D (uncertain) | W | Total absorbed wave power (electrons + ion + fast populations) inside a flux surface (cumulative volume integral of the absorbed power density) |
waves.coherent_wave[:].profiles_1d[:].power_inside_n_tor (alpha) | [waves.coherent_wave[:].profiles_1d[:].grid.rho_tor_norm, | FLT_2D (uncertain) | W | Total absorbed wave power (electrons + ion + fast populations) inside a flux surface (cumulative volume integral of the absorbed power density), per toroidal mode number |
waves.coherent_wave[:].profiles_1d[:].time (alpha) | FLT_0D | s | Time | |
waves.coherent_wave[:].profiles_2d (alpha) | [waves.coherent_wave[:].profiles_2d[:].time] | STRUCT_ARRAY | 2D profiles in poloidal cross-section, for various time slices | |
waves.coherent_wave[:].profiles_2d[:].e_field_n_tor (alpha) | [waves.coherent_wave[:].profiles_2d[:].n_tor] | STRUCT_ARRAY | Components of the electric field per toroidal mode number | |
waves.coherent_wave[:].profiles_2d[:].e_field_n_tor[:].minus (alpha) | STRUCTURE | V.m^-1 | Right hand polarised electric field component | |
waves.coherent_wave[:].profiles_2d[:].e_field_n_tor[:].minus.amplitude (alpha) | [1...N, | FLT_2D (uncertain) | V.m^-1 | Amplitude |
waves.coherent_wave[:].profiles_2d[:].e_field_n_tor[:].minus.phase (alpha) | [1...N, | FLT_2D (uncertain) | V.m^-1 | Phase |
waves.coherent_wave[:].profiles_2d[:].e_field_n_tor[:].parallel (alpha) | STRUCTURE | V.m^-1 | Parallel electric field component | |
waves.coherent_wave[:].profiles_2d[:].e_field_n_tor[:].parallel.amplitude (alpha) | [1...N, | FLT_2D (uncertain) | V.m^-1 | Amplitude |
waves.coherent_wave[:].profiles_2d[:].e_field_n_tor[:].parallel.phase (alpha) | [1...N, | FLT_2D (uncertain) | V.m^-1 | Phase |
waves.coherent_wave[:].profiles_2d[:].e_field_n_tor[:].plus (alpha) | STRUCTURE | V.m^-1 | Left hand polarised electric field component | |
waves.coherent_wave[:].profiles_2d[:].e_field_n_tor[:].plus.amplitude (alpha) | [1...N, | FLT_2D (uncertain) | V.m^-1 | Amplitude |
waves.coherent_wave[:].profiles_2d[:].e_field_n_tor[:].plus.phase (alpha) | [1...N, | FLT_2D (uncertain) | V.m^-1 | Phase |
waves.coherent_wave[:].profiles_2d[:].electrons (alpha) | STRUCTURE | Quantities related to the electrons | ||
waves.coherent_wave[:].profiles_2d[:].electrons.power_density_fast (alpha) | [1...N, | FLT_2D (uncertain) | W.m^-3 | Absorbed wave power density on the fast species |
waves.coherent_wave[:].profiles_2d[:].electrons.power_density_fast_n_tor (alpha) | [1...N, | FLT_3D (uncertain) | W.m^-3 | Absorbed wave power density on the fast species, per toroidal mode number |
waves.coherent_wave[:].profiles_2d[:].electrons.power_density_thermal (alpha) | [1...N, | FLT_2D (uncertain) | W.m^-3 | Absorbed wave power density on the thermal species |
waves.coherent_wave[:].profiles_2d[:].electrons.power_density_thermal_n_tor (alpha) | [1...N, | FLT_3D (uncertain) | W.m^-3 | Absorbed wave power density on the thermal species, per toroidal mode number |
waves.coherent_wave[:].profiles_2d[:].grid (alpha) | STRUCTURE | 2D grid in a poloidal cross-section | ||
waves.coherent_wave[:].profiles_2d[:].grid.area (alpha) | [1...N, | FLT_2D (uncertain) | m^2 | Cross-sectional area of the flux surface |
waves.coherent_wave[:].profiles_2d[:].grid.psi (alpha) | [1...N, | FLT_2D (uncertain) | Wb | Poloidal magnetic flux |
waves.coherent_wave[:].profiles_2d[:].grid.r (alpha) | [1...N, | FLT_2D (uncertain) | m | Major radius |
waves.coherent_wave[:].profiles_2d[:].grid.rho_tor (alpha) | [1...N, | FLT_2D (uncertain) | m | Toroidal flux coordinate. The toroidal field used in its definition is indicated under vacuum_toroidal_field/b0 |
waves.coherent_wave[:].profiles_2d[:].grid.rho_tor_norm (alpha) | [1...N, | FLT_2D (uncertain) | - | Normalised 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) |
waves.coherent_wave[:].profiles_2d[:].grid.theta_geometric (alpha) | [1...N, | FLT_2D (uncertain) | rad | Geometrical poloidal angle |
waves.coherent_wave[:].profiles_2d[:].grid.theta_straight (alpha) | [1...N, | FLT_2D (uncertain) | rad | Straight field line poloidal angle |
waves.coherent_wave[:].profiles_2d[:].grid.type (alpha) | [waves.coherent_wave[:].profiles_2d[:].grid.rho_tor_norm] | STRUCTURE | m^3 | Grid type: index=0: Rectangular grid in the (R,Z) coordinates; index=1: Rectangular grid in the (radial, theta_geometric) coordinates; index=2: Rectangular grid in the (radial, theta_straight) coordinates. index=3: unstructured grid. |
waves.coherent_wave[:].profiles_2d[:].grid.type.description (alpha) | STR_0D | Verbose description | ||
waves.coherent_wave[:].profiles_2d[:].grid.type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
waves.coherent_wave[:].profiles_2d[:].grid.type.name (alpha) | STR_0D | Short string identifier | ||
waves.coherent_wave[:].profiles_2d[:].grid.volume (alpha) | [1...N, | FLT_2D (uncertain) | m^3 | Volume enclosed inside the magnetic surface |
waves.coherent_wave[:].profiles_2d[:].grid.z (alpha) | [1...N, | FLT_2D (uncertain) | m | Height |
waves.coherent_wave[:].profiles_2d[:].ion (alpha) | [1...N] | STRUCT_ARRAY | Quantities related to the different ion species | |
waves.coherent_wave[:].profiles_2d[:].ion[:].element (alpha) | [1...N] | STRUCT_ARRAY | List of elements forming the atom or molecule | |
waves.coherent_wave[:].profiles_2d[:].ion[:].element[:].a (alpha) | FLT_0D (uncertain) | Atomic Mass Unit | Mass of atom | |
waves.coherent_wave[:].profiles_2d[:].ion[:].element[:].atoms_n (alpha) | INT_0D | Number of atoms of this element in the molecule | ||
waves.coherent_wave[:].profiles_2d[:].ion[:].element[:].multiplicity (obsolescent) | FLT_0D (uncertain) | Elementary Charge Unit | Multiplicity of the atom | |
waves.coherent_wave[:].profiles_2d[:].ion[:].element[:].z_n (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Nuclear charge | |
waves.coherent_wave[:].profiles_2d[:].ion[:].label (alpha) | STR_0D | String identifying the species (e.g. H+, D+, T+, He+2, C+, D2, DT, CD4, ...) | ||
waves.coherent_wave[:].profiles_2d[:].ion[:].multiple_states_flag (alpha) | INT_0D | Multiple state calculation flag : 0-Only one state is considered; 1-Multiple states are considered and are described in the state structure | ||
waves.coherent_wave[:].profiles_2d[:].ion[:].power_density_fast (alpha) | [1...N, | FLT_2D (uncertain) | W.m^-3 | Absorbed wave power density on the fast species |
waves.coherent_wave[:].profiles_2d[:].ion[:].power_density_fast_n_tor (alpha) | [1...N, | FLT_3D (uncertain) | W.m^-3 | Absorbed wave power density on the fast species, per toroidal mode number |
waves.coherent_wave[:].profiles_2d[:].ion[:].power_density_thermal (alpha) | [1...N, | FLT_2D (uncertain) | W.m^-3 | Absorbed wave power density on the thermal species |
waves.coherent_wave[:].profiles_2d[:].ion[:].power_density_thermal_n_tor (alpha) | [1...N, | FLT_3D (uncertain) | W.m^-3 | Absorbed wave power density on the thermal species, per toroidal mode number |
waves.coherent_wave[:].profiles_2d[:].ion[:].state (alpha) | [1...N] | STRUCT_ARRAY | Collisional exchange with the various states of the ion species (ionisation, energy, excitation, ...) | |
waves.coherent_wave[:].profiles_2d[:].ion[:].state[:].electron_configuration (alpha) | STR_0D | Configuration of atomic orbitals of this state, e.g. 1s2-2s1 | ||
waves.coherent_wave[:].profiles_2d[:].ion[:].state[:].label (alpha) | STR_0D | String identifying charge state (e.g. C+, C+2 , C+3, C+4, C+5, C+6, ...) | ||
waves.coherent_wave[:].profiles_2d[:].ion[:].state[:].power_density_fast (alpha) | [1...N, | FLT_2D (uncertain) | W.m^-3 | Absorbed wave power density on the fast species |
waves.coherent_wave[:].profiles_2d[:].ion[:].state[:].power_density_fast_n_tor (alpha) | [1...N, | FLT_3D (uncertain) | W.m^-3 | Absorbed wave power density on the fast species, per toroidal mode number |
waves.coherent_wave[:].profiles_2d[:].ion[:].state[:].power_density_thermal (alpha) | [1...N, | FLT_2D (uncertain) | W.m^-3 | Absorbed wave power density on the thermal species |
waves.coherent_wave[:].profiles_2d[:].ion[:].state[:].power_density_thermal_n_tor (alpha) | [1...N, | FLT_3D (uncertain) | W.m^-3 | Absorbed wave power density on the thermal species, per toroidal mode number |
waves.coherent_wave[:].profiles_2d[:].ion[:].state[:].vibrational_level (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Vibrational level (can be bundled) | |
waves.coherent_wave[:].profiles_2d[:].ion[:].state[:].vibrational_mode (alpha) | STR_0D | Vibrational mode of this state, e.g. "A_g". Need to define, or adopt a standard nomenclature. | ||
waves.coherent_wave[:].profiles_2d[:].ion[:].state[:].z_max (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Maximum Z of the charge state bundle (equal to z_min if no bundle) | |
waves.coherent_wave[:].profiles_2d[:].ion[:].state[:].z_min (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Minimum Z of the charge state bundle (z_min = z_max = 0 for a neutral) | |
waves.coherent_wave[:].profiles_2d[:].ion[:].z_ion (alpha) | FLT_0D (uncertain) | Elementary Charge Unit | Ion charge (of the dominant ionisation state; lumped ions are allowed). | |
waves.coherent_wave[:].profiles_2d[:].n_tor (alpha) | [1...N] | INT_1D | Toroidal mode numbers, the wave vector toroidal component being defined as k_tor = n_tor grad phi where phi is the toroidal angle so that a positive n_tor means a wave propagating in the positive phi direction | |
waves.coherent_wave[:].profiles_2d[:].power_density (alpha) | [1...N, | FLT_2D (uncertain) | W.m^-3 | Total absorbed wave power density (electrons + ion + fast populations) |
waves.coherent_wave[:].profiles_2d[:].power_density_n_tor (alpha) | [1...N, | FLT_3D (uncertain) | W.m^-3 | Absorbed wave power density per toroidal mode number |
waves.coherent_wave[:].profiles_2d[:].time (alpha) | FLT_0D | s | Time | |
waves.coherent_wave[:].wave_solver_type (alpha) | STRUCTURE | Type of wave deposition solver used for this wave. Index = 1 for beam/ray tracing; index = 2 for full wave | ||
waves.coherent_wave[:].wave_solver_type.description (alpha) | STR_0D | Verbose description | ||
waves.coherent_wave[:].wave_solver_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
waves.coherent_wave[:].wave_solver_type.name (alpha) | STR_0D | Short string identifier | ||
waves.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
waves.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
waves.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
waves.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
waves.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
waves.ids_properties.occurrence | INT_0D | |||
waves.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
waves.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
waves.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
waves.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
waves.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
waves.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
waves.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
waves.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
waves.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
waves.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
waves.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
waves.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
waves.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
waves.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
waves.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
waves.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
waves.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
waves.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
waves.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
waves.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
waves.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
waves.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
waves.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
waves.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
waves.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
waves.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
waves.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
waves.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
waves.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
waves.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
waves.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
waves.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
waves.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
waves.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
waves.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
waves.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
waves.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
waves.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
waves.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
waves.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
waves.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
waves.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
waves.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
waves.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
waves.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
waves.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
waves.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
waves.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
waves.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
waves.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
waves.magnetic_axis (alpha) | STRUCTURE | Magnetic axis position (used to define a poloidal angle for the 2D profiles) | ||
waves.magnetic_axis.r (alpha) | [waves.time] | FLT_1D (uncertain) | m | Major radius |
waves.magnetic_axis.z (alpha) | [waves.time] | FLT_1D (uncertain) | m | Height |
waves.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
waves.vacuum_toroidal_field (alpha) | STRUCTURE | Characteristics of the vacuum toroidal field (used in rho_tor definition) | ||
waves.vacuum_toroidal_field.b0 (alpha) | [waves.time] | FLT_1D (uncertain) | T | Vacuum toroidal field at R0 [T]; Positive sign means anti-clockwise when viewing from above. The product R0B0 must be consistent with the b_tor_vacuum_r field of the tf IDS. |
waves.vacuum_toroidal_field.r0 (alpha) | FLT_0D (uncertain) | m | 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) |
workflow¶
Path | Dimensions | Type | Units | Description |
---|---|---|---|---|
workflow (alpha) | Description of the workflow that has produced this data entry. The workflow IDS can also be used to communicate information about workflow state between workflow components. | |||
workflow.code (alpha) | STRUCTURE | Generic decription of the code-specific parameters for the code that has produced this IDS | ||
workflow.code.commit (alpha) | STR_0D | Unique commit reference of software | ||
workflow.code.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
workflow.code.library (alpha) | [1...N] | STRUCT_ARRAY | List of external libraries used by the code that has produced this IDS | |
workflow.code.library[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
workflow.code.library[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
workflow.code.library[:].name (alpha) | STR_0D | Name of software | ||
workflow.code.library[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
workflow.code.library[:].repository (alpha) | STR_0D | URL of software repository | ||
workflow.code.library[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
workflow.code.name (alpha) | STR_0D | Name of software generating IDS | ||
workflow.code.output_flag (alpha) | [workflow.time] | INT_1D | Output flag : 0 means the run is successful, other values mean some difficulty has been encountered, the exact meaning is then code specific. Negative values mean the result shall not be used. | |
workflow.code.parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
workflow.code.repository (alpha) | STR_0D | URL of software repository | ||
workflow.code.version (alpha) | STR_0D | Unique version (tag) of software | ||
workflow.ids_properties (alpha) | STRUCTURE | Interface Data Structure properties. This element identifies the node above as an IDS | ||
workflow.ids_properties.comment (alpha) | STR_0D | Any comment describing the content of this IDS | ||
workflow.ids_properties.creation_date (alpha) | STR_0D | Date at which this data has been produced | ||
workflow.ids_properties.homogeneous_time (alpha) | INT_0D | This node must be filled (with 0, 1, or 2) for the IDS to be valid. If 1, the time of this IDS is homogeneous, i.e. the time values for this IDS are stored in the time node just below the root of this IDS. If 0, the time values are stored in the various time fields at lower levels in the tree. In the case only constant or static nodes are filled within the IDS, homogeneous_time must be set to 2 | ||
workflow.ids_properties.name (alpha) | STR_0D | User-defined name for this IDS occurrence | ||
workflow.ids_properties.occurrence | INT_0D | |||
workflow.ids_properties.occurrence_type (alpha) | STRUCTURE | Type of data contained in this occurrence | ||
workflow.ids_properties.occurrence_type.description (alpha) | STR_0D | Verbose description | ||
workflow.ids_properties.occurrence_type.index (alpha) | INT_0D | Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index. | ||
workflow.ids_properties.occurrence_type.name (alpha) | STR_0D | Short string identifier | ||
workflow.ids_properties.plugins (alpha) | STRUCTURE | Information about the plugins used to write/read this IDS. This structure is filled automatically by the Access Layer at GET/PUT time, no need to fill it via a user program. | ||
workflow.ids_properties.plugins.infrastructure_get (alpha) | STRUCTURE | Plugin infrastructure used to GET the data | ||
workflow.ids_properties.plugins.infrastructure_get.commit (alpha) | STR_0D | Unique commit reference of software | ||
workflow.ids_properties.plugins.infrastructure_get.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
workflow.ids_properties.plugins.infrastructure_get.name (alpha) | STR_0D | Name of software used | ||
workflow.ids_properties.plugins.infrastructure_get.repository (alpha) | STR_0D | URL of software repository | ||
workflow.ids_properties.plugins.infrastructure_get.version (alpha) | STR_0D | Unique version (tag) of software | ||
workflow.ids_properties.plugins.infrastructure_put (alpha) | STRUCTURE | Plugin infrastructure used to PUT the data | ||
workflow.ids_properties.plugins.infrastructure_put.commit (alpha) | STR_0D | Unique commit reference of software | ||
workflow.ids_properties.plugins.infrastructure_put.description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
workflow.ids_properties.plugins.infrastructure_put.name (alpha) | STR_0D | Name of software used | ||
workflow.ids_properties.plugins.infrastructure_put.repository (alpha) | STR_0D | URL of software repository | ||
workflow.ids_properties.plugins.infrastructure_put.version (alpha) | STR_0D | Unique version (tag) of software | ||
workflow.ids_properties.plugins.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which a plugin has been applied | |
workflow.ids_properties.plugins.node[:].get_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins actually used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application). This information is filled by the plugin infrastructure during the GET operation. | |
workflow.ids_properties.plugins.node[:].get_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
workflow.ids_properties.plugins.node[:].get_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
workflow.ids_properties.plugins.node[:].get_operation[:].name (alpha) | STR_0D | Name of software used | ||
workflow.ids_properties.plugins.node[:].get_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
workflow.ids_properties.plugins.node[:].get_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
workflow.ids_properties.plugins.node[:].get_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
workflow.ids_properties.plugins.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the plugin applies to the whole IDS. | ||
workflow.ids_properties.plugins.node[:].put_operation (alpha) | [1...N] | STRUCT_ARRAY | Plugins used to PUT a node (potentially, multiple plugins can be applied, if so they are listed by order of application) | |
workflow.ids_properties.plugins.node[:].put_operation[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
workflow.ids_properties.plugins.node[:].put_operation[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
workflow.ids_properties.plugins.node[:].put_operation[:].name (alpha) | STR_0D | Name of software used | ||
workflow.ids_properties.plugins.node[:].put_operation[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
workflow.ids_properties.plugins.node[:].put_operation[:].repository (alpha) | STR_0D | URL of software repository | ||
workflow.ids_properties.plugins.node[:].put_operation[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
workflow.ids_properties.plugins.node[:].readback (alpha) | [1...N] | STRUCT_ARRAY | Plugins to be used to read back a node (potentially, multiple plugins can be applied, listed in reverse order of application) | |
workflow.ids_properties.plugins.node[:].readback[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
workflow.ids_properties.plugins.node[:].readback[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
workflow.ids_properties.plugins.node[:].readback[:].name (alpha) | STR_0D | Name of software used | ||
workflow.ids_properties.plugins.node[:].readback[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
workflow.ids_properties.plugins.node[:].readback[:].repository (alpha) | STR_0D | URL of software repository | ||
workflow.ids_properties.plugins.node[:].readback[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
workflow.ids_properties.provenance (alpha) | STRUCTURE | Provenance information about this IDS | ||
workflow.ids_properties.provenance.node (alpha) | [1...N] | STRUCT_ARRAY | Set of IDS nodes for which the provenance is given. The provenance information applies to the whole structure below the IDS node. For documenting provenance information for the whole IDS, set the size of this array of structure to 1 and leave the child "path" node empty | |
workflow.ids_properties.provenance.node[:].path (alpha) | STR_0D | Path of the node within the IDS, following the syntax given in the link below. If empty, means the provenance information applies to the whole IDS. | ||
workflow.ids_properties.provenance.node[:].sources (alpha) | [1...N] | STR_1D | List of sources used to import or calculate this node, identified as explained below. In case the node is the result of of a calculation / data processing, the source is an input to the process described in the "code" structure at the root of the IDS. The source can be an IDS (identified by a URI or a persitent identifier, see syntax in the link below) or non-IDS data imported directly from an non-IMAS database (identified by the command used to import the source, or the persistent identifier of the data source). Often data are obtained by a chain of processes, however only the last process input are recorded here. The full chain of provenance has then to be reconstructed recursively from the provenance information contained in the data sources. | |
workflow.ids_properties.provider (alpha) | STR_0D | Name of the person in charge of producing this data | ||
workflow.ids_properties.source (obsolescent) | STR_0D | Source of the data (any comment describing the origin of the data : code, path to diagnostic signals, processing method, ...). Superseeded by the new provenance structure. | ||
workflow.ids_properties.version_put (alpha) | STRUCTURE | Version of the access layer package used to PUT this IDS | ||
workflow.ids_properties.version_put.access_layer (alpha) | STR_0D | Version of Access Layer used to PUT this IDS | ||
workflow.ids_properties.version_put.access_layer_language (alpha) | STR_0D | Programming language of the Access Layer high level API used to PUT this IDS | ||
workflow.ids_properties.version_put.data_dictionary (alpha) | STR_0D | Version of Data Dictionary used to PUT this IDS | ||
workflow.time (alpha) | [1...N] | FLT_1D_TYPE | s | Generic time |
workflow.time_loop (alpha) | STRUCTURE | Description of a workflow based on a time loop which calls components defined in component_list sequentially during each cycle of the loop (workflow_cycle). | ||
workflow.time_loop.component (alpha) | [1...N] | STRUCT_ARRAY | List of components partcipating in the workflow | |
workflow.time_loop.component[:].commit (alpha) | STR_0D | Unique commit reference of software | ||
workflow.time_loop.component[:].description (alpha) | STR_0D | Short description of the software (type, purpose) | ||
workflow.time_loop.component[:].name (alpha) | STR_0D | Name of software used | ||
workflow.time_loop.component[:].parameters (alpha) | STR_0D | List of the code specific parameters in XML format | ||
workflow.time_loop.component[:].repository (alpha) | STR_0D | URL of software repository | ||
workflow.time_loop.component[:].version (alpha) | STR_0D | Unique version (tag) of software | ||
workflow.time_loop.time_end (alpha) | FLT_0D (uncertain) | s | Termination time for the workflow main time loop | |
workflow.time_loop.workflow_cycle (alpha) | [workflow.time_loop.workflow_cycle[:].time] | STRUCT_ARRAY | Set of time slices corresponding to the beginning of workflow cycles (main time loop of the workflow). During each workflow cycle, active components compute their result during their given time_interval. Components having completed their computation are frozen until the end of the workflow cycle. The next workflow cycle begins when the maximum time_interval (over the components) has been reached. | |
workflow.time_loop.workflow_cycle[:].component (alpha) | [1...N] | STRUCT_ARRAY | Control parameters for the set of participting components defined in ../../component | |
workflow.time_loop.workflow_cycle[:].component[:].control_float (alpha) | [1...N] | FLT_1D (uncertain) | mixed | Array of real workflow control parameters used by this component (component specific) |
workflow.time_loop.workflow_cycle[:].component[:].control_integer (alpha) | [1...N] | INT_1D | Array of integer workflow control parameters used by this component (component specific) | |
workflow.time_loop.workflow_cycle[:].component[:].execution_mode (alpha) | INT_0D | Component execution mode for current workflow cycle. 0 means the component is not executed and the workflow uses results from previous workflow cycle. 1 means the component is executed for this workflow cycle. | ||
workflow.time_loop.workflow_cycle[:].component[:].index (alpha) | INT_0D | Index of the component in the ../../../component array | ||
workflow.time_loop.workflow_cycle[:].component[:].time_interval (obsolescent) | FLT_0D (uncertain) | s | Simulation time interval during which this component has to compute its results. | |
workflow.time_loop.workflow_cycle[:].component[:].time_interval_elapsed (alpha) | FLT_0D (uncertain) | s | Simulation time interval for which this component has last computed its results | |
workflow.time_loop.workflow_cycle[:].component[:].time_interval_request (alpha) | FLT_0D (uncertain) | s | Simulation time interval for which this component is requested to compute its results | |
workflow.time_loop.workflow_cycle[:].time (alpha) | FLT_0D | s | Time |