Showing:

Annotations
Diagrams
Instances
Model
Properties
Source
Used by
Included schema coreimpur.xsd
Namespace No namespace
Properties
attribute form default unqualified
element form default qualified
Element coreimpur
Namespace No namespace
Annotations
Impurity species (i.e. ion species with multiple charge states), radial core profiles. For heavy impurities, some ionisation states can be grouped into "bundles". Can be the result of an impurity transport code or experimental measurements. Time-dependent CPO
Diagram
Diagram utilities_xsd.tmp#datainfo coreimpur_xsd.tmp#coreimpur_rho_tor_norm coreimpur_xsd.tmp#coreimpur_rho_tor coreimpur_xsd.tmp#coreimpur_psi coreimpur_xsd.tmp#coreimpur_volume coreimpur_xsd.tmp#coreimpur_area coreimpur_xsd.tmp#coreimpur_source coreimpur_xsd.tmp#coreimpur_flag utilities_xsd.tmp#desc_impur coreimpur_xsd.tmp#coreimpur_compositions coreimpur_xsd.tmp#coreimpur_atomic_data coreimpur_xsd.tmp#coreimpur_impurity coreimpur_xsd.tmp#coreimpur_diagnostic coreimpur_xsd.tmp#coreimpur_diagnosticsum utilities_xsd.tmp#codeparam coreimpur_xsd.tmp#coreimpur_time
Properties
content complex
Used by
Element top
Model
Children area, atomic_data, codeparam, compositions, datainfo, desc_impur, diagnostic, diagnosticsum, flag, impurity, psi, rho_tor, rho_tor_norm, source, time, volume
Instance
<coreimpur>
  <datainfo>{1,1}</datainfo>
  <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>
  <source>{1,1}</source>
  <flag>{1,1}</flag>
  <desc_impur>{1,1}</desc_impur>
  <compositions>{1,1}</compositions>
  <atomic_data>{1,1}</atomic_data>
  <impurity>{0,unbounded}</impurity>
  <diagnostic>{1,1}</diagnostic>
  <diagnosticsum>{1,1}</diagnosticsum>
  <codeparam>{1,1}</codeparam>
  <time>{1,1}</time>
</coreimpur>
Source
<xs:element name="coreimpur">
  <xs:annotation>
    <xs:documentation>Impurity species (i.e. ion species with multiple charge states), radial core profiles. For heavy impurities, some ionisation states can be grouped into "bundles". Can be the result of an impurity transport code or experimental measurements. Time-dependent CPO</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="datainfo"/>
      <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: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: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="source" type="vecstring_type">
        <xs:annotation>
          <xs:documentation>Source of the profile (any comment describing the origin of the impurity profiles : code, path to diagnostic signals, massaging, ...); Array of strings (nimp)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="flag" type="vecint_type" default="[0,0]">
        <xs:annotation>
          <xs:documentation>Flag describing how the profile has been processed : 0-not calculated; 1-interpretative; 2-calculated by the transport solver; 3-calculated by a separate code : in that case only, description of the code provided in codeparam at the same level; 4-used value from the previous time step; Time-dependent; Vector(nimp)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <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="atomic_data" type="vecstring_type">
        <xs:annotation>
          <xs:documentation>Reference for the atomic data used for each impurity. Array of strings (nimp)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="impurity" type="impurity_type" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Array(nimp). Time-dependent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="diagnostic" type="coreimpurediag_type"/>
      <xs:element name="diagnosticsum" type="coreimpurediag_sum"/>
      <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 coreimpur / 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:annotation>
