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 |