Showing:

Annotations
Diagrams
Instances
Model
Properties
Source
Used by
Included schema mhd.xsd
Namespace No namespace
Properties
attribute form default unqualified
element form default qualified
Element mhd
Namespace No namespace
Annotations
MHD linear stability. Time-dependent CPO
Diagram
Diagram utilities_xsd.tmp#datainfo mhd_xsd.tmp#mhd_toroid_field mhd_xsd.tmp#mhd_n mhd_xsd.tmp#mhd_time utilities_xsd.tmp#codeparam
Properties
content complex
Used by
Element top
Model
Children codeparam, datainfo, n, time, toroid_field
Instance
<mhd>
  <datainfo>{1,1}</datainfo>
  <toroid_field>{1,1}</toroid_field>
  <n>{1,unbounded}</n>
  <time>{1,1}</time>
  <codeparam>{1,1}</codeparam>
</mhd>
Source
<xs:element name="mhd">
  <xs:annotation>
    <xs:documentation>MHD linear stability. Time-dependent CPO</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="datainfo"/>
      <xs:element name="toroid_field" type="b0r0">
        <xs:annotation>
          <xs:documentation>Characteristics of the vacuum toroidal field, redundant with the toroidfield CPO, to document the normalisation of rho and j in this CPO.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="n" type="mhd_mode" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Vector of toroidal mode numbers; Structure Array (ntor); Time-dependent</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:element ref="codeparam"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element mhd / toroid_field
Namespace No namespace
Annotations
Characteristics of the vacuum toroidal field, redundant with the toroidfield CPO, to document the normalisation of rho and j in this CPO.
Diagram
Diagram utilities_xsd.tmp#b0r0_r0 utilities_xsd.tmp#b0r0_b0 utilities_xsd.tmp#b0r0
Type b0r0
Properties
content complex
Model
r0 , b0
Children b0, r0
Instance
<toroid_field>
  <r0>{1,1}</r0>
  <b0>{1,1}</b0>
</toroid_field>
Source
<xs:element name="toroid_field" type="b0r0">
  <xs:annotation>
    <xs:documentation>Characteristics of the vacuum toroidal field, redundant with the toroidfield CPO, to document the normalisation of rho and j in this CPO.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd / n
Namespace No namespace
Annotations
Vector of toroidal mode numbers; Structure Array (ntor); Time-dependent
Diagram
Diagram mhd_xsd.tmp#mhd_mode_modenum mhd_xsd.tmp#mhd_mode_growthrate mhd_xsd.tmp#mhd_mode_frequency mhd_xsd.tmp#mhd_mode_plasma mhd_xsd.tmp#mhd_mode_vacuum mhd_xsd.tmp#mhd_mode
Type mhd_mode
Properties
content complex
maxOccurs unbounded
Model
Children frequency, growthrate, modenum, plasma, vacuum
Instance
<n>
  <modenum>{1,1}</modenum>
  <growthrate>{1,1}</growthrate>
  <frequency>{1,1}</frequency>
  <plasma>{1,1}</plasma>
  <vacuum>{1,1}</vacuum>
</n>
Source
<xs:element name="n" type="mhd_mode" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Vector of toroidal mode numbers; Structure Array (ntor); Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_mode / modenum
Namespace No namespace
Annotations
Toroidal mode number of the MHD mode; Scalar; Time-dependent.
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="modenum" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Toroidal mode number of the MHD mode; Scalar; Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_mode / growthrate
Namespace No namespace
Annotations
Linear growthrate of the mode [Hz]; Scalar; Time-dependent.
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="growthrate" type="xs:float">
  <xs:annotation>
    <xs:documentation>Linear growthrate of the mode [Hz]; Scalar; Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_mode / frequency
Namespace No namespace
Annotations
Frequency of the mode [Hz]; Scalar; Time-dependent.
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="frequency" type="xs:float">
  <xs:annotation>
    <xs:documentation>Frequency of the mode [Hz]; Scalar; Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_mode / plasma
