Showing:

Annotations
Diagrams
Instances
Model
Properties
Source
Used by
Included schema msediag.xsd
Namespace No namespace
Properties
attribute form default unqualified
element form default qualified
Element msediag
Namespace No namespace
Annotations
MSE Diagnostic; Time-dependent CPO
Diagram
Diagram utilities_xsd.tmp#datainfo msediag_xsd.tmp#msediag_polarimetry msediag_xsd.tmp#msediag_spectral utilities_xsd.tmp#codeparam msediag_xsd.tmp#msediag_time
Properties
content complex
Used by
Element top
Model
Children codeparam, datainfo, polarimetry, spectral, time
Instance
<msediag>
  <datainfo>{1,1}</datainfo>
  <polarimetry>{1,1}</polarimetry>
  <spectral>{1,1}</spectral>
  <codeparam>{1,1}</codeparam>
  <time>{1,1}</time>
</msediag>
Source
<xs:element name="msediag">
  <xs:annotation>
    <xs:documentation>MSE Diagnostic; Time-dependent CPO</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="datainfo"/>
      <xs:element name="polarimetry">
        <xs:annotation>
          <xs:appinfo>machine description</xs:appinfo>
          <xs:documentation>This structure accomodates the polarimetry setup and measurements of a mse diagnostic, as widely used in fusion devices. The final measurement is the tan(gamma) where gamma is the polarization angle of a particular spectral mse component.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="setup" type="msediag_setup_polarimetry">
              <xs:annotation>
                <xs:documentation>diagnostic setup information</xs:documentation>
                <xs:appinfo>machine description</xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="measure" type="exp1D">
              <xs:annotation>
                <xs:documentation>Measured value (MSE angle gamma [rad]). Time-dependent; Vector (nchords)</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="spectral">
        <xs:annotation>
          <xs:appinfo>machine description</xs:appinfo>
          <xs:documentation>This structure accommodates the types needed on a spectral MSE diagnostic namely the emmissivity and the radiance spectra. It will be subsequenty upgraded with optical + photon detection elements since the structure will also be used for a synthetic spectral mse code.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="emissivity" type="msediag_emissivity">
              <xs:annotation>
                <xs:documentation>Emissivity characteristics.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="radiance" type="msediag_radiance">
              <xs:annotation>
                <xs:appinfo>machine description</xs:appinfo>
                <xs:documentation>Emissivity characteristics.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element ref="codeparam"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="codeparam"/>
      <xs:element name="time" type="xs:float">
        <xs:annotation>
          <xs:documentation>Time [s]; Time-dependent; Scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element msediag / polarimetry
Namespace No namespace
Annotations
This structure accomodates the polarimetry setup and measurements of a mse diagnostic, as widely used in fusion devices. The final measurement is the tan(gamma) where gamma is the polarization angle of a particular spectral mse component.
Diagram
Diagram msediag_xsd.tmp#msediag_msediag_polarimetry_setup msediag_xsd.tmp#msediag_msediag_polarimetry_measure
Properties
content complex
Model
Children measure, setup
Instance
<polarimetry>
  <setup>{1,1}</setup>
  <measure>{1,1}</measure>
</polarimetry>
Source
<xs:element name="polarimetry">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>This structure accomodates the polarimetry setup and measurements of a mse diagnostic, as widely used in fusion devices. The final measurement is the tan(gamma) where gamma is the polarization angle of a particular spectral mse component.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="setup" type="msediag_setup_polarimetry">
        <xs:annotation>
          <xs:documentation>diagnostic setup information</xs:documentation>
          <xs:appinfo>machine description</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="measure" type="exp1D">
        <xs:annotation>
          <xs:documentation>Measured value (MSE angle gamma [rad]). Time-dependent; Vector (nchords)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element msediag / polarimetry / setup
Namespace No namespace
Annotations
diagnostic setup information
Diagram
Diagram msediag_xsd.tmp#msediag_setup_polarimetry_rzgamma msediag_xsd.tmp#msediag_setup_polarimetry_geom_coef msediag_xsd.tmp#msediag_setup_polarimetry
Type msediag_setup_polarimetry
Properties
content complex
Model
Children geom_coef, rzgamma
Instance
<setup>
  <rzgamma>{1,1}</rzgamma>
  <geom_coef>{1,1}</geom_coef>
