Showing:

Annotations
Diagrams
Instances
Model
Properties
Source
Used by
Included schema waves.xsd
Namespace No namespace
Properties
attribute form default unqualified
element form default qualified
Element waves
Namespace No namespace
Annotations
RF wave propagation and deposition. Time-dependent CPO
Diagram
Diagram utilities_xsd.tmp#datainfo waves_xsd.tmp#waves_coherentwave utilities_xsd.tmp#codeparam waves_xsd.tmp#waves_time
Properties
content complex
Used by
Element top
Model
Children codeparam, coherentwave, datainfo, time
Instance
<waves>
  <datainfo>{1,1}</datainfo>
  <coherentwave>{1,unbounded}</coherentwave>
  <codeparam>{1,1}</codeparam>
  <time>{1,1}</time>
</waves>
Source
<xs:element name="waves">
  <xs:annotation>
    <xs:documentation>RF wave propagation and deposition. Time-dependent CPO</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="datainfo"/>
      <xs:element name="coherentwave" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Wave description for each frequency. Time-dependent. Structure array(nfreq)</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="wave_id" type="enum_instance">
              <xs:annotation>
                <xs:documentation>List of identifiers for the coherent-wave, in terms of the type and name of the antenna driving the wave and an index separating waves driven by the same antenna. Possible types: EC/LH/IC (see waves_types in the Documentation website under Conventions/Enumerated_datatypes); the field name should include the name of the antenna as specified in either antennas(*)%ec_antenna%name, antennas(*)%ic_antenna%name, or antennas(*)%lh_antenna%name; the field index should separate different waves generated from a single antenna.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element ref="composition"/>
            <xs:element name="compositions" type="compositions_type">
              <xs:annotation>
                <xs:documentation>Contains detailed information on the plasma composition (main ions, impurities, neutrals, edge species).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="global_param" type="waves_global_param">
              <xs:annotation>
                <xs:documentation>Global wave deposition parameters</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="grid_1d" type="waves_grid_1d">
              <xs:annotation>
                <xs:documentation>Grid points for 1D profiles.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="grid_2d" type="waves_grid_2d">
              <xs:annotation>
                <xs:documentation>Grid points for 2D profiles and for full wave solutions.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="profiles_1d" type="waves_profiles_1d">
              <xs:annotation>
                <xs:documentation>1D radial profiles</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="profiles_2d" type="waves_profiles_2d">
              <xs:annotation>
                <xs:documentation>2D profiles in poloidal cross-section</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="beamtracing" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Beam-tracing or ray-tracing solver. Vector(nbeams). Time-dependent</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="npoints" type="xs:integer">
                    <xs:annotation>
                      <xs:documentation>Number of points along each ray/beam. Integer</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="power" type="xs:float">
                    <xs:annotation>
                      <xs:documentation>Initial power in each ray/beam [W]. Float. Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="dnpar" type="vecflt_type">
                    <xs:annotation>
                      <xs:documentation>Spectral width in refractive index associated with each ray/beam, Vector (npoints). Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="length" type="vecflt_type">
                    <xs:annotation>
                      <xs:documentation>Ray/beam curvilinear length [m], Vector (npoints). Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="position" type="waves_rtposition">
                    <xs:annotation>
                      <xs:documentation>Ray/beam position</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="wavevector" type="waves_rtwavevector">
                    <xs:annotation>
                      <xs:documentation>Ray/beam wave vector.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="polarization">
                    <xs:annotation>
                      <xs:documentation>Wave field polarization along the ray/beam.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="epol_p_re" type="vecflt_type">
                          <xs:annotation>
                            <xs:documentation>Real part of the left hand polarized electric field (rotating with the ions), Vector (npoints). Time-dependent</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="epol_p_im" type="vecflt_type">
                          <xs:annotation>
                            <xs:documentation>Imaginary part of the left hand polarized electric field (rotating with the ions), Vector (npoints). Time-dependent</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="epol_m_re" type="vecflt_type">
                          <xs:annotation>
                            <xs:documentation>Real part of the right hand polarized electric field (rotating with the electrons), Vector (npoints). Time-dependent</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="epol_m_im" type="vecflt_type">
                          <xs:annotation>
                            <xs:documentation>Real part of the right hand polarized electric field (rotating with the electrons), Vector (npoints). Time-dependent</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="epol_par_re" type="vecflt_type">
                          <xs:annotation>
                            <xs:documentation>Real part of the electric field polarization vector in the magnetic field direction, Vector (npoints). Time-dependent</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="epol_par_im" type="vecflt_type">
                          <xs:annotation>
                            <xs:documentation>Imaginary part of the electric field polarization vector in the magnetic field direction, Vector (npoints). Time-dependent</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="powerflow">
                    <xs:annotation>
                      <xs:documentation>Power flow along the ray/beam.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="phi_perp" type="vecflt_type">
                          <xs:annotation>
                            <xs:documentation>Normalized power flow in the direction perpendicular to the magnetic field; Vector (npoints). Time-dependent</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="phi_par" type="vecflt_type">
                          <xs:annotation>
                            <xs:documentation>Normalized power flow in the direction parallel to the magnetic field; Vector (npoints). Time-dependent</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="power_e" type="vecflt_type">
                          <xs:annotation>
                            <xs:documentation>Power absorbed along the beam by electrons [W]; Vector (npoints). Time-dependent</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="power_i" type="matflt_type">
                          <xs:annotation>
                            <xs:documentation>Power absorbed along the beam by an ion species [W]; Matrix (npoints, nion). Time-dependent</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="fullwave">
              <xs:annotation>
                <xs:documentation>Solution by full wave code</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <!-- BEGIN: Representation of the wavefield in terms of the GRID-CPO -->
                  <xs:element name="grid" type="complexgrid">
                    <xs:annotation>
                      <xs:documentation>Grid for storing the components of the wave field; Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_components">
                    <xs:annotation>
                      <xs:documentation>E-field representation in terms of the parallel and circularly polarised components</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="e_plus" type="complexgrid_scalar_cplx">
                          <xs:annotation>
                            <xs:documentation>Left hand circularly polarised component of the perpendicular (to the static magnetic field) electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_minus" type="complexgrid_scalar_cplx">
                          <xs:annotation>
                            <xs:documentation>Right hand circularly polarised component of the perpendicular (to the static magnetic field) electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_para" type="complexgrid_scalar_cplx">
                          <xs:annotation>
                            <xs:documentation>Parallel (to the static magnetic field) component of electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_norm" type="complexgrid_scalar_cplx">
                          <xs:annotation>
                            <xs:documentation>Magnitude of wave electric field normal to a flux surface [V/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_binorm" type="complexgrid_scalar_cplx">
                          <xs:annotation>
                            <xs:documentation>Magnitude of perpendicular (to the static magnetic field) wave electric field tangent to a flux surface [V/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_norm" type="complexgrid_scalar_cplx">
                          <xs:annotation>
                            <xs:documentation>Magnitude of perpendicular (to the static magnetic field) wave magnetic field normal to a flux surface [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_binorm" type="complexgrid_scalar_cplx">
                          <xs:annotation>
                            <xs:documentation>Magnitude of wave magnetic field tangent to a flux surface [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_para" type="complexgrid_scalar_cplx">
                          <xs:annotation>
                            <xs:documentation>Magnitude of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="k_perp" type="complexgrid_scalar_cplx">
                          <xs:annotation>
                            <xs:documentation>Perpendicular wave number [1/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <!-- END: Representation of the wavefield in terms of the GRID-CPO -->
                  <xs:element name="pol_decomp">
                    <xs:annotation>
                      <xs:documentation>TO BE REMOVED, being replaced by e_components and grid. Kept only to make smooth transition between data-type versions. [Poloidal decomposition of the wave fields. Uses the flux surface grid in grid_1d.]</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="mpol" type="vecint_type">
                          <xs:annotation>
                            <xs:documentation>Poloidal mode numbers; Vector (nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_plus" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of poloidal Fourier decomposition of left hand polarised component of the wave electric field [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_plus_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of poloidal Fourier decomposition of left hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_minus" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of poloidal Fourier decomposition of right hand polarised component of the wave electric field; Time-dependent (V/m); Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_minus_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of poloidal Fourier decomposition of right hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_norm" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of poloidal Fourier decomposition of wave electric field normal to a flux surface [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_norm_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of poloidal Fourier decomposition of wave electric field normal to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_binorm" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of poloidal Fourier decomposition of wave electric field tangent to a flux surface [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_binorm_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of poloidal Fourier decomposition of wave electric field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_para" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of poloidal Fourier decomposition of parallel wave electric field [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_para_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of poloidal Fourier decomposition of parallel wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_norm" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of poloidal Fourier decomposition of wave magnetic field normal to a flux surface [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_norm_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of poloidal Fourier decomposition of normal wave magnetic field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_binorm" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of poloidal Fourier decomposition of wave magnetic field tangent to a flux surface [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_binorm_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of poloidal Fourier decomposition of wave magnetic field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_para" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of Fourier decomposition of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_para_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of Fourier decomposition of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="k_perp" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Perpendicular wave number [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="local">
                    <xs:annotation>
                      <xs:documentation>TO BE REMOVED, being replaced by e_components and grid. Kept only to make smooth transition between data-type versions. [Local description of the wave fields. Uses the grid in grid_2d].</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="e_plus" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of left hand polarised component of the wave electric field [V/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_plus_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of left hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_minus" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of right hand polarised component of the wave electric field [v/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_minus_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of right hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_norm" type="array3dint_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of wave electric field normal to a flux surface [V/m]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="enorm_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of wave electric field normal to a flux surface [rad]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_binorm" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of wave electric field tangent to a flux surface [V/m]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_binorm_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of wave electric field tangent to a flux surface [rad]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_para" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of parallel wave electric field [V/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="e_para_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of parallel wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_norm" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of wave magnetic field normal to a flux surface [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_norm_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of wave magnetic field normal to a flux surface [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_binorm" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of wave magnetic field tangent to a flux surface [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_binorm_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of wave magnetic field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_para" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Magnitude of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="b_para_ph" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Phase of wave magnetic field parallel to the equilibrium magnetic field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="k_perp" type="array3dflt_type">
                          <xs:annotation>
                            <xs:documentation>Perpendicular wave number [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element ref="codeparam">
              <xs:annotation>
                <xs:documentation>Code parameters of physics code, i.e. codes calculating a wave field.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="codeparam">
        <xs:annotation>
          <xs:documentation>Code parameters of datajoiners, i.e. codes that merge the wave field of two or more physics codes.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="time" type="xs:float" default="0.0">
        <xs:annotation>
          <xs:documentation>Time [s]; Time-dependent; Scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element waves / coherentwave
Namespace No namespace
Annotations
Wave description for each frequency. Time-dependent. Structure array(nfreq)
Diagram
Diagram waves_xsd.tmp#waves_waves_coherentwave_wave_id utilities_xsd.tmp#composition waves_xsd.tmp#waves_waves_coherentwave_compositions waves_xsd.tmp#waves_waves_coherentwave_global_param waves_xsd.tmp#waves_waves_coherentwave_grid_1d waves_xsd.tmp#waves_waves_coherentwave_grid_2d waves_xsd.tmp#waves_waves_coherentwave_profiles_1d waves_xsd.tmp#waves_waves_coherentwave_profiles_2d waves_xsd.tmp#waves_waves_coherentwave_beamtracing waves_xsd.tmp#waves_waves_coherentwave_fullwave utilities_xsd.tmp#codeparam
Properties
content complex
maxOccurs unbounded
Model
Children beamtracing, codeparam, composition, compositions, fullwave, global_param, grid_1d, grid_2d, profiles_1d, profiles_2d, wave_id
Instance
<coherentwave>
  <wave_id>{1,1}</wave_id>
  <composition>{1,1}</composition>
  <compositions>{1,1}</compositions>
  <global_param>{1,1}</global_param>
  <grid_1d>{1,1}</grid_1d>
  <grid_2d>{1,1}</grid_2d>
  <profiles_1d>{1,1}</profiles_1d>
  <profiles_2d>{1,1}</profiles_2d>
  <beamtracing>{1,unbounded}</beamtracing>
  <fullwave>{1,1}</fullwave>
  <codeparam>{1,1}</codeparam>
</coherentwave>
Source
<xs:element name="coherentwave" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Wave description for each frequency. Time-dependent. Structure array(nfreq)</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="wave_id" type="enum_instance">
        <xs:annotation>
          <xs:documentation>List of identifiers for the coherent-wave, in terms of the type and name of the antenna driving the wave and an index separating waves driven by the same antenna. Possible types: EC/LH/IC (see waves_types in the Documentation website under Conventions/Enumerated_datatypes); the field name should include the name of the antenna as specified in either antennas(*)%ec_antenna%name, antennas(*)%ic_antenna%name, or antennas(*)%lh_antenna%name; the field index should separate different waves generated from a single antenna.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="composition"/>
      <xs:element name="compositions" type="compositions_type">
        <xs:annotation>
          <xs:documentation>Contains detailed information on the plasma composition (main ions, impurities, neutrals, edge species).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="global_param" type="waves_global_param">
        <xs:annotation>
          <xs:documentation>Global wave deposition parameters</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="grid_1d" type="waves_grid_1d">
        <xs:annotation>
          <xs:documentation>Grid points for 1D profiles.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="grid_2d" type="waves_grid_2d">
        <xs:annotation>
          <xs:documentation>Grid points for 2D profiles and for full wave solutions.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="profiles_1d" type="waves_profiles_1d">
        <xs:annotation>
          <xs:documentation>1D radial profiles</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="profiles_2d" type="waves_profiles_2d">
        <xs:annotation>
          <xs:documentation>2D profiles in poloidal cross-section</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="beamtracing" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Beam-tracing or ray-tracing solver. Vector(nbeams). Time-dependent</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="npoints" type="xs:integer">
              <xs:annotation>
                <xs:documentation>Number of points along each ray/beam. Integer</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="power" type="xs:float">
              <xs:annotation>
                <xs:documentation>Initial power in each ray/beam [W]. Float. Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="dnpar" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>Spectral width in refractive index associated with each ray/beam, Vector (npoints). Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="length" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>Ray/beam curvilinear length [m], Vector (npoints). Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="position" type="waves_rtposition">
              <xs:annotation>
                <xs:documentation>Ray/beam position</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="wavevector" type="waves_rtwavevector">
              <xs:annotation>
                <xs:documentation>Ray/beam wave vector.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="polarization">
              <xs:annotation>
                <xs:documentation>Wave field polarization along the ray/beam.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="epol_p_re" type="vecflt_type">
                    <xs:annotation>
                      <xs:documentation>Real part of the left hand polarized electric field (rotating with the ions), Vector (npoints). Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="epol_p_im" type="vecflt_type">
                    <xs:annotation>
                      <xs:documentation>Imaginary part of the left hand polarized electric field (rotating with the ions), Vector (npoints). Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="epol_m_re" type="vecflt_type">
                    <xs:annotation>
                      <xs:documentation>Real part of the right hand polarized electric field (rotating with the electrons), Vector (npoints). Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="epol_m_im" type="vecflt_type">
                    <xs:annotation>
                      <xs:documentation>Real part of the right hand polarized electric field (rotating with the electrons), Vector (npoints). Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="epol_par_re" type="vecflt_type">
                    <xs:annotation>
                      <xs:documentation>Real part of the electric field polarization vector in the magnetic field direction, Vector (npoints). Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="epol_par_im" type="vecflt_type">
                    <xs:annotation>
                      <xs:documentation>Imaginary part of the electric field polarization vector in the magnetic field direction, Vector (npoints). Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="powerflow">
              <xs:annotation>
                <xs:documentation>Power flow along the ray/beam.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="phi_perp" type="vecflt_type">
                    <xs:annotation>
                      <xs:documentation>Normalized power flow in the direction perpendicular to the magnetic field; Vector (npoints). Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="phi_par" type="vecflt_type">
                    <xs:annotation>
                      <xs:documentation>Normalized power flow in the direction parallel to the magnetic field; Vector (npoints). Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="power_e" type="vecflt_type">
                    <xs:annotation>
                      <xs:documentation>Power absorbed along the beam by electrons [W]; Vector (npoints). Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="power_i" type="matflt_type">
                    <xs:annotation>
                      <xs:documentation>Power absorbed along the beam by an ion species [W]; Matrix (npoints, nion). Time-dependent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="fullwave">
        <xs:annotation>
          <xs:documentation>Solution by full wave code</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <!-- BEGIN: Representation of the wavefield in terms of the GRID-CPO -->
            <xs:element name="grid" type="complexgrid">
              <xs:annotation>
                <xs:documentation>Grid for storing the components of the wave field; Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_components">
              <xs:annotation>
                <xs:documentation>E-field representation in terms of the parallel and circularly polarised components</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="e_plus" type="complexgrid_scalar_cplx">
                    <xs:annotation>
                      <xs:documentation>Left hand circularly polarised component of the perpendicular (to the static magnetic field) electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_minus" type="complexgrid_scalar_cplx">
                    <xs:annotation>
                      <xs:documentation>Right hand circularly polarised component of the perpendicular (to the static magnetic field) electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_para" type="complexgrid_scalar_cplx">
                    <xs:annotation>
                      <xs:documentation>Parallel (to the static magnetic field) component of electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_norm" type="complexgrid_scalar_cplx">
                    <xs:annotation>
                      <xs:documentation>Magnitude of wave electric field normal to a flux surface [V/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_binorm" type="complexgrid_scalar_cplx">
                    <xs:annotation>
                      <xs:documentation>Magnitude of perpendicular (to the static magnetic field) wave electric field tangent to a flux surface [V/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_norm" type="complexgrid_scalar_cplx">
                    <xs:annotation>
                      <xs:documentation>Magnitude of perpendicular (to the static magnetic field) wave magnetic field normal to a flux surface [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_binorm" type="complexgrid_scalar_cplx">
                    <xs:annotation>
                      <xs:documentation>Magnitude of wave magnetic field tangent to a flux surface [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_para" type="complexgrid_scalar_cplx">
                    <xs:annotation>
                      <xs:documentation>Magnitude of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="k_perp" type="complexgrid_scalar_cplx">
                    <xs:annotation>
                      <xs:documentation>Perpendicular wave number [1/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <!-- END: Representation of the wavefield in terms of the GRID-CPO -->
            <xs:element name="pol_decomp">
              <xs:annotation>
                <xs:documentation>TO BE REMOVED, being replaced by e_components and grid. Kept only to make smooth transition between data-type versions. [Poloidal decomposition of the wave fields. Uses the flux surface grid in grid_1d.]</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="mpol" type="vecint_type">
                    <xs:annotation>
                      <xs:documentation>Poloidal mode numbers; Vector (nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_plus" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of poloidal Fourier decomposition of left hand polarised component of the wave electric field [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_plus_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of poloidal Fourier decomposition of left hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_minus" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of poloidal Fourier decomposition of right hand polarised component of the wave electric field; Time-dependent (V/m); Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_minus_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of poloidal Fourier decomposition of right hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_norm" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of poloidal Fourier decomposition of wave electric field normal to a flux surface [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_norm_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of poloidal Fourier decomposition of wave electric field normal to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_binorm" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of poloidal Fourier decomposition of wave electric field tangent to a flux surface [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_binorm_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of poloidal Fourier decomposition of wave electric field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_para" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of poloidal Fourier decomposition of parallel wave electric field [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_para_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of poloidal Fourier decomposition of parallel wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_norm" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of poloidal Fourier decomposition of wave magnetic field normal to a flux surface [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_norm_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of poloidal Fourier decomposition of normal wave magnetic field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_binorm" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of poloidal Fourier decomposition of wave magnetic field tangent to a flux surface [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_binorm_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of poloidal Fourier decomposition of wave magnetic field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_para" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of Fourier decomposition of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_para_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of Fourier decomposition of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="k_perp" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Perpendicular wave number [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="local">
              <xs:annotation>
                <xs:documentation>TO BE REMOVED, being replaced by e_components and grid. Kept only to make smooth transition between data-type versions. [Local description of the wave fields. Uses the grid in grid_2d].</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="e_plus" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of left hand polarised component of the wave electric field [V/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_plus_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of left hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_minus" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of right hand polarised component of the wave electric field [v/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_minus_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of right hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_norm" type="array3dint_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of wave electric field normal to a flux surface [V/m]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="enorm_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of wave electric field normal to a flux surface [rad]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_binorm" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of wave electric field tangent to a flux surface [V/m]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_binorm_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of wave electric field tangent to a flux surface [rad]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_para" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of parallel wave electric field [V/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e_para_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of parallel wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_norm" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of wave magnetic field normal to a flux surface [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_norm_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of wave magnetic field normal to a flux surface [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_binorm" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of wave magnetic field tangent to a flux surface [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_binorm_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of wave magnetic field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_para" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Magnitude of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="b_para_ph" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Phase of wave magnetic field parallel to the equilibrium magnetic field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="k_perp" type="array3dflt_type">
                    <xs:annotation>
                      <xs:documentation>Perpendicular wave number [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="codeparam">
        <xs:annotation>
          <xs:documentation>Code parameters of physics code, i.e. codes calculating a wave field.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element waves / coherentwave / wave_id
Namespace No namespace
Annotations
List of identifiers for the coherent-wave, in terms of the type and name of the antenna driving the wave and an index separating waves driven by the same antenna. Possible types: EC/LH/IC (see waves_types in the Documentation website under Conventions/Enumerated_datatypes); the field name should include the name of the antenna as specified in either antennas(*)%ec_antenna%name, antennas(*)%ic_antenna%name, or antennas(*)%lh_antenna%name; the field index should separate different waves generated from a single antenna.
Diagram
Diagram utilities_xsd.tmp#enum_instance_type utilities_xsd.tmp#enum_instance_name utilities_xsd.tmp#enum_instance_index utilities_xsd.tmp#enum_instance
Type enum_instance
Properties
content complex
Model
Children index, name, type
Instance
<wave_id>
  <type>{1,1}</type>
  <name>{1,1}</name>
  <index>{1,1}</index>
</wave_id>
Source
<xs:element name="wave_id" type="enum_instance">
  <xs:annotation>
    <xs:documentation>List of identifiers for the coherent-wave, in terms of the type and name of the antenna driving the wave and an index separating waves driven by the same antenna. Possible types: EC/LH/IC (see waves_types in the Documentation website under Conventions/Enumerated_datatypes); the field name should include the name of the antenna as specified in either antennas(*)%ec_antenna%name, antennas(*)%ic_antenna%name, or antennas(*)%lh_antenna%name; the field index should separate different waves generated from a single antenna.</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / compositions
Namespace No namespace
Annotations
Contains detailed information on the plasma composition (main ions, impurities, neutrals, edge species).
Diagram
Diagram utilities_xsd.tmp#compositions_type_nuclei utilities_xsd.tmp#compositions_type_ions utilities_xsd.tmp#compositions_type_impurities utilities_xsd.tmp#compositions_type_neutralscomp utilities_xsd.tmp#compositions_type_edgespecies utilities_xsd.tmp#compositions_type_signature utilities_xsd.tmp#compositions_type
Type compositions_type
Properties
content complex
Model
Children edgespecies, impurities, ions, neutralscomp, nuclei, signature
Instance
<compositions>
  <nuclei>{1,unbounded}</nuclei>
  <ions>{1,unbounded}</ions>
  <impurities>{0,unbounded}</impurities>
  <neutralscomp>{0,unbounded}</neutralscomp>
  <edgespecies>{0,unbounded}</edgespecies>
  <signature>{1,1}</signature>
</compositions>
Source
<xs:element name="compositions" type="compositions_type">
  <xs:annotation>
    <xs:documentation>Contains detailed information on the plasma composition (main ions, impurities, neutrals, edge species).</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / global_param
Namespace No namespace
Annotations
Global wave deposition parameters
Diagram
Diagram waves_xsd.tmp#waves_global_param_name waves_xsd.tmp#waves_global_param_type waves_xsd.tmp#waves_global_param_f_assumption waves_xsd.tmp#waves_global_param_code_type waves_xsd.tmp#waves_global_param_frequency waves_xsd.tmp#waves_global_param_ntor waves_xsd.tmp#waves_global_param_power_tot waves_xsd.tmp#waves_global_param_p_frac_ntor waves_xsd.tmp#waves_global_param_pow_e waves_xsd.tmp#waves_global_param_pow_i waves_xsd.tmp#waves_global_param_pow_z waves_xsd.tmp#waves_global_param_pow_fe waves_xsd.tmp#waves_global_param_pow_fi waves_xsd.tmp#waves_global_param_pow_fz waves_xsd.tmp#waves_global_param_pow_ntor_e waves_xsd.tmp#waves_global_param_pow_ntor_i waves_xsd.tmp#waves_global_param_pow_ntor_z waves_xsd.tmp#waves_global_param_pow_ntor_fe waves_xsd.tmp#waves_global_param_pow_ntor_fi waves_xsd.tmp#waves_global_param_pow_ntor_fz waves_xsd.tmp#waves_global_param_cur_tor waves_xsd.tmp#waves_global_param_cur_tor_ntor waves_xsd.tmp#waves_global_param_mag_axis waves_xsd.tmp#waves_global_param_toroid_field waves_xsd.tmp#waves_global_param
Type waves_global_param
Properties
content complex
Model
Children code_type, cur_tor, cur_tor_ntor, f_assumption, frequency, mag_axis, name, ntor, p_frac_ntor, pow_e, pow_fe, pow_fi, pow_fz, pow_i, pow_ntor_e, pow_ntor_fe, pow_ntor_fi, pow_ntor_fz, pow_ntor_i, pow_ntor_z, pow_z, power_tot, toroid_field, type
Instance
<global_param>
  <name>{1,1}</name>
  <type>{1,1}</type>
  <f_assumption>{1,1}</f_assumption>
  <code_type>{1,1}</code_type>
  <frequency>{1,1}</frequency>
  <ntor>{1,1}</ntor>
  <power_tot>{1,1}</power_tot>
  <p_frac_ntor>{1,1}</p_frac_ntor>
  <pow_e>{1,1}</pow_e>
  <pow_i>{1,1}</pow_i>
  <pow_z>{1,1}</pow_z>
  <pow_fe>{1,1}</pow_fe>
  <pow_fi>{1,1}</pow_fi>
  <pow_fz>{1,1}</pow_fz>
  <pow_ntor_e>{1,1}</pow_ntor_e>
  <pow_ntor_i>{1,1}</pow_ntor_i>
  <pow_ntor_z>{1,1}</pow_ntor_z>
  <pow_ntor_fe>{1,1}</pow_ntor_fe>
  <pow_ntor_fi>{1,1}</pow_ntor_fi>
  <pow_ntor_fz>{1,1}</pow_ntor_fz>
  <cur_tor>{1,1}</cur_tor>
  <cur_tor_ntor>{1,1}</cur_tor_ntor>
  <mag_axis>{1,1}</mag_axis>
  <toroid_field>{1,1}</toroid_field>
</global_param>
Source
<xs:element name="global_param" type="waves_global_param">
  <xs:annotation>
    <xs:documentation>Global wave deposition parameters</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / name
Namespace No namespace
Annotations
Antenna name, String
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="name" type="xs:string">
  <xs:annotation>
    <xs:documentation>Antenna name, String</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / type
Namespace No namespace
Annotations
Wave type (LH, EC, IC, ...), String
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="type" type="xs:string">
  <xs:annotation>
    <xs:documentation>Wave type (LH, EC, IC, ...), String</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / f_assumption
Namespace No namespace
Annotations
Assumption on the functions distribution used by the wave solver to calculate the power deposition : 0 = Maxwellian (linear absorption); 1 = quasi-linear (F given by a distribution function CPO). Integer vector (nion+1). The first value corresponds to the electrons, then to the other ion species. Time-dependent.
Diagram
Diagram utilities_xsd.tmp#vecint_type
Type vecint_type
Properties
content simple
Source
<xs:element name="f_assumption" type="vecint_type">
  <xs:annotation>
    <xs:documentation>Assumption on the functions distribution used by the wave solver to calculate the power deposition : 0 = Maxwellian (linear absorption); 1 = quasi-linear (F given by a distribution function CPO). Integer vector (nion+1). The first value corresponds to the electrons, then to the other ion species. Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / code_type
Namespace No namespace
Annotations
Type of wave deposition code for a given frequency: 1=beam/ray tracing; 2=full wave; Integer
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="code_type" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Type of wave deposition code for a given frequency: 1=beam/ray tracing; 2=full wave; Integer</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / frequency
Namespace No namespace
Annotations
Wave frequency [Hz]; Time-dependent, floating
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="frequency" type="xs:float">
  <xs:annotation>
    <xs:documentation>Wave frequency [Hz]; Time-dependent, floating</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / ntor
Namespace No namespace
Annotations
Toroidal mode numbers; Time-dependent; Vector (ntor)
Diagram
Diagram utilities_xsd.tmp#vecint_type
Type vecint_type
Properties
content simple
Source
<xs:element name="ntor" type="vecint_type">
  <xs:annotation>
    <xs:documentation>Toroidal mode numbers; Time-dependent; Vector (ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / power_tot
Namespace No namespace
Annotations
Total absorbed wave power [W]; Time-dependent
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="power_tot" type="xs:float">
  <xs:annotation>
    <xs:documentation>Total absorbed wave power [W]; Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / p_frac_ntor
Namespace No namespace
Annotations
Fraction of wave power per toroidal mode number; Time-dependent; Vector (ntor)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="p_frac_ntor" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Fraction of wave power per toroidal mode number; Time-dependent; Vector (ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / pow_e
Namespace No namespace
Annotations
Wave power absorbed by the thermal electrons [W]; Time-dependent; Float
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="pow_e" type="xs:float">
  <xs:annotation>
    <xs:documentation>Wave power absorbed by the thermal electrons [W]; Time-dependent; Float</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / pow_i
Namespace No namespace
Annotations
Wave power absorbed by the thermal ion species [W]; Time-dependent; Vector (nion)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="pow_i" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Wave power absorbed by the thermal ion species [W]; Time-dependent; Vector (nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / pow_z
Namespace No namespace
Annotations
Wave power absorbed by the thermal impurity species [W]; Time-dependent; Vector (nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="pow_z" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Wave power absorbed by the thermal impurity species [W]; Time-dependent; Vector (nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / pow_fe
Namespace No namespace
Annotations
Wave power absorbed by the fast electrons [W]; Time-dependent; Float
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="pow_fe" type="xs:float">
  <xs:annotation>
    <xs:documentation>Wave power absorbed by the fast electrons [W]; Time-dependent; Float</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / pow_fi
Namespace No namespace
Annotations
Wave power absorbed by the fast ion species [W]; Time-dependent; Vector (nion)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="pow_fi" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Wave power absorbed by the fast ion species [W]; Time-dependent; Vector (nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / pow_fz
Namespace No namespace
Annotations
Wave power absorbed by the fast impurity species [W]; Time-dependent; Vector (nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="pow_fz" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Wave power absorbed by the fast impurity species [W]; Time-dependent; Vector (nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / pow_ntor_e
Namespace No namespace
Annotations
Wave power absorbed by the thermal electrons for each toroidal mode [W]; Time-dependent; Vector (ntor)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="pow_ntor_e" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Wave power absorbed by the thermal electrons for each toroidal mode [W]; Time-dependent; Vector (ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / pow_ntor_i
Namespace No namespace
Annotations
Wave power absorbed by an the thermal ion species for each toroidal mode [W]; Time-dependent; Matrix (ntor, nion)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="pow_ntor_i" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Wave power absorbed by an the thermal ion species for each toroidal mode [W]; Time-dependent; Matrix (ntor, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / pow_ntor_z
Namespace No namespace
Annotations
Wave power absorbed by an the thermal impurity species for each toroidal mode [W]; Time-dependent; Matrix (ntor, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="pow_ntor_z" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Wave power absorbed by an the thermal impurity species for each toroidal mode [W]; Time-dependent; Matrix (ntor, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / pow_ntor_fe
Namespace No namespace
Annotations
Wave power absorbed by the fast electrons for each toroidal mode [W]; Time-dependent; Vector (ntor)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="pow_ntor_fe" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Wave power absorbed by the fast electrons for each toroidal mode [W]; Time-dependent; Vector (ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / pow_ntor_fi
Namespace No namespace
Annotations
Wave power absorbed by an the fast ion species for each toroidal mode [W]; Time-dependent; Matrix (ntor, nion)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="pow_ntor_fi" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Wave power absorbed by an the fast ion species for each toroidal mode [W]; Time-dependent; Matrix (ntor, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / pow_ntor_fz
Namespace No namespace
Annotations
Wave power absorbed by an the fast impurity species for each toroidal mode [W]; Time-dependent; Matrix (ntor, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="pow_ntor_fz" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Wave power absorbed by an the fast impurity species for each toroidal mode [W]; Time-dependent; Matrix (ntor, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / cur_tor
Namespace No namespace
Annotations
Wave driven toroidal current from a stand alone calculation (not consistent with other sources) [A]; Time-dependent, Float
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="cur_tor" type="xs:float">
  <xs:annotation>
    <xs:documentation>Wave driven toroidal current from a stand alone calculation (not consistent with other sources) [A]; Time-dependent, Float</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / cur_tor_ntor
Namespace No namespace
Annotations
Wave driven toroidal current for each toroidal mode number from a stand alone calculation (not consistent with other sources)  [A]; Time-dependent; Vector (ntor)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="cur_tor_ntor" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Wave driven toroidal current for each toroidal mode number from a stand alone calculation (not consistent with other sources) [A]; Time-dependent; Vector (ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / mag_axis
Namespace No namespace
Annotations
Position of the magnetic axis. Time-dependent; Scalar
Diagram
Diagram utilities_xsd.tmp#rz0D_r utilities_xsd.tmp#rz0D_z utilities_xsd.tmp#rz0D
Type rz0D
Properties
content complex
Model
r , z
Children r, z
Instance
<mag_axis>
  <r>{1,1}</r>
  <z>{1,1}</z>
</mag_axis>
Source
<xs:element name="mag_axis" type="rz0D">
  <xs:annotation>
    <xs:documentation>Position of the magnetic axis. Time-dependent; Scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_global_param / toroid_field
Namespace No namespace
Annotations
Characteristics of the vacuum toroidal field (used to define the rho_tor coordinate and the normalisation of parallel current densities).
Diagram
Diagram utilities_xsd.tmp#b0r0_r0 utilities_xsd.tmp#b0r0_b0 utilities_xsd.tmp#b0r0
Type b0r0
Properties
content complex
Model
r0 , b0
Children b0, r0
Instance
<toroid_field>
  <r0>{1,1}</r0>
  <b0>{1,1}</b0>
</toroid_field>
Source
<xs:element name="toroid_field" type="b0r0">
  <xs:annotation>
    <xs:documentation>Characteristics of the vacuum toroidal field (used to define the rho_tor coordinate and the normalisation of parallel current densities).</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / grid_1d
Namespace No namespace
Annotations
Grid points for 1D profiles.
Diagram
Diagram waves_xsd.tmp#waves_grid_1d_rho_tor waves_xsd.tmp#waves_grid_1d_rho_tor_norm waves_xsd.tmp#waves_grid_1d_psi waves_xsd.tmp#waves_grid_1d_volume waves_xsd.tmp#waves_grid_1d_area waves_xsd.tmp#waves_grid_1d
Type waves_grid_1d
Properties
content complex
Model
Children area, psi, rho_tor, rho_tor_norm, volume
Instance
<grid_1d>
  <rho_tor>{1,1}</rho_tor>
  <rho_tor_norm>{1,1}</rho_tor_norm>
  <psi>{1,1}</psi>
  <volume>{1,1}</volume>
  <area>{1,1}</area>
</grid_1d>
Source
<xs:element name="grid_1d" type="waves_grid_1d">
  <xs:annotation>
    <xs:documentation>Grid points for 1D profiles.</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_1d / rho_tor
Namespace No namespace
Annotations
Toroidal flux coordinate [m]. Defined as sqrt((phi-phi_axis)/pi/B0), where B0=../global_param/toroid_field/b0, phi is the toroidal flux and phi_axis is the toroidal flux at the magnetic axis. Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="rho_tor" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Toroidal flux coordinate [m]. Defined as sqrt((phi-phi_axis)/pi/B0), where B0=../global_param/toroid_field/b0, phi is the toroidal flux and phi_axis is the toroidal flux at the magnetic axis. Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_1d / rho_tor_norm
Namespace No namespace
Annotations
The toroidal flux coordinate normalised to be zero at the axis and unity at the last closed flux surface, or last available fluxsurface if the last closed flux surface is not defined. Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="rho_tor_norm" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>The toroidal flux coordinate normalised to be zero at the axis and unity at the last closed flux surface, or last available fluxsurface if the last closed flux surface is not defined. Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_1d / psi
Namespace No namespace
Annotations
Poloidal flux function [Wb], evaluated without 1/2pi, such that Bp=|grad psi| /R/2/pi. Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="psi" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Poloidal flux function [Wb], evaluated without 1/2pi, such that Bp=|grad psi| /R/2/pi. Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_1d / volume
Namespace No namespace
Annotations
Volume enclosed by the flux surface [m^3]. Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="volume" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Volume enclosed by the flux surface [m^3]. Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_1d / area
Namespace No namespace
Annotations
Cross-sectional area of the flux surface [m^2]. Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="area" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Cross-sectional area of the flux surface [m^2]. Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / grid_2d
Namespace No namespace
Annotations
Grid points for 2D profiles and for full wave solutions.
Diagram
Diagram waves_xsd.tmp#waves_grid_2d_grid_type waves_xsd.tmp#waves_grid_2d_rho_tor_norm waves_xsd.tmp#waves_grid_2d_rho_tor waves_xsd.tmp#waves_grid_2d_psi waves_xsd.tmp#waves_grid_2d_theta waves_xsd.tmp#waves_grid_2d_r waves_xsd.tmp#waves_grid_2d_z waves_xsd.tmp#waves_grid_2d_theta_info waves_xsd.tmp#waves_grid_2d
Type waves_grid_2d
Properties
content complex
Model
Children grid_type, psi, r, rho_tor, rho_tor_norm, theta, theta_info, z
Instance
<grid_2d>
  <grid_type>{1,1}</grid_type>
  <rho_tor_norm>{1,1}</rho_tor_norm>
  <rho_tor>{1,1}</rho_tor>
  <psi>{1,1}</psi>
  <theta>{1,1}</theta>
  <r>{1,1}</r>
  <z>{1,1}</z>
  <theta_info>{1,1}</theta_info>
</grid_2d>
Source
<xs:element name="grid_2d" type="waves_grid_2d">
  <xs:annotation>
    <xs:documentation>Grid points for 2D profiles and for full wave solutions.</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_2d / grid_type
Namespace No namespace
Annotations
Grid type. 1: rectangular grid in (R,Z). 2: rectangular grid in (psi, theta). 3: unstructured grid. Integer.
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="grid_type" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Grid type. 1: rectangular grid in (R,Z). 2: rectangular grid in (psi, theta). 3: unstructured grid. Integer.</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_2d / rho_tor_norm
Namespace No namespace
Annotations
The toroidal flux coordinate normalised to be zero at the axis and unity at the last closed flux surface (or last available fluxsurface from a fix boundary equilibrium code). Time-dependent; Matrix (ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="rho_tor_norm" type="matflt_type">
  <xs:annotation>
    <xs:documentation>The toroidal flux coordinate normalised to be zero at the axis and unity at the last closed flux surface (or last available fluxsurface from a fix boundary equilibrium code). Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_2d / rho_tor
Namespace No namespace
Annotations
Toroidal flux coordinate [m]. Defined as sqrt((phi-phi_axis)/pi/B0), where B0=../global_param/toroid_field/b0, phi is the toroidal flux and phi_axis is the toroidal flux at the magnetic axis. Time-dependent; Matrix (ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="rho_tor" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Toroidal flux coordinate [m]. Defined as sqrt((phi-phi_axis)/pi/B0), where B0=../global_param/toroid_field/b0, phi is the toroidal flux and phi_axis is the toroidal flux at the magnetic axis. Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_2d / psi
Namespace No namespace
Annotations
Grid points in poloidal flux function [Wb], without 1/2pi and such that Bp=|grad psi| /R/2/pi. Time-dependent; Matrix (ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="psi" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Grid points in poloidal flux function [Wb], without 1/2pi and such that Bp=|grad psi| /R/2/pi. Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_2d / theta
Namespace No namespace
Annotations
Poloidal angle at the grid points (see theta_info for detailed definition); Time-dependent; Matrix (ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="theta" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Poloidal angle at the grid points (see theta_info for detailed definition); Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_2d / r
Namespace No namespace
Annotations
R (major radius) of grid points; Time-dependent; Matrix(ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="r" type="matflt_type">
  <xs:annotation>
    <xs:documentation>R (major radius) of grid points; Time-dependent; Matrix(ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_2d / z
Namespace No namespace
Annotations
Z (altitude) of grid points; Time-dependent; Matrix (ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="z" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Z (altitude) of grid points; Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_2d / theta_info
Namespace No namespace
Annotations
Information on the poloidal angle theta.
Diagram
Diagram waves_xsd.tmp#waves_grid_2d_waves_grid_2d_theta_info_angl_type waves_xsd.tmp#waves_grid_2d_waves_grid_2d_theta_info_th2th_pol
Properties
content complex
Model
Children angl_type, th2th_pol
Instance
<theta_info>
  <angl_type>{1,1}</angl_type>
  <th2th_pol>{1,1}</th2th_pol>
</theta_info>
Source
<xs:element name="theta_info">
  <xs:annotation>
    <xs:documentation>Information on the poloidal angle theta.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="angl_type" type="xs:integer">
        <xs:annotation>
          <xs:documentation>Type of poloidal angle: 1 : same as the poloidal angle in the equlibrium cpo; 2 : geometrical polar angle, tan(theta) = Z/(R-R_0); 3 : other. If option 3, a transformation to the geometrical poloidal angle is provided in th2th_pol.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="th2th_pol" type="matflt_type">
        <xs:annotation>
          <xs:documentation>Geometrical poloidal angle at grid points in theta, i.e. the transformation from theta to the polar poloidal angle; used only if angl_type=3; Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element waves_grid_2d / theta_info / angl_type
Namespace No namespace
Annotations
Type of poloidal angle: 1 : same as the poloidal angle in the equlibrium cpo; 2 : geometrical polar angle, tan(theta) = Z/(R-R_0); 3 : other. If option 3, a transformation to the geometrical poloidal angle is provided in th2th_pol.
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="angl_type" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Type of poloidal angle: 1 : same as the poloidal angle in the equlibrium cpo; 2 : geometrical polar angle, tan(theta) = Z/(R-R_0); 3 : other. If option 3, a transformation to the geometrical poloidal angle is provided in th2th_pol.</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_grid_2d / theta_info / th2th_pol
Namespace No namespace
Annotations
Geometrical poloidal angle at grid points in theta, i.e. the transformation from theta to the polar poloidal angle; used only if angl_type=3; Time-dependent; Matrix (ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="th2th_pol" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Geometrical poloidal angle at grid points in theta, i.e. the transformation from theta to the polar poloidal angle; used only if angl_type=3; Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / profiles_1d
Namespace No namespace
Annotations
1D radial profiles
Diagram
Diagram waves_xsd.tmp#waves_profiles_1d_powd_tot waves_xsd.tmp#waves_profiles_1d_powd_e waves_xsd.tmp#waves_profiles_1d_powd_i waves_xsd.tmp#waves_profiles_1d_powd_z waves_xsd.tmp#waves_profiles_1d_powd_fe waves_xsd.tmp#waves_profiles_1d_powd_fi waves_xsd.tmp#waves_profiles_1d_powd_fz waves_xsd.tmp#waves_profiles_1d_powd_ntor waves_xsd.tmp#waves_profiles_1d_powd_ntor_e waves_xsd.tmp#waves_profiles_1d_powd_ntor_i waves_xsd.tmp#waves_profiles_1d_powd_ntor_z waves_xsd.tmp#waves_profiles_1d_powd_ntor_fe waves_xsd.tmp#waves_profiles_1d_powd_ntor_fi waves_xsd.tmp#waves_profiles_1d_powd_ntor_fz waves_xsd.tmp#waves_profiles_1d_curd_tor waves_xsd.tmp#waves_profiles_1d_curd_torntor waves_xsd.tmp#waves_profiles_1d_pow_tot waves_xsd.tmp#waves_profiles_1d_pow_e waves_xsd.tmp#waves_profiles_1d_pow_i waves_xsd.tmp#waves_profiles_1d_pow_z waves_xsd.tmp#waves_profiles_1d_pow_fe waves_xsd.tmp#waves_profiles_1d_pow_fi waves_xsd.tmp#waves_profiles_1d_pow_fz waves_xsd.tmp#waves_profiles_1d_pow_ntor waves_xsd.tmp#waves_profiles_1d_pow_ntor_e waves_xsd.tmp#waves_profiles_1d_pow_ntor_i waves_xsd.tmp#waves_profiles_1d_pow_ntor_z waves_xsd.tmp#waves_profiles_1d_pow_ntor_fe waves_xsd.tmp#waves_profiles_1d_pow_ntor_fi waves_xsd.tmp#waves_profiles_1d_pow_ntor_fz waves_xsd.tmp#waves_profiles_1d_curd_par waves_xsd.tmp#waves_profiles_1d_curd_parntor waves_xsd.tmp#waves_profiles_1d_cur_tor waves_xsd.tmp#waves_profiles_1d_cur_tor_ntor waves_xsd.tmp#waves_profiles_1d_e_plus_ave waves_xsd.tmp#waves_profiles_1d_e_minus_ave waves_xsd.tmp#waves_profiles_1d_e_para_ave waves_xsd.tmp#waves_profiles_1d_k_perp_ave waves_xsd.tmp#waves_profiles_1d
Type waves_profiles_1d
Properties
content complex
Model
Children cur_tor, cur_tor_ntor, curd_par, curd_parntor, curd_tor, curd_torntor, e_minus_ave, e_para_ave, e_plus_ave, k_perp_ave, pow_e, pow_fe, pow_fi, pow_fz, pow_i, pow_ntor, pow_ntor_e, pow_ntor_fe, pow_ntor_fi, pow_ntor_fz, pow_ntor_i, pow_ntor_z, pow_tot, pow_z, powd_e, powd_fe, powd_fi, powd_fz, powd_i, powd_ntor, powd_ntor_e, powd_ntor_fe, powd_ntor_fi, powd_ntor_fz, powd_ntor_i, powd_ntor_z, powd_tot, powd_z
Instance
<profiles_1d>
  <powd_tot>{1,1}</powd_tot>
  <powd_e>{1,1}</powd_e>
  <powd_i>{1,1}</powd_i>
  <powd_z>{1,1}</powd_z>
  <powd_fe>{1,1}</powd_fe>
  <powd_fi>{1,1}</powd_fi>
  <powd_fz>{1,1}</powd_fz>
  <powd_ntor>{1,1}</powd_ntor>
  <powd_ntor_e>{1,1}</powd_ntor_e>
  <powd_ntor_i>{1,1}</powd_ntor_i>
  <powd_ntor_z>{1,1}</powd_ntor_z>
  <powd_ntor_fe>{1,1}</powd_ntor_fe>
  <powd_ntor_fi>{1,1}</powd_ntor_fi>
  <powd_ntor_fz>{1,1}</powd_ntor_fz>
  <curd_tor>{1,1}</curd_tor>
  <curd_torntor>{1,1}</curd_torntor>
  <pow_tot>{1,1}</pow_tot>
  <pow_e>{1,1}</pow_e>
  <pow_i>{1,1}</pow_i>
  <pow_z>{1,1}</pow_z>
  <pow_fe>{1,1}</pow_fe>
  <pow_fi>{1,1}</pow_fi>
  <pow_fz>{1,1}</pow_fz>
  <pow_ntor>{1,1}</pow_ntor>
  <pow_ntor_e>{1,1}</pow_ntor_e>
  <pow_ntor_i>{1,1}</pow_ntor_i>
  <pow_ntor_z>{1,1}</pow_ntor_z>
  <pow_ntor_fe>{1,1}</pow_ntor_fe>
  <pow_ntor_fi>{1,1}</pow_ntor_fi>
  <pow_ntor_fz>{1,1}</pow_ntor_fz>
  <curd_par>{1,1}</curd_par>
  <curd_parntor>{1,1}</curd_parntor>
  <cur_tor>{1,1}</cur_tor>
  <cur_tor_ntor>{1,1}</cur_tor_ntor>
  <e_plus_ave>{1,1}</e_plus_ave>
  <e_minus_ave>{1,1}</e_minus_ave>
  <e_para_ave>{1,1}</e_para_ave>
  <k_perp_ave>{1,1}</k_perp_ave>
</profiles_1d>
Source
<xs:element name="profiles_1d" type="waves_profiles_1d">
  <xs:annotation>
    <xs:documentation>1D radial profiles</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_tot
Namespace No namespace
Annotations
Total flux surface averaged wave power density [W/m^3]; Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="powd_tot" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Total flux surface averaged wave power density [W/m^3]; Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_e
Namespace No namespace
Annotations
Flux surface averaged absorbed wave power density on the thermal electrons [W/m^3]; Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="powd_e" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged absorbed wave power density on the thermal electrons [W/m^3]; Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_i
Namespace No namespace
Annotations
Flux surface averaged absorbed wave power density on the thermal ion species [W/m^3]; Time-dependent; Matrix (npsi, nion)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="powd_i" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged absorbed wave power density on the thermal ion species [W/m^3]; Time-dependent; Matrix (npsi, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_z
Namespace No namespace
Annotations
Flux surface averaged absorbed wave power density on the thermal impurities species [W/m^3]; Time-dependent; Matrix (npsi, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="powd_z" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged absorbed wave power density on the thermal impurities species [W/m^3]; Time-dependent; Matrix (npsi, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_fe
Namespace No namespace
Annotations
Flux surface averaged absorbed wave power density on the fast electrons [W/m^3]; Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="powd_fe" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged absorbed wave power density on the fast electrons [W/m^3]; Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_fi
Namespace No namespace
Annotations
Flux surface averaged absorbed wave power density on the fast ion species [W/m^3]; Time-dependent; Matrix (npsi, nion)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="powd_fi" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged absorbed wave power density on the fast ion species [W/m^3]; Time-dependent; Matrix (npsi, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_fz
Namespace No namespace
Annotations
Flux surface averaged absorbed wave power density on the fast impurities species [W/m^3]; Time-dependent; Matrix (npsi, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="powd_fz" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged absorbed wave power density on the fast impurities species [W/m^3]; Time-dependent; Matrix (npsi, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_ntor
Namespace No namespace
Annotations
Flux surface averaged power density for each toroidal mode number [W/m^3]; Time-dependent; Matrix(npsi, ntor)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="powd_ntor" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged power density for each toroidal mode number [W/m^3]; Time-dependent; Matrix(npsi, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_ntor_e
Namespace No namespace
Annotations
Flux surface averaged power density absorbed for each toroidal mode number on the thermal electrons [W/m^3]; Time-dependent; Matrix (npsi, ntor)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="powd_ntor_e" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged power density absorbed for each toroidal mode number on the thermal electrons [W/m^3]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_ntor_i
Namespace No namespace
Annotations
Flux surface averaged power density absorbed for each toroidal mode number on each thermal ions species [W/m^3]; Time-dependent; Array3D (npsi, ntor, nion)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="powd_ntor_i" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged power density absorbed for each toroidal mode number on each thermal ions species [W/m^3]; Time-dependent; Array3D (npsi, ntor, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_ntor_z
Namespace No namespace
Annotations
Flux surface averaged power density absorbed for each toroidal mode number on each thermal impurity species [W/m^3]; Time-dependent; Array3D (npsi, ntor, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array4dflt_type
Type array4dflt_type
Properties
content simple
Source
<xs:element name="powd_ntor_z" type="array4dflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged power density absorbed for each toroidal mode number on each thermal impurity species [W/m^3]; Time-dependent; Array3D (npsi, ntor, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_ntor_fe
Namespace No namespace
Annotations
Flux surface averaged power density absorbed for each toroidal mode number on the fast electrons [W/m^3]; Time-dependent; Matrix (npsi, ntor)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="powd_ntor_fe" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged power density absorbed for each toroidal mode number on the fast electrons [W/m^3]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_ntor_fi
Namespace No namespace
Annotations
Flux surface averaged power density absorbed for each toroidal mode number on each fast ions species [W/m^3]; Time-dependent; Array3D (npsi, ntor, nion)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="powd_ntor_fi" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged power density absorbed for each toroidal mode number on each fast ions species [W/m^3]; Time-dependent; Array3D (npsi, ntor, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / powd_ntor_fz
Namespace No namespace
Annotations
Flux surface averaged power density absorbed for each toroidal mode number on each fast impurity species [W/m^3]; Time-dependent; Array3D (npsi, ntor, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array4dflt_type
Type array4dflt_type
Properties
content simple
Source
<xs:element name="powd_ntor_fz" type="array4dflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged power density absorbed for each toroidal mode number on each fast impurity species [W/m^3]; Time-dependent; Array3D (npsi, ntor, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / curd_tor
Namespace No namespace
Annotations
Flux surface averaged wave driven toroidal current density = average(jphi/R) / average(1/R) [A/m^2]; Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="curd_tor" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged wave driven toroidal current density = average(jphi/R) / average(1/R) [A/m^2]; Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / curd_torntor
Namespace No namespace
Annotations
Flux surface averaged wave driven toroidal current density for each toroidal mode number = average(jphi/R) / average(1/R) [A/m^2]; Time-dependent; Matrix (npsi, ntor)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="curd_torntor" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged wave driven toroidal current density for each toroidal mode number = average(jphi/R) / average(1/R) [A/m^2]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_tot
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power density [W]; Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="pow_tot" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power density [W]; Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_e
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power on the thermal electrons [W]; Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="pow_e" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power on the thermal electrons [W]; Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_i
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power on the thermal ion species [W]; Time-dependent; Matrix (npsi, nion)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="pow_i" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power on the thermal ion species [W]; Time-dependent; Matrix (npsi, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_z
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power on the thermal impurities species [W]; Time-dependent; Matrix (npsi, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="pow_z" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power on the thermal impurities species [W]; Time-dependent; Matrix (npsi, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_fe
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power on the fast electrons [W]; Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="pow_fe" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power on the fast electrons [W]; Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_fi
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power on the fast ion species [W]; Time-dependent; Matrix (npsi, nion)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="pow_fi" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power on the fast ion species [W]; Time-dependent; Matrix (npsi, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_fz
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power on the fast impurities species [W]; Time-dependent; Matrix (npsi, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="pow_fz" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power on the fast impurities species [W]; Time-dependent; Matrix (npsi, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_ntor
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power for each toroidal mode number [W]; Time-dependent; Matrix (npsi, ntor)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="pow_ntor" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number [W]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_ntor_e
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power for each toroidal mode number on the thermal electrons  [W]; Time-dependent; Matrix (npsi, ntor)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="pow_ntor_e" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number on the thermal electrons [W]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_ntor_i
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power for each toroidal mode number on each thermal ions species [W]; Time-dependent; Array3D (npsi, ntor, nion)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="pow_ntor_i" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number on each thermal ions species [W]; Time-dependent; Array3D (npsi, ntor, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_ntor_z
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power for each toroidal mode number on each thermal impurity species [W]; Time-dependent; Array3D (npsi, ntor, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="pow_ntor_z" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number on each thermal impurity species [W]; Time-dependent; Array3D (npsi, ntor, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_ntor_fe
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power for each toroidal mode number on the fast electrons  [W]; Time-dependent; Matrix (npsi, ntor)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="pow_ntor_fe" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number on the fast electrons [W]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_ntor_fi
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power for each toroidal mode number on each fast ions species [W]; Time-dependent; Array3D (npsi, ntor, nion)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="pow_ntor_fi" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number on each fast ions species [W]; Time-dependent; Array3D (npsi, ntor, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / pow_ntor_fz
Namespace No namespace
Annotations
Cumulative volume integral of the absorbed wave power for each toroidal mode number on each fast impurity species [W]; Time-dependent; Array3D (npsi, ntor, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="pow_ntor_fz" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number on each fast impurity species [W]; Time-dependent; Array3D (npsi, ntor, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / curd_par
Namespace No namespace
Annotations
Flux surface averaged wave driven parallel current density = average(j.B) / B0, where B0 = global_param/toroid_field/b0; [A/m^2]; Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="curd_par" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged wave driven parallel current density = average(j.B) / B0, where B0 = global_param/toroid_field/b0; [A/m^2]; Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / curd_parntor
Namespace No namespace
Annotations
Flux surface averaged wave driven parallel current density for each toroidal mode number = average(j.B) / B0, where B0 = global_param/toroid_field/b0; [A/m^2]; Time-dependent; Matrix (npsi, ntor)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="curd_parntor" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Flux surface averaged wave driven parallel current density for each toroidal mode number = average(j.B) / B0, where B0 = global_param/toroid_field/b0; [A/m^2]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / cur_tor
Namespace No namespace
Annotations
Wave driven toroidal current inside a flux surface [A]; Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="cur_tor" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Wave driven toroidal current inside a flux surface [A]; Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / cur_tor_ntor
Namespace No namespace
Annotations
Wave driven toroidal current inside a flux surface for each toroidal mode number [A]; Time-dependent; Matrix (npsi, ntor)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="cur_tor_ntor" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Wave driven toroidal current inside a flux surface for each toroidal mode number [A]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / e_plus_ave
Namespace No namespace
Annotations
The left hand polarised electric field component, E_plus [V/m], averaged over the flux surface, where the averaged is weighted with the power depotition, P, such that e_plus_ave = ave( E_plus P ) / ave( P ), where ave(*) is the flux surface average operator; Time-dependent; Matrix (npsi, ntor)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="e_plus_ave" type="matflt_type">
  <xs:annotation>
    <xs:documentation>The left hand polarised electric field component, E_plus [V/m], averaged over the flux surface, where the averaged is weighted with the power depotition, P, such that e_plus_ave = ave( E_plus P ) / ave( P ), where ave(*) is the flux surface average operator; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / e_minus_ave
Namespace No namespace
Annotations
The right hand polarised electric field component, E_minus [V/m], averaged over the flux surface, where the averaged is weighted with the power depotition, P, such that e_minus_ave = ave( E_minus P ) / ave( P ), where (*) is the flux surface average operator; Time-dependent; Matrix (npsi, ntor)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="e_minus_ave" type="matflt_type">
  <xs:annotation>
    <xs:documentation>The right hand polarised electric field component, E_minus [V/m], averaged over the flux surface, where the averaged is weighted with the power depotition, P, such that e_minus_ave = ave( E_minus P ) / ave( P ), where (*) is the flux surface average operator; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / e_para_ave
Namespace No namespace
Annotations
The parallel electric field component, E_para [V/m], averaged over the flux surface, where the averaged is weighted with the power depotition, P, such that e_para_ave = ave( E_para P ) / ave( P ), where ave(*) is the flux surface average operator; Time-dependent; Matrix (npsi, ntor)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="e_para_ave" type="matflt_type">
  <xs:annotation>
    <xs:documentation>The parallel electric field component, E_para [V/m], averaged over the flux surface, where the averaged is weighted with the power depotition, P, such that e_para_ave = ave( E_para P ) / ave( P ), where ave(*) is the flux surface average operator; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_1d / k_perp_ave
Namespace No namespace
Annotations
The perpendicular wave number, k_perp [1/m], averaged over the flux surface, where the averaged is weighted with the power depotition, P, such that k_perp_ave = ave( k_perp P ) / ( P ), where ave(*) is the flux surface average operator; Time-dependent; Matrix (npsi, ntor)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="k_perp_ave" type="matflt_type">
  <xs:annotation>
    <xs:documentation>The perpendicular wave number, k_perp [1/m], averaged over the flux surface, where the averaged is weighted with the power depotition, P, such that k_perp_ave = ave( k_perp P ) / ( P ), where ave(*) is the flux surface average operator; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / profiles_2d
Namespace No namespace
Annotations
2D profiles in poloidal cross-section
Diagram
Diagram waves_xsd.tmp#waves_profiles_2d_powd_tot waves_xsd.tmp#waves_profiles_2d_powd_e waves_xsd.tmp#waves_profiles_2d_powd_i waves_xsd.tmp#waves_profiles_2d_powd_z waves_xsd.tmp#waves_profiles_2d_powd_fe waves_xsd.tmp#waves_profiles_2d_powd_fi waves_xsd.tmp#waves_profiles_2d_powd_fz waves_xsd.tmp#waves_profiles_2d_powd_ntor waves_xsd.tmp#waves_profiles_2d_powd_ntor_e waves_xsd.tmp#waves_profiles_2d_powd_ntor_i waves_xsd.tmp#waves_profiles_2d_powd_ntor_z waves_xsd.tmp#waves_profiles_2d_powd_ntor_fe waves_xsd.tmp#waves_profiles_2d_powd_ntor_fi waves_xsd.tmp#waves_profiles_2d_powd_ntor_fz waves_xsd.tmp#waves_profiles_2d_powd_iharm waves_xsd.tmp#waves_profiles_2d
Type waves_profiles_2d
Properties
content complex
Model
Children powd_e, powd_fe, powd_fi, powd_fz, powd_i, powd_iharm, powd_ntor, powd_ntor_e, powd_ntor_fe, powd_ntor_fi, powd_ntor_fz, powd_ntor_i, powd_ntor_z, powd_tot, powd_z
Instance
<profiles_2d>
  <powd_tot>{1,1}</powd_tot>
  <powd_e>{1,1}</powd_e>
  <powd_i>{1,1}</powd_i>
  <powd_z>{1,1}</powd_z>
  <powd_fe>{1,1}</powd_fe>
  <powd_fi>{1,1}</powd_fi>
  <powd_fz>{1,1}</powd_fz>
  <powd_ntor>{1,1}</powd_ntor>
  <powd_ntor_e>{1,1}</powd_ntor_e>
  <powd_ntor_i>{1,1}</powd_ntor_i>
  <powd_ntor_z>{1,1}</powd_ntor_z>
  <powd_ntor_fe>{1,1}</powd_ntor_fe>
  <powd_ntor_fi>{1,1}</powd_ntor_fi>
  <powd_ntor_fz>{1,1}</powd_ntor_fz>
  <powd_iharm>{1,1}</powd_iharm>
</profiles_2d>
Source
<xs:element name="profiles_2d" type="waves_profiles_2d">
  <xs:annotation>
    <xs:documentation>2D profiles in poloidal cross-section</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_tot
Namespace No namespace
Annotations
Total wave power density; Time-dependent [W/m^3]; Matrix (ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="powd_tot" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Total wave power density; Time-dependent [W/m^3]; Matrix (ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_e
Namespace No namespace
Annotations
Absorbed wave power density on the thermal electrons [W/m^3]; Time-dependent; Matrix (ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="powd_e" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Absorbed wave power density on the thermal electrons [W/m^3]; Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_i
Namespace No namespace
Annotations
Absorbed wave power density on each thermal ion species [W/m^3]; Time-dependent; Array3D (ndim1, ndim2, nion)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="powd_i" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Absorbed wave power density on each thermal ion species [W/m^3]; Time-dependent; Array3D (ndim1, ndim2, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_z
Namespace No namespace
Annotations
Absorbed wave power density on each thermal impurity species [W/m^3]; Time-dependent; Array3D (ndim1, ndim2, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array4dflt_type
Type array4dflt_type
Properties
content simple
Source
<xs:element name="powd_z" type="array4dflt_type">
  <xs:annotation>
    <xs:documentation>Absorbed wave power density on each thermal impurity species [W/m^3]; Time-dependent; Array3D (ndim1, ndim2, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_fe
Namespace No namespace
Annotations
Absorbed wave power density on the fast electrons [W/m^3]; Time-dependent; Matrix (ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="powd_fe" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Absorbed wave power density on the fast electrons [W/m^3]; Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_fi
Namespace No namespace
Annotations
Absorbed wave power density on each fast ion species [W/m^3]; Time-dependent; Array3D (ndim1, ndim2, nion)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="powd_fi" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Absorbed wave power density on each fast ion species [W/m^3]; Time-dependent; Array3D (ndim1, ndim2, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_fz
Namespace No namespace
Annotations
Absorbed wave power density on each fast impurity species [W/m^3]; Time-dependent; Array3D (ndim1, ndim2, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array4dflt_type
Type array4dflt_type
Properties
content simple
Source
<xs:element name="powd_fz" type="array4dflt_type">
  <xs:annotation>
    <xs:documentation>Absorbed wave power density on each fast impurity species [W/m^3]; Time-dependent; Array3D (ndim1, ndim2, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_ntor
Namespace No namespace
Annotations
Absorbed power density for each toroidal mode number [W/m^3]; Time-dependent; Array 3D (ndim1, ndim2, ntor)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="powd_ntor" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Absorbed power density for each toroidal mode number [W/m^3]; Time-dependent; Array 3D (ndim1, ndim2, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_ntor_e
Namespace No namespace
Annotations
Absorbed power density for each toroidal mode number on the thermal electrons [W/m^3]; Time-dependent; Array 3D (ndim1, ndim2, ntor)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="powd_ntor_e" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Absorbed power density for each toroidal mode number on the thermal electrons [W/m^3]; Time-dependent; Array 3D (ndim1, ndim2, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_ntor_i
Namespace No namespace
Annotations
Absorbed power density for each toroidal mode number on each thermal ions species [W/m^3]; Time-dependent; Array4D (ndim1, ndim2, ntor, nion)
Diagram
Diagram utilities_xsd.tmp#array4dflt_type
Type array4dflt_type
Properties
content simple
Source
<xs:element name="powd_ntor_i" type="array4dflt_type">
  <xs:annotation>
    <xs:documentation>Absorbed power density for each toroidal mode number on each thermal ions species [W/m^3]; Time-dependent; Array4D (ndim1, ndim2, ntor, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_ntor_z
Namespace No namespace
Annotations
Absorbed power density for each toroidal mode number on each thermal impurity species [W/m^3]; Time-dependent; Array4D (ndim1, ndim2, ntor, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array5dflt_type
Type array5dflt_type
Properties
content simple
Source
<xs:element name="powd_ntor_z" type="array5dflt_type">
  <xs:annotation>
    <xs:documentation>Absorbed power density for each toroidal mode number on each thermal impurity species [W/m^3]; Time-dependent; Array4D (ndim1, ndim2, ntor, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_ntor_fe
Namespace No namespace
Annotations
Absorbed power density for each toroidal mode number on the fast electrons [W/m^3]; Time-dependent; Array 3D (ndim1, ndim2, ntor)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="powd_ntor_fe" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Absorbed power density for each toroidal mode number on the fast electrons [W/m^3]; Time-dependent; Array 3D (ndim1, ndim2, ntor)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_ntor_fi
Namespace No namespace
Annotations
Absorbed power density for each toroidal mode number on each fast ions species [W/m^3]; Time-dependent; Array4D (ndim1, ndim2, ntor, nion)
Diagram
Diagram utilities_xsd.tmp#array4dflt_type
Type array4dflt_type
Properties
content simple
Source
<xs:element name="powd_ntor_fi" type="array4dflt_type">
  <xs:annotation>
    <xs:documentation>Absorbed power density for each toroidal mode number on each fast ions species [W/m^3]; Time-dependent; Array4D (ndim1, ndim2, ntor, nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_ntor_fz
Namespace No namespace
Annotations
Absorbed power density for each toroidal mode number on each fast impurity species [W/m^3]; Time-dependent; Array4D (ndim1, ndim2, ntor, nimpur, nzimp)
Diagram
Diagram utilities_xsd.tmp#array5dflt_type
Type array5dflt_type
Properties
content simple
Source
<xs:element name="powd_ntor_fz" type="array5dflt_type">
  <xs:annotation>
    <xs:documentation>Absorbed power density for each toroidal mode number on each fast impurity species [W/m^3]; Time-dependent; Array4D (ndim1, ndim2, ntor, nimpur, nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_profiles_2d / powd_iharm
Namespace No namespace
Annotations
Power density absorbed by an ion species for each toroidal mode numer at a given harmonic cyclotron resonance ; Time-dependent (W/m^3); Array5D (ndim1, ndim2, ntor, nion, nharm)
Diagram
Diagram utilities_xsd.tmp#array5dflt_type
Type array5dflt_type
Properties
content simple
Source
<xs:element name="powd_iharm" type="array5dflt_type">
  <xs:annotation>
    <xs:documentation>Power density absorbed by an ion species for each toroidal mode numer at a given harmonic cyclotron resonance ; Time-dependent (W/m^3); Array5D (ndim1, ndim2, ntor, nion, nharm)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing
Namespace No namespace
Annotations
Beam-tracing or ray-tracing solver. Vector(nbeams). Time-dependent
Diagram
Diagram waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_npoints waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_power waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_dnpar waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_length waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_position waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_wavevector waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_polarization waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_powerflow
Properties
content complex
maxOccurs unbounded
Model
Children dnpar, length, npoints, polarization, position, power, powerflow, wavevector
Instance
<beamtracing>
  <npoints>{1,1}</npoints>
  <power>{1,1}</power>
  <dnpar>{1,1}</dnpar>
  <length>{1,1}</length>
  <position>{1,1}</position>
  <wavevector>{1,1}</wavevector>
  <polarization>{1,1}</polarization>
  <powerflow>{1,1}</powerflow>
</beamtracing>
Source
<xs:element name="beamtracing" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Beam-tracing or ray-tracing solver. Vector(nbeams). Time-dependent</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="npoints" type="xs:integer">
        <xs:annotation>
          <xs:documentation>Number of points along each ray/beam. Integer</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="power" type="xs:float">
        <xs:annotation>
          <xs:documentation>Initial power in each ray/beam [W]. Float. Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="dnpar" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Spectral width in refractive index associated with each ray/beam, Vector (npoints). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="length" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Ray/beam curvilinear length [m], Vector (npoints). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="position" type="waves_rtposition">
        <xs:annotation>
          <xs:documentation>Ray/beam position</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="wavevector" type="waves_rtwavevector">
        <xs:annotation>
          <xs:documentation>Ray/beam wave vector.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="polarization">
        <xs:annotation>
          <xs:documentation>Wave field polarization along the ray/beam.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="epol_p_re" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>Real part of the left hand polarized electric field (rotating with the ions), Vector (npoints). Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="epol_p_im" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>Imaginary part of the left hand polarized electric field (rotating with the ions), Vector (npoints). Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="epol_m_re" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>Real part of the right hand polarized electric field (rotating with the electrons), Vector (npoints). Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="epol_m_im" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>Real part of the right hand polarized electric field (rotating with the electrons), Vector (npoints). Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="epol_par_re" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>Real part of the electric field polarization vector in the magnetic field direction, Vector (npoints). Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="epol_par_im" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>Imaginary part of the electric field polarization vector in the magnetic field direction, Vector (npoints). Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="powerflow">
        <xs:annotation>
          <xs:documentation>Power flow along the ray/beam.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="phi_perp" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>Normalized power flow in the direction perpendicular to the magnetic field; Vector (npoints). Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="phi_par" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>Normalized power flow in the direction parallel to the magnetic field; Vector (npoints). Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="power_e" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>Power absorbed along the beam by electrons [W]; Vector (npoints). Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="power_i" type="matflt_type">
              <xs:annotation>
                <xs:documentation>Power absorbed along the beam by an ion species [W]; Matrix (npoints, nion). Time-dependent</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element waves / coherentwave / beamtracing / npoints
Namespace No namespace
Annotations
Number of points along each ray/beam. Integer
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="npoints" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Number of points along each ray/beam. Integer</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / power
Namespace No namespace
Annotations
Initial power in each ray/beam [W]. Float. Time-dependent
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="power" type="xs:float">
  <xs:annotation>
    <xs:documentation>Initial power in each ray/beam [W]. Float. Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / dnpar
Namespace No namespace
Annotations
Spectral width in refractive index associated with each ray/beam, Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="dnpar" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Spectral width in refractive index associated with each ray/beam, Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / length
Namespace No namespace
Annotations
Ray/beam curvilinear length [m], Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="length" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Ray/beam curvilinear length [m], Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / position
Namespace No namespace
Annotations
Ray/beam position
Diagram
Diagram waves_xsd.tmp#waves_rtposition_r waves_xsd.tmp#waves_rtposition_z waves_xsd.tmp#waves_rtposition_phi waves_xsd.tmp#waves_rtposition_psi waves_xsd.tmp#waves_rtposition_theta waves_xsd.tmp#waves_rtposition
Type waves_rtposition
Properties
content complex
Model
r , z , phi , psi , theta
Children phi, psi, r, theta, z
Instance
<position>
  <r>{1,1}</r>
  <z>{1,1}</z>
  <phi>{1,1}</phi>
  <psi>{1,1}</psi>
  <theta>{1,1}</theta>
</position>
Source
<xs:element name="position" type="waves_rtposition">
  <xs:annotation>
    <xs:documentation>Ray/beam position</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_rtposition / r
Namespace No namespace
Annotations
Major radius location [m]; Time-dependent; Vector (npoints)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="r" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Major radius location [m]; Time-dependent; Vector (npoints)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_rtposition / z
Namespace No namespace
Annotations
Vertical location [m]; Time-dependent; Vector (npoints)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="z" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Vertical location [m]; Time-dependent; Vector (npoints)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_rtposition / phi
Namespace No namespace
Annotations
Toroidal angle location [rad]; Time-dependent; Vector (npoints)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="phi" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Toroidal angle location [rad]; Time-dependent; Vector (npoints)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_rtposition / psi
Namespace No namespace
Annotations
Poloidal magnetic flux coordinate [Wb], without 1/2pi and such that Bp=|grad psi| /R/2/pi; Time-dependent; Vector (npoints)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="psi" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Poloidal magnetic flux coordinate [Wb], without 1/2pi and such that Bp=|grad psi| /R/2/pi; Time-dependent; Vector (npoints)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_rtposition / theta
Namespace No namespace
Annotations
Poloidal angle location [rad]; Time-dependent; Vector (npoints). PRECISE THE DEFINITION OF THE POLOIDAL ANGLE, SEE WAVES/COHERENTWAVE(:)/GRID_2D.
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="theta" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Poloidal angle location [rad]; Time-dependent; Vector (npoints). PRECISE THE DEFINITION OF THE POLOIDAL ANGLE, SEE WAVES/COHERENTWAVE(:)/GRID_2D.</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / wavevector
Namespace No namespace
Annotations
Ray/beam wave vector.
Diagram
Diagram waves_xsd.tmp#waves_rtwavevector_kr waves_xsd.tmp#waves_rtwavevector_kz waves_xsd.tmp#waves_rtwavevector_kphi waves_xsd.tmp#waves_rtwavevector_npar waves_xsd.tmp#waves_rtwavevector_nperp waves_xsd.tmp#waves_rtwavevector_ntor waves_xsd.tmp#waves_rtwavevector_var_ntor waves_xsd.tmp#waves_rtwavevector
Type waves_rtwavevector
Properties
content complex
Model
Children kphi, kr, kz, npar, nperp, ntor, var_ntor
Instance
<wavevector>
  <kr>{1,1}</kr>
  <kz>{1,1}</kz>
  <kphi>{1,1}</kphi>
  <npar>{1,1}</npar>
  <nperp>{1,1}</nperp>
  <ntor>{1,1}</ntor>
  <var_ntor>{1,1}</var_ntor>
</wavevector>
Source
<xs:element name="wavevector" type="waves_rtwavevector">
  <xs:annotation>
    <xs:documentation>Ray/beam wave vector.</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_rtwavevector / kr
Namespace No namespace
Annotations
Wave vector in the major radius direction [m**-1], Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="kr" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Wave vector in the major radius direction [m**-1], Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_rtwavevector / kz
Namespace No namespace
Annotations
Wave vector in the vertical direction [m**-1], Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="kz" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Wave vector in the vertical direction [m**-1], Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_rtwavevector / kphi
Namespace No namespace
Annotations
Wave vector in the toroidal direction [m**-1], Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="kphi" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Wave vector in the toroidal direction [m**-1], Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_rtwavevector / npar
Namespace No namespace
Annotations
Parallel refractive index, Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="npar" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Parallel refractive index, Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_rtwavevector / nperp
Namespace No namespace
Annotations
Perpendicular refractive index, Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="nperp" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Perpendicular refractive index, Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_rtwavevector / ntor
Namespace No namespace
Annotations
Toroidal wave number, Vector (npoints/1). If var_ntor=0, ntor is constant along the ray path and the last dimension is of size 1 in order to avoid useless repetition of ntor constant value. Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="ntor" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Toroidal wave number, Vector (npoints/1). If var_ntor=0, ntor is constant along the ray path and the last dimension is of size 1 in order to avoid useless repetition of ntor constant value. Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves_rtwavevector / var_ntor
Namespace No namespace
Annotations
Flag telling whether ntor is constant along the ray path (0) or varying (1). Integer
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="var_ntor" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Flag telling whether ntor is constant along the ray path (0) or varying (1). Integer</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / polarization
Namespace No namespace
Annotations
Wave field polarization along the ray/beam.
Diagram
Diagram waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_polarization_epol_p_re waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_polarization_epol_p_im waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_polarization_epol_m_re waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_polarization_epol_m_im waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_polarization_epol_par_re waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_polarization_epol_par_im
Properties
content complex
Model
Children epol_m_im, epol_m_re, epol_p_im, epol_p_re, epol_par_im, epol_par_re
Instance
<polarization>
  <epol_p_re>{1,1}</epol_p_re>
  <epol_p_im>{1,1}</epol_p_im>
  <epol_m_re>{1,1}</epol_m_re>
  <epol_m_im>{1,1}</epol_m_im>
  <epol_par_re>{1,1}</epol_par_re>
  <epol_par_im>{1,1}</epol_par_im>
</polarization>
Source
<xs:element name="polarization">
  <xs:annotation>
    <xs:documentation>Wave field polarization along the ray/beam.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="epol_p_re" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Real part of the left hand polarized electric field (rotating with the ions), Vector (npoints). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="epol_p_im" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Imaginary part of the left hand polarized electric field (rotating with the ions), Vector (npoints). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="epol_m_re" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Real part of the right hand polarized electric field (rotating with the electrons), Vector (npoints). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="epol_m_im" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Real part of the right hand polarized electric field (rotating with the electrons), Vector (npoints). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="epol_par_re" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Real part of the electric field polarization vector in the magnetic field direction, Vector (npoints). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="epol_par_im" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Imaginary part of the electric field polarization vector in the magnetic field direction, Vector (npoints). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element waves / coherentwave / beamtracing / polarization / epol_p_re
Namespace No namespace
Annotations
Real part of the left hand polarized electric field (rotating with the ions), Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="epol_p_re" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Real part of the left hand polarized electric field (rotating with the ions), Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / polarization / epol_p_im
Namespace No namespace
Annotations
Imaginary part of the left hand polarized electric field (rotating with the ions), Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="epol_p_im" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Imaginary part of the left hand polarized electric field (rotating with the ions), Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / polarization / epol_m_re
Namespace No namespace
Annotations
Real part of the right hand polarized electric field (rotating with the electrons), Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="epol_m_re" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Real part of the right hand polarized electric field (rotating with the electrons), Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / polarization / epol_m_im
Namespace No namespace
Annotations
Real part of the right hand polarized electric field (rotating with the electrons), Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="epol_m_im" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Real part of the right hand polarized electric field (rotating with the electrons), Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / polarization / epol_par_re
Namespace No namespace
Annotations
Real part of the electric field polarization vector in the magnetic field direction, Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="epol_par_re" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Real part of the electric field polarization vector in the magnetic field direction, Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / polarization / epol_par_im
Namespace No namespace
Annotations
Imaginary part of the electric field polarization vector in the magnetic field direction, Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="epol_par_im" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Imaginary part of the electric field polarization vector in the magnetic field direction, Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / powerflow
Namespace No namespace
Annotations
Power flow along the ray/beam.
Diagram
Diagram waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_powerflow_phi_perp waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_powerflow_phi_par waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_powerflow_power_e waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_waves_waves_coherentwave_waves_waves_coherentwave_beamtracing_powerflow_power_i
Properties
content complex
Model
Children phi_par, phi_perp, power_e, power_i
Instance
<powerflow>
  <phi_perp>{1,1}</phi_perp>
  <phi_par>{1,1}</phi_par>
  <power_e>{1,1}</power_e>
  <power_i>{1,1}</power_i>
</powerflow>
Source
<xs:element name="powerflow">
  <xs:annotation>
    <xs:documentation>Power flow along the ray/beam.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="phi_perp" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Normalized power flow in the direction perpendicular to the magnetic field; Vector (npoints). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="phi_par" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Normalized power flow in the direction parallel to the magnetic field; Vector (npoints). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="power_e" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Power absorbed along the beam by electrons [W]; Vector (npoints). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="power_i" type="matflt_type">
        <xs:annotation>
          <xs:documentation>Power absorbed along the beam by an ion species [W]; Matrix (npoints, nion). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element waves / coherentwave / beamtracing / powerflow / phi_perp
Namespace No namespace
Annotations
Normalized power flow in the direction perpendicular to the magnetic field; Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="phi_perp" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Normalized power flow in the direction perpendicular to the magnetic field; Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / powerflow / phi_par
Namespace No namespace
Annotations
Normalized power flow in the direction parallel to the magnetic field; Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="phi_par" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Normalized power flow in the direction parallel to the magnetic field; Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / powerflow / power_e
Namespace No namespace
Annotations
Power absorbed along the beam by electrons [W]; Vector (npoints). Time-dependent
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="power_e" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Power absorbed along the beam by electrons [W]; Vector (npoints). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / beamtracing / powerflow / power_i
Namespace No namespace
Annotations
Power absorbed along the beam by an ion species [W]; Matrix (npoints, nion). Time-dependent
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="power_i" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Power absorbed along the beam by an ion species [W]; Matrix (npoints, nion). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave
Namespace No namespace
Annotations
Solution by full wave code
Diagram
Diagram waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_grid waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_e_components waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local
Properties
content complex
Model
Children e_components, grid, local, pol_decomp
Instance
<fullwave>
  <grid>{1,1}</grid>
  <e_components>{1,1}</e_components>
  <pol_decomp>{1,1}</pol_decomp>
  <local>{1,1}</local>
</fullwave>
Source
<xs:element name="fullwave">
  <xs:annotation>
    <xs:documentation>Solution by full wave code</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <!-- BEGIN: Representation of the wavefield in terms of the GRID-CPO -->
      <xs:element name="grid" type="complexgrid">
        <xs:annotation>
          <xs:documentation>Grid for storing the components of the wave field; Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_components">
        <xs:annotation>
          <xs:documentation>E-field representation in terms of the parallel and circularly polarised components</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="e_plus" type="complexgrid_scalar_cplx">
              <xs:annotation>
                <xs:documentation>Left hand circularly polarised component of the perpendicular (to the static magnetic field) electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_minus" type="complexgrid_scalar_cplx">
              <xs:annotation>
                <xs:documentation>Right hand circularly polarised component of the perpendicular (to the static magnetic field) electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_para" type="complexgrid_scalar_cplx">
              <xs:annotation>
                <xs:documentation>Parallel (to the static magnetic field) component of electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_norm" type="complexgrid_scalar_cplx">
              <xs:annotation>
                <xs:documentation>Magnitude of wave electric field normal to a flux surface [V/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_binorm" type="complexgrid_scalar_cplx">
              <xs:annotation>
                <xs:documentation>Magnitude of perpendicular (to the static magnetic field) wave electric field tangent to a flux surface [V/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_norm" type="complexgrid_scalar_cplx">
              <xs:annotation>
                <xs:documentation>Magnitude of perpendicular (to the static magnetic field) wave magnetic field normal to a flux surface [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_binorm" type="complexgrid_scalar_cplx">
              <xs:annotation>
                <xs:documentation>Magnitude of wave magnetic field tangent to a flux surface [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_para" type="complexgrid_scalar_cplx">
              <xs:annotation>
                <xs:documentation>Magnitude of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="k_perp" type="complexgrid_scalar_cplx">
              <xs:annotation>
                <xs:documentation>Perpendicular wave number [1/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <!-- END: Representation of the wavefield in terms of the GRID-CPO -->
      <xs:element name="pol_decomp">
        <xs:annotation>
          <xs:documentation>TO BE REMOVED, being replaced by e_components and grid. Kept only to make smooth transition between data-type versions. [Poloidal decomposition of the wave fields. Uses the flux surface grid in grid_1d.]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="mpol" type="vecint_type">
              <xs:annotation>
                <xs:documentation>Poloidal mode numbers; Vector (nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_plus" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of poloidal Fourier decomposition of left hand polarised component of the wave electric field [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_plus_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of poloidal Fourier decomposition of left hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_minus" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of poloidal Fourier decomposition of right hand polarised component of the wave electric field; Time-dependent (V/m); Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_minus_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of poloidal Fourier decomposition of right hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_norm" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of poloidal Fourier decomposition of wave electric field normal to a flux surface [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_norm_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of poloidal Fourier decomposition of wave electric field normal to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_binorm" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of poloidal Fourier decomposition of wave electric field tangent to a flux surface [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_binorm_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of poloidal Fourier decomposition of wave electric field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_para" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of poloidal Fourier decomposition of parallel wave electric field [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_para_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of poloidal Fourier decomposition of parallel wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_norm" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of poloidal Fourier decomposition of wave magnetic field normal to a flux surface [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_norm_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of poloidal Fourier decomposition of normal wave magnetic field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_binorm" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of poloidal Fourier decomposition of wave magnetic field tangent to a flux surface [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_binorm_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of poloidal Fourier decomposition of wave magnetic field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_para" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of Fourier decomposition of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_para_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of Fourier decomposition of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="k_perp" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Perpendicular wave number [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="local">
        <xs:annotation>
          <xs:documentation>TO BE REMOVED, being replaced by e_components and grid. Kept only to make smooth transition between data-type versions. [Local description of the wave fields. Uses the grid in grid_2d].</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="e_plus" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of left hand polarised component of the wave electric field [V/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_plus_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of left hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_minus" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of right hand polarised component of the wave electric field [v/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_minus_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of right hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_norm" type="array3dint_type">
              <xs:annotation>
                <xs:documentation>Magnitude of wave electric field normal to a flux surface [V/m]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="enorm_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of wave electric field normal to a flux surface [rad]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_binorm" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of wave electric field tangent to a flux surface [V/m]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_binorm_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of wave electric field tangent to a flux surface [rad]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_para" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of parallel wave electric field [V/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e_para_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of parallel wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_norm" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of wave magnetic field normal to a flux surface [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_norm_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of wave magnetic field normal to a flux surface [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_binorm" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of wave magnetic field tangent to a flux surface [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_binorm_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of wave magnetic field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_para" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Magnitude of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="b_para_ph" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Phase of wave magnetic field parallel to the equilibrium magnetic field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="k_perp" type="array3dflt_type">
              <xs:annotation>
                <xs:documentation>Perpendicular wave number [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element waves / coherentwave / fullwave / grid
Namespace No namespace
Annotations
Grid for storing the components of the wave field; Time-dependent
Diagram
Diagram utilities_xsd.tmp#complexgrid_uid utilities_xsd.tmp#complexgrid_id utilities_xsd.tmp#complexgrid_spaces utilities_xsd.tmp#complexgrid_subgrids utilities_xsd.tmp#complexgrid_metric utilities_xsd.tmp#complexgrid_geo utilities_xsd.tmp#complexgrid_bases utilities_xsd.tmp#complexgrid
Type complexgrid
Properties
content complex
Model
Children bases, geo, id, metric, spaces, subgrids, uid
Instance
<grid>
  <uid>{1,1}</uid>
  <id>{1,1}</id>
  <spaces>{1,unbounded}</spaces>
  <subgrids>{0,unbounded}</subgrids>
  <metric>{1,1}</metric>
  <geo>{0,unbounded}</geo>
  <bases>{0,unbounded}</bases>
</grid>
Source
<xs:element name="grid" type="complexgrid">
  <xs:annotation>
    <xs:documentation>Grid for storing the components of the wave field; Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / e_components
Namespace No namespace
Annotations
E-field representation in terms of the parallel and circularly polarised components
Diagram
Diagram waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_e_components_e_plus waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_e_components_e_minus waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_e_components_e_para waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_e_components_e_norm waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_e_components_e_binorm waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_e_components_b_norm waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_e_components_b_binorm waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_e_components_b_para waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_e_components_k_perp
Properties
content complex
Model
Children b_binorm, b_norm, b_para, e_binorm, e_minus, e_norm, e_para, e_plus, k_perp
Instance
<e_components>
  <e_plus>{1,1}</e_plus>
  <e_minus>{1,1}</e_minus>
  <e_para>{1,1}</e_para>
  <e_norm>{1,1}</e_norm>
  <e_binorm>{1,1}</e_binorm>
  <b_norm>{1,1}</b_norm>
  <b_binorm>{1,1}</b_binorm>
  <b_para>{1,1}</b_para>
  <k_perp>{1,1}</k_perp>
</e_components>
Source
<xs:element name="e_components">
  <xs:annotation>
    <xs:documentation>E-field representation in terms of the parallel and circularly polarised components</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="e_plus" type="complexgrid_scalar_cplx">
        <xs:annotation>
          <xs:documentation>Left hand circularly polarised component of the perpendicular (to the static magnetic field) electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_minus" type="complexgrid_scalar_cplx">
        <xs:annotation>
          <xs:documentation>Right hand circularly polarised component of the perpendicular (to the static magnetic field) electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_para" type="complexgrid_scalar_cplx">
        <xs:annotation>
          <xs:documentation>Parallel (to the static magnetic field) component of electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_norm" type="complexgrid_scalar_cplx">
        <xs:annotation>
          <xs:documentation>Magnitude of wave electric field normal to a flux surface [V/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_binorm" type="complexgrid_scalar_cplx">
        <xs:annotation>
          <xs:documentation>Magnitude of perpendicular (to the static magnetic field) wave electric field tangent to a flux surface [V/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_norm" type="complexgrid_scalar_cplx">
        <xs:annotation>
          <xs:documentation>Magnitude of perpendicular (to the static magnetic field) wave magnetic field normal to a flux surface [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_binorm" type="complexgrid_scalar_cplx">
        <xs:annotation>
          <xs:documentation>Magnitude of wave magnetic field tangent to a flux surface [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_para" type="complexgrid_scalar_cplx">
        <xs:annotation>
          <xs:documentation>Magnitude of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="k_perp" type="complexgrid_scalar_cplx">
        <xs:annotation>
          <xs:documentation>Perpendicular wave number [1/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element waves / coherentwave / fullwave / e_components / e_plus
Namespace No namespace
Annotations
Left hand circularly polarised component of the perpendicular (to the static magnetic field) electric field [V/m]. Time-dependent; Complexgrid_scalar
Diagram
Diagram utilities_xsd.tmp#complexgrid_scalar_cplx_griduid utilities_xsd.tmp#complexgrid_scalar_cplx_subgrid utilities_xsd.tmp#complexgrid_scalar_cplx_scalar utilities_xsd.tmp#complexgrid_scalar_cplx_vector utilities_xsd.tmp#complexgrid_scalar_cplx_matrix utilities_xsd.tmp#complexgrid_scalar_cplx
Type complexgrid_scalar_cplx
Properties
content complex
Model
Children griduid, matrix, scalar, subgrid, vector
Instance
<e_plus>
  <griduid>{1,1}</griduid>
  <subgrid>{1,1}</subgrid>
  <scalar>{1,1}</scalar>
  <vector>{1,1}</vector>
  <matrix>{1,1}</matrix>
</e_plus>
Source
<xs:element name="e_plus" type="complexgrid_scalar_cplx">
  <xs:annotation>
    <xs:documentation>Left hand circularly polarised component of the perpendicular (to the static magnetic field) electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / e_components / e_minus
Namespace No namespace
Annotations
Right hand circularly polarised component of the perpendicular (to the static magnetic field) electric field [V/m]. Time-dependent; Complexgrid_scalar
Diagram
Diagram utilities_xsd.tmp#complexgrid_scalar_cplx_griduid utilities_xsd.tmp#complexgrid_scalar_cplx_subgrid utilities_xsd.tmp#complexgrid_scalar_cplx_scalar utilities_xsd.tmp#complexgrid_scalar_cplx_vector utilities_xsd.tmp#complexgrid_scalar_cplx_matrix utilities_xsd.tmp#complexgrid_scalar_cplx
Type complexgrid_scalar_cplx
Properties
content complex
Model
Children griduid, matrix, scalar, subgrid, vector
Instance
<e_minus>
  <griduid>{1,1}</griduid>
  <subgrid>{1,1}</subgrid>
  <scalar>{1,1}</scalar>
  <vector>{1,1}</vector>
  <matrix>{1,1}</matrix>
</e_minus>
Source
<xs:element name="e_minus" type="complexgrid_scalar_cplx">
  <xs:annotation>
    <xs:documentation>Right hand circularly polarised component of the perpendicular (to the static magnetic field) electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / e_components / e_para
Namespace No namespace
Annotations
Parallel (to the static magnetic field) component of electric field [V/m]. Time-dependent; Complexgrid_scalar
Diagram
Diagram utilities_xsd.tmp#complexgrid_scalar_cplx_griduid utilities_xsd.tmp#complexgrid_scalar_cplx_subgrid utilities_xsd.tmp#complexgrid_scalar_cplx_scalar utilities_xsd.tmp#complexgrid_scalar_cplx_vector utilities_xsd.tmp#complexgrid_scalar_cplx_matrix utilities_xsd.tmp#complexgrid_scalar_cplx
Type complexgrid_scalar_cplx
Properties
content complex
Model
Children griduid, matrix, scalar, subgrid, vector
Instance
<e_para>
  <griduid>{1,1}</griduid>
  <subgrid>{1,1}</subgrid>
  <scalar>{1,1}</scalar>
  <vector>{1,1}</vector>
  <matrix>{1,1}</matrix>
</e_para>
Source
<xs:element name="e_para" type="complexgrid_scalar_cplx">
  <xs:annotation>
    <xs:documentation>Parallel (to the static magnetic field) component of electric field [V/m]. Time-dependent; Complexgrid_scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / e_components / e_norm
Namespace No namespace
Annotations
Magnitude of wave electric field normal to a flux surface [V/m]; Time-dependent; Complexgrid_scalar
Diagram
Diagram utilities_xsd.tmp#complexgrid_scalar_cplx_griduid utilities_xsd.tmp#complexgrid_scalar_cplx_subgrid utilities_xsd.tmp#complexgrid_scalar_cplx_scalar utilities_xsd.tmp#complexgrid_scalar_cplx_vector utilities_xsd.tmp#complexgrid_scalar_cplx_matrix utilities_xsd.tmp#complexgrid_scalar_cplx
Type complexgrid_scalar_cplx
Properties
content complex
Model
Children griduid, matrix, scalar, subgrid, vector
Instance
<e_norm>
  <griduid>{1,1}</griduid>
  <subgrid>{1,1}</subgrid>
  <scalar>{1,1}</scalar>
  <vector>{1,1}</vector>
  <matrix>{1,1}</matrix>
</e_norm>
Source
<xs:element name="e_norm" type="complexgrid_scalar_cplx">
  <xs:annotation>
    <xs:documentation>Magnitude of wave electric field normal to a flux surface [V/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / e_components / e_binorm
Namespace No namespace
Annotations
Magnitude of perpendicular (to the static magnetic field) wave electric field tangent to a flux surface [V/m]; Time-dependent; Complexgrid_scalar
Diagram
Diagram utilities_xsd.tmp#complexgrid_scalar_cplx_griduid utilities_xsd.tmp#complexgrid_scalar_cplx_subgrid utilities_xsd.tmp#complexgrid_scalar_cplx_scalar utilities_xsd.tmp#complexgrid_scalar_cplx_vector utilities_xsd.tmp#complexgrid_scalar_cplx_matrix utilities_xsd.tmp#complexgrid_scalar_cplx
Type complexgrid_scalar_cplx
Properties
content complex
Model
Children griduid, matrix, scalar, subgrid, vector
Instance
<e_binorm>
  <griduid>{1,1}</griduid>
  <subgrid>{1,1}</subgrid>
  <scalar>{1,1}</scalar>
  <vector>{1,1}</vector>
  <matrix>{1,1}</matrix>
</e_binorm>
Source
<xs:element name="e_binorm" type="complexgrid_scalar_cplx">
  <xs:annotation>
    <xs:documentation>Magnitude of perpendicular (to the static magnetic field) wave electric field tangent to a flux surface [V/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / e_components / b_norm
Namespace No namespace
Annotations
Magnitude of perpendicular (to the static magnetic field) wave magnetic field normal to a flux surface [T]; Time-dependent; Complexgrid_scalar
Diagram
Diagram utilities_xsd.tmp#complexgrid_scalar_cplx_griduid utilities_xsd.tmp#complexgrid_scalar_cplx_subgrid utilities_xsd.tmp#complexgrid_scalar_cplx_scalar utilities_xsd.tmp#complexgrid_scalar_cplx_vector utilities_xsd.tmp#complexgrid_scalar_cplx_matrix utilities_xsd.tmp#complexgrid_scalar_cplx
Type complexgrid_scalar_cplx
Properties
content complex
Model
Children griduid, matrix, scalar, subgrid, vector
Instance
<b_norm>
  <griduid>{1,1}</griduid>
  <subgrid>{1,1}</subgrid>
  <scalar>{1,1}</scalar>
  <vector>{1,1}</vector>
  <matrix>{1,1}</matrix>
</b_norm>
Source
<xs:element name="b_norm" type="complexgrid_scalar_cplx">
  <xs:annotation>
    <xs:documentation>Magnitude of perpendicular (to the static magnetic field) wave magnetic field normal to a flux surface [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / e_components / b_binorm
Namespace No namespace
Annotations
Magnitude of wave magnetic field tangent to a flux surface [T]; Time-dependent; Complexgrid_scalar
Diagram
Diagram utilities_xsd.tmp#complexgrid_scalar_cplx_griduid utilities_xsd.tmp#complexgrid_scalar_cplx_subgrid utilities_xsd.tmp#complexgrid_scalar_cplx_scalar utilities_xsd.tmp#complexgrid_scalar_cplx_vector utilities_xsd.tmp#complexgrid_scalar_cplx_matrix utilities_xsd.tmp#complexgrid_scalar_cplx
Type complexgrid_scalar_cplx
Properties
content complex
Model
Children griduid, matrix, scalar, subgrid, vector
Instance
<b_binorm>
  <griduid>{1,1}</griduid>
  <subgrid>{1,1}</subgrid>
  <scalar>{1,1}</scalar>
  <vector>{1,1}</vector>
  <matrix>{1,1}</matrix>
</b_binorm>
Source
<xs:element name="b_binorm" type="complexgrid_scalar_cplx">
  <xs:annotation>
    <xs:documentation>Magnitude of wave magnetic field tangent to a flux surface [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / e_components / b_para
Namespace No namespace
Annotations
Magnitude of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Complexgrid_scalar
Diagram
Diagram utilities_xsd.tmp#complexgrid_scalar_cplx_griduid utilities_xsd.tmp#complexgrid_scalar_cplx_subgrid utilities_xsd.tmp#complexgrid_scalar_cplx_scalar utilities_xsd.tmp#complexgrid_scalar_cplx_vector utilities_xsd.tmp#complexgrid_scalar_cplx_matrix utilities_xsd.tmp#complexgrid_scalar_cplx
Type complexgrid_scalar_cplx
Properties
content complex
Model
Children griduid, matrix, scalar, subgrid, vector
Instance
<b_para>
  <griduid>{1,1}</griduid>
  <subgrid>{1,1}</subgrid>
  <scalar>{1,1}</scalar>
  <vector>{1,1}</vector>
  <matrix>{1,1}</matrix>
</b_para>
Source
<xs:element name="b_para" type="complexgrid_scalar_cplx">
  <xs:annotation>
    <xs:documentation>Magnitude of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Complexgrid_scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / e_components / k_perp
Namespace No namespace
Annotations
Perpendicular wave number [1/m]; Time-dependent; Complexgrid_scalar
Diagram
Diagram utilities_xsd.tmp#complexgrid_scalar_cplx_griduid utilities_xsd.tmp#complexgrid_scalar_cplx_subgrid utilities_xsd.tmp#complexgrid_scalar_cplx_scalar utilities_xsd.tmp#complexgrid_scalar_cplx_vector utilities_xsd.tmp#complexgrid_scalar_cplx_matrix utilities_xsd.tmp#complexgrid_scalar_cplx
Type complexgrid_scalar_cplx
Properties
content complex
Model
Children griduid, matrix, scalar, subgrid, vector
Instance
<k_perp>
  <griduid>{1,1}</griduid>
  <subgrid>{1,1}</subgrid>
  <scalar>{1,1}</scalar>
  <vector>{1,1}</vector>
  <matrix>{1,1}</matrix>
</k_perp>
Source
<xs:element name="k_perp" type="complexgrid_scalar_cplx">
  <xs:annotation>
    <xs:documentation>Perpendicular wave number [1/m]; Time-dependent; Complexgrid_scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp
Namespace No namespace
Annotations
TO BE REMOVED, being replaced by e_components and grid. Kept only to make smooth transition between data-type versions. [Poloidal decomposition of the wave fields. Uses the flux surface grid in grid_1d.]
Diagram
Diagram waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_mpol waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_e_plus waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_e_plus_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_e_minus waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_e_minus_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_e_norm waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_e_norm_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_e_binorm waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_e_binorm_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_e_para waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_e_para_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_b_norm waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_b_norm_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_b_binorm waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_b_binorm_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_b_para waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_b_para_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_pol_decomp_k_perp
Properties
content complex
Model
Children b_binorm, b_binorm_ph, b_norm, b_norm_ph, b_para, b_para_ph, e_binorm, e_binorm_ph, e_minus, e_minus_ph, e_norm, e_norm_ph, e_para, e_para_ph, e_plus, e_plus_ph, k_perp, mpol
Instance
<pol_decomp>
  <mpol>{1,1}</mpol>
  <e_plus>{1,1}</e_plus>
  <e_plus_ph>{1,1}</e_plus_ph>
  <e_minus>{1,1}</e_minus>
  <e_minus_ph>{1,1}</e_minus_ph>
  <e_norm>{1,1}</e_norm>
  <e_norm_ph>{1,1}</e_norm_ph>
  <e_binorm>{1,1}</e_binorm>
  <e_binorm_ph>{1,1}</e_binorm_ph>
  <e_para>{1,1}</e_para>
  <e_para_ph>{1,1}</e_para_ph>
  <b_norm>{1,1}</b_norm>
  <b_norm_ph>{1,1}</b_norm_ph>
  <b_binorm>{1,1}</b_binorm>
  <b_binorm_ph>{1,1}</b_binorm_ph>
  <b_para>{1,1}</b_para>
  <b_para_ph>{1,1}</b_para_ph>
  <k_perp>{1,1}</k_perp>
</pol_decomp>
Source
<xs:element name="pol_decomp">
  <xs:annotation>
    <xs:documentation>TO BE REMOVED, being replaced by e_components and grid. Kept only to make smooth transition between data-type versions. [Poloidal decomposition of the wave fields. Uses the flux surface grid in grid_1d.]</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="mpol" type="vecint_type">
        <xs:annotation>
          <xs:documentation>Poloidal mode numbers; Vector (nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_plus" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of poloidal Fourier decomposition of left hand polarised component of the wave electric field [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_plus_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of poloidal Fourier decomposition of left hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_minus" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of poloidal Fourier decomposition of right hand polarised component of the wave electric field; Time-dependent (V/m); Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_minus_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of poloidal Fourier decomposition of right hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_norm" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of poloidal Fourier decomposition of wave electric field normal to a flux surface [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_norm_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of poloidal Fourier decomposition of wave electric field normal to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_binorm" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of poloidal Fourier decomposition of wave electric field tangent to a flux surface [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_binorm_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of poloidal Fourier decomposition of wave electric field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_para" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of poloidal Fourier decomposition of parallel wave electric field [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_para_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of poloidal Fourier decomposition of parallel wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_norm" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of poloidal Fourier decomposition of wave magnetic field normal to a flux surface [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_norm_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of poloidal Fourier decomposition of normal wave magnetic field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_binorm" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of poloidal Fourier decomposition of wave magnetic field tangent to a flux surface [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_binorm_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of poloidal Fourier decomposition of wave magnetic field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_para" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of Fourier decomposition of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_para_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of Fourier decomposition of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="k_perp" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Perpendicular wave number [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / mpol
Namespace No namespace
Annotations
Poloidal mode numbers; Vector (nmpol)
Diagram
Diagram utilities_xsd.tmp#vecint_type
Type vecint_type
Properties
content simple
Source
<xs:element name="mpol" type="vecint_type">
  <xs:annotation>
    <xs:documentation>Poloidal mode numbers; Vector (nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / e_plus
Namespace No namespace
Annotations
Magnitude of poloidal Fourier decomposition of left hand polarised component of the wave electric field [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_plus" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of poloidal Fourier decomposition of left hand polarised component of the wave electric field [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / e_plus_ph
Namespace No namespace
Annotations
Phase of poloidal Fourier decomposition of left hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_plus_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of poloidal Fourier decomposition of left hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / e_minus
Namespace No namespace
Annotations
Magnitude of poloidal Fourier decomposition of right hand polarised component of the wave electric field; Time-dependent (V/m); Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_minus" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of poloidal Fourier decomposition of right hand polarised component of the wave electric field; Time-dependent (V/m); Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / e_minus_ph
Namespace No namespace
Annotations
Phase of poloidal Fourier decomposition of right hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_minus_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of poloidal Fourier decomposition of right hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / e_norm
Namespace No namespace
Annotations
Magnitude of poloidal Fourier decomposition of  wave electric field normal to a flux surface [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_norm" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of poloidal Fourier decomposition of wave electric field normal to a flux surface [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / e_norm_ph
Namespace No namespace
Annotations
Phase of poloidal Fourier decomposition of  wave electric field normal to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_norm_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of poloidal Fourier decomposition of wave electric field normal to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / e_binorm
Namespace No namespace
Annotations
Magnitude of poloidal Fourier decomposition of wave electric field tangent to a flux surface [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_binorm" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of poloidal Fourier decomposition of wave electric field tangent to a flux surface [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / e_binorm_ph
Namespace No namespace
Annotations
Phase of poloidal Fourier decomposition of wave electric field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_binorm_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of poloidal Fourier decomposition of wave electric field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / e_para
Namespace No namespace
Annotations
Magnitude of poloidal Fourier decomposition of parallel wave electric field [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_para" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of poloidal Fourier decomposition of parallel wave electric field [V/m]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / e_para_ph
Namespace No namespace
Annotations
Phase of poloidal Fourier decomposition of parallel wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_para_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of poloidal Fourier decomposition of parallel wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / b_norm
Namespace No namespace
Annotations
Magnitude of poloidal Fourier decomposition of wave magnetic field normal to a flux surface [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="b_norm" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of poloidal Fourier decomposition of wave magnetic field normal to a flux surface [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / b_norm_ph
Namespace No namespace
Annotations
Phase of poloidal Fourier decomposition of normal wave magnetic field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="b_norm_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of poloidal Fourier decomposition of normal wave magnetic field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / b_binorm
Namespace No namespace
Annotations
Magnitude of poloidal Fourier decomposition of wave magnetic field tangent to a flux surface [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="b_binorm" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of poloidal Fourier decomposition of wave magnetic field tangent to a flux surface [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / b_binorm_ph
Namespace No namespace
Annotations
Phase of poloidal Fourier decomposition of wave magnetic field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="b_binorm_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of poloidal Fourier decomposition of wave magnetic field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / b_para
Namespace No namespace
Annotations
Magnitude of Fourier decomposition of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="b_para" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of Fourier decomposition of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / b_para_ph
Namespace No namespace
Annotations
Phase of Fourier decomposition of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="b_para_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of Fourier decomposition of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / pol_decomp / k_perp
Namespace No namespace
Annotations
Perpendicular wave number [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="k_perp" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Perpendicular wave number [T]; Time-dependent; Array 3D (ntor, npsi, nmpol)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local
Namespace No namespace
Annotations
TO BE REMOVED, being replaced by e_components and grid. Kept only to make smooth transition between data-type versions. [Local description of the wave fields. Uses the grid in grid_2d].
Diagram
Diagram waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_e_plus waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_e_plus_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_e_minus waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_e_minus_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_e_norm waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_enorm_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_e_binorm waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_e_binorm_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_e_para waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_e_para_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_b_norm waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_b_norm_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_b_binorm waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_b_binorm_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_b_para waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_b_para_ph waves_xsd.tmp#waves_waves_coherentwave_waves_waves_coherentwave_fullwave_waves_waves_coherentwave_waves_waves_coherentwave_fullwave_local_k_perp
Properties
content complex
Model
Children b_binorm, b_binorm_ph, b_norm, b_norm_ph, b_para, b_para_ph, e_binorm, e_binorm_ph, e_minus, e_minus_ph, e_norm, e_para, e_para_ph, e_plus, e_plus_ph, enorm_ph, k_perp
Instance
<local>
  <e_plus>{1,1}</e_plus>
  <e_plus_ph>{1,1}</e_plus_ph>
  <e_minus>{1,1}</e_minus>
  <e_minus_ph>{1,1}</e_minus_ph>
  <e_norm>{1,1}</e_norm>
  <enorm_ph>{1,1}</enorm_ph>
  <e_binorm>{1,1}</e_binorm>
  <e_binorm_ph>{1,1}</e_binorm_ph>
  <e_para>{1,1}</e_para>
  <e_para_ph>{1,1}</e_para_ph>
  <b_norm>{1,1}</b_norm>
  <b_norm_ph>{1,1}</b_norm_ph>
  <b_binorm>{1,1}</b_binorm>
  <b_binorm_ph>{1,1}</b_binorm_ph>
  <b_para>{1,1}</b_para>
  <b_para_ph>{1,1}</b_para_ph>
  <k_perp>{1,1}</k_perp>
</local>
Source
<xs:element name="local">
  <xs:annotation>
    <xs:documentation>TO BE REMOVED, being replaced by e_components and grid. Kept only to make smooth transition between data-type versions. [Local description of the wave fields. Uses the grid in grid_2d].</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="e_plus" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of left hand polarised component of the wave electric field [V/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_plus_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of left hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_minus" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of right hand polarised component of the wave electric field [v/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_minus_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of right hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_norm" type="array3dint_type">
        <xs:annotation>
          <xs:documentation>Magnitude of wave electric field normal to a flux surface [V/m]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="enorm_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of wave electric field normal to a flux surface [rad]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_binorm" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of wave electric field tangent to a flux surface [V/m]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_binorm_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of wave electric field tangent to a flux surface [rad]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_para" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of parallel wave electric field [V/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e_para_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of parallel wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_norm" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of wave magnetic field normal to a flux surface [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_norm_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of wave magnetic field normal to a flux surface [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_binorm" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of wave magnetic field tangent to a flux surface [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_binorm_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of wave magnetic field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_para" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Magnitude of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="b_para_ph" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Phase of wave magnetic field parallel to the equilibrium magnetic field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="k_perp" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Perpendicular wave number [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element waves / coherentwave / fullwave / local / e_plus
Namespace No namespace
Annotations
Magnitude of left hand polarised component of the wave electric field [V/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_plus" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of left hand polarised component of the wave electric field [V/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / e_plus_ph
Namespace No namespace
Annotations
Phase of left hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_plus_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of left hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / e_minus
Namespace No namespace
Annotations
Magnitude of right hand polarised component of the wave electric field [v/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_minus" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of right hand polarised component of the wave electric field [v/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / e_minus_ph
Namespace No namespace
Annotations
Phase of right hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_minus_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of right hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / e_norm
Namespace No namespace
Annotations
Magnitude of wave electric field normal to a flux surface [V/m]; Time-dependent; 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dint_type
Type array3dint_type
Properties
content simple
Source
<xs:element name="e_norm" type="array3dint_type">
  <xs:annotation>
    <xs:documentation>Magnitude of wave electric field normal to a flux surface [V/m]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / enorm_ph
Namespace No namespace
Annotations
Phase of wave electric field normal to a flux surface [rad]; Time-dependent; 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="enorm_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of wave electric field normal to a flux surface [rad]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / e_binorm
Namespace No namespace
Annotations
Magnitude of wave electric field tangent to a flux surface [V/m]; Time-dependent; 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_binorm" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of wave electric field tangent to a flux surface [V/m]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / e_binorm_ph
Namespace No namespace
Annotations
Phase of wave electric field tangent to a flux surface [rad]; Time-dependent; 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_binorm_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of wave electric field tangent to a flux surface [rad]; Time-dependent; 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / e_para
Namespace No namespace
Annotations
Magnitude of parallel wave electric field [V/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_para" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of parallel wave electric field [V/m]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / e_para_ph
Namespace No namespace
Annotations
Phase of parallel wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="e_para_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of parallel wave electric field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / b_norm
Namespace No namespace
Annotations
Magnitude of wave magnetic field normal to a flux surface [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="b_norm" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of wave magnetic field normal to a flux surface [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / b_norm_ph
Namespace No namespace
Annotations
Phase of wave magnetic field normal to a flux surface [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="b_norm_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of wave magnetic field normal to a flux surface [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / b_binorm
Namespace No namespace
Annotations
Magnitude of wave magnetic field tangent to a flux surface [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="b_binorm" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of wave magnetic field tangent to a flux surface [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / b_binorm_ph
Namespace No namespace
Annotations
Phase of wave magnetic field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="b_binorm_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of wave magnetic field tangent to a flux surface [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / b_para
Namespace No namespace
Annotations
Magnitude of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="b_para" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Magnitude of wave magnetic field parallel to the equilibrium magnetic field [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / b_para_ph
Namespace No namespace
Annotations
Phase of wave magnetic field parallel to the equilibrium magnetic field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="b_para_ph" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Phase of wave magnetic field parallel to the equilibrium magnetic field [rad]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / coherentwave / fullwave / local / k_perp
Namespace No namespace
Annotations
Perpendicular wave number [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="k_perp" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Perpendicular wave number [T]; Time-dependent; Array 3D (ntor, ndim1, ndim2)</xs:documentation>
  </xs:annotation>
</xs:element>
Element waves / time
Namespace No namespace
Annotations
Time [s]; Time-dependent; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
default 0.0
Source
<xs:element name="time" type="xs:float" default="0.0">
  <xs:annotation>
    <xs:documentation>Time [s]; Time-dependent; Scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type waves_global_param
Namespace No namespace
Annotations
Global wave deposition parameters
Diagram
Diagram waves_xsd.tmp#waves_global_param_name waves_xsd.tmp#waves_global_param_type waves_xsd.tmp#waves_global_param_f_assumption waves_xsd.tmp#waves_global_param_code_type waves_xsd.tmp#waves_global_param_frequency waves_xsd.tmp#waves_global_param_ntor waves_xsd.tmp#waves_global_param_power_tot waves_xsd.tmp#waves_global_param_p_frac_ntor waves_xsd.tmp#waves_global_param_pow_e waves_xsd.tmp#waves_global_param_pow_i waves_xsd.tmp#waves_global_param_pow_z waves_xsd.tmp#waves_global_param_pow_fe waves_xsd.tmp#waves_global_param_pow_fi waves_xsd.tmp#waves_global_param_pow_fz waves_xsd.tmp#waves_global_param_pow_ntor_e waves_xsd.tmp#waves_global_param_pow_ntor_i waves_xsd.tmp#waves_global_param_pow_ntor_z waves_xsd.tmp#waves_global_param_pow_ntor_fe waves_xsd.tmp#waves_global_param_pow_ntor_fi waves_xsd.tmp#waves_global_param_pow_ntor_fz waves_xsd.tmp#waves_global_param_cur_tor waves_xsd.tmp#waves_global_param_cur_tor_ntor waves_xsd.tmp#waves_global_param_mag_axis waves_xsd.tmp#waves_global_param_toroid_field
Used by
Model
Children code_type, cur_tor, cur_tor_ntor, f_assumption, frequency, mag_axis, name, ntor, p_frac_ntor, pow_e, pow_fe, pow_fi, pow_fz, pow_i, pow_ntor_e, pow_ntor_fe, pow_ntor_fi, pow_ntor_fz, pow_ntor_i, pow_ntor_z, pow_z, power_tot, toroid_field, type
Source
<xs:complexType name="waves_global_param">
  <xs:annotation>
    <xs:documentation>Global wave deposition parameters</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="name" type="xs:string">
      <xs:annotation>
        <xs:documentation>Antenna name, String</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="type" type="xs:string">
      <xs:annotation>
        <xs:documentation>Wave type (LH, EC, IC, ...), String</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="f_assumption" type="vecint_type">
      <xs:annotation>
        <xs:documentation>Assumption on the functions distribution used by the wave solver to calculate the power deposition : 0 = Maxwellian (linear absorption); 1 = quasi-linear (F given by a distribution function CPO). Integer vector (nion+1). The first value corresponds to the electrons, then to the other ion species. Time-dependent.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="code_type" type="xs:integer">
      <xs:annotation>
        <xs:documentation>Type of wave deposition code for a given frequency: 1=beam/ray tracing; 2=full wave; Integer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="frequency" type="xs:float">
      <xs:annotation>
        <xs:documentation>Wave frequency [Hz]; Time-dependent, floating</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ntor" type="vecint_type">
      <xs:annotation>
        <xs:documentation>Toroidal mode numbers; Time-dependent; Vector (ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="power_tot" type="xs:float">
      <xs:annotation>
        <xs:documentation>Total absorbed wave power [W]; Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="p_frac_ntor" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Fraction of wave power per toroidal mode number; Time-dependent; Vector (ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_e" type="xs:float">
      <xs:annotation>
        <xs:documentation>Wave power absorbed by the thermal electrons [W]; Time-dependent; Float</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_i" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Wave power absorbed by the thermal ion species [W]; Time-dependent; Vector (nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_z" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Wave power absorbed by the thermal impurity species [W]; Time-dependent; Vector (nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_fe" type="xs:float">
      <xs:annotation>
        <xs:documentation>Wave power absorbed by the fast electrons [W]; Time-dependent; Float</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_fi" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Wave power absorbed by the fast ion species [W]; Time-dependent; Vector (nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_fz" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Wave power absorbed by the fast impurity species [W]; Time-dependent; Vector (nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_ntor_e" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Wave power absorbed by the thermal electrons for each toroidal mode [W]; Time-dependent; Vector (ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_ntor_i" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Wave power absorbed by an the thermal ion species for each toroidal mode [W]; Time-dependent; Matrix (ntor, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_ntor_z" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Wave power absorbed by an the thermal impurity species for each toroidal mode [W]; Time-dependent; Matrix (ntor, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_ntor_fe" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Wave power absorbed by the fast electrons for each toroidal mode [W]; Time-dependent; Vector (ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_ntor_fi" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Wave power absorbed by an the fast ion species for each toroidal mode [W]; Time-dependent; Matrix (ntor, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_ntor_fz" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Wave power absorbed by an the fast impurity species for each toroidal mode [W]; Time-dependent; Matrix (ntor, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="cur_tor" type="xs:float">
      <xs:annotation>
        <xs:documentation>Wave driven toroidal current from a stand alone calculation (not consistent with other sources) [A]; Time-dependent, Float</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="cur_tor_ntor" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Wave driven toroidal current for each toroidal mode number from a stand alone calculation (not consistent with other sources) [A]; Time-dependent; Vector (ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="mag_axis" type="rz0D">
      <xs:annotation>
        <xs:documentation>Position of the magnetic axis. Time-dependent; Scalar</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="toroid_field" type="b0r0">
      <xs:annotation>
        <xs:documentation>Characteristics of the vacuum toroidal field (used to define the rho_tor coordinate and the normalisation of parallel current densities).</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type waves_grid_1d
Namespace No namespace
Annotations
Grid points for profiles
Diagram
Diagram waves_xsd.tmp#waves_grid_1d_rho_tor waves_xsd.tmp#waves_grid_1d_rho_tor_norm waves_xsd.tmp#waves_grid_1d_psi waves_xsd.tmp#waves_grid_1d_volume waves_xsd.tmp#waves_grid_1d_area
Used by
Model
Children area, psi, rho_tor, rho_tor_norm, volume
Source
<xs:complexType name="waves_grid_1d">
  <xs:annotation>
    <xs:documentation>Grid points for profiles</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="rho_tor" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Toroidal flux coordinate [m]. Defined as sqrt((phi-phi_axis)/pi/B0), where B0=../global_param/toroid_field/b0, phi is the toroidal flux and phi_axis is the toroidal flux at the magnetic axis. Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="rho_tor_norm" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>The toroidal flux coordinate normalised to be zero at the axis and unity at the last closed flux surface, or last available fluxsurface if the last closed flux surface is not defined. Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="psi" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Poloidal flux function [Wb], evaluated without 1/2pi, such that Bp=|grad psi| /R/2/pi. Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="volume" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Volume enclosed by the flux surface [m^3]. Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="area" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Cross-sectional area of the flux surface [m^2]. Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type waves_grid_2d
Namespace No namespace
Annotations
Grid points for 2D profiles
Diagram
Diagram waves_xsd.tmp#waves_grid_2d_grid_type waves_xsd.tmp#waves_grid_2d_rho_tor_norm waves_xsd.tmp#waves_grid_2d_rho_tor waves_xsd.tmp#waves_grid_2d_psi waves_xsd.tmp#waves_grid_2d_theta waves_xsd.tmp#waves_grid_2d_r waves_xsd.tmp#waves_grid_2d_z waves_xsd.tmp#waves_grid_2d_theta_info
Used by
Model
Children grid_type, psi, r, rho_tor, rho_tor_norm, theta, theta_info, z
Source
<xs:complexType name="waves_grid_2d">
  <xs:annotation>
    <xs:documentation>Grid points for 2D profiles</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="grid_type" type="xs:integer">
      <xs:annotation>
        <xs:documentation>Grid type. 1: rectangular grid in (R,Z). 2: rectangular grid in (psi, theta). 3: unstructured grid. Integer.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="rho_tor_norm" type="matflt_type">
      <xs:annotation>
        <xs:documentation>The toroidal flux coordinate normalised to be zero at the axis and unity at the last closed flux surface (or last available fluxsurface from a fix boundary equilibrium code). Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="rho_tor" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Toroidal flux coordinate [m]. Defined as sqrt((phi-phi_axis)/pi/B0), where B0=../global_param/toroid_field/b0, phi is the toroidal flux and phi_axis is the toroidal flux at the magnetic axis. Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="psi" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Grid points in poloidal flux function [Wb], without 1/2pi and such that Bp=|grad psi| /R/2/pi. Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="theta" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Poloidal angle at the grid points (see theta_info for detailed definition); Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="r" type="matflt_type">
      <xs:annotation>
        <xs:documentation>R (major radius) of grid points; Time-dependent; Matrix(ndim1, ndim2)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="z" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Z (altitude) of grid points; Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="theta_info">
      <xs:annotation>
        <xs:documentation>Information on the poloidal angle theta.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="angl_type" type="xs:integer">
            <xs:annotation>
              <xs:documentation>Type of poloidal angle: 1 : same as the poloidal angle in the equlibrium cpo; 2 : geometrical polar angle, tan(theta) = Z/(R-R_0); 3 : other. If option 3, a transformation to the geometrical poloidal angle is provided in th2th_pol.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="th2th_pol" type="matflt_type">
            <xs:annotation>
              <xs:documentation>Geometrical poloidal angle at grid points in theta, i.e. the transformation from theta to the polar poloidal angle; used only if angl_type=3; Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type waves_profiles_1d
Namespace No namespace
Annotations
waves 1D radial profiles
Diagram
Diagram waves_xsd.tmp#waves_profiles_1d_powd_tot waves_xsd.tmp#waves_profiles_1d_powd_e waves_xsd.tmp#waves_profiles_1d_powd_i waves_xsd.tmp#waves_profiles_1d_powd_z waves_xsd.tmp#waves_profiles_1d_powd_fe waves_xsd.tmp#waves_profiles_1d_powd_fi waves_xsd.tmp#waves_profiles_1d_powd_fz waves_xsd.tmp#waves_profiles_1d_powd_ntor waves_xsd.tmp#waves_profiles_1d_powd_ntor_e waves_xsd.tmp#waves_profiles_1d_powd_ntor_i waves_xsd.tmp#waves_profiles_1d_powd_ntor_z waves_xsd.tmp#waves_profiles_1d_powd_ntor_fe waves_xsd.tmp#waves_profiles_1d_powd_ntor_fi waves_xsd.tmp#waves_profiles_1d_powd_ntor_fz waves_xsd.tmp#waves_profiles_1d_curd_tor waves_xsd.tmp#waves_profiles_1d_curd_torntor waves_xsd.tmp#waves_profiles_1d_pow_tot waves_xsd.tmp#waves_profiles_1d_pow_e waves_xsd.tmp#waves_profiles_1d_pow_i waves_xsd.tmp#waves_profiles_1d_pow_z waves_xsd.tmp#waves_profiles_1d_pow_fe waves_xsd.tmp#waves_profiles_1d_pow_fi waves_xsd.tmp#waves_profiles_1d_pow_fz waves_xsd.tmp#waves_profiles_1d_pow_ntor waves_xsd.tmp#waves_profiles_1d_pow_ntor_e waves_xsd.tmp#waves_profiles_1d_pow_ntor_i waves_xsd.tmp#waves_profiles_1d_pow_ntor_z waves_xsd.tmp#waves_profiles_1d_pow_ntor_fe waves_xsd.tmp#waves_profiles_1d_pow_ntor_fi waves_xsd.tmp#waves_profiles_1d_pow_ntor_fz waves_xsd.tmp#waves_profiles_1d_curd_par waves_xsd.tmp#waves_profiles_1d_curd_parntor waves_xsd.tmp#waves_profiles_1d_cur_tor waves_xsd.tmp#waves_profiles_1d_cur_tor_ntor waves_xsd.tmp#waves_profiles_1d_e_plus_ave waves_xsd.tmp#waves_profiles_1d_e_minus_ave waves_xsd.tmp#waves_profiles_1d_e_para_ave waves_xsd.tmp#waves_profiles_1d_k_perp_ave
Used by
Model
Children cur_tor, cur_tor_ntor, curd_par, curd_parntor, curd_tor, curd_torntor, e_minus_ave, e_para_ave, e_plus_ave, k_perp_ave, pow_e, pow_fe, pow_fi, pow_fz, pow_i, pow_ntor, pow_ntor_e, pow_ntor_fe, pow_ntor_fi, pow_ntor_fz, pow_ntor_i, pow_ntor_z, pow_tot, pow_z, powd_e, powd_fe, powd_fi, powd_fz, powd_i, powd_ntor, powd_ntor_e, powd_ntor_fe, powd_ntor_fi, powd_ntor_fz, powd_ntor_i, powd_ntor_z, powd_tot, powd_z
Source
<xs:complexType name="waves_profiles_1d">
  <xs:annotation>
    <xs:documentation>waves 1D radial profiles</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="powd_tot" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Total flux surface averaged wave power density [W/m^3]; Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_e" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged absorbed wave power density on the thermal electrons [W/m^3]; Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_i" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged absorbed wave power density on the thermal ion species [W/m^3]; Time-dependent; Matrix (npsi, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_z" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged absorbed wave power density on the thermal impurities species [W/m^3]; Time-dependent; Matrix (npsi, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_fe" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged absorbed wave power density on the fast electrons [W/m^3]; Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_fi" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged absorbed wave power density on the fast ion species [W/m^3]; Time-dependent; Matrix (npsi, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_fz" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged absorbed wave power density on the fast impurities species [W/m^3]; Time-dependent; Matrix (npsi, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged power density for each toroidal mode number [W/m^3]; Time-dependent; Matrix(npsi, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor_e" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged power density absorbed for each toroidal mode number on the thermal electrons [W/m^3]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor_i" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged power density absorbed for each toroidal mode number on each thermal ions species [W/m^3]; Time-dependent; Array3D (npsi, ntor, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor_z" type="array4dflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged power density absorbed for each toroidal mode number on each thermal impurity species [W/m^3]; Time-dependent; Array3D (npsi, ntor, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor_fe" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged power density absorbed for each toroidal mode number on the fast electrons [W/m^3]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor_fi" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged power density absorbed for each toroidal mode number on each fast ions species [W/m^3]; Time-dependent; Array3D (npsi, ntor, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor_fz" type="array4dflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged power density absorbed for each toroidal mode number on each fast impurity species [W/m^3]; Time-dependent; Array3D (npsi, ntor, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="curd_tor" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged wave driven toroidal current density = average(jphi/R) / average(1/R) [A/m^2]; Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="curd_torntor" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged wave driven toroidal current density for each toroidal mode number = average(jphi/R) / average(1/R) [A/m^2]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_tot" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power density [W]; Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_e" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power on the thermal electrons [W]; Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_i" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power on the thermal ion species [W]; Time-dependent; Matrix (npsi, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_z" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power on the thermal impurities species [W]; Time-dependent; Matrix (npsi, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_fe" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power on the fast electrons [W]; Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_fi" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power on the fast ion species [W]; Time-dependent; Matrix (npsi, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_fz" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power on the fast impurities species [W]; Time-dependent; Matrix (npsi, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_ntor" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number [W]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_ntor_e" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number on the thermal electrons [W]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_ntor_i" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number on each thermal ions species [W]; Time-dependent; Array3D (npsi, ntor, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_ntor_z" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number on each thermal impurity species [W]; Time-dependent; Array3D (npsi, ntor, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_ntor_fe" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number on the fast electrons [W]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_ntor_fi" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number on each fast ions species [W]; Time-dependent; Array3D (npsi, ntor, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="pow_ntor_fz" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Cumulative volume integral of the absorbed wave power for each toroidal mode number on each fast impurity species [W]; Time-dependent; Array3D (npsi, ntor, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="curd_par" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged wave driven parallel current density = average(j.B) / B0, where B0 = global_param/toroid_field/b0; [A/m^2]; Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="curd_parntor" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Flux surface averaged wave driven parallel current density for each toroidal mode number = average(j.B) / B0, where B0 = global_param/toroid_field/b0; [A/m^2]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="cur_tor" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Wave driven toroidal current inside a flux surface [A]; Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="cur_tor_ntor" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Wave driven toroidal current inside a flux surface for each toroidal mode number [A]; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="e_plus_ave" type="matflt_type">
      <xs:annotation>
        <xs:documentation>The left hand polarised electric field component, E_plus [V/m], averaged over the flux surface, where the averaged is weighted with the power depotition, P, such that e_plus_ave = ave( E_plus P ) / ave( P ), where ave(*) is the flux surface average operator; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="e_minus_ave" type="matflt_type">
      <xs:annotation>
        <xs:documentation>The right hand polarised electric field component, E_minus [V/m], averaged over the flux surface, where the averaged is weighted with the power depotition, P, such that e_minus_ave = ave( E_minus P ) / ave( P ), where (*) is the flux surface average operator; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="e_para_ave" type="matflt_type">
      <xs:annotation>
        <xs:documentation>The parallel electric field component, E_para [V/m], averaged over the flux surface, where the averaged is weighted with the power depotition, P, such that e_para_ave = ave( E_para P ) / ave( P ), where ave(*) is the flux surface average operator; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="k_perp_ave" type="matflt_type">
      <xs:annotation>
        <xs:documentation>The perpendicular wave number, k_perp [1/m], averaged over the flux surface, where the averaged is weighted with the power depotition, P, such that k_perp_ave = ave( k_perp P ) / ( P ), where ave(*) is the flux surface average operator; Time-dependent; Matrix (npsi, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type waves_profiles_2d
Namespace No namespace
Annotations
waves 2D profiles in poloidal cross-section
Diagram
Diagram waves_xsd.tmp#waves_profiles_2d_powd_tot waves_xsd.tmp#waves_profiles_2d_powd_e waves_xsd.tmp#waves_profiles_2d_powd_i waves_xsd.tmp#waves_profiles_2d_powd_z waves_xsd.tmp#waves_profiles_2d_powd_fe waves_xsd.tmp#waves_profiles_2d_powd_fi waves_xsd.tmp#waves_profiles_2d_powd_fz waves_xsd.tmp#waves_profiles_2d_powd_ntor waves_xsd.tmp#waves_profiles_2d_powd_ntor_e waves_xsd.tmp#waves_profiles_2d_powd_ntor_i waves_xsd.tmp#waves_profiles_2d_powd_ntor_z waves_xsd.tmp#waves_profiles_2d_powd_ntor_fe waves_xsd.tmp#waves_profiles_2d_powd_ntor_fi waves_xsd.tmp#waves_profiles_2d_powd_ntor_fz waves_xsd.tmp#waves_profiles_2d_powd_iharm
Used by
Model
Children powd_e, powd_fe, powd_fi, powd_fz, powd_i, powd_iharm, powd_ntor, powd_ntor_e, powd_ntor_fe, powd_ntor_fi, powd_ntor_fz, powd_ntor_i, powd_ntor_z, powd_tot, powd_z
Source
<xs:complexType name="waves_profiles_2d">
  <xs:annotation>
    <xs:documentation>waves 2D profiles in poloidal cross-section</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="powd_tot" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Total wave power density; Time-dependent [W/m^3]; Matrix (ndim1, ndim2)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_e" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Absorbed wave power density on the thermal electrons [W/m^3]; Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_i" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Absorbed wave power density on each thermal ion species [W/m^3]; Time-dependent; Array3D (ndim1, ndim2, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_z" type="array4dflt_type">
      <xs:annotation>
        <xs:documentation>Absorbed wave power density on each thermal impurity species [W/m^3]; Time-dependent; Array3D (ndim1, ndim2, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_fe" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Absorbed wave power density on the fast electrons [W/m^3]; Time-dependent; Matrix (ndim1, ndim2)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_fi" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Absorbed wave power density on each fast ion species [W/m^3]; Time-dependent; Array3D (ndim1, ndim2, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_fz" type="array4dflt_type">
      <xs:annotation>
        <xs:documentation>Absorbed wave power density on each fast impurity species [W/m^3]; Time-dependent; Array3D (ndim1, ndim2, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Absorbed power density for each toroidal mode number [W/m^3]; Time-dependent; Array 3D (ndim1, ndim2, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor_e" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Absorbed power density for each toroidal mode number on the thermal electrons [W/m^3]; Time-dependent; Array 3D (ndim1, ndim2, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor_i" type="array4dflt_type">
      <xs:annotation>
        <xs:documentation>Absorbed power density for each toroidal mode number on each thermal ions species [W/m^3]; Time-dependent; Array4D (ndim1, ndim2, ntor, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor_z" type="array5dflt_type">
      <xs:annotation>
        <xs:documentation>Absorbed power density for each toroidal mode number on each thermal impurity species [W/m^3]; Time-dependent; Array4D (ndim1, ndim2, ntor, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor_fe" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Absorbed power density for each toroidal mode number on the fast electrons [W/m^3]; Time-dependent; Array 3D (ndim1, ndim2, ntor)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor_fi" type="array4dflt_type">
      <xs:annotation>
        <xs:documentation>Absorbed power density for each toroidal mode number on each fast ions species [W/m^3]; Time-dependent; Array4D (ndim1, ndim2, ntor, nion)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_ntor_fz" type="array5dflt_type">
      <xs:annotation>
        <xs:documentation>Absorbed power density for each toroidal mode number on each fast impurity species [W/m^3]; Time-dependent; Array4D (ndim1, ndim2, ntor, nimpur, nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="powd_iharm" type="array5dflt_type">
      <xs:annotation>
        <xs:documentation>Power density absorbed by an ion species for each toroidal mode numer at a given harmonic cyclotron resonance ; Time-dependent (W/m^3); Array5D (ndim1, ndim2, ntor, nion, nharm)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type waves_rtposition
Namespace No namespace
Annotations
Ray/beam position
Diagram
Diagram waves_xsd.tmp#waves_rtposition_r waves_xsd.tmp#waves_rtposition_z waves_xsd.tmp#waves_rtposition_phi waves_xsd.tmp#waves_rtposition_psi waves_xsd.tmp#waves_rtposition_theta
Used by
Model
r , z , phi , psi , theta
Children phi, psi, r, theta, z
Source
<xs:complexType name="waves_rtposition">
  <xs:annotation>
    <xs:documentation>Ray/beam position</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="r" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Major radius location [m]; Time-dependent; Vector (npoints)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="z" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Vertical location [m]; Time-dependent; Vector (npoints)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="phi" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Toroidal angle location [rad]; Time-dependent; Vector (npoints)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="psi" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Poloidal magnetic flux coordinate [Wb], without 1/2pi and such that Bp=|grad psi| /R/2/pi; Time-dependent; Vector (npoints)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="theta" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Poloidal angle location [rad]; Time-dependent; Vector (npoints). PRECISE THE DEFINITION OF THE POLOIDAL ANGLE, SEE WAVES/COHERENTWAVE(:)/GRID_2D.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type waves_rtwavevector
Namespace No namespace
Annotations
Ray/beam wave vector
Diagram
Diagram waves_xsd.tmp#waves_rtwavevector_kr waves_xsd.tmp#waves_rtwavevector_kz waves_xsd.tmp#waves_rtwavevector_kphi waves_xsd.tmp#waves_rtwavevector_npar waves_xsd.tmp#waves_rtwavevector_nperp waves_xsd.tmp#waves_rtwavevector_ntor waves_xsd.tmp#waves_rtwavevector_var_ntor
Used by
Model
Children kphi, kr, kz, npar, nperp, ntor, var_ntor
Source
<xs:complexType name="waves_rtwavevector">
  <xs:annotation>
    <xs:documentation>Ray/beam wave vector</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="kr" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Wave vector in the major radius direction [m**-1], Vector (npoints). Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="kz" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Wave vector in the vertical direction [m**-1], Vector (npoints). Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="kphi" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Wave vector in the toroidal direction [m**-1], Vector (npoints). Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="npar" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Parallel refractive index, Vector (npoints). Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="nperp" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Perpendicular refractive index, Vector (npoints). Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ntor" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Toroidal wave number, Vector (npoints/1). If var_ntor=0, ntor is constant along the ray path and the last dimension is of size 1 in order to avoid useless repetition of ntor constant value. Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="var_ntor" type="xs:integer">
      <xs:annotation>
        <xs:documentation>Flag telling whether ntor is constant along the ray path (0) or varying (1). Integer</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>