Namespace No namespace
Annotations
MHD modes in the confined plasma
Diagram
Diagram mhd_xsd.tmp#mhd_plasma_psi mhd_xsd.tmp#mhd_plasma_rho_tor_norm mhd_xsd.tmp#mhd_plasma_rho_tor mhd_xsd.tmp#mhd_plasma_m mhd_xsd.tmp#mhd_plasma_disp_perp mhd_xsd.tmp#mhd_plasma_disp_par mhd_xsd.tmp#mhd_plasma_tau_alfven mhd_xsd.tmp#mhd_plasma_tau_res eqcoord_sys_xsd.tmp#coord_sys mhd_xsd.tmp#mhd_plasma_a_pert mhd_xsd.tmp#mhd_plasma_b_pert mhd_xsd.tmp#mhd_plasma_v_pert mhd_xsd.tmp#mhd_plasma_p_pert mhd_xsd.tmp#mhd_plasma_rho_mass_per mhd_xsd.tmp#mhd_plasma_temp_per mhd_xsd.tmp#mhd_plasma
Type mhd_plasma
Properties
content complex
Model
Children a_pert, b_pert, coord_sys, disp_par, disp_perp, m, p_pert, psi, rho_mass_per, rho_tor, rho_tor_norm, tau_alfven, tau_res, temp_per, v_pert
Instance
<plasma>
  <psi>{1,1}</psi>
  <rho_tor_norm>{1,1}</rho_tor_norm>
  <rho_tor>{1,1}</rho_tor>
  <m>{1,1}</m>
  <disp_perp>{1,1}</disp_perp>
  <disp_par>{1,1}</disp_par>
  <tau_alfven>{1,1}</tau_alfven>
  <tau_res>{1,1}</tau_res>
  <coord_sys>{1,1}</coord_sys>
  <a_pert>{1,1}</a_pert>
  <b_pert>{1,1}</b_pert>
  <v_pert>{1,1}</v_pert>
  <p_pert>{1,1}</p_pert>
  <rho_mass_per>{1,1}</rho_mass_per>
  <temp_per>{1,1}</temp_per>
</plasma>
Source
<xs:element name="plasma" type="mhd_plasma">
  <xs:annotation>
    <xs:documentation>MHD modes in the confined plasma</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_plasma / psi
Namespace No namespace
Annotations
Position in poloidal flux [Wb] (without 1/2pi and such that Bp=|grad psi| /R/2/pi). Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="psi" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Position in poloidal flux [Wb] (without 1/2pi and such that Bp=|grad psi| /R/2/pi). Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_plasma / rho_tor_norm
Namespace No namespace
Annotations
Normalised toroidal flux coordinate values (= rho_tor normalised to the value at the last grid point);  Time-dependent; Vector (nrho)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
default [0.0,0.0]
final restriction
Source
<xs:element name="rho_tor_norm" type="vecflt_type" default="[0.0,0.0]">
  <xs:annotation>
    <xs:documentation>Normalised toroidal flux coordinate values (= rho_tor normalised to the value at the last grid point); Time-dependent; Vector (nrho)</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element mhd_plasma / rho_tor
Namespace No namespace
Annotations
Toroidal flux coordinate (not normalised, equivalent to rho_tor_norm) [m]; Vector (nrho). Time-dependent.
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="rho_tor" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Toroidal flux coordinate (not normalised, equivalent to rho_tor_norm) [m]; Vector (nrho). Time-dependent.</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element mhd_plasma / m
Namespace No namespace
Annotations
Poloidal mode number; Time-dependent; Array2D (npsi,nm)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="m" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Poloidal mode number; Time-dependent; Array2D (npsi,nm)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_plasma / disp_perp
Namespace No namespace
Annotations
Perpendicular displacement of the mode (in Fourier space) [m]; Time-dependent; Array 2D (npsi,nm)
Diagram
Diagram utilities_xsd.tmp#matcplx_type
Type matcplx_type
Properties
content simple
Source
<xs:element name="disp_perp" type="matcplx_type">
  <xs:annotation>
    <xs:documentation>Perpendicular displacement of the mode (in Fourier space) [m]; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_plasma / disp_par