</setup>
Source
<xs:element name="setup" type="msediag_setup_polarimetry">
  <xs:annotation>
    <xs:documentation>diagnostic setup information</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>
Element msediag_setup_polarimetry / rzgamma
Namespace No namespace
Annotations
Position and width of the intersection between beam and line of sight. Vectors (nchords)
Diagram
Diagram utilities_xsd.tmp#rzphidrdzdphi1D_r utilities_xsd.tmp#rzphidrdzdphi1D_z utilities_xsd.tmp#rzphidrdzdphi1D_phi utilities_xsd.tmp#rzphidrdzdphi1D_dr utilities_xsd.tmp#rzphidrdzdphi1D_dz utilities_xsd.tmp#rzphidrdzdphi1D_dphi utilities_xsd.tmp#rzphidrdzdphi1D
Type rzphidrdzdphi1D
Properties
content complex
Model
r , z , phi , dr , dz , dphi
Children dphi, dr, dz, phi, r, z
Instance
<rzgamma>
  <r>{1,1}</r>
  <z>{1,1}</z>
  <phi>{1,1}</phi>
  <dr>{1,1}</dr>
  <dz>{1,1}</dz>
  <dphi>{1,1}</dphi>
</rzgamma>
Source
<xs:element name="rzgamma" type="rzphidrdzdphi1D">
  <xs:annotation>
    <xs:documentation>Position and width of the intersection between beam and line of sight. Vectors (nchords)</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>
Element msediag_setup_polarimetry / geom_coef
Namespace No namespace
Annotations
Geometric coefficients (9) describing the angle between beam and line of sight; The first dimension contains succesively : numerator, coefficients of BZ, BR, Bphi, ER; denominator, coefficients of BZ, BR, Bphi, ER, EZ; Matrix (9,nchords). In versions of the data structure before 4.08, there were only 6 coefficients namely : numerator, coefficients of BZ, BR, Bphi; denominator, coefficients of BZ, BR, Bphi.
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="geom_coef" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Geometric coefficients (9) describing the angle between beam and line of sight; The first dimension contains succesively : numerator, coefficients of BZ, BR, Bphi, ER; denominator, coefficients of BZ, BR, Bphi, ER, EZ; Matrix (9,nchords). In versions of the data structure before 4.08, there were only 6 coefficients namely : numerator, coefficients of BZ, BR, Bphi; denominator, coefficients of BZ, BR, Bphi.</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>
Element msediag / polarimetry / measure
Namespace No namespace
Annotations
Measured value (MSE angle gamma [rad]). Time-dependent; Vector (nchords)
Diagram
Diagram utilities_xsd.tmp#exp1D_value utilities_xsd.tmp#exp1D_abserror utilities_xsd.tmp#exp1D_relerror utilities_xsd.tmp#exp1D
Type exp1D
Properties
content complex
Model
Children abserror, relerror, value
Instance
<measure>
  <value>{1,1}</value>
  <abserror>{1,1}</abserror>
  <relerror>{1,1}</relerror>
</measure>
Source
<xs:element name="measure" type="exp1D">
  <xs:annotation>
    <xs:documentation>Measured value (MSE angle gamma [rad]). Time-dependent; Vector (nchords)</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag / spectral
Namespace No namespace
Annotations
This structure accommodates the types needed on a spectral MSE diagnostic namely the emmissivity and the radiance spectra. It will be subsequenty upgraded with optical + photon detection elements since the structure will also be used for a synthetic spectral mse code.
Diagram
Diagram msediag_xsd.tmp#msediag_msediag_spectral_emissivity msediag_xsd.tmp#msediag_msediag_spectral_radiance utilities_xsd.tmp#codeparam
Properties
content complex
Model
Children codeparam, emissivity, radiance
Instance
<spectral>
  <emissivity>{1,1}</emissivity>
  <radiance>{1,1}</radiance>
  <codeparam>{1,1}</codeparam>
