<xs:element name="coreneutrals"><xs:annotation><xs:documentation>Core plasma neutrals description. Time-dependent CPO.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element ref="datainfo"/><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="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="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="neutcompo" type="composition_neutrals"><xs:annotation><xs:documentation>Description of neutrals species. OBSOLESCENT</xs:documentation></xs:annotation></xs:element><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="profiles" type="neutral_complex_type" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>Profiles derived from the fields solved in the transport equations, or from experiment. Array(nneut). Time-dependent</xs:documentation></xs:annotation></xs:element><xs:element name="ioncoeff" type="coefficients_neutrals" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>Recycling and sputtering coefficients for each ion in composition. Array(nion). Time-dependent</xs:documentation></xs:annotation></xs:element><xs:element name="impcoeff" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>Recycling and sputtering coefficients for each impurity ion in desc_impur. Array(nimp). Time-dependent.</xs:documentation></xs:annotation><xs:complexType><xs:annotation><xs:documentation>Array over charge states for this particular impurity.</xs:documentation></xs:annotation><xs:sequence><xs:element name="chargestate" type="coefficients_neutrals" maxOccurs="unbounded"><xs:annotation><xs:documentation>Time-dependent</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></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>
<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="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="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="atomlist" type="coreneutrals_atomlist" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>List of the atoms that enter the composition of the neutral species. Vector(natm)</xs:documentation></xs:annotation></xs:element>
<xs:element name="ionimptype" type="identifier"><xs:annotation><xs:documentation>Identifier whether ion in coreprof or impurity in coreimpur.</xs:documentation></xs:annotation></xs:element>
Index in composition or desc_impur of the corresponding ion or impurity.
Diagram
Type
xs:integer
Properties
content
simple
Source
<xs:element name="ionimpindex" type="xs:integer"><xs:annotation><xs:documentation>Index in composition or desc_impur of the corresponding ion or impurity.</xs:documentation></xs:annotation></xs:element>
<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="profiles" type="neutral_complex_type" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>Profiles derived from the fields solved in the transport equations, or from experiment. Array(nneut). Time-dependent</xs:documentation></xs:annotation></xs:element>
Net neutral flux through the magnetic surface, positive values correspond to the direction from the center to the edge [s^-1]. Array1D(nrho). Time-dependent;
<xs:element name="flux" type="vecflt_type"><xs:annotation><xs:documentation>Net neutral flux through the magnetic surface, positive values correspond to the direction from the center to the edge [s^-1]. Array1D(nrho). Time-dependent;</xs:documentation></xs:annotation></xs:element>
<xs:element name="boundary" type="boundary_neutrals"><xs:annotation><xs:documentation>Boundary condition for the transport equation. Time-dependent.</xs:documentation></xs:annotation></xs:element>
Value of the boundary condition. 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 vector is used. For type 5, all three positions are used, meaning respectively a1, a2, a3. Time-dependent. Array1D(3)
<xs:element name="value" type="vecflt_type"><xs:annotation><xs:documentation>Value of the boundary condition. 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 vector is used. For type 5, all three positions are used, meaning respectively a1, a2, a3. Time-dependent. Array1D(3)</xs:documentation></xs:annotation></xs:element>
Type of the boundary condition for the transport solver. 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. Int
Diagram
Type
xs:integer
Properties
content
simple
Source
<xs:element name="type" type="xs:integer"><xs:annotation><xs:documentation>Type of the boundary condition for the transport solver. 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. Int</xs:documentation></xs:annotation></xs:element>
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. Float.
Diagram
Type
xs:float
Properties
content
simple
Source
<xs:element name="rho_tor" type="xs:float"><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. Float.</xs:documentation></xs:annotation></xs:element>
Net flux of the kinetic energy through the magnetic surface (3/2*E*n*V), positive values correspond to the direction from the center to the edge [W]. Array1D(nrho). Time-dependent;
<xs:element name="flux" type="vecflt_type"><xs:annotation><xs:documentation>Net flux of the kinetic energy through the magnetic surface (3/2*E*n*V), positive values correspond to the direction from the center to the edge [W]. Array1D(nrho). Time-dependent;</xs:documentation></xs:annotation></xs:element>
<xs:element name="boundary" type="boundary_neutrals"><xs:annotation><xs:documentation>Boundary condition for the transport equation. Time-dependent.</xs:documentation></xs:annotation></xs:element>
<xs:element name="toroidal" type="corefieldneutralv"><xs:annotation><xs:documentation>Neutral velocity in the toroidal direction [m.s^-1]. Positive is anti-clockwise when viewed from above. Time-dependent;</xs:documentation></xs:annotation></xs:element>
<xs:element name="boundary" type="boundary_neutrals"><xs:annotation><xs:documentation>Boundary condition for the transport equation. Time-dependent.</xs:documentation></xs:annotation></xs:element>
Velocity of neutrals in the poloidal direction. 0 is directed towards low field side, pi is towards high field side. Positive is anti-clockwise when viewed with low field side at the right. [m.s^-1]. Array3D(nrho,nneut,max_ntype). Time-dependent;
<xs:element name="poloidal" type="corefieldneutralv"><xs:annotation><xs:documentation>Velocity of neutrals in the poloidal direction. 0 is directed towards low field side, pi is towards high field side. Positive is anti-clockwise when viewed with low field side at the right. [m.s^-1]. Array3D(nrho,nneut,max_ntype). Time-dependent;</xs:documentation></xs:annotation></xs:element>
Neutral velocity in the radial direction (perpendicular to the magnetic surface), positive is from the centre to the edge [m.s^-1]. Array3D(nrho,nneut,max_ntype). Time-dependent;
<xs:element name="radial" type="corefieldneutralv"><xs:annotation><xs:documentation>Neutral velocity in the radial direction (perpendicular to the magnetic surface), positive is from the centre to the edge [m.s^-1]. Array3D(nrho,nneut,max_ntype). Time-dependent;</xs:documentation></xs:annotation></xs:element>
<xs:element name="ioncoeff" type="coefficients_neutrals" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>Recycling and sputtering coefficients for each ion in composition. Array(nion). Time-dependent</xs:documentation></xs:annotation></xs:element>
<xs:element name="particles" type="vecflt_type"><xs:annotation><xs:documentation>Particle recycling coefficient corresponding to the conversion to the neutral type INEUT. Vector(nneut,). Time-dependent.</xs:documentation></xs:annotation></xs:element>
<xs:element name="energy" type="vecflt_type"><xs:annotation><xs:documentation>Energy recycling coefficient corresponding to the conversion to the neutral type INEUT. Vector(nneut). Time-dependent.</xs:documentation></xs:annotation></xs:element>
<xs:element name="physical" type="vecflt_type"><xs:annotation><xs:documentation>Effective coefficient of physical sputtering of the neutral type INEUT. Vector(nneut). Time-dependent.</xs:documentation></xs:annotation></xs:element>
<xs:element name="chemical" type="vecflt_type"><xs:annotation><xs:documentation>Effective coefficient of chemical sputtering of the neutral type INEUT. Vector(nneut). Time-dependent.</xs:documentation></xs:annotation></xs:element>
<xs:element name="impcoeff" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>Recycling and sputtering coefficients for each impurity ion in desc_impur. Array(nimp). Time-dependent.</xs:documentation></xs:annotation><xs:complexType><xs:annotation><xs:documentation>Array over charge states for this particular impurity.</xs:documentation></xs:annotation><xs:sequence><xs:element name="chargestate" type="coefficients_neutrals" maxOccurs="unbounded"><xs:annotation><xs:documentation>Time-dependent</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
<xs:complexType name="composition_neutrals"><xs:annotation><xs:documentation>Description of neutrals species</xs:documentation></xs:annotation><xs:sequence><xs:element name="atomlist" type="coreneutrals_atomlist" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>List of the atoms that enter the composition of the neutral species. Vector(natm)</xs:documentation></xs:annotation></xs:element><xs:element name="neutral" type="composition_neutralscomp" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>List of neutrals. Vector(nneut)</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
Complex Type coreneutrals_atomlist
Namespace
No namespace
Annotations
List of the atoms that enter the composition of the neutral species. Vector(natm)
<xs:complexType name="coreneutrals_atomlist"><xs:annotation><xs:documentation>List of the atoms that enter the composition of the neutral species. Vector(natm)</xs:documentation></xs:annotation><xs:sequence><xs:element name="amn" type="xs:float"><xs:annotation><xs:documentation>Atomic mass number; Float</xs:documentation></xs:annotation></xs:element><xs:element name="zn" type="xs:float"><xs:annotation><xs:documentation>Nuclear charge; Float</xs:documentation></xs:annotation></xs:element><xs:element name="ionimptype" type="identifier"><xs:annotation><xs:documentation>Identifier whether ion in coreprof or impurity in coreimpur.</xs:documentation></xs:annotation></xs:element><xs:element name="ionimpindex" type="xs:integer"><xs:annotation><xs:documentation>Index in composition or desc_impur of the corresponding ion or impurity.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
<xs:complexType name="corefieldneutral"><xs:annotation><xs:documentation>Structure for a main field of core neutral transport equations; Time-dependent;</xs:documentation></xs:annotation><xs:sequence><xs:element name="value" type="vecflt_type"><xs:annotation><xs:documentation>Signal value; Array1D(nrho). Time-dependent</xs:documentation></xs:annotation></xs:element><xs:element name="flux" type="vecflt_type"><xs:annotation><xs:documentation>Net neutral flux through the magnetic surface, positive values correspond to the direction from the center to the edge [s^-1]. Array1D(nrho). Time-dependent;</xs:documentation></xs:annotation></xs:element><xs:element name="boundary" type="boundary_neutrals"><xs:annotation><xs:documentation>Boundary condition for the transport equation. Time-dependent.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
Complex Type boundary_neutrals
Namespace
No namespace
Annotations
Structure for the boundary condition of core transport equations (neutrals). Time-dependent;
<xs:complexType name="boundary_neutrals"><xs:annotation><xs:documentation>Structure for the boundary condition of core transport equations (neutrals). Time-dependent;</xs:documentation></xs:annotation><xs:sequence><xs:element name="value" type="vecflt_type"><xs:annotation><xs:documentation>Value of the boundary condition. 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 vector is used. For type 5, all three positions are used, meaning respectively a1, a2, a3. Time-dependent. Array1D(3)</xs:documentation></xs:annotation></xs:element><xs:element name="type" type="xs:integer"><xs:annotation><xs:documentation>Type of the boundary condition for the transport solver. 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. Int</xs:documentation></xs:annotation></xs:element><xs:element name="rho_tor" type="xs:float"><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. Float.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
Complex Type corefieldneutrale
Namespace
No namespace
Annotations
Structure for a main field of core neutral transport equations, (Temperature, with flux as energy); Time-dependent;
<xs:complexType name="corefieldneutrale"><xs:annotation><xs:documentation>Structure for a main field of core neutral transport equations, (Temperature, with flux as energy); Time-dependent;</xs:documentation></xs:annotation><xs:sequence><xs:element name="value" type="vecflt_type"><xs:annotation><xs:documentation>Signal value; Array1D(nrho). Time-dependent</xs:documentation></xs:annotation></xs:element><xs:element name="flux" type="vecflt_type"><xs:annotation><xs:documentation>Net flux of the kinetic energy through the magnetic surface (3/2*E*n*V), positive values correspond to the direction from the center to the edge [W]. Array1D(nrho). Time-dependent;</xs:documentation></xs:annotation></xs:element><xs:element name="boundary" type="boundary_neutrals"><xs:annotation><xs:documentation>Boundary condition for the transport equation. Time-dependent.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
<xs:complexType name="corefieldneutralv0"><xs:annotation><xs:documentation>Neutral velocity</xs:documentation></xs:annotation><xs:sequence><xs:element name="toroidal" type="corefieldneutralv"><xs:annotation><xs:documentation>Neutral velocity in the toroidal direction [m.s^-1]. Positive is anti-clockwise when viewed from above. Time-dependent;</xs:documentation></xs:annotation></xs:element><xs:element name="poloidal" type="corefieldneutralv"><xs:annotation><xs:documentation>Velocity of neutrals in the poloidal direction. 0 is directed towards low field side, pi is towards high field side. Positive is anti-clockwise when viewed with low field side at the right. [m.s^-1]. Array3D(nrho,nneut,max_ntype). Time-dependent;</xs:documentation></xs:annotation></xs:element><xs:element name="radial" type="corefieldneutralv"><xs:annotation><xs:documentation>Neutral velocity in the radial direction (perpendicular to the magnetic surface), positive is from the centre to the edge [m.s^-1]. Array3D(nrho,nneut,max_ntype). Time-dependent;</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
Complex Type corefieldneutralv
Namespace
No namespace
Annotations
Structure for a main field of core neutral transport equations (without flux variable); Time-dependent;
<xs:complexType name="corefieldneutralv"><xs:annotation><xs:documentation>Structure for a main field of core neutral transport equations (without flux variable); Time-dependent;</xs:documentation></xs:annotation><xs:sequence><xs:element name="value" type="vecflt_type"><xs:annotation><xs:documentation>Signal value; Vector(nrho). Time-dependent;</xs:documentation></xs:annotation></xs:element><xs:element name="boundary" type="boundary_neutrals"><xs:annotation><xs:documentation>Boundary condition for the transport equation. Time-dependent.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
Complex Type coefficients_neutrals
Namespace
No namespace
Annotations
Recycling and sputtering coefficients used by the neutral solver. The particular causing ion or impurity charge state is determined by the path.
<xs:complexType name="coefficients_neutrals"><xs:annotation><xs:documentation>Recycling and sputtering coefficients used by the neutral solver. The particular causing ion or impurity charge state is determined by the path.</xs:documentation></xs:annotation><xs:sequence><xs:element name="recycling" type="recycling_neutrals"><xs:annotation><xs:documentation>Recycling coefficients. Time-dependent</xs:documentation></xs:annotation></xs:element><xs:element name="sputtering" type="sputtering_neutrals"><xs:annotation><xs:documentation>Sputtering coefficients. Time-dependent</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
<xs:complexType name="recycling_neutrals"><xs:annotation><xs:documentation>Recycling coefficients</xs:documentation></xs:annotation><xs:sequence><xs:element name="particles" type="vecflt_type"><xs:annotation><xs:documentation>Particle recycling coefficient corresponding to the conversion to the neutral type INEUT. Vector(nneut,). Time-dependent.</xs:documentation></xs:annotation></xs:element><xs:element name="energy" type="vecflt_type"><xs:annotation><xs:documentation>Energy recycling coefficient corresponding to the conversion to the neutral type INEUT. Vector(nneut). Time-dependent.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
<xs:complexType name="sputtering_neutrals"><xs:annotation><xs:documentation>Sputtering coefficients</xs:documentation></xs:annotation><xs:sequence><xs:element name="physical" type="vecflt_type"><xs:annotation><xs:documentation>Effective coefficient of physical sputtering of the neutral type INEUT. Vector(nneut). Time-dependent.</xs:documentation></xs:annotation></xs:element><xs:element name="chemical" type="vecflt_type"><xs:annotation><xs:documentation>Effective coefficient of chemical sputtering of the neutral type INEUT. Vector(nneut). Time-dependent.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>