Namespace No namespace
Annotations
Parallel displacement of the mode (in Fourier space) [m]; Time-dependent; Array 2D (npsi,nm)
Diagram
Diagram utilities_xsd.tmp#matcplx_type
Type matcplx_type
Properties
content simple
Source
<xs:element name="disp_par" type="matcplx_type">
  <xs:annotation>
    <xs:documentation>Parallel displacement of the mode (in Fourier space) [m]; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_plasma / tau_alfven
Namespace No namespace
Annotations
Alven time=R/vA=R0 sqrt(mi ni(rho))/B0 [s]; Definitions of R0, BO, mi, ni to be clarified. rho grid should be included in the MHD CPO ? Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="tau_alfven" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Alven time=R/vA=R0 sqrt(mi ni(rho))/B0 [s]; Definitions of R0, BO, mi, ni to be clarified. rho grid should be included in the MHD CPO ? Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_plasma / tau_res
Namespace No namespace
Annotations
Resistive time = mu_0 rho*rho/1.22/eta_neo [s]; Source of eta_neo to be clarified. Time-dependent; Vector (npsi)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="tau_res" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Resistive time = mu_0 rho*rho/1.22/eta_neo [s]; Source of eta_neo to be clarified. Time-dependent; Vector (npsi)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_plasma / a_pert
Namespace No namespace
Annotations
Pertubed vector potential (in Fourier space) [T.m]
Diagram
Diagram mhd_xsd.tmp#mhd_vector_coord1 mhd_xsd.tmp#mhd_vector_coord2 mhd_xsd.tmp#mhd_vector_coord3 mhd_xsd.tmp#mhd_vector
Type mhd_vector
Properties
content complex
Model
Children coord1, coord2, coord3
Instance
<a_pert>
  <coord1>{1,1}</coord1>
  <coord2>{1,1}</coord2>
  <coord3>{1,1}</coord3>
</a_pert>
Source
<xs:element name="a_pert" type="mhd_vector">
  <xs:annotation>
    <xs:documentation>Pertubed vector potential (in Fourier space) [T.m]</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_vector / coord1
Namespace No namespace
Annotations
Fourier components of first coordinate; Time-dependent; Array 2D (npsi,nm)
Diagram
Diagram utilities_xsd.tmp#matcplx_type
Type matcplx_type
Properties
content simple
Source
<xs:element name="coord1" type="matcplx_type">
  <xs:annotation>
    <xs:documentation>Fourier components of first coordinate; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_vector / coord2
Namespace No namespace
Annotations
Fourier components of second coordinate; Time-dependent; Array 2D (npsi,nm)
Diagram
Diagram utilities_xsd.tmp#matcplx_type
Type matcplx_type
Properties
content simple
Source
<xs:element name="coord2" type="matcplx_type">
  <xs:annotation>
    <xs:documentation>Fourier components of second coordinate; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_vector / coord3
Namespace No namespace
Annotations
Fourier components of third coordinate; Time-dependent; Array 2D (npsi,nm)
Diagram
Diagram utilities_xsd.tmp#matcplx_type
Type matcplx_type
Properties
content simple
Source
<xs:element name="coord3" type="matcplx_type">
  <xs:annotation>
    <xs:documentation>Fourier components of third coordinate; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_plasma / b_pert
Namespace No namespace
Annotations
Perturbed magnetic field (in Fourier space) [T]
Diagram
Diagram mhd_xsd.tmp#mhd_vector_coord1 mhd_xsd.tmp#mhd_vector_coord2 mhd_xsd.tmp#mhd_vector_coord3 mhd_xsd.tmp#mhd_vector
Type mhd_vector
Properties
content complex
Model
Children coord1, coord2, coord3
Instance
<b_pert>
  <coord1>{1,1}</coord1>
  <coord2>{1,1}</coord2>
  <coord3>{1,1}</coord3>
</b_pert>
Source
<xs:element name="b_pert" type="mhd_vector">
  <xs:annotation>
    <xs:documentation>Perturbed magnetic field (in Fourier space) [T]</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_plasma / v_pert