</spectral>
Source
<xs:element name="spectral">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>This structure accommodates the types needed on a spectral MSE diagnostic namely the emmissivity and the radiance spectra. It will be subsequenty upgraded with optical + photon detection elements since the structure will also be used for a synthetic spectral mse code.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="emissivity" type="msediag_emissivity">
        <xs:annotation>
          <xs:documentation>Emissivity characteristics.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="radiance" type="msediag_radiance">
        <xs:annotation>
          <xs:appinfo>machine description</xs:appinfo>
          <xs:documentation>Emissivity characteristics.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="codeparam"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element msediag / spectral / emissivity
Namespace No namespace
Annotations
Emissivity characteristics.
Diagram
Diagram msediag_xsd.tmp#msediag_emissivity_wavelength msediag_xsd.tmp#msediag_emissivity_emiss_chord msediag_xsd.tmp#msediag_emissivity
Type msediag_emissivity
Properties
content complex
Model
Children emiss_chord, wavelength
Instance
<emissivity>
  <wavelength>{1,1}</wavelength>
  <emiss_chord>{1,unbounded}</emiss_chord>
</emissivity>
Source
<xs:element name="emissivity" type="msediag_emissivity">
  <xs:annotation>
    <xs:documentation>Emissivity characteristics.</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_emissivity / wavelength
Namespace No namespace
Annotations
Wavelength [m]. Vector (nwavelength)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="wavelength" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Wavelength [m]. Vector (nwavelength)</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_emissivity / emiss_chord
Namespace No namespace
Annotations
MSE Emissivity characterization. This structure is used for each line of sight of the MSE setup and contains the geometry of the line of sight, the emissivity(wavelength,pos) for each polarization state along the line of sight, the quantization axis and the emission volume. Replicate the structure for each line of sight. Time-dependent
Diagram
Diagram msediag_xsd.tmp#msediag_emiss_chord_volume msediag_xsd.tmp#msediag_emiss_chord_setup msediag_xsd.tmp#msediag_emiss_chord_polarization msediag_xsd.tmp#msediag_emiss_chord_quantiaxis msediag_xsd.tmp#msediag_emiss_chord
Type msediag_emiss_chord
Properties
content complex
maxOccurs unbounded
Model
Children polarization, quantiaxis, setup, volume
Instance
<emiss_chord>
  <volume>{1,1}</volume>
  <setup>{1,1}</setup>
  <polarization>{1,unbounded}</polarization>
  <quantiaxis>{1,1}</quantiaxis>
</emiss_chord>
Source
<xs:element name="emiss_chord" type="msediag_emiss_chord" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>MSE Emissivity characterization. This structure is used for each line of sight of the MSE setup and contains the geometry of the line of sight, the emissivity(wavelength,pos) for each polarization state along the line of sight, the quantization axis and the emission volume. Replicate the structure for each line of sight. Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_emiss_chord / volume
Namespace No namespace
Annotations
Emitting volume (m^-3). Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="volume" type="xs:float">
  <xs:annotation>
    <xs:documentation>Emitting volume (m^-3). Scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_emiss_chord / setup
Namespace No namespace
Annotations
Description of the line of sight (for the moment a line - not a cone of sight). Vector (npos).
Diagram
Diagram utilities_xsd.tmp#rzphi1D_r utilities_xsd.tmp#rzphi1D_z utilities_xsd.tmp#rzphi1D_phi utilities_xsd.tmp#rzphi1D
Type rzphi1D
Properties
content complex
Model
r , z , phi
Children phi, r, z
Instance
<setup>
  <r>{1,1}</r>
  <z>{1,1}</z>
  <phi>{1,1}</phi>
</setup>
Source
<xs:element name="setup" type="rzphi1D">
  <xs:annotation>
    <xs:documentation>Description of the line of sight (for the moment a line - not a cone of sight). Vector (npos).</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_emiss_chord / polarization
