Showing:

Annotations
Diagrams
Instances
Model
Properties
Source
Used by
Included schema coretransp.xsd
Namespace No namespace
Properties
attribute form default unqualified
element form default qualified
Element coretransp
Namespace No namespace
Annotations
Generic transport coefficients for the core transport equations (radial profile). Time-dependent CPO
Diagram
Diagram utilities_xsd.tmp#datainfo utilities_xsd.tmp#composition utilities_xsd.tmp#desc_impur coretransp_xsd.tmp#coretransp_compositions coretransp_xsd.tmp#coretransp_values utilities_xsd.tmp#codeparam coretransp_xsd.tmp#coretransp_time
Properties
content complex
Used by
Element top
Model
Children codeparam, composition, compositions, datainfo, desc_impur, time, values
Instance
<coretransp>
  <datainfo>{1,1}</datainfo>
  <composition>{1,1}</composition>
  <desc_impur>{1,1}</desc_impur>
  <compositions>{1,1}</compositions>
  <values>{1,unbounded}</values>
  <codeparam>{1,1}</codeparam>
  <time>{1,1}</time>
</coretransp>
Source
<xs:element name="coretransp">
  <xs:annotation>
    <xs:documentation>Generic transport coefficients for the core transport equations (radial profile). Time-dependent CPO</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="datainfo"/>
      <xs:element ref="composition"/>
      <xs:element ref="desc_impur"/>
      <xs:element name="compositions" type="compositions_type">
        <xs:annotation>
          <xs:documentation>Contains all the composition information for the simulation (main ions, impurities, neutrals, edge species).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="values" type="coretransp_values" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Description of transport term coming from various origins. Array of structure (ntransp). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="codeparam"/>
      <xs:element name="time" type="xs:float" default="0.0">
        <xs:annotation>
          <xs:documentation>Time [s]; Time-dependent; Scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element coretransp / compositions
Namespace No namespace
Annotations
Contains all the composition information for the simulation (main ions, impurities, neutrals, edge species).
Diagram
Diagram utilities_xsd.tmp#compositions_type_nuclei utilities_xsd.tmp#compositions_type_ions utilities_xsd.tmp#compositions_type_impurities utilities_xsd.tmp#compositions_type_neutralscomp utilities_xsd.tmp#compositions_type_edgespecies utilities_xsd.tmp#compositions_type_signature utilities_xsd.tmp#compositions_type
Type compositions_type
Properties
content complex
Model
Children edgespecies, impurities, ions, neutralscomp, nuclei, signature
Instance
<compositions>
  <nuclei>{1,unbounded}</nuclei>
  <ions>{1,unbounded}</ions>
  <impurities>{0,unbounded}</impurities>
  <neutralscomp>{0,unbounded}</neutralscomp>
  <edgespecies>{0,unbounded}</edgespecies>
  <signature>{1,1}</signature>
</compositions>
Source
<xs:element name="compositions" type="compositions_type">
  <xs:annotation>
    <xs:documentation>Contains all the composition information for the simulation (main ions, impurities, neutrals, edge species).</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp / values
Namespace No namespace
Annotations
Description of transport term coming from various origins. Array of structure (ntransp). Time-dependent
Diagram
Diagram coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_transportid coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_rho_tor_norm coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_rho_tor coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_psi coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_volume coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_area coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_sigma coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_ni_transp coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_ne_transp coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_nz_transp coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_ti_transp coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_te_transp coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_tz_transp coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_vtor_transp utilities_xsd.tmp#codeparam coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values
Type coretransp_values
Properties
content complex
maxOccurs unbounded
Model
Children area, codeparam, ne_transp, ni_transp, nz_transp, psi, rho_tor, rho_tor_norm, sigma, te_transp, ti_transp, transportid, tz_transp, volume, vtor_transp
Instance
<values>
  <transportid>{1,1}</transportid>
  <rho_tor_norm>{1,1}</rho_tor_norm>
  <rho_tor>{1,1}</rho_tor>
  <psi>{1,1}</psi>
  <volume>{1,1}</volume>
  <area>{1,1}</area>
  <sigma>{1,1}</sigma>
  <ni_transp>{1,1}</ni_transp>
  <ne_transp>{1,1}</ne_transp>
  <nz_transp>{0,unbounded}</nz_transp>
  <ti_transp>{1,1}</ti_transp>
  <te_transp>{1,1}</te_transp>
  <tz_transp>{0,unbounded}</tz_transp>
  <vtor_transp>{1,1}</vtor_transp>
  <codeparam>{1,1}</codeparam>