Namespace No namespace
Annotations
Perturbed velocity (in Fourier space) [m/s]
Diagram
Diagram mhd_xsd.tmp#mhd_vector_coord1 mhd_xsd.tmp#mhd_vector_coord2 mhd_xsd.tmp#mhd_vector_coord3 mhd_xsd.tmp#mhd_vector
Type mhd_vector
Properties
content complex
Model
Children coord1, coord2, coord3
Instance
<v_pert>
  <coord1>{1,1}</coord1>
  <coord2>{1,1}</coord2>
  <coord3>{1,1}</coord3>
</v_pert>
Source
<xs:element name="v_pert" type="mhd_vector">
  <xs:annotation>
    <xs:documentation>Perturbed velocity (in Fourier space) [m/s]</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_plasma / p_pert
Namespace No namespace
Annotations
Perturbed pressure (in Fourier space) [Pa]; Time-dependent; Array 2D (npsi,nm)
Diagram
Diagram utilities_xsd.tmp#matcplx_type
Type matcplx_type
Properties
content simple
Source
<xs:element name="p_pert" type="matcplx_type">
  <xs:annotation>
    <xs:documentation>Perturbed pressure (in Fourier space) [Pa]; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_plasma / rho_mass_per
Namespace No namespace
Annotations
Perturbed mass density (in Fourier space) [kg/m^3]; Time-dependent; Array 2D (npsi,nm)
Diagram
Diagram utilities_xsd.tmp#matcplx_type
Type matcplx_type
Properties
content simple
Source
<xs:element name="rho_mass_per" type="matcplx_type">
  <xs:annotation>
    <xs:documentation>Perturbed mass density (in Fourier space) [kg/m^3]; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_plasma / temp_per
Namespace No namespace
Annotations
Perturbed temperature (in Fourier space) [eV]; Time-dependent; Array 2D (npsi,nm)
Diagram
Diagram utilities_xsd.tmp#matcplx_type
Type matcplx_type
Properties
content simple
Source
<xs:element name="temp_per" type="matcplx_type">
  <xs:annotation>
    <xs:documentation>Perturbed temperature (in Fourier space) [eV]; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_mode / vacuum
Namespace No namespace
Annotations
External modes
Diagram
Diagram mhd_xsd.tmp#mhd_vacuum_m eqcoord_sys_xsd.tmp#coord_sys mhd_xsd.tmp#mhd_vacuum_a_pert mhd_xsd.tmp#mhd_vacuum_b_pert mhd_xsd.tmp#mhd_vacuum
Type mhd_vacuum
Properties
content complex
Model
Children a_pert, b_pert, coord_sys, m
Instance
<vacuum>
  <m>{1,1}</m>
  <coord_sys>{1,1}</coord_sys>
  <a_pert>{1,1}</a_pert>
  <b_pert>{1,1}</b_pert>
</vacuum>
Source
<xs:element name="vacuum" type="mhd_vacuum">
  <xs:annotation>
    <xs:documentation>External modes</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_vacuum / m
Namespace No namespace
Annotations
Poloidal mode number; Time-dependent; Array2D (npsi,nm)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="m" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Poloidal mode number; Time-dependent; Array2D (npsi,nm)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_vacuum / a_pert
Namespace No namespace
Annotations
Pertubed vector potential (in Fourier space) [T.m]
Diagram
Diagram mhd_xsd.tmp#mhd_vector_coord1 mhd_xsd.tmp#mhd_vector_coord2 mhd_xsd.tmp#mhd_vector_coord3 mhd_xsd.tmp#mhd_vector
Type mhd_vector
Properties
content complex
Model
Children coord1, coord2, coord3
Instance
<a_pert>
  <coord1>{1,1}</coord1>
  <coord2>{1,1}</coord2>
  <coord3>{1,1}</coord3>
</a_pert>
Source
<xs:element name="a_pert" type="mhd_vector">
  <xs:annotation>
    <xs:documentation>Pertubed vector potential (in Fourier space) [T.m]</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd_vacuum / b_pert