Namespace No namespace
Annotations
Polarized and unpolarized emissivity of the relevant MSE spectral lines. Structure Array (ncomp). Time-dependent.
Diagram
Diagram msediag_xsd.tmp#msediag_polarization_type msediag_xsd.tmp#msediag_polarization_spec_emiss msediag_xsd.tmp#msediag_polarization
Type msediag_polarization
Properties
content complex
maxOccurs unbounded
Model
Children spec_emiss, type
Instance
<polarization>
  <type>{1,1}</type>
  <spec_emiss>{1,1}</spec_emiss>
</polarization>
Source
<xs:element name="polarization" type="msediag_polarization" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Polarized and unpolarized emissivity of the relevant MSE spectral lines. Structure Array (ncomp). Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_polarization / type
Namespace No namespace
Annotations
Type of the polarization. 0 for unpolarised, 1 for Pi, 2 for sigma^+ and 3 for sigma^-
Diagram
Diagram utilities_xsd.tmp#identifier_id utilities_xsd.tmp#identifier_flag utilities_xsd.tmp#identifier_description utilities_xsd.tmp#identifier
Type identifier
Properties
content complex
Model
Children description, flag, id
Instance
<type>
  <id>{1,1}</id>
  <flag>{1,1}</flag>
  <description>{1,1}</description>
</type>
Source
<xs:element name="type" type="identifier">
  <xs:annotation>
    <xs:documentation>Type of the polarization. 0 for unpolarised, 1 for Pi, 2 for sigma^+ and 3 for sigma^-</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_polarization / spec_emiss
Namespace No namespace
Annotations
Spectral emissivity of a particular polarization (Wm^-3sr-^1). Matrix (npos,nwavelength). Time-dependent
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="spec_emiss" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Spectral emissivity of a particular polarization (Wm^-3sr-^1). Matrix (npos,nwavelength). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_emiss_chord / quantiaxis
Namespace No namespace
Annotations
Quantization axis for the line of sight (eR,ePhi,eZ). It is a unitary vector associated to the line of sight and to the emissivity, e.g. the Lorentzian electric field direction); Vector (3). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="quantiaxis" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Quantization axis for the line of sight (eR,ePhi,eZ). It is a unitary vector associated to the line of sight and to the emissivity, e.g. the Lorentzian electric field direction); Vector (3). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag / spectral / radiance
Namespace No namespace
Annotations
Emissivity characteristics.
Diagram
Diagram msediag_xsd.tmp#msediag_radiance_wavelength msediag_xsd.tmp#msediag_radiance_radia_chord msediag_xsd.tmp#msediag_radiance
Type msediag_radiance
Properties
content complex
Model
Children radia_chord, wavelength
Instance
<radiance>
  <wavelength>{1,1}</wavelength>
  <radia_chord>{1,unbounded}</radia_chord>
</radiance>
Source
<xs:element name="radiance" type="msediag_radiance">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>Emissivity characteristics.</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_radiance / wavelength
Namespace No namespace
Annotations
Wavelength [m]. Vector (nwavelength)
Diagram
Diagram utilities_xsd.tmp#exp1D_value utilities_xsd.tmp#exp1D_abserror utilities_xsd.tmp#exp1D_relerror utilities_xsd.tmp#exp1D
Type exp1D
Properties
content complex
Model
Children abserror, relerror, value
Instance
<wavelength>
  <value>{1,1}</value>
  <abserror>{1,1}</abserror>
  <relerror>{1,1}</relerror>
</wavelength>
Source
<xs:element name="wavelength" type="exp1D">
  <xs:annotation>
    <xs:documentation>Wavelength [m]. Vector (nwavelength)</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_radiance / radia_chord
Namespace No namespace
Annotations
MSE radiance characterization. This structure is used for each line of sight of the MSE setup and contains the geometry of the line of sight, the radiance(wavelength) for each polarization state, the quantization axis. Replicate the structure for each line of sight. Time-dependent
Diagram
Diagram msediag_xsd.tmp#msediag_radia_chord_setup msediag_xsd.tmp#msediag_radia_chord_stokes msediag_xsd.tmp#msediag_radia_chord_totradiance msediag_xsd.tmp#msediag_radia_chord
Type msediag_radia_chord
Properties
content complex
maxOccurs unbounded
Model
Children setup, stokes, totradiance
Instance
<radia_chord>
  <setup>{1,1}</setup>
  <stokes>{1,unbounded}</stokes>
  <totradiance>{1,1}</totradiance>
