<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>
<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>
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: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 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>
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: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>
Type of wave deposition code for a given frequency: 1=beam/ray tracing; 2=full wave; Integer
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>
<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>
Wave power absorbed by the thermal electrons [W]; Time-dependent; Float
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>
<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>
Wave power absorbed by the fast electrons [W]; Time-dependent; Float
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>
<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>
Wave driven toroidal current from a stand alone calculation (not consistent with other sources) [A]; Time-dependent, Float
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>
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: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>
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: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>
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: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="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: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>
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: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>
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: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="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>
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
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>
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: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: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>
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: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>
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: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>
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: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>
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: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>
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: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>
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: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>
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: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>
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: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>
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: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>
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: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_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>
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: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>
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: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>
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: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>
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: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: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>
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: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>
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: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>
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: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: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="npoints" type="xs:integer"><xs:annotation><xs:documentation>Number of points along each ray/beam. Integer</xs:documentation></xs:annotation></xs:element>
Initial power in each ray/beam [W]. Float. Time-dependent
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>
<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="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: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>
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: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>
Flag telling whether ntor is constant along the ray path (0) or varying (1). Integer
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>
<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="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: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: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: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 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>
<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>
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: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>
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: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>
Phase of poloidal Fourier decomposition of left hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)
<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>
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: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>
Phase of poloidal Fourier decomposition of right hand polarised component of the wave electric field [rad]; Time-dependent; Array 3D (ntor, npsi, nmpol)
<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>
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: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: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: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>
<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>
<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>
<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>
<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>
<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>