</values>
Source
<xs:element name="values" type="coretransp_values" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Description of transport term coming from various origins. Array of structure (ntransp). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / transportid
Namespace No namespace
Annotations
Identifier for the origin of the transport terms (see conventions in the ITM website)
Diagram
Diagram utilities_xsd.tmp#identifier_id utilities_xsd.tmp#identifier_flag utilities_xsd.tmp#identifier_description utilities_xsd.tmp#identifier
Type identifier
Properties
content complex
Model
Children description, flag, id
Instance
<transportid>
  <id>{1,1}</id>
  <flag>{1,1}</flag>
  <description>{1,1}</description>
</transportid>
Source
<xs:element name="transportid" type="identifier">
  <xs:annotation>
    <xs:documentation>Identifier for the origin of the transport terms (see conventions in the ITM website)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / 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 coretransp_values / 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 coretransp_values / psi
Namespace No namespace
Annotations
Poloidal flux [Wb], without 1/2pi and such that Bp=|grad psi| /R/2/pi. Time-dependent; Vector (nrho)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="psi" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Poloidal flux [Wb], without 1/2pi and such that Bp=|grad psi| /R/2/pi. Time-dependent; Vector (nrho)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / volume
Namespace No namespace
Annotations
Volume enclosed in the flux surface [m^3]; Time-dependent; Vector (nrho)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="volume" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Volume enclosed in the flux surface [m^3]; Time-dependent; Vector (nrho)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / area
Namespace No namespace
Annotations
Cross-sectional area of the flux surface [m^2]; Time-dependent; Vector (nrho)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="area" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Cross-sectional area of the flux surface [m^2]; Time-dependent; Vector (nrho)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / sigma
Namespace No namespace
Annotations
Parallel conductivity [ohm^-1.m^-1]. Time-dependent. Vector(nrho).
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="sigma" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Parallel conductivity [ohm^-1.m^-1]. Time-dependent. Vector(nrho).</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / ni_transp
Namespace No namespace
Annotations
Transport coefficients for ion density equation. Time-dependent.
Diagram
Diagram coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_NO_NAMESPACE_coretransp_values_ni_transp_diff_eff coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_NO_NAMESPACE_coretransp_values_ni_transp_vconv_eff coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_NO_NAMESPACE_coretransp_values_ni_transp_flux coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_NO_NAMESPACE_coretransp_values_ni_transp_off_diagonal coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_NO_NAMESPACE_coretransp_values_ni_transp_flag
Properties
content complex
Model
Children diff_eff, flag, flux, off_diagonal, vconv_eff
Instance
<ni_transp>
  <diff_eff>{1,1}</diff_eff>
  <vconv_eff>{1,1}</vconv_eff>
  <flux>{1,1}</flux>
  <off_diagonal>{1,1}</off_diagonal>
  <flag>{1,1}</flag>