</radia_chord>
Source
<xs:element name="radia_chord" type="msediag_radia_chord" maxOccurs="unbounded">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>MSE radiance characterization. This structure is used for each line of sight of the MSE setup and contains the geometry of the line of sight, the radiance(wavelength) for each polarization state, the quantization axis. Replicate the structure for each line of sight. Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_radia_chord / setup
Namespace No namespace
Annotations
Geometry for the observation line of sight
Diagram
Diagram msediag_xsd.tmp#msediag_setup_pivot_point msediag_xsd.tmp#msediag_setup_horchordang msediag_xsd.tmp#msediag_setup_verchordang msediag_xsd.tmp#msediag_setup_second_point msediag_xsd.tmp#msediag_setup
Type msediag_setup
Properties
content complex
Model
Children horchordang, pivot_point, second_point, verchordang
Instance
<setup>
  <pivot_point>{1,1}</pivot_point>
  <horchordang>{1,1}</horchordang>
  <verchordang>{1,1}</verchordang>
  <second_point>{1,1}</second_point>
</setup>
Source
<xs:element name="setup" type="msediag_setup">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>Geometry for the observation line of sight</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_setup / pivot_point
Namespace No namespace
Annotations
Pivot point of mse line of sight. Scalar
Diagram
Diagram utilities_xsd.tmp#rzphi0D_r utilities_xsd.tmp#rzphi0D_z utilities_xsd.tmp#rzphi0D_phi utilities_xsd.tmp#rzphi0D
Type rzphi0D
Properties
content complex
Model
r , z , phi
Children phi, r, z
Instance
<pivot_point>
  <r>{1,1}</r>
  <z>{1,1}</z>
  <phi>{1,1}</phi>
</pivot_point>
Source
<xs:element name="pivot_point" type="rzphi0D">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>Pivot point of mse line of sight. Scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_setup / horchordang
Namespace No namespace
Annotations
Angle [rad] of horizontal projection of mse line of sight with poloidal cross section (0 for HFS to LFS trajectory - see Convention_angles_interfdiag.pdf) [rad]. Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="horchordang" type="xs:float">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>Angle [rad] of horizontal projection of mse line of sight with poloidal cross section (0 for HFS to LFS trajectory - see Convention_angles_interfdiag.pdf) [rad]. Scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_setup / verchordang
Namespace No namespace
Annotations
Angle of mse line of sight with vertical axis (0 for bottom-top trajectory, Pi for top-bottom trajectory - see Convention_angles_interfdiag.pdf) [rad]; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="verchordang" type="xs:float">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>Angle of mse line of sight with vertical axis (0 for bottom-top trajectory, Pi for top-bottom trajectory - see Convention_angles_interfdiag.pdf) [rad]; Scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_setup / second_point
Namespace No namespace
Annotations
Second point defining the mse line of sight together with the pivot_point. Scalar
Diagram
Diagram utilities_xsd.tmp#rzphi0D_r utilities_xsd.tmp#rzphi0D_z utilities_xsd.tmp#rzphi0D_phi utilities_xsd.tmp#rzphi0D
Type rzphi0D
Properties
content complex
Model
r , z , phi
Children phi, r, z
Instance
<second_point>
  <r>{1,1}</r>
  <z>{1,1}</z>
  <phi>{1,1}</phi>
</second_point>
Source
<xs:element name="second_point" type="rzphi0D">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>Second point defining the mse line of sight together with the pivot_point. Scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_radia_chord / stokes
Namespace No namespace
Annotations
Stokes vector (I,U,S,V) as a function of the wavelength for the polarized and unpolarized relevant MSE spectral lines. Replicate for each spectral component. Structure array (ncomp). Time-dependent.
Diagram
Diagram msediag_xsd.tmp#msediag_stokes_type msediag_xsd.tmp#msediag_stokes_vector msediag_xsd.tmp#msediag_stokes
Type msediag_stokes
Properties
content complex
maxOccurs unbounded
Model
Children type, vector
Instance
<stokes>
  <type>{1,1}</type>
  <vector>{1,1}</vector>