Namespace No namespace
Annotations
Perturbed magnetic field (in Fourier space) [T]
Diagram
Diagram mhd_xsd.tmp#mhd_vector_coord1 mhd_xsd.tmp#mhd_vector_coord2 mhd_xsd.tmp#mhd_vector_coord3 mhd_xsd.tmp#mhd_vector
Type mhd_vector
Properties
content complex
Model
Children coord1, coord2, coord3
Instance
<b_pert>
  <coord1>{1,1}</coord1>
  <coord2>{1,1}</coord2>
  <coord3>{1,1}</coord3>
</b_pert>
Source
<xs:element name="b_pert" type="mhd_vector">
  <xs:annotation>
    <xs:documentation>Perturbed magnetic field (in Fourier space) [T]</xs:documentation>
  </xs:annotation>
</xs:element>
Element mhd / time
Namespace No namespace
Annotations
Time [s]; Time-dependent; Scalar.
Diagram
Diagram
Type xs:float
Properties
content simple
default 0.0
Source
<xs:element name="time" type="xs:float" default="0.0">
  <xs:annotation>
    <xs:documentation>Time [s]; Time-dependent; Scalar.</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type mhd_mode
Namespace No namespace
Annotations
MHD modes in the confined plasma
Diagram
Diagram mhd_xsd.tmp#mhd_mode_modenum mhd_xsd.tmp#mhd_mode_growthrate mhd_xsd.tmp#mhd_mode_frequency mhd_xsd.tmp#mhd_mode_plasma mhd_xsd.tmp#mhd_mode_vacuum
Used by
Element mhd/n
Model
Children frequency, growthrate, modenum, plasma, vacuum
Source
<xs:complexType name="mhd_mode">
  <xs:annotation>
    <xs:documentation>MHD modes in the confined plasma</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="modenum" type="xs:integer">
      <xs:annotation>
        <xs:documentation>Toroidal mode number of the MHD mode; Scalar; Time-dependent.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="growthrate" type="xs:float">
      <xs:annotation>
        <xs:documentation>Linear growthrate of the mode [Hz]; Scalar; Time-dependent.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="frequency" type="xs:float">
      <xs:annotation>
        <xs:documentation>Frequency of the mode [Hz]; Scalar; Time-dependent.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="plasma" type="mhd_plasma">
      <xs:annotation>
        <xs:documentation>MHD modes in the confined plasma</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="vacuum" type="mhd_vacuum">
      <xs:annotation>
        <xs:documentation>External modes</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type mhd_plasma