</xs:element>
Element coreimpur / 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:annotation>
</xs:element>
Element coreimpur / 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 coreimpur / 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 coreimpur / 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 coreimpur / source
Namespace No namespace
Annotations
Source of the profile (any comment describing the origin of the impurity profiles : code, path to diagnostic signals, massaging, ...); Array of strings (nimp)
Diagram
Diagram utilities_xsd.tmp#vecstring_type
Type vecstring_type
Properties
content simple
Source
<xs:element name="source" type="vecstring_type">
  <xs:annotation>
    <xs:documentation>Source of the profile (any comment describing the origin of the impurity profiles : code, path to diagnostic signals, massaging, ...); Array of strings (nimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coreimpur / flag
Namespace No namespace
Annotations
Flag describing how the profile has been processed : 0-not calculated; 1-interpretative; 2-calculated by the transport solver; 3-calculated by a separate code : in that case only, description of the code provided in codeparam at the same level; 4-used value from the previous time step; Time-dependent; Vector(nimp)
Diagram
Diagram utilities_xsd.tmp#vecint_type
Type vecint_type
Properties
content simple
default [0,0]
Source
<xs:element name="flag" type="vecint_type" default="[0,0]">
  <xs:annotation>
    <xs:documentation>Flag describing how the profile has been processed : 0-not calculated; 1-interpretative; 2-calculated by the transport solver; 3-calculated by a separate code : in that case only, description of the code provided in codeparam at the same level; 4-used value from the previous time step; Time-dependent; Vector(nimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coreimpur / 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 coreimpur / atomic_data
Namespace No namespace
Annotations
Reference for the atomic data used for each impurity. Array of strings (nimp)
Diagram
Diagram utilities_xsd.tmp#vecstring_type
Type vecstring_type
Properties
content simple
Source
<xs:element name="atomic_data" type="vecstring_type">
  <xs:annotation>
    <xs:documentation>Reference for the atomic data used for each impurity. Array of strings (nimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coreimpur / impurity
Namespace No namespace
Annotations
Array(nimp). Time-dependent
Diagram
Diagram coreimpur_xsd.tmp#impurity_type_z coreimpur_xsd.tmp#impurity_type_zsq coreimpur_xsd.tmp#impurity_type_nz coreimpur_xsd.tmp#impurity_type_tz coreimpur_xsd.tmp#impurity_type_source_term coreimpur_xsd.tmp#impurity_type_boundary coreimpur_xsd.tmp#impurity_type_transp_coef coreimpur_xsd.tmp#impurity_type_flux coreimpur_xsd.tmp#impurity_type_time_deriv coreimpur_xsd.tmp#impurity_type_diagnostic coreimpur_xsd.tmp#impurity_type
Type impurity_type
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children boundary, diagnostic, flux, nz, source_term, time_deriv, transp_coef, tz, z, zsq
Instance
<impurity>
  <z>{1,1}</z>
  <zsq>{1,1}</zsq>
  <nz>{1,1}</nz>
  <tz>{1,1}</tz>
  <source_term>{1,1}</source_term>
  <boundary>{1,1}</boundary>
  <transp_coef>{1,1}</transp_coef>
  <flux>{1,1}</flux>
  <time_deriv>{1,1}</time_deriv>
  <diagnostic>{1,1}</diagnostic>
</impurity>
Source
<xs:element name="impurity" type="impurity_type" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Array(nimp). Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element impurity_type / z
Namespace No namespace
Annotations
Impurity ionisation state (averaged for bundle); Time-dependent; Array2D (nrho,nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="z" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Impurity ionisation state (averaged for bundle); Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element impurity_type / zsq
Namespace No namespace
Annotations
Z^2, Square of impurity ionisation state (averaged for bundle); Time-dependent; Array2D (nrho,nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="zsq" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Z^2, Square of impurity ionisation state (averaged for bundle); Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element impurity_type / nz
Namespace No namespace
Annotations
Density of impurity in a given charge state [m^-3]. Time-dependent; Array2D (nrho,nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="nz" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Density of impurity in a given charge state [m^-3]. Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element impurity_type / tz
Namespace No namespace
Annotations
Temperature of impurity in a given charge state [m^-3]. Time-dependent; Array2D (nrho,nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="tz" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Temperature of impurity in a given charge state [m^-3]. Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element impurity_type / source_term
Namespace No namespace
Annotations
Source term for each charge state. Time-dependent.
Diagram
Diagram coreimpur_xsd.tmp#sourceimp_value coreimpur_xsd.tmp#sourceimp_integral coreimpur_xsd.tmp#sourceimp_source coreimpur_xsd.tmp#sourceimp
Type sourceimp
Properties
content complex
Model
Children integral, source, value
Instance
<source_term>
  <value>{1,1}</value>
  <integral>{1,1}</integral>
  <source>{1,1}</source>
</source_term>
Source
<xs:element name="source_term" type="sourceimp">
  <xs:annotation>
    <xs:documentation>Source term for each charge state. Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element sourceimp / value
Namespace No namespace
Annotations
Value of the source term [m^-3.s^-1]; Time-dependent; Array2D (nrho,nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="value" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Value of the source term [m^-3.s^-1]; Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element sourceimp / integral
Namespace No namespace
Annotations
Integral from 0 to rho of the source term. Time-dependent; Array2D(nrho,nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="integral" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Integral from 0 to rho of the source term. Time-dependent; Array2D(nrho,nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element sourceimp / source
Namespace No namespace
Annotations
Source of the profile (any comment describing the origin of the impurity profiles : code, path to diagnostic signals, massaging, ...); Array of strings (nimp)
Diagram
Diagram utilities_xsd.tmp#vecstring_type
Type vecstring_type
Properties
content simple
Source
<xs:element name="source" type="vecstring_type">
  <xs:annotation>
    <xs:documentation>Source of the profile (any comment describing the origin of the impurity profiles : code, path to diagnostic signals, massaging, ...); Array of strings (nimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element impurity_type / boundary
Namespace No namespace
Annotations
Boundary condition for each charge state. Time-dependent
Diagram
Diagram coreimpur_xsd.tmp#boundaryimp_value coreimpur_xsd.tmp#boundaryimp_source coreimpur_xsd.tmp#boundaryimp_type coreimpur_xsd.tmp#boundaryimp_rho utilities_xsd.tmp#codeparam coreimpur_xsd.tmp#boundaryimp
Type boundaryimp
Properties
content complex
Model
Children codeparam, rho, source, type, value
Instance
<boundary>
  <value>{1,1}</value>
  <source>{1,1}</source>
  <type>{1,1}</type>
  <rho>{1,1}</rho>
  <codeparam>{1,1}</codeparam>
</boundary>
Source
<xs:element name="boundary" type="boundaryimp">
  <xs:annotation>
    <xs:documentation>Boundary condition for each charge state. Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element boundaryimp / value
Namespace No namespace
Annotations
Value of the boundary condition (in case flag = 2). Unit depends on type, respectively [1-field, 2-field.m^-1, 3-m, 4-field.s^-1]. For type 1 to 4, only the first position in the first dimension is used. For type 5, all three positions are used, meaning respectively a1, a2, a3. Time-dependent. Array 2D (3,nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="value" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Value of the boundary condition (in case flag = 2). Unit depends on type, respectively [1-field, 2-field.m^-1, 3-m, 4-field.s^-1]. For type 1 to 4, only the first position in the first dimension is used. For type 5, all three positions are used, meaning respectively a1, a2, a3. Time-dependent. Array 2D (3,nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element boundaryimp / source
Namespace No namespace
Annotations
Source of the boundary condition (any comment describing its origin : code, path to diagnostic signals, massaging); String
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="source" type="xs:string">
  <xs:annotation>
    <xs:documentation>Source of the boundary condition (any comment describing its origin : code, path to diagnostic signals, massaging); String</xs:documentation>
  </xs:annotation>
</xs:element>
Element boundaryimp / type
Namespace No namespace
Annotations
Type of the boundary condition for the transport solver (in case flag = 2). 0- equation not solved; 1- value of the field y; 2-radial derivative of the field (-dy/drho_tor); 3-scale length of the field y/(-dy/drho_tor); 4- flux; 5- generic boundary condition y expressed as a1y'+a2y=a3. Time-dependent. Vector(nzimp)
Diagram
Diagram utilities_xsd.tmp#vecint_type
Type vecint_type
Properties
content simple
Source
<xs:element name="type" type="vecint_type">
  <xs:annotation>
    <xs:documentation>Type of the boundary condition for the transport solver (in case flag = 2). 0- equation not solved; 1- value of the field y; 2-radial derivative of the field (-dy/drho_tor); 3-scale length of the field y/(-dy/drho_tor); 4- flux; 5- generic boundary condition y expressed as a1y'+a2y=a3. Time-dependent. Vector(nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element boundaryimp / rho
Namespace No namespace
Annotations
Position of the boundary condition (in terms of toroidal flux coordinate) for the transport solver [m]. Outside this boundary, the value of the data are considered to be prescribed. Time-dependent. Vector(nzimp)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="rho" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Position of the boundary condition (in terms of toroidal flux coordinate) for the transport solver [m]. Outside this boundary, the value of the data are considered to be prescribed. Time-dependent. Vector(nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element impurity_type / transp_coef
Namespace No namespace
Annotations
Transport coefficients for each charge state
Diagram
Diagram coreimpur_xsd.tmp#coretransimp_diff coreimpur_xsd.tmp#coretransimp_vconv coreimpur_xsd.tmp#coretransimp_source coreimpur_xsd.tmp#coretransimp
Type coretransimp
Properties
content complex
Model
Children diff, source, vconv
Instance
<transp_coef>
  <diff>{1,1}</diff>
  <vconv>{1,1}</vconv>
  <source>{1,1}</source>
</transp_coef>
Source
<xs:element name="transp_coef" type="coretransimp">
  <xs:annotation>
    <xs:documentation>Transport coefficients for each charge state</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransimp / diff
Namespace No namespace
Annotations
Diffusion coefficient [m^2.s^-1]. Time-dependent; Array2D(nrho,nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="diff" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Diffusion coefficient [m^2.s^-1]. Time-dependent; Array2D(nrho,nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransimp / vconv
Namespace No namespace
Annotations
Convection coefficient [m.s^-1]. Time-dependent; Array2D (nrho,nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="vconv" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Convection coefficient [m.s^-1]. Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coretransimp / source
Namespace No namespace
Annotations
Source of the profile (any comment describing the origin of the impurity profiles : code, path to diagnostic signals, massaging, ...); Array of strings (nimp)
Diagram
Diagram utilities_xsd.tmp#vecstring_type
Type vecstring_type
Properties
content simple
Source
<xs:element name="source" type="vecstring_type">
  <xs:annotation>
    <xs:documentation>Source of the profile (any comment describing the origin of the impurity profiles : code, path to diagnostic signals, massaging, ...); Array of strings (nimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element impurity_type / flux
Namespace No namespace
Annotations
Fluxes of impurity particles, two definitions [m^-2.s^-1]. Time-dependent.
Diagram
Diagram coreimpur_xsd.tmp#fluximp_flux_dv coreimpur_xsd.tmp#fluximp_flux_interp coreimpur_xsd.tmp#fluximp
Type fluximp
Properties
content complex
Model
Children flux_dv, flux_interp
Instance
<flux>
  <flux_dv>{1,1}</flux_dv>
  <flux_interp>{1,1}</flux_interp>
</flux>
Source
<xs:element name="flux" type="fluximp">
  <xs:annotation>
    <xs:documentation>Fluxes of impurity particles, two definitions [m^-2.s^-1]. Time-dependent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element fluximp / flux_dv
Namespace No namespace
Annotations
Flux of the field calculated from the transport coefficients. Time-dependent; Array2D (nrho,nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="flux_dv" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Flux of the field calculated from the transport coefficients. Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element fluximp / flux_interp
Namespace No namespace
Annotations
Interpretative flux deduced from measured data, the integral of the source term, and the time derivative of the field. Time-dependent; Array2D (nrho,nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="flux_interp" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Interpretative flux deduced from measured data, the integral of the source term, and the time derivative of the field. Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element impurity_type / time_deriv
Namespace No namespace
Annotations
Integral of the time derivative term of the transport equation. Time-dependent. Array2D (nrho,nzimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="time_deriv" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Integral of the time derivative term of the transport equation. Time-dependent. Array2D (nrho,nzimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element impurity_type / diagnostic
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediag_type_radiation coreimpur_xsd.tmp#coreimpurediag_type_energy coreimpur_xsd.tmp#coreimpurediag_type
Type coreimpurediag_type
Properties
content complex
Model
Children energy, radiation
Instance
<diagnostic>
  <radiation>{1,1}</radiation>
  <energy>{1,1}</energy>
</diagnostic>
Source
<xs:element name="diagnostic" type="coreimpurediag_type"/>
Element coreimpurediag_type / radiation
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediag_radiation_line_rad coreimpur_xsd.tmp#coreimpurediag_radiation_brem_radrec coreimpur_xsd.tmp#coreimpurediag_radiation_sum coreimpur_xsd.tmp#coreimpurediag_radiation
Type coreimpurediag_radiation
Properties
content complex
Model
Children brem_radrec, line_rad, sum
Instance
<radiation>
  <line_rad>{1,1}</line_rad>
  <brem_radrec>{1,1}</brem_radrec>
  <sum>{1,1}</sum>
</radiation>
Source
<xs:element name="radiation" type="coreimpurediag_radiation"/>
Element coreimpurediag_radiation / line_rad
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagprof_type_profile coreimpur_xsd.tmp#coreimpurediagprof_type_integral coreimpur_xsd.tmp#coreimpurediagprof_type
Type coreimpurediagprof_type
Properties
content complex
Model
Children integral, profile
Instance
<line_rad>
  <profile>{1,1}</profile>
  <integral>{1,1}</integral>
</line_rad>
Source
<xs:element name="line_rad" type="coreimpurediagprof_type"/>
Element coreimpurediagprof_type / profile
Namespace No namespace
Annotations
Profile of the radiation or energy sources. Time-dependent. Array2D (nrho,nzimp or nimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="profile" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Profile of the radiation or energy sources. Time-dependent. Array2D (nrho,nzimp or nimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coreimpurediagprof_type / integral
Namespace No namespace
Annotations
Running integral over nrho of the radiation or energy sources. Time-dependent. Array2D (nrho,nzimp or nimp)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="integral" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Running integral over nrho of the radiation or energy sources. Time-dependent. Array2D (nrho,nzimp or nimp)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coreimpurediag_radiation / brem_radrec
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagprof_type_profile coreimpur_xsd.tmp#coreimpurediagprof_type_integral coreimpur_xsd.tmp#coreimpurediagprof_type
Type coreimpurediagprof_type
Properties
content complex
Model
Children integral, profile
Instance
<brem_radrec>
  <profile>{1,1}</profile>
  <integral>{1,1}</integral>
</brem_radrec>
Source
<xs:element name="brem_radrec" type="coreimpurediagprof_type"/>
Element coreimpurediag_radiation / sum
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagprof_type_profile coreimpur_xsd.tmp#coreimpurediagprof_type_integral coreimpur_xsd.tmp#coreimpurediagprof_type
Type coreimpurediagprof_type
Properties
content complex
Model
Children integral, profile
Instance
<sum>
  <profile>{1,1}</profile>
  <integral>{1,1}</integral>
</sum>
Source
<xs:element name="sum" type="coreimpurediagprof_type"/>
Element coreimpurediag_type / energy
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediag_energy_ionization coreimpur_xsd.tmp#coreimpurediag_energy_recombin coreimpur_xsd.tmp#coreimpurediag_energy_sum coreimpur_xsd.tmp#coreimpurediag_energy
Type coreimpurediag_energy
Properties
content complex
Model
Children ionization, recombin, sum
Instance
<energy>
  <ionization>{1,1}</ionization>
  <recombin>{1,1}</recombin>
  <sum>{1,1}</sum>
</energy>
Source
<xs:element name="energy" type="coreimpurediag_energy"/>
Element coreimpurediag_energy / ionization
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagprof_type_profile coreimpur_xsd.tmp#coreimpurediagprof_type_integral coreimpur_xsd.tmp#coreimpurediagprof_type
Type coreimpurediagprof_type
Properties
content complex
Model
Children integral, profile
Instance
<ionization>
  <profile>{1,1}</profile>
  <integral>{1,1}</integral>
</ionization>
Source
<xs:element name="ionization" type="coreimpurediagprof_type"/>
Element coreimpurediag_energy / recombin
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagprof_type_profile coreimpur_xsd.tmp#coreimpurediagprof_type_integral coreimpur_xsd.tmp#coreimpurediagprof_type
Type coreimpurediagprof_type
Properties
content complex
Model
Children integral, profile
Instance
<recombin>
  <profile>{1,1}</profile>
  <integral>{1,1}</integral>
</recombin>
Source
<xs:element name="recombin" type="coreimpurediagprof_type"/>
Element coreimpurediag_energy / sum
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagprof_type_profile coreimpur_xsd.tmp#coreimpurediagprof_type_integral coreimpur_xsd.tmp#coreimpurediagprof_type
Type coreimpurediagprof_type
Properties
content complex
Model
Children integral, profile
Instance
<sum>
  <profile>{1,1}</profile>
  <integral>{1,1}</integral>
</sum>
Source
<xs:element name="sum" type="coreimpurediagprof_type"/>
Element coreimpur / diagnostic
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediag_type_radiation coreimpur_xsd.tmp#coreimpurediag_type_energy coreimpur_xsd.tmp#coreimpurediag_type
Type coreimpurediag_type
Properties
content complex
Model
Children energy, radiation
Instance
<diagnostic>
  <radiation>{1,1}</radiation>
  <energy>{1,1}</energy>
</diagnostic>
Source
<xs:element name="diagnostic" type="coreimpurediag_type"/>
Element coreimpur / diagnosticsum
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediag_sum_radiation coreimpur_xsd.tmp#coreimpurediag_sum_energy coreimpur_xsd.tmp#coreimpurediag_sum
Type coreimpurediag_sum
Properties
content complex
Model
Children energy, radiation
Instance
<diagnosticsum>
  <radiation>{1,1}</radiation>
  <energy>{1,1}</energy>
</diagnosticsum>
Source
<xs:element name="diagnosticsum" type="coreimpurediag_sum"/>
Element coreimpurediag_sum / radiation
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurdiag_sum_radiation_line_rad coreimpur_xsd.tmp#coreimpurdiag_sum_radiation_brem_radrec coreimpur_xsd.tmp#coreimpurdiag_sum_radiation_sum coreimpur_xsd.tmp#coreimpurdiag_sum_radiation
Type coreimpurdiag_sum_radiation
Properties
content complex
Model
Children brem_radrec, line_rad, sum
Instance
<radiation>
  <line_rad>{1,1}</line_rad>
  <brem_radrec>{1,1}</brem_radrec>
  <sum>{1,1}</sum>
</radiation>
Source
<xs:element name="radiation" type="coreimpurdiag_sum_radiation"/>
Element coreimpurdiag_sum_radiation / line_rad
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagsum_type_profile coreimpur_xsd.tmp#coreimpurediagsum_type_integral coreimpur_xsd.tmp#coreimpurediagsum_type
Type coreimpurediagsum_type
Properties
content complex
Model
Children integral, profile
Instance
<line_rad>
  <profile>{1,1}</profile>
  <integral>{1,1}</integral>
</line_rad>
Source
<xs:element name="line_rad" type="coreimpurediagsum_type"/>
Element coreimpurediagsum_type / profile
Namespace No namespace
Annotations
Profile of the radiation or energy sources. Time-dependent. Array1D (nrho)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="profile" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Profile of the radiation or energy sources. Time-dependent. Array1D (nrho)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coreimpurediagsum_type / integral
Namespace No namespace
Annotations
Running integral over nrho of the radiation or energy sources. Time-dependent. Array1D (nrho)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="integral" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Running integral over nrho of the radiation or energy sources. Time-dependent. Array1D (nrho)</xs:documentation>
  </xs:annotation>
</xs:element>
Element coreimpurdiag_sum_radiation / brem_radrec
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagsum_type_profile coreimpur_xsd.tmp#coreimpurediagsum_type_integral coreimpur_xsd.tmp#coreimpurediagsum_type
Type coreimpurediagsum_type
Properties
content complex
Model
Children integral, profile
Instance
<brem_radrec>
  <profile>{1,1}</profile>
  <integral>{1,1}</integral>
</brem_radrec>
Source
<xs:element name="brem_radrec" type="coreimpurediagsum_type"/>
Element coreimpurdiag_sum_radiation / sum
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagsum_type_profile coreimpur_xsd.tmp#coreimpurediagsum_type_integral coreimpur_xsd.tmp#coreimpurediagsum_type
Type coreimpurediagsum_type
Properties
content complex
Model
Children integral, profile
Instance
<sum>
  <profile>{1,1}</profile>
  <integral>{1,1}</integral>
</sum>
Source
<xs:element name="sum" type="coreimpurediagsum_type"/>
Element coreimpurediag_sum / energy
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#NO_NAMESPACE_coreimpurediag_sum_energy_ionization coreimpur_xsd.tmp#NO_NAMESPACE_coreimpurediag_sum_energy_recombin coreimpur_xsd.tmp#NO_NAMESPACE_coreimpurediag_sum_energy_sum coreimpur_xsd.tmp#NO_NAMESPACE_coreimpurediag_sum_energy
Type coreimpurediag_sum_energy
Properties
content complex
Model
Children ionization, recombin, sum
Instance
<energy>
  <ionization>{1,1}</ionization>
  <recombin>{1,1}</recombin>
  <sum>{1,1}</sum>
</energy>
Source
<xs:element name="energy" type="coreimpurediag_sum_energy"/>
Element coreimpurediag_sum_energy / ionization
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagsum_type_profile coreimpur_xsd.tmp#coreimpurediagsum_type_integral coreimpur_xsd.tmp#coreimpurediagsum_type
Type coreimpurediagsum_type
Properties
content complex
Model
Children integral, profile
Instance
<ionization>
  <profile>{1,1}</profile>
  <integral>{1,1}</integral>
</ionization>
Source
<xs:element name="ionization" type="coreimpurediagsum_type"/>
Element coreimpurediag_sum_energy / recombin
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagsum_type_profile coreimpur_xsd.tmp#coreimpurediagsum_type_integral coreimpur_xsd.tmp#coreimpurediagsum_type
Type coreimpurediagsum_type
Properties
content complex
Model
Children integral, profile
Instance
<recombin>
  <profile>{1,1}</profile>
  <integral>{1,1}</integral>
</recombin>
Source
<xs:element name="recombin" type="coreimpurediagsum_type"/>
Element coreimpurediag_sum_energy / sum
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagsum_type_profile coreimpur_xsd.tmp#coreimpurediagsum_type_integral coreimpur_xsd.tmp#coreimpurediagsum_type
Type coreimpurediagsum_type
Properties
content complex
Model
Children integral, profile
Instance
<sum>
  <profile>{1,1}</profile>
  <integral>{1,1}</integral>
</sum>
Source
<xs:element name="sum" type="coreimpurediagsum_type"/>
Element coreimpur / 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 impurity_type
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#impurity_type_z coreimpur_xsd.tmp#impurity_type_zsq coreimpur_xsd.tmp#impurity_type_nz coreimpur_xsd.tmp#impurity_type_tz coreimpur_xsd.tmp#impurity_type_source_term coreimpur_xsd.tmp#impurity_type_boundary coreimpur_xsd.tmp#impurity_type_transp_coef coreimpur_xsd.tmp#impurity_type_flux coreimpur_xsd.tmp#impurity_type_time_deriv coreimpur_xsd.tmp#impurity_type_diagnostic
Used by
Model
Children boundary, diagnostic, flux, nz, source_term, time_deriv, transp_coef, tz, z, zsq
Source
<xs:complexType name="impurity_type">
  <xs:sequence>
    <xs:element name="z" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Impurity ionisation state (averaged for bundle); Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="zsq" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Z^2, Square of impurity ionisation state (averaged for bundle); Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="nz" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Density of impurity in a given charge state [m^-3]. Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="tz" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Temperature of impurity in a given charge state [m^-3]. Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="source_term" type="sourceimp">
      <xs:annotation>
        <xs:documentation>Source term for each charge state. Time-dependent.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="boundary" type="boundaryimp">
      <xs:annotation>
        <xs:documentation>Boundary condition for each charge state. Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="transp_coef" type="coretransimp">
      <xs:annotation>
        <xs:documentation>Transport coefficients for each charge state</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="flux" type="fluximp">
      <xs:annotation>
        <xs:documentation>Fluxes of impurity particles, two definitions [m^-2.s^-1]. Time-dependent.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="time_deriv" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Integral of the time derivative term of the transport equation. Time-dependent. Array2D (nrho,nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="diagnostic" type="coreimpurediag_type"/>
  </xs:sequence>
</xs:complexType>
Complex Type sourceimp
Namespace No namespace
Annotations
Structure for the total source term for the transport equation (impurities). Time-dependent;
Diagram
Diagram coreimpur_xsd.tmp#sourceimp_value coreimpur_xsd.tmp#sourceimp_integral coreimpur_xsd.tmp#sourceimp_source
Used by
Model
Children integral, source, value
Source
<xs:complexType name="sourceimp">
  <xs:annotation>
    <xs:documentation>Structure for the total source term for the transport equation (impurities). Time-dependent;</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="value" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Value of the source term [m^-3.s^-1]; Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="integral" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Integral from 0 to rho of the source term. Time-dependent; Array2D(nrho,nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="source" type="vecstring_type">
      <xs:annotation>
        <xs:documentation>Source of the profile (any comment describing the origin of the impurity profiles : code, path to diagnostic signals, massaging, ...); Array of strings (nimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type boundaryimp
Namespace No namespace
Annotations
Structure for the boundary condition of core transport equations (impurities) Time-dependent
Diagram
Diagram coreimpur_xsd.tmp#boundaryimp_value coreimpur_xsd.tmp#boundaryimp_source coreimpur_xsd.tmp#boundaryimp_type coreimpur_xsd.tmp#boundaryimp_rho utilities_xsd.tmp#codeparam
Used by
Model
Children codeparam, rho, source, type, value
Source
<xs:complexType name="boundaryimp">
  <xs:annotation>
    <xs:documentation>Structure for the boundary condition of core transport equations (impurities) Time-dependent</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="value" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Value of the boundary condition (in case flag = 2). Unit depends on type, respectively [1-field, 2-field.m^-1, 3-m, 4-field.s^-1]. For type 1 to 4, only the first position in the first dimension is used. For type 5, all three positions are used, meaning respectively a1, a2, a3. Time-dependent. Array 2D (3,nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="source" type="xs:string">
      <xs:annotation>
        <xs:documentation>Source of the boundary condition (any comment describing its origin : code, path to diagnostic signals, massaging); String</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="type" type="vecint_type">
      <xs:annotation>
        <xs:documentation>Type of the boundary condition for the transport solver (in case flag = 2). 0- equation not solved; 1- value of the field y; 2-radial derivative of the field (-dy/drho_tor); 3-scale length of the field y/(-dy/drho_tor); 4- flux; 5- generic boundary condition y expressed as a1y'+a2y=a3. Time-dependent. Vector(nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="rho" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Position of the boundary condition (in terms of toroidal flux coordinate) for the transport solver [m]. Outside this boundary, the value of the data are considered to be prescribed. Time-dependent. Vector(nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="codeparam"/>
  </xs:sequence>
</xs:complexType>
Complex Type coretransimp
Namespace No namespace
Annotations
Structure for the transport coefficients for the transport equation (impurities). Time-dependent;
Diagram
Diagram coreimpur_xsd.tmp#coretransimp_diff coreimpur_xsd.tmp#coretransimp_vconv coreimpur_xsd.tmp#coretransimp_source
Used by
Model
Children diff, source, vconv
Source
<xs:complexType name="coretransimp">
  <xs:annotation>
    <xs:documentation>Structure for the transport coefficients for the transport equation (impurities). Time-dependent;</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="diff" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Diffusion coefficient [m^2.s^-1]. Time-dependent; Array2D(nrho,nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="vconv" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Convection coefficient [m.s^-1]. Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="source" type="vecstring_type">
      <xs:annotation>
        <xs:documentation>Source of the profile (any comment describing the origin of the impurity profiles : code, path to diagnostic signals, massaging, ...); Array of strings (nimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type fluximp
Namespace No namespace
Annotations
Structure for the fluxes of a field of the core transport equations (impurities); Time-dependent;
Diagram
Diagram coreimpur_xsd.tmp#fluximp_flux_dv coreimpur_xsd.tmp#fluximp_flux_interp
Used by
Model
Children flux_dv, flux_interp
Source
<xs:complexType name="fluximp">
  <xs:annotation>
    <xs:documentation>Structure for the fluxes of a field of the core transport equations (impurities); Time-dependent;</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="flux_dv" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Flux of the field calculated from the transport coefficients. Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="flux_interp" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Interpretative flux deduced from measured data, the integral of the source term, and the time derivative of the field. Time-dependent; Array2D (nrho,nzimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type coreimpurediag_type
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediag_type_radiation coreimpur_xsd.tmp#coreimpurediag_type_energy
Used by
Model
Children energy, radiation
Source
<xs:complexType name="coreimpurediag_type">
  <xs:sequence>
    <xs:element name="radiation" type="coreimpurediag_radiation"/>
    <xs:element name="energy" type="coreimpurediag_energy"/>
  </xs:sequence>
</xs:complexType>
Complex Type coreimpurediag_radiation
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediag_radiation_line_rad coreimpur_xsd.tmp#coreimpurediag_radiation_brem_radrec coreimpur_xsd.tmp#coreimpurediag_radiation_sum
Used by
Model
Children brem_radrec, line_rad, sum
Source
<xs:complexType name="coreimpurediag_radiation">
  <xs:sequence>
    <xs:element name="line_rad" type="coreimpurediagprof_type"/>
    <xs:element name="brem_radrec" type="coreimpurediagprof_type"/>
    <xs:element name="sum" type="coreimpurediagprof_type"/>
  </xs:sequence>
</xs:complexType>
Complex Type coreimpurediagprof_type
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagprof_type_profile coreimpur_xsd.tmp#coreimpurediagprof_type_integral
Used by
Model
Children integral, profile
Source
<xs:complexType name="coreimpurediagprof_type">
  <xs:sequence>
    <xs:element name="profile" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Profile of the radiation or energy sources. Time-dependent. Array2D (nrho,nzimp or nimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="integral" type="matflt_type">
      <xs:annotation>
        <xs:documentation>Running integral over nrho of the radiation or energy sources. Time-dependent. Array2D (nrho,nzimp or nimp)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type coreimpurediag_energy
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediag_energy_ionization coreimpur_xsd.tmp#coreimpurediag_energy_recombin coreimpur_xsd.tmp#coreimpurediag_energy_sum
Used by
Model
Children ionization, recombin, sum
Source
<xs:complexType name="coreimpurediag_energy">
  <xs:sequence>
    <xs:element name="ionization" type="coreimpurediagprof_type"/>
    <xs:element name="recombin" type="coreimpurediagprof_type"/>
    <xs:element name="sum" type="coreimpurediagprof_type"/>
  </xs:sequence>
</xs:complexType>
Complex Type coreimpurediag_sum
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediag_sum_radiation coreimpur_xsd.tmp#coreimpurediag_sum_energy
Used by
Model
Children energy, radiation
Source
<xs:complexType name="coreimpurediag_sum">
  <xs:sequence>
    <xs:element name="radiation" type="coreimpurdiag_sum_radiation"/>
    <xs:element name="energy" type="coreimpurediag_sum_energy"/>
  </xs:sequence>
</xs:complexType>
Complex Type coreimpurdiag_sum_radiation
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurdiag_sum_radiation_line_rad coreimpur_xsd.tmp#coreimpurdiag_sum_radiation_brem_radrec coreimpur_xsd.tmp#coreimpurdiag_sum_radiation_sum
Used by
Model
Children brem_radrec, line_rad, sum
Source
<xs:complexType name="coreimpurdiag_sum_radiation">
  <xs:sequence>
    <xs:element name="line_rad" type="coreimpurediagsum_type"/>
    <xs:element name="brem_radrec" type="coreimpurediagsum_type"/>
    <xs:element name="sum" type="coreimpurediagsum_type"/>
  </xs:sequence>
</xs:complexType>
Complex Type coreimpurediagsum_type
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#coreimpurediagsum_type_profile coreimpur_xsd.tmp#coreimpurediagsum_type_integral
Used by
Model
Children integral, profile
Source
<xs:complexType name="coreimpurediagsum_type">
  <xs:sequence>
    <xs:element name="profile" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Profile of the radiation or energy sources. Time-dependent. Array1D (nrho)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="integral" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Running integral over nrho of the radiation or energy sources. Time-dependent. Array1D (nrho)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type coreimpurediag_sum_energy
Namespace No namespace
Diagram
Diagram coreimpur_xsd.tmp#NO_NAMESPACE_coreimpurediag_sum_energy_ionization coreimpur_xsd.tmp#NO_NAMESPACE_coreimpurediag_sum_energy_recombin coreimpur_xsd.tmp#NO_NAMESPACE_coreimpurediag_sum_energy_sum
Used by
Model
Children ionization, recombin, sum
Source
<xs:complexType name="coreimpurediag_sum_energy">
  <xs:sequence>
    <xs:element name="ionization" type="coreimpurediagsum_type"/>
    <xs:element name="recombin" type="coreimpurediagsum_type"/>
    <xs:element name="sum" type="coreimpurediagsum_type"/>
  </xs:sequence>
</xs:complexType>