</stokes>
Source
<xs:element name="stokes" type="msediag_stokes" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Stokes vector (I,U,S,V) as a function of the wavelength for the polarized and unpolarized relevant MSE spectral lines. Replicate for each spectral component. Structure array (ncomp). Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_stokes / type
Namespace No namespace
Annotations
Type of the polarization. 0 for unpolarised, 1 for Pi, 2 for sigma^+ and 3 for sigma^-
Diagram
Diagram utilities_xsd.tmp#identifier_id utilities_xsd.tmp#identifier_flag utilities_xsd.tmp#identifier_description utilities_xsd.tmp#identifier
Type identifier
Properties
content complex
Model
Children description, flag, id
Instance
<type>
  <id>{1,1}</id>
  <flag>{1,1}</flag>
  <description>{1,1}</description>
</type>
Source
<xs:element name="type" type="identifier">
  <xs:annotation>
    <xs:documentation>Type of the polarization. 0 for unpolarised, 1 for Pi, 2 for sigma^+ and 3 for sigma^-</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_stokes / vector
Namespace No namespace
Annotations
Stokes vector (I,U,S,V) as a function of the wavelength. Vector (4,nwavelength).
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="vector" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Stokes vector (I,U,S,V) as a function of the wavelength. Vector (4,nwavelength).</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag_radia_chord / totradiance
Namespace No namespace
Annotations
Total Radiance integrated along the lines of sight (Wm^-2sr-^1). Vector (nwavelength)
Diagram
Diagram utilities_xsd.tmp#exp1D_value utilities_xsd.tmp#exp1D_abserror utilities_xsd.tmp#exp1D_relerror utilities_xsd.tmp#exp1D
Type exp1D
Properties
content complex
Model
Children abserror, relerror, value
Instance
<totradiance>
  <value>{1,1}</value>
  <abserror>{1,1}</abserror>
  <relerror>{1,1}</relerror>
</totradiance>
Source
<xs:element name="totradiance" type="exp1D">
  <xs:annotation>
    <xs:documentation>Total Radiance integrated along the lines of sight (Wm^-2sr-^1). Vector (nwavelength)</xs:documentation>
  </xs:annotation>
</xs:element>
Element msediag / time
Namespace No namespace
Annotations
Time [s]; Time-dependent; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="time" type="xs:float">
  <xs:annotation>
    <xs:documentation>Time [s]; Time-dependent; Scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type msediag_setup_polarimetry
Namespace No namespace
Annotations
diagnostic setup information
Diagram
Diagram msediag_xsd.tmp#msediag_setup_polarimetry_rzgamma msediag_xsd.tmp#msediag_setup_polarimetry_geom_coef
Used by
Model
Children geom_coef, rzgamma
Source
<xs:complexType name="msediag_setup_polarimetry">
  <xs:annotation>
    <xs:documentation>diagnostic setup information</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="rzgamma" type="rzphidrdzdphi1D">
      <xs:annotation>
        <xs:documentation>Position and width of the intersection between beam and line of sight. Vectors (nchords)</xs:documentation>
        <xs:appinfo>machine description</xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="geom_coef" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Geometric coefficients (9) describing the angle between beam and line of sight; The first dimension contains succesively : numerator, coefficients of BZ, BR, Bphi, ER; denominator, coefficients of BZ, BR, Bphi, ER, EZ; Matrix (9,nchords). In versions of the data structure before 4.08, there were only 6 coefficients namely : numerator, coefficients of BZ, BR, Bphi; denominator, coefficients of BZ, BR, Bphi.</xs:documentation>
        <xs:appinfo>machine description</xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type msediag_emissivity