Namespace No namespace
Annotations
MHD modes in the confined plasma
Diagram
Diagram mhd_xsd.tmp#mhd_plasma_psi mhd_xsd.tmp#mhd_plasma_rho_tor_norm mhd_xsd.tmp#mhd_plasma_rho_tor mhd_xsd.tmp#mhd_plasma_m mhd_xsd.tmp#mhd_plasma_disp_perp mhd_xsd.tmp#mhd_plasma_disp_par mhd_xsd.tmp#mhd_plasma_tau_alfven mhd_xsd.tmp#mhd_plasma_tau_res eqcoord_sys_xsd.tmp#coord_sys mhd_xsd.tmp#mhd_plasma_a_pert mhd_xsd.tmp#mhd_plasma_b_pert mhd_xsd.tmp#mhd_plasma_v_pert mhd_xsd.tmp#mhd_plasma_p_pert mhd_xsd.tmp#mhd_plasma_rho_mass_per mhd_xsd.tmp#mhd_plasma_temp_per
Used by
Element mhd_mode/plasma
Model
Children a_pert, b_pert, coord_sys, disp_par, disp_perp, m, p_pert, psi, rho_mass_per, rho_tor, rho_tor_norm, tau_alfven, tau_res, temp_per, v_pert
Source
<xs:complexType name="mhd_plasma">
  <xs:annotation>
    <xs:documentation>MHD modes in the confined plasma</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="psi" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Position in poloidal flux [Wb] (without 1/2pi and such that Bp=|grad psi| /R/2/pi). Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="rho_tor_norm" type="vecflt_type" default="[0.0,0.0]">
      <xs:annotation>
        <xs:documentation>Normalised toroidal flux coordinate values (= rho_tor normalised to the value at the last grid point); Time-dependent; Vector (nrho)</xs:documentation>
        <xs:appinfo>experimental</xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="rho_tor" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Toroidal flux coordinate (not normalised, equivalent to rho_tor_norm) [m]; Vector (nrho). Time-dependent.</xs:documentation>
        <xs:appinfo>experimental</xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="m" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Poloidal mode number; Time-dependent; Array2D (npsi,nm)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="disp_perp" type="matcplx_type">
      <xs:annotation>
        <xs:documentation>Perpendicular displacement of the mode (in Fourier space) [m]; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="disp_par" type="matcplx_type">
      <xs:annotation>
        <xs:documentation>Parallel displacement of the mode (in Fourier space) [m]; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="tau_alfven" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Alven time=R/vA=R0 sqrt(mi ni(rho))/B0 [s]; Definitions of R0, BO, mi, ni to be clarified. rho grid should be included in the MHD CPO ? Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="tau_res" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Resistive time = mu_0 rho*rho/1.22/eta_neo [s]; Source of eta_neo to be clarified. Time-dependent; Vector (npsi)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="coord_sys"/>
    <xs:element name="a_pert" type="mhd_vector">
      <xs:annotation>
        <xs:documentation>Pertubed vector potential (in Fourier space) [T.m]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="b_pert" type="mhd_vector">
      <xs:annotation>
        <xs:documentation>Perturbed magnetic field (in Fourier space) [T]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="v_pert" type="mhd_vector">
      <xs:annotation>
        <xs:documentation>Perturbed velocity (in Fourier space) [m/s]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="p_pert" type="matcplx_type">
      <xs:annotation>
        <xs:documentation>Perturbed pressure (in Fourier space) [Pa]; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="rho_mass_per" type="matcplx_type">
      <xs:annotation>
        <xs:documentation>Perturbed mass density (in Fourier space) [kg/m^3]; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="temp_per" type="matcplx_type">
      <xs:annotation>
        <xs:documentation>Perturbed temperature (in Fourier space) [eV]; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type mhd_vector
Namespace No namespace
Annotations
Vector structure for MHD CPO
Diagram
Diagram mhd_xsd.tmp#mhd_vector_coord1 mhd_xsd.tmp#mhd_vector_coord2 mhd_xsd.tmp#mhd_vector_coord3
Used by
Model
Children coord1, coord2, coord3
Source
<xs:complexType name="mhd_vector">
  <xs:annotation>
    <xs:documentation>Vector structure for MHD CPO</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="coord1" type="matcplx_type">
      <xs:annotation>
        <xs:documentation>Fourier components of first coordinate; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="coord2" type="matcplx_type">
      <xs:annotation>
        <xs:documentation>Fourier components of second coordinate; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="coord3" type="matcplx_type">
      <xs:annotation>
        <xs:documentation>Fourier components of third coordinate; Time-dependent; Array 2D (npsi,nm)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type mhd_vacuum
Namespace No namespace
Annotations
External modes
Diagram
Diagram mhd_xsd.tmp#mhd_vacuum_m eqcoord_sys_xsd.tmp#coord_sys mhd_xsd.tmp#mhd_vacuum_a_pert mhd_xsd.tmp#mhd_vacuum_b_pert
Used by
Element mhd_mode/vacuum
Model
Children a_pert, b_pert, coord_sys, m
Source
<xs:complexType name="mhd_vacuum">
  <xs:annotation>
    <xs:documentation>External modes</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="m" type="array3dflt_type">
      <xs:annotation>
        <xs:documentation>Poloidal mode number; Time-dependent; Array2D (npsi,nm)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="coord_sys"/>
    <xs:element name="a_pert" type="mhd_vector">
      <xs:annotation>
        <xs:documentation>Pertubed vector potential (in Fourier space) [T.m]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="b_pert" type="mhd_vector">
      <xs:annotation>
        <xs:documentation>Perturbed magnetic field (in Fourier space) [T]</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>