</ni_transp>
Source
<xs:element name="ni_transp">
  <xs:annotation>
    <xs:documentation>Transport coefficients for ion density equation. Time-dependent.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="diff_eff" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Effective diffusivity [m^2.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Array3d (nrho,nion,3)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="vconv_eff" type="array3dflt_type">
        <xs:annotation>
          <xs:documentation>Effective convection [m.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Array3d (nrho,nion,3)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="flux" type="matflt_type">
        <xs:annotation>
          <xs:documentation>Flux. Not used in transport equations [field.m.s^-1,.m^-3 if field is not a density itself]. Time-dependent. Matrix (nrho,nion)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="off_diagonal" type="offdiagion">
        <xs:annotation>
          <xs:documentation>Details of the transport matrix, just for diagnostic (not used in transport equations). Time-dependent.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="flag" type="xs:integer">
        <xs:annotation>
          <xs:documentation>Flag describing the form of transport produced by the original model : 0- not calculated, 1- D and V, 2- flux, 3- full transport matrix. Scalar.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element coretransp_values / ni_transp / diff_eff
Namespace No namespace
Annotations
Effective diffusivity [m^2.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Array3d (nrho,nion,3)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="diff_eff" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Effective diffusivity [m^2.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Array3d (nrho,nion,3)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / ni_transp / vconv_eff
Namespace No namespace
Annotations
Effective convection [m.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Array3d (nrho,nion,3)
Diagram
Diagram utilities_xsd.tmp#array3dflt_type
Type array3dflt_type
Properties
content simple
Source
<xs:element name="vconv_eff" type="array3dflt_type">
  <xs:annotation>
    <xs:documentation>Effective convection [m.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Array3d (nrho,nion,3)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / ni_transp / flux
Namespace No namespace
Annotations
Flux. Not used in transport equations [field.m.s^-1,.m^-3 if field is not a density itself]. Time-dependent. Matrix (nrho,nion)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="flux" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Flux. Not used in transport equations [field.m.s^-1,.m^-3 if field is not a density itself]. Time-dependent. Matrix (nrho,nion)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / ni_transp / off_diagonal
Namespace No namespace
Annotations
Details of the transport matrix, just for diagnostic (not used in transport equations). Time-dependent.
Diagram
Diagram utilities_xsd.tmp#offdiagion_d_ni utilities_xsd.tmp#offdiagion_d_ti utilities_xsd.tmp#offdiagion_d_ne utilities_xsd.tmp#offdiagion_d_te utilities_xsd.tmp#offdiagion_d_epar utilities_xsd.tmp#offdiagion_d_mtor utilities_xsd.tmp#offdiagion
Type offdiagion
Properties
content complex
Model
Children d_epar, d_mtor, d_ne, d_ni, d_te, d_ti
Instance
<off_diagonal>
  <d_ni>{1,1}</d_ni>
  <d_ti>{1,1}</d_ti>
  <d_ne>{1,1}</d_ne>
  <d_te>{1,1}</d_te>
  <d_epar>{1,1}</d_epar>
  <d_mtor>{1,1}</d_mtor>
</off_diagonal>
Source
<xs:element name="off_diagonal" type="offdiagion">
  <xs:annotation>
    <xs:documentation>Details of the transport matrix, just for diagnostic (not used in transport equations). Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / ni_transp / flag
Namespace No namespace
Annotations
Flag describing the form of transport produced by the original model : 0- not calculated, 1- D and V, 2- flux, 3- full transport matrix. Scalar.
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="flag" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Flag describing the form of transport produced by the original model : 0- not calculated, 1- D and V, 2- flux, 3- full transport matrix. Scalar.</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / ne_transp
Namespace No namespace
Annotations
Transport coefficients for electron density equation. Time-dependent.
Diagram
Diagram coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_NO_NAMESPACE_coretransp_values_ne_transp_diff_eff coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_NO_NAMESPACE_coretransp_values_ne_transp_vconv_eff coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_NO_NAMESPACE_coretransp_values_ne_transp_flux coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_NO_NAMESPACE_coretransp_values_ne_transp_off_diagonal coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_NO_NAMESPACE_coretransp_values_ne_transp_flag
Properties
content complex
Model
Children diff_eff, flag, flux, off_diagonal, vconv_eff
Instance
<ne_transp>
  <diff_eff>{1,1}</diff_eff>
  <vconv_eff>{1,1}</vconv_eff>
  <flux>{1,1}</flux>
  <off_diagonal>{1,1}</off_diagonal>
  <flag>{1,1}</flag>
</ne_transp>
Source
<xs:element name="ne_transp">
  <xs:annotation>
    <xs:documentation>Transport coefficients for electron density equation. Time-dependent.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="diff_eff" type="matflt_type">
        <xs:annotation>
          <xs:documentation>Effective diffusivity [m^2.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Matrix (nrho,3)</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="vconv_eff" type="matflt_type">
        <xs:annotation>
          <xs:documentation>Effective convection [m.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Matrix (nrho,3)</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="flux" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Flux. Not used in transport equations [field.m.s^-1,.m^-3 if field is not a density itself]. Time-dependent. Vector (nrho)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="off_diagonal" type="offdiagel">
        <xs:annotation>
          <xs:documentation>Details of the transport matrix, just for diagnostic (not used in transport equations). Time-dependent.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="flag" type="xs:integer">
        <xs:annotation>
          <xs:documentation>Flag describing the form of transport produced by the original model : 0- not calculated, 1- D and V, 2- flux, 3- full transport matrix. Scalar.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element coretransp_values / ne_transp / diff_eff
Namespace No namespace
Annotations
Effective diffusivity [m^2.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Matrix (nrho,3)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="diff_eff" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Effective diffusivity [m^2.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Matrix (nrho,3)</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element coretransp_values / ne_transp / vconv_eff
Namespace No namespace
Annotations
Effective convection [m.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Matrix (nrho,3)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="vconv_eff" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Effective convection [m.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Matrix (nrho,3)</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element coretransp_values / ne_transp / flux
Namespace No namespace
Annotations
Flux. Not used in transport equations [field.m.s^-1,.m^-3 if field is not a density itself]. Time-dependent. Vector (nrho)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="flux" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Flux. Not used in transport equations [field.m.s^-1,.m^-3 if field is not a density itself]. Time-dependent. Vector (nrho)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / ne_transp / off_diagonal
Namespace No namespace
Annotations
Details of the transport matrix, just for diagnostic (not used in transport equations). Time-dependent.
Diagram
Diagram utilities_xsd.tmp#offdiagel_d_ni utilities_xsd.tmp#offdiagel_d_ti utilities_xsd.tmp#offdiagel_d_ne utilities_xsd.tmp#offdiagel_d_te utilities_xsd.tmp#offdiagel_d_epar utilities_xsd.tmp#offdiagel_d_mtor utilities_xsd.tmp#offdiagel
Type offdiagel
Properties
content complex
Model
Children d_epar, d_mtor, d_ne, d_ni, d_te, d_ti
Instance
<off_diagonal>
  <d_ni>{1,1}</d_ni>
  <d_ti>{1,1}</d_ti>
  <d_ne>{1,1}</d_ne>
  <d_te>{1,1}</d_te>
  <d_epar>{1,1}</d_epar>
  <d_mtor>{1,1}</d_mtor>
</off_diagonal>
Source
<xs:element name="off_diagonal" type="offdiagel">
  <xs:annotation>
    <xs:documentation>Details of the transport matrix, just for diagnostic (not used in transport equations). Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / ne_transp / flag
Namespace No namespace
Annotations
Flag describing the form of transport produced by the original model : 0- not calculated, 1- D and V, 2- flux, 3- full transport matrix. Scalar.
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="flag" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Flag describing the form of transport produced by the original model : 0- not calculated, 1- D and V, 2- flux, 3- full transport matrix. Scalar.</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / nz_transp
Namespace No namespace
Annotations
Transport coefficients for impurity (multiple charge state) density equation. Time-dependent.
Diagram
Diagram utilities_xsd.tmp#transcoefimp_diff_eff utilities_xsd.tmp#transcoefimp_vconv_eff utilities_xsd.tmp#transcoefimp_exchange utilities_xsd.tmp#transcoefimp_flux utilities_xsd.tmp#transcoefimp_flag utilities_xsd.tmp#transcoefimp
Type transcoefimp
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diff_eff, exchange, flag, flux, vconv_eff
Instance
<nz_transp>
  <diff_eff>{1,1}</diff_eff>
  <vconv_eff>{1,1}</vconv_eff>
  <exchange>{1,1}</exchange>
  <flux>{1,1}</flux>
  <flag>{1,1}</flag>
</nz_transp>
Source
<xs:element name="nz_transp" type="transcoefimp" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Transport coefficients for impurity (multiple charge state) density equation. Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / ti_transp
Namespace No namespace
Annotations
Transport coefficients for ion temperature equation. Time-dependent.
Diagram
Diagram utilities_xsd.tmp#transcoefion_diff_eff utilities_xsd.tmp#transcoefion_vconv_eff utilities_xsd.tmp#transcoefion_exchange utilities_xsd.tmp#transcoefion_qgi utilities_xsd.tmp#transcoefion_flux utilities_xsd.tmp#transcoefion_off_diagonal utilities_xsd.tmp#transcoefion_flag utilities_xsd.tmp#transcoefion
Type transcoefion
Properties
content complex
Model
Children diff_eff, exchange, flag, flux, off_diagonal, qgi, vconv_eff
Instance
<ti_transp>
  <diff_eff>{1,1}</diff_eff>
  <vconv_eff>{1,1}</vconv_eff>
  <exchange>{1,1}</exchange>
  <qgi>{1,1}</qgi>
  <flux>{1,1}</flux>
  <off_diagonal>{1,1}</off_diagonal>
  <flag>{1,1}</flag>
</ti_transp>
Source
<xs:element name="ti_transp" type="transcoefion">
  <xs:annotation>
    <xs:documentation>Transport coefficients for ion temperature equation. Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / te_transp
Namespace No namespace
Annotations
Transport coefficients for electron temperature equation. Time-dependent.
Diagram
Diagram utilities_xsd.tmp#transcoefel_diff_eff utilities_xsd.tmp#transcoefel_vconv_eff utilities_xsd.tmp#transcoefel_flux utilities_xsd.tmp#transcoefel_off_diagonal utilities_xsd.tmp#transcoefel_flag utilities_xsd.tmp#transcoefel
Type transcoefel
Properties
content complex
Model
Children diff_eff, flag, flux, off_diagonal, vconv_eff
Instance
<te_transp>
  <diff_eff>{1,1}</diff_eff>
  <vconv_eff>{1,1}</vconv_eff>
  <flux>{1,1}</flux>
  <off_diagonal>{1,1}</off_diagonal>
  <flag>{1,1}</flag>
</te_transp>
Source
<xs:element name="te_transp" type="transcoefel">
  <xs:annotation>
    <xs:documentation>Transport coefficients for electron temperature equation. Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / tz_transp
Namespace No namespace
Annotations
Transport coefficients for impurity (multiple charge state) temperature equation. Time-dependent.
Diagram
Diagram utilities_xsd.tmp#transcoefimp_diff_eff utilities_xsd.tmp#transcoefimp_vconv_eff utilities_xsd.tmp#transcoefimp_exchange utilities_xsd.tmp#transcoefimp_flux utilities_xsd.tmp#transcoefimp_flag utilities_xsd.tmp#transcoefimp
Type transcoefimp
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diff_eff, exchange, flag, flux, vconv_eff
Instance
<tz_transp>
  <diff_eff>{1,1}</diff_eff>
  <vconv_eff>{1,1}</vconv_eff>
  <exchange>{1,1}</exchange>
  <flux>{1,1}</flux>
  <flag>{1,1}</flag>
</tz_transp>
Source
<xs:element name="tz_transp" type="transcoefimp" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Transport coefficients for impurity (multiple charge state) temperature equation. Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp_values / vtor_transp
Namespace No namespace
Annotations
Transport coefficients for toroidal velocity equation. Time-dependent.
Diagram
Diagram utilities_xsd.tmp#transcoefvtor_diff_eff utilities_xsd.tmp#transcoefvtor_vconv_eff utilities_xsd.tmp#transcoefvtor_flux utilities_xsd.tmp#transcoefvtor_off_diagonal utilities_xsd.tmp#transcoefvtor_flag utilities_xsd.tmp#transcoefvtor
Type transcoefvtor
Properties
content complex
Model
Children diff_eff, flag, flux, off_diagonal, vconv_eff
Instance
<vtor_transp>
  <diff_eff>{1,1}</diff_eff>
  <vconv_eff>{1,1}</vconv_eff>
  <flux>{1,1}</flux>
  <off_diagonal>{1,1}</off_diagonal>
  <flag>{1,1}</flag>
</vtor_transp>
Source
<xs:element name="vtor_transp" type="transcoefvtor">
  <xs:annotation>
    <xs:documentation>Transport coefficients for toroidal velocity equation. Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransp / 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 coretransp_values
Namespace No namespace
Annotations
Description of transport term coming from various origins. Array of structure (ntransp)
Diagram
Diagram coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_transportid coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_rho_tor_norm coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_rho_tor coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_psi coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_volume coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_area coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_sigma coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_ni_transp coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_ne_transp coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_nz_transp coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_ti_transp coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_te_transp coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_tz_transp coretransp_xsd.tmp#NO_NAMESPACE_coretransp_values_vtor_transp utilities_xsd.tmp#codeparam
Used by
Model
Children area, codeparam, ne_transp, ni_transp, nz_transp, psi, rho_tor, rho_tor_norm, sigma, te_transp, ti_transp, transportid, tz_transp, volume, vtor_transp
Source
<xs:complexType name="coretransp_values">
  <xs:annotation>
    <xs:documentation>Description of transport term coming from various origins. Array of structure (ntransp)</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="transportid" type="identifier">
      <xs:annotation>
        <xs:documentation>Identifier for the origin of the transport terms (see conventions in the ITM website)</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="psi" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Poloidal flux [Wb], without 1/2pi and such that Bp=|grad psi| /R/2/pi. Time-dependent; Vector (nrho)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="volume" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Volume enclosed in the flux surface [m^3]; Time-dependent; Vector (nrho)</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 (nrho)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="sigma" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Parallel conductivity [ohm^-1.m^-1]. Time-dependent. Vector(nrho).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ni_transp">
      <xs:annotation>
        <xs:documentation>Transport coefficients for ion density equation. Time-dependent.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="diff_eff" type="array3dflt_type">
            <xs:annotation>
              <xs:documentation>Effective diffusivity [m^2.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Array3d (nrho,nion,3)</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="vconv_eff" type="array3dflt_type">
            <xs:annotation>
              <xs:documentation>Effective convection [m.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Array3d (nrho,nion,3)</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="flux" type="matflt_type">
            <xs:annotation>
              <xs:documentation>Flux. Not used in transport equations [field.m.s^-1,.m^-3 if field is not a density itself]. Time-dependent. Matrix (nrho,nion)</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="off_diagonal" type="offdiagion">
            <xs:annotation>
              <xs:documentation>Details of the transport matrix, just for diagnostic (not used in transport equations). Time-dependent.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="flag" type="xs:integer">
            <xs:annotation>
              <xs:documentation>Flag describing the form of transport produced by the original model : 0- not calculated, 1- D and V, 2- flux, 3- full transport matrix. Scalar.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="ne_transp">
      <xs:annotation>
        <xs:documentation>Transport coefficients for electron density equation. Time-dependent.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="diff_eff" type="matflt_type">
            <xs:annotation>
              <xs:documentation>Effective diffusivity [m^2.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Matrix (nrho,3)</xs:documentation>
              <xs:appinfo>experimental</xs:appinfo>
            </xs:annotation>
          </xs:element>
          <xs:element name="vconv_eff" type="matflt_type">
            <xs:annotation>
              <xs:documentation>Effective convection [m.s^-1]. The last index of the array describes which multiplier should be applied to the particule flux when adding its contribution in the expression of the heat flux : position 1 is multiplied by 0, 2 is multiplied by 3/2, 3 is multiplied by 5/2. The total particle flux (for the particle transport equation) is obtained as the sum over the three positions. Time-dependent. Matrix (nrho,3)</xs:documentation>
              <xs:appinfo>experimental</xs:appinfo>
            </xs:annotation>
          </xs:element>
          <xs:element name="flux" type="vecflt_type">
            <xs:annotation>
              <xs:documentation>Flux. Not used in transport equations [field.m.s^-1,.m^-3 if field is not a density itself]. Time-dependent. Vector (nrho)</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="off_diagonal" type="offdiagel">
            <xs:annotation>
              <xs:documentation>Details of the transport matrix, just for diagnostic (not used in transport equations). Time-dependent.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="flag" type="xs:integer">
            <xs:annotation>
              <xs:documentation>Flag describing the form of transport produced by the original model : 0- not calculated, 1- D and V, 2- flux, 3- full transport matrix. Scalar.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="nz_transp" type="transcoefimp" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Transport coefficients for impurity (multiple charge state) density equation. Time-dependent.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ti_transp" type="transcoefion">
      <xs:annotation>
        <xs:documentation>Transport coefficients for ion temperature equation. Time-dependent.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="te_transp" type="transcoefel">
      <xs:annotation>
        <xs:documentation>Transport coefficients for electron temperature equation. Time-dependent.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="tz_transp" type="transcoefimp" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Transport coefficients for impurity (multiple charge state) temperature equation. Time-dependent.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="vtor_transp" type="transcoefvtor">
      <xs:annotation>
        <xs:documentation>Transport coefficients for toroidal velocity equation. Time-dependent.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="codeparam"/>
  </xs:sequence>
</xs:complexType>