Namespace No namespace
Annotations
Emissivity characteristics.
Diagram
Diagram msediag_xsd.tmp#msediag_emissivity_wavelength msediag_xsd.tmp#msediag_emissivity_emiss_chord
Used by
Model
Children emiss_chord, wavelength
Source
<xs:complexType name="msediag_emissivity">
  <xs:annotation>
    <xs:documentation>Emissivity characteristics.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="wavelength" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Wavelength [m]. Vector (nwavelength)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="emiss_chord" type="msediag_emiss_chord" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>MSE Emissivity characterization. This structure is used for each line of sight of the MSE setup and contains the geometry of the line of sight, the emissivity(wavelength,pos) for each polarization state along the line of sight, the quantization axis and the emission volume. Replicate the structure for each line of sight. Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type msediag_emiss_chord
Namespace No namespace
Annotations
MSE Emissivity characterization. This structure is used for each line of sight of the MSE setup and contains the geometry of the line of sight, the emissivity(wavelength,pos) for each polarization state along the line of sight, the quantization axis and the emission volume. Replicate the structure for each line of sight.
Diagram
Diagram msediag_xsd.tmp#msediag_emiss_chord_volume msediag_xsd.tmp#msediag_emiss_chord_setup msediag_xsd.tmp#msediag_emiss_chord_polarization msediag_xsd.tmp#msediag_emiss_chord_quantiaxis
Used by
Model
Children polarization, quantiaxis, setup, volume
Source
<xs:complexType name="msediag_emiss_chord">
  <xs:annotation>
    <xs:documentation>MSE Emissivity characterization. This structure is used for each line of sight of the MSE setup and contains the geometry of the line of sight, the emissivity(wavelength,pos) for each polarization state along the line of sight, the quantization axis and the emission volume. Replicate the structure for each line of sight.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="volume" type="xs:float">
      <xs:annotation>
        <xs:documentation>Emitting volume (m^-3). Scalar</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="setup" type="rzphi1D">
      <xs:annotation>
        <xs:documentation>Description of the line of sight (for the moment a line - not a cone of sight). Vector (npos).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="polarization" type="msediag_polarization" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Polarized and unpolarized emissivity of the relevant MSE spectral lines. Structure Array (ncomp). Time-dependent.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="quantiaxis" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Quantization axis for the line of sight (eR,ePhi,eZ). It is a unitary vector associated to the line of sight and to the emissivity, e.g. the Lorentzian electric field direction); Vector (3). Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type msediag_polarization
Namespace No namespace
Annotations
Polarized and unpolarized emissivity of the relevant MSE spectral lines. Structure Array (ncomp). Time-dependent.
Diagram
Diagram msediag_xsd.tmp#msediag_polarization_type msediag_xsd.tmp#msediag_polarization_spec_emiss
Used by
Model
Children spec_emiss, type
Source
<xs:complexType name="msediag_polarization">
  <xs:annotation>
    <xs:documentation>Polarized and unpolarized emissivity of the relevant MSE spectral lines. Structure Array (ncomp). Time-dependent.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="type" type="identifier">
      <xs:annotation>
        <xs:documentation>Type of the polarization. 0 for unpolarised, 1 for Pi, 2 for sigma^+ and 3 for sigma^-</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="spec_emiss" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Spectral emissivity of a particular polarization (Wm^-3sr-^1). Matrix (npos,nwavelength). Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type msediag_radiance
Namespace No namespace
Annotations
Emissivity characteristics.
Diagram
Diagram msediag_xsd.tmp#msediag_radiance_wavelength msediag_xsd.tmp#msediag_radiance_radia_chord
Used by
Model
Children radia_chord, wavelength
Source
<xs:complexType name="msediag_radiance">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>Emissivity characteristics.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="wavelength" type="exp1D">
      <xs:annotation>
        <xs:documentation>Wavelength [m]. Vector (nwavelength)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="radia_chord" type="msediag_radia_chord" maxOccurs="unbounded">
      <xs:annotation>
        <xs:appinfo>machine description</xs:appinfo>
        <xs:documentation>MSE radiance characterization. This structure is used for each line of sight of the MSE setup and contains the geometry of the line of sight, the radiance(wavelength) for each polarization state, the quantization axis. Replicate the structure for each line of sight. Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type msediag_radia_chord
Namespace No namespace
Annotations
MSE radiance characterization. This structure is used for each line of sight of the MSE setup and contains the geometry of the line of sight, the radiance(wavelength) for each polarization state, the quantization axis. Replicate the structure for each line of sight.
Diagram
Diagram msediag_xsd.tmp#msediag_radia_chord_setup msediag_xsd.tmp#msediag_radia_chord_stokes msediag_xsd.tmp#msediag_radia_chord_totradiance
Used by
Model
Children setup, stokes, totradiance
Source
<xs:complexType name="msediag_radia_chord">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>MSE radiance characterization. This structure is used for each line of sight of the MSE setup and contains the geometry of the line of sight, the radiance(wavelength) for each polarization state, the quantization axis. Replicate the structure for each line of sight.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="setup" type="msediag_setup">
      <xs:annotation>
        <xs:appinfo>machine description</xs:appinfo>
        <xs:documentation>Geometry for the observation line of sight</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="stokes" type="msediag_stokes" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Stokes vector (I,U,S,V) as a function of the wavelength for the polarized and unpolarized relevant MSE spectral lines. Replicate for each spectral component. Structure array (ncomp). Time-dependent.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="totradiance" type="exp1D">
      <xs:annotation>
        <xs:documentation>Total Radiance integrated along the lines of sight (Wm^-2sr-^1). Vector (nwavelength)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type msediag_setup
Namespace No namespace
Annotations
Geometry for the observation line of sight
Diagram
Diagram msediag_xsd.tmp#msediag_setup_pivot_point msediag_xsd.tmp#msediag_setup_horchordang msediag_xsd.tmp#msediag_setup_verchordang msediag_xsd.tmp#msediag_setup_second_point
Used by
Model
Children horchordang, pivot_point, second_point, verchordang
Source
<xs:complexType name="msediag_setup">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>Geometry for the observation line of sight</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="pivot_point" type="rzphi0D">
      <xs:annotation>
        <xs:appinfo>machine description</xs:appinfo>
        <xs:documentation>Pivot point of mse line of sight. Scalar</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="horchordang" type="xs:float">
      <xs:annotation>
        <xs:appinfo>machine description</xs:appinfo>
        <xs:documentation>Angle [rad] of horizontal projection of mse line of sight with poloidal cross section (0 for HFS to LFS trajectory - see Convention_angles_interfdiag.pdf) [rad]. Scalar</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="verchordang" type="xs:float">
      <xs:annotation>
        <xs:appinfo>machine description</xs:appinfo>
        <xs:documentation>Angle of mse line of sight with vertical axis (0 for bottom-top trajectory, Pi for top-bottom trajectory - see Convention_angles_interfdiag.pdf) [rad]; Scalar</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="second_point" type="rzphi0D">
      <xs:annotation>
        <xs:appinfo>machine description</xs:appinfo>
        <xs:documentation>Second point defining the mse line of sight together with the pivot_point. Scalar</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type msediag_stokes
Namespace No namespace
Annotations
Stokes vector (I,U,S,V) as a function of the wavelength for the polarized and unpolarized relevant MSE spectral lines. Replicate for each spectral component. Structure array (ncomp). Time-dependent.
Diagram
Diagram msediag_xsd.tmp#msediag_stokes_type msediag_xsd.tmp#msediag_stokes_vector
Used by
Model
Children type, vector
Source
<xs:complexType name="msediag_stokes">
  <xs:annotation>
    <xs:documentation>Stokes vector (I,U,S,V) as a function of the wavelength for the polarized and unpolarized relevant MSE spectral lines. Replicate for each spectral component. Structure array (ncomp). Time-dependent.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="type" type="identifier">
      <xs:annotation>
        <xs:documentation>Type of the polarization. 0 for unpolarised, 1 for Pi, 2 for sigma^+ and 3 for sigma^-</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="vector" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Stokes vector (I,U,S,V) as a function of the wavelength. Vector (4,nwavelength).</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>