Showing:

Annotations
Diagrams
Instances
Model
Properties
Source
Used by
Included schema orbit.xsd
Namespace No namespace
Properties
attribute form default unqualified
element form default qualified
Element orbit
Namespace No namespace
Annotations
Orbits for a set of particles. Time-dependent CPO
Diagram
Diagram utilities_xsd.tmp#datainfo orbit_xsd.tmp#orbit_com orbit_xsd.tmp#orbit_trace orbit_xsd.tmp#orbit_global_param utilities_xsd.tmp#codeparam orbit_xsd.tmp#orbit_time
Properties
content complex
Used by
Element top
Model
Children codeparam, com, datainfo, global_param, time, trace
Instance
<orbit>
  <datainfo>{1,1}</datainfo>
  <com>{1,1}</com>
  <trace>{1,1}</trace>
  <global_param>{1,1}</global_param>
  <codeparam>{1,1}</codeparam>
  <time>{1,1}</time>
</orbit>
Source
<xs:element name="orbit">
  <xs:annotation>
    <xs:documentation>Orbits for a set of particles. Time-dependent CPO</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="datainfo"/>
      <xs:element name="com">
        <xs:annotation>
          <xs:documentation>COM (Constants Of Motion) parameters identifying an orbit</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="amn" type="xs:float">
              <xs:annotation>
                <xs:documentation>Atomic mass of the particle; Scalar</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="zion" type="xs:float">
              <xs:annotation>
                <xs:documentation>Atomic charge of the particle; Scalar</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="energy" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>Energy of the particle [keV]; Time-dependent; Vector (norbits).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="magn_mom" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>Magnetic momentum [kg m^2 / s^2 / T]; Time-dependent, Vector(norbits).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="p_phi" type="vecflt_type">
              <xs:annotation>
                <xs:documentation>toroidal angular momentum [kg m^2 / s]; Time-dependent; Vector(norbits);</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="sigma" type="vecint_type">
              <xs:annotation>
                <xs:documentation>Sign of parallel velocity at psi=psi_max along the orbit; Time-dependent; Vector(norbits)</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="trace">
        <xs:annotation>
          <xs:documentation>Position of particle in 5D space (3D in real and 2D in velocity).</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="time_orb" type="matflt_type">
              <xs:annotation>
                <xs:documentation>Time along the orbit [s]; Time-dependent; Matrix (norbits, max_ntorb)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ntorb" type="vecint_type">
              <xs:annotation>
                <xs:documentation>Number of time slices along the orbit, for each orbit. Time-dependent; Vector (norbits)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="r" type="matflt_type">
              <xs:annotation>
                <xs:documentation>Major radius of the guiding centre [m], Major radius; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="z" type="matflt_type">
              <xs:annotation>
                <xs:documentation>Altitude of the guiding centre [m]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="phi" type="matflt_type">
              <xs:annotation>
                <xs:documentation>Toroidal angle of the guiding centre [rad]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="psi" type="matflt_type">
              <xs:annotation>
                <xs:documentation>Guiding centre position in psi [normalised poloidal flux]; Time-dependent; Matrix (norbits, max_ntorb)).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="theta_b" type="matflt_type">
              <xs:annotation>
                <xs:documentation>Position of the guiding centre in poloidal Boozer angle [rad]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="v_parallel" type="matflt_type">
              <xs:annotation>
                <xs:documentation>Parallel velocity along the orbit [m/s]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="v_perp" type="matflt_type">
              <xs:annotation>
                <xs:documentation>Perpendicular velocity along the orbit [m/s]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="global_param" type="orbit_global_param">
        <xs:annotation>
          <xs:documentation>Global quantities associated with an orbit.</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 orbit / com
Namespace No namespace
Annotations
COM (Constants Of Motion) parameters identifying an orbit
Diagram
Diagram orbit_xsd.tmp#orbit_orbit_com_amn orbit_xsd.tmp#orbit_orbit_com_zion orbit_xsd.tmp#orbit_orbit_com_energy orbit_xsd.tmp#orbit_orbit_com_magn_mom orbit_xsd.tmp#orbit_orbit_com_p_phi orbit_xsd.tmp#orbit_orbit_com_sigma
Properties
content complex
Model
Children amn, energy, magn_mom, p_phi, sigma, zion
Instance
<com>
  <amn>{1,1}</amn>
  <zion>{1,1}</zion>
  <energy>{1,1}</energy>
  <magn_mom>{1,1}</magn_mom>
  <p_phi>{1,1}</p_phi>
  <sigma>{1,1}</sigma>
</com>
Source
<xs:element name="com">
  <xs:annotation>
    <xs:documentation>COM (Constants Of Motion) parameters identifying an orbit</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="amn" type="xs:float">
        <xs:annotation>
          <xs:documentation>Atomic mass of the particle; Scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="zion" type="xs:float">
        <xs:annotation>
          <xs:documentation>Atomic charge of the particle; Scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="energy" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Energy of the particle [keV]; Time-dependent; Vector (norbits).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="magn_mom" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Magnetic momentum [kg m^2 / s^2 / T]; Time-dependent, Vector(norbits).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="p_phi" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>toroidal angular momentum [kg m^2 / s]; Time-dependent; Vector(norbits);</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="sigma" type="vecint_type">
        <xs:annotation>
          <xs:documentation>Sign of parallel velocity at psi=psi_max along the orbit; Time-dependent; Vector(norbits)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element orbit / com / amn
Namespace No namespace
Annotations
Atomic mass of the particle; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="amn" type="xs:float">
  <xs:annotation>
    <xs:documentation>Atomic mass of the particle; Scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / com / zion
Namespace No namespace
Annotations
Atomic charge of the particle; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="zion" type="xs:float">
  <xs:annotation>
    <xs:documentation>Atomic charge of the particle; Scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / com / energy
Namespace No namespace
Annotations
Energy of the particle [keV]; Time-dependent; Vector (norbits).
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="energy" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Energy of the particle [keV]; Time-dependent; Vector (norbits).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / com / magn_mom
Namespace No namespace
Annotations
Magnetic momentum [kg m^2 / s^2 / T]; Time-dependent, Vector(norbits).
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="magn_mom" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Magnetic momentum [kg m^2 / s^2 / T]; Time-dependent, Vector(norbits).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / com / p_phi
Namespace No namespace
Annotations
toroidal angular momentum [kg m^2 / s]; Time-dependent; Vector(norbits);
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="p_phi" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>toroidal angular momentum [kg m^2 / s]; Time-dependent; Vector(norbits);</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / com / sigma
Namespace No namespace
Annotations
Sign of parallel velocity at psi=psi_max along the orbit; Time-dependent; Vector(norbits)
Diagram
Diagram utilities_xsd.tmp#vecint_type
Type vecint_type
Properties
content simple
Source
<xs:element name="sigma" type="vecint_type">
  <xs:annotation>
    <xs:documentation>Sign of parallel velocity at psi=psi_max along the orbit; Time-dependent; Vector(norbits)</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / trace
Namespace No namespace
Annotations
Position of particle in 5D space (3D in real and 2D in velocity).
Diagram
Diagram orbit_xsd.tmp#orbit_orbit_trace_time_orb orbit_xsd.tmp#orbit_orbit_trace_ntorb orbit_xsd.tmp#orbit_orbit_trace_r orbit_xsd.tmp#orbit_orbit_trace_z orbit_xsd.tmp#orbit_orbit_trace_phi orbit_xsd.tmp#orbit_orbit_trace_psi orbit_xsd.tmp#orbit_orbit_trace_theta_b orbit_xsd.tmp#orbit_orbit_trace_v_parallel orbit_xsd.tmp#orbit_orbit_trace_v_perp
Properties
content complex
Model
Children ntorb, phi, psi, r, theta_b, time_orb, v_parallel, v_perp, z
Instance
<trace>
  <time_orb>{1,1}</time_orb>
  <ntorb>{1,1}</ntorb>
  <r>{1,1}</r>
  <z>{1,1}</z>
  <phi>{1,1}</phi>
  <psi>{1,1}</psi>
  <theta_b>{1,1}</theta_b>
  <v_parallel>{1,1}</v_parallel>
  <v_perp>{1,1}</v_perp>
</trace>
Source
<xs:element name="trace">
  <xs:annotation>
    <xs:documentation>Position of particle in 5D space (3D in real and 2D in velocity).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="time_orb" type="matflt_type">
        <xs:annotation>
          <xs:documentation>Time along the orbit [s]; Time-dependent; Matrix (norbits, max_ntorb)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ntorb" type="vecint_type">
        <xs:annotation>
          <xs:documentation>Number of time slices along the orbit, for each orbit. Time-dependent; Vector (norbits)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="r" type="matflt_type">
        <xs:annotation>
          <xs:documentation>Major radius of the guiding centre [m], Major radius; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="z" type="matflt_type">
        <xs:annotation>
          <xs:documentation>Altitude of the guiding centre [m]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="phi" type="matflt_type">
        <xs:annotation>
          <xs:documentation>Toroidal angle of the guiding centre [rad]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="psi" type="matflt_type">
        <xs:annotation>
          <xs:documentation>Guiding centre position in psi [normalised poloidal flux]; Time-dependent; Matrix (norbits, max_ntorb)).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="theta_b" type="matflt_type">
        <xs:annotation>
          <xs:documentation>Position of the guiding centre in poloidal Boozer angle [rad]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="v_parallel" type="matflt_type">
        <xs:annotation>
          <xs:documentation>Parallel velocity along the orbit [m/s]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="v_perp" type="matflt_type">
        <xs:annotation>
          <xs:documentation>Perpendicular velocity along the orbit [m/s]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element orbit / trace / time_orb
Namespace No namespace
Annotations
Time along the orbit  [s]; Time-dependent; Matrix (norbits, max_ntorb)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="time_orb" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Time along the orbit [s]; Time-dependent; Matrix (norbits, max_ntorb)</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / trace / ntorb
Namespace No namespace
Annotations
Number of time slices along the orbit, for each orbit. Time-dependent; Vector (norbits)
Diagram
Diagram utilities_xsd.tmp#vecint_type
Type vecint_type
Properties
content simple
Source
<xs:element name="ntorb" type="vecint_type">
  <xs:annotation>
    <xs:documentation>Number of time slices along the orbit, for each orbit. Time-dependent; Vector (norbits)</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / trace / r
Namespace No namespace
Annotations
Major radius of the guiding centre [m], Major radius; Time-dependent; Matrix (norbits, max_ntorb).
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="r" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Major radius of the guiding centre [m], Major radius; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / trace / z
Namespace No namespace
Annotations
Altitude of the guiding centre [m]; Time-dependent; Matrix (norbits, max_ntorb).
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>Altitude of the guiding centre [m]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / trace / phi
Namespace No namespace
Annotations
Toroidal angle of the guiding centre [rad]; Time-dependent; Matrix (norbits, max_ntorb).
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="phi" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Toroidal angle of the guiding centre [rad]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / trace / psi
Namespace No namespace
Annotations
Guiding centre position in psi [normalised poloidal flux]; Time-dependent; Matrix (norbits, max_ntorb)).
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="psi" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Guiding centre position in psi [normalised poloidal flux]; Time-dependent; Matrix (norbits, max_ntorb)).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / trace / theta_b
Namespace No namespace
Annotations
Position of the guiding centre in poloidal Boozer angle [rad]; Time-dependent; Matrix (norbits, max_ntorb).
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="theta_b" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Position of the guiding centre in poloidal Boozer angle [rad]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / trace / v_parallel
Namespace No namespace
Annotations
Parallel velocity along the orbit [m/s]; Time-dependent; Matrix (norbits, max_ntorb).
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="v_parallel" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Parallel velocity along the orbit [m/s]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / trace / v_perp
Namespace No namespace
Annotations
Perpendicular velocity along the orbit [m/s]; Time-dependent; Matrix (norbits, max_ntorb).
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="v_perp" type="matflt_type">
  <xs:annotation>
    <xs:documentation>Perpendicular velocity along the orbit [m/s]; Time-dependent; Matrix (norbits, max_ntorb).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / global_param
Namespace No namespace
Annotations
Global quantities associated with an orbit.
Diagram
Diagram orbit_xsd.tmp#NO_NAMESPACE_orbit_global_param_orbit_type orbit_xsd.tmp#NO_NAMESPACE_orbit_global_param_omega_b orbit_xsd.tmp#NO_NAMESPACE_orbit_global_param_omega_phi orbit_xsd.tmp#NO_NAMESPACE_orbit_global_param_omega_c_av orbit_xsd.tmp#NO_NAMESPACE_orbit_global_param_special_pos orbit_xsd.tmp#NO_NAMESPACE_orbit_global_param
Type orbit_global_param
Properties
content complex
Model
Children omega_b, omega_c_av, omega_phi, orbit_type, special_pos
Instance
<global_param>
  <orbit_type>{1,1}</orbit_type>
  <omega_b>{1,1}</omega_b>
  <omega_phi>{1,1}</omega_phi>
  <omega_c_av>{1,1}</omega_c_av>
  <special_pos>{1,1}</special_pos>
</global_param>
Source
<xs:element name="global_param" type="orbit_global_param">
  <xs:annotation>
    <xs:documentation>Global quantities associated with an orbit.</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_global_param / orbit_type
Namespace No namespace
Annotations
Identifier of orbit type: 0 trapped, -1 co-passing, + 1 counter-passing ; Time-dependent; Vector (norbits)
Diagram
Diagram utilities_xsd.tmp#vecint_type
Type vecint_type
Properties
content simple
Source
<xs:element name="orbit_type" type="vecint_type">
  <xs:annotation>
    <xs:documentation>Identifier of orbit type: 0 trapped, -1 co-passing, + 1 counter-passing ; Time-dependent; Vector (norbits)</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_global_param / omega_b
Namespace No namespace
Annotations
Bounce angular frequency rad/s; Time-dependent; Vector (norbits)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="omega_b" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Bounce angular frequency rad/s; Time-dependent; Vector (norbits)</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_global_param / omega_phi
Namespace No namespace
Annotations
Toroidal angular precession frequency [rad/s]; Time-dependent; Vector (norbits).
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="omega_phi" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Toroidal angular precession frequency [rad/s]; Time-dependent; Vector (norbits).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_global_param / omega_c_av
Namespace No namespace
Annotations
Orbit averaged cyclotron frequency [rad/a]; Time-dependent; Vector(norbits).
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="omega_c_av" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Orbit averaged cyclotron frequency [rad/a]; Time-dependent; Vector(norbits).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_global_param / special_pos
Namespace No namespace
Annotations
Special positions along an orbit (like turning points).
Diagram
Diagram orbit_xsd.tmp#orbit_special_pos_midplane orbit_xsd.tmp#orbit_special_pos_turning_pts orbit_xsd.tmp#orbit_special_pos
Type orbit_special_pos
Properties
content complex
Model
Children midplane, turning_pts
Instance
<special_pos>
  <midplane>{1,1}</midplane>
  <turning_pts>{1,1}</turning_pts>
</special_pos>
Source
<xs:element name="special_pos" type="orbit_special_pos">
  <xs:annotation>
    <xs:documentation>Special positions along an orbit (like turning points).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_special_pos / midplane
Namespace No namespace
Annotations
Intersections with the midplane
Diagram
Diagram orbit_xsd.tmp#orbit_midplane_outer orbit_xsd.tmp#orbit_midplane_inner orbit_xsd.tmp#orbit_midplane
Type orbit_midplane
Properties
content complex
Model
Children inner, outer
Instance
<midplane>
  <outer>{1,1}</outer>
  <inner>{1,1}</inner>
</midplane>
Source
<xs:element name="midplane" type="orbit_midplane">
  <xs:annotation>
    <xs:documentation>Intersections with the midplane</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_midplane / outer
Namespace No namespace
Annotations
Position at outer mid-plane
Diagram
Diagram orbit_xsd.tmp#orbit_pos_r orbit_xsd.tmp#orbit_pos_z orbit_xsd.tmp#orbit_pos_phi orbit_xsd.tmp#orbit_pos_psi orbit_xsd.tmp#orbit_pos_theta_b orbit_xsd.tmp#orbit_pos
Type orbit_pos
Properties
content complex
Model
r , z , phi , psi , theta_b
Children phi, psi, r, theta_b, z
Instance
<outer>
  <r>{1,1}</r>
  <z>{1,1}</z>
  <phi>{1,1}</phi>
  <psi>{1,1}</psi>
  <theta_b>{1,1}</theta_b>
</outer>
Source
<xs:element name="outer" type="orbit_pos">
  <xs:annotation>
    <xs:documentation>Position at outer mid-plane</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_pos / r
Namespace No namespace
Annotations
Major radius [m]; Time-dependent; Vector (norbits).
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="r" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Major radius [m]; Time-dependent; Vector (norbits).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_pos / z
Namespace No namespace
Annotations
Altitude [m]; Time-dependent; Vector (norbits).
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="z" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Altitude [m]; Time-dependent; Vector (norbits).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_pos / phi
Namespace No namespace
Annotations
Toroidal angle [rad]; Time-dependent; Vector (norbits).
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="phi" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Toroidal angle [rad]; Time-dependent; Vector (norbits).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_pos / psi
Namespace No namespace
Annotations
Position in psi [normalised poloidal flux]; Time-dependent; Vector (norbits).
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="psi" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Position in psi [normalised poloidal flux]; Time-dependent; Vector (norbits).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_pos / theta_b
Namespace No namespace
Annotations
Poloidal Boozer angle [rad]; Time-dependent; Vector (norbits).
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="theta_b" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Poloidal Boozer angle [rad]; Time-dependent; Vector (norbits).</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_midplane / inner
Namespace No namespace
Annotations
Position at inner mid-plane
Diagram
Diagram orbit_xsd.tmp#orbit_pos_r orbit_xsd.tmp#orbit_pos_z orbit_xsd.tmp#orbit_pos_phi orbit_xsd.tmp#orbit_pos_psi orbit_xsd.tmp#orbit_pos_theta_b orbit_xsd.tmp#orbit_pos
Type orbit_pos
Properties
content complex
Model
r , z , phi , psi , theta_b
Children phi, psi, r, theta_b, z
Instance
<inner>
  <r>{1,1}</r>
  <z>{1,1}</z>
  <phi>{1,1}</phi>
  <psi>{1,1}</psi>
  <theta_b>{1,1}</theta_b>
</inner>
Source
<xs:element name="inner" type="orbit_pos">
  <xs:annotation>
    <xs:documentation>Position at inner mid-plane</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_special_pos / turning_pts
Namespace No namespace
Annotations
Location of turning points
Diagram
Diagram orbit_xsd.tmp#orbit_turning_pts_upper orbit_xsd.tmp#orbit_turning_pts_lower orbit_xsd.tmp#orbit_turning_pts
Type orbit_turning_pts
Properties
content complex
Model
Children lower, upper
Instance
<turning_pts>
  <upper>{1,1}</upper>
  <lower>{1,1}</lower>
</turning_pts>
Source
<xs:element name="turning_pts" type="orbit_turning_pts">
  <xs:annotation>
    <xs:documentation>Location of turning points</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_turning_pts / upper
Namespace No namespace
Annotations
Position at upper turning point
Diagram
Diagram orbit_xsd.tmp#orbit_pos_r orbit_xsd.tmp#orbit_pos_z orbit_xsd.tmp#orbit_pos_phi orbit_xsd.tmp#orbit_pos_psi orbit_xsd.tmp#orbit_pos_theta_b orbit_xsd.tmp#orbit_pos
Type orbit_pos
Properties
content complex
Model
r , z , phi , psi , theta_b
Children phi, psi, r, theta_b, z
Instance
<upper>
  <r>{1,1}</r>
  <z>{1,1}</z>
  <phi>{1,1}</phi>
  <psi>{1,1}</psi>
  <theta_b>{1,1}</theta_b>
</upper>
Source
<xs:element name="upper" type="orbit_pos">
  <xs:annotation>
    <xs:documentation>Position at upper turning point</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit_turning_pts / lower
Namespace No namespace
Annotations
Position at lower turning point
Diagram
Diagram orbit_xsd.tmp#orbit_pos_r orbit_xsd.tmp#orbit_pos_z orbit_xsd.tmp#orbit_pos_phi orbit_xsd.tmp#orbit_pos_psi orbit_xsd.tmp#orbit_pos_theta_b orbit_xsd.tmp#orbit_pos
Type orbit_pos
Properties
content complex
Model
r , z , phi , psi , theta_b
Children phi, psi, r, theta_b, z
Instance
<lower>
  <r>{1,1}</r>
  <z>{1,1}</z>
  <phi>{1,1}</phi>
  <psi>{1,1}</psi>
  <theta_b>{1,1}</theta_b>
</lower>
Source
<xs:element name="lower" type="orbit_pos">
  <xs:annotation>
    <xs:documentation>Position at lower turning point</xs:documentation>
  </xs:annotation>
</xs:element>
Element orbit / 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 orbit_global_param
Namespace No namespace
Annotations
Global quantities associated with an orbit.
Diagram
Diagram orbit_xsd.tmp#NO_NAMESPACE_orbit_global_param_orbit_type orbit_xsd.tmp#NO_NAMESPACE_orbit_global_param_omega_b orbit_xsd.tmp#NO_NAMESPACE_orbit_global_param_omega_phi orbit_xsd.tmp#NO_NAMESPACE_orbit_global_param_omega_c_av orbit_xsd.tmp#NO_NAMESPACE_orbit_global_param_special_pos
Used by
Model
Children omega_b, omega_c_av, omega_phi, orbit_type, special_pos
Source
<xs:complexType name="orbit_global_param">
  <xs:annotation>
    <xs:documentation>Global quantities associated with an orbit.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="orbit_type" type="vecint_type">
      <xs:annotation>
        <xs:documentation>Identifier of orbit type: 0 trapped, -1 co-passing, + 1 counter-passing ; Time-dependent; Vector (norbits)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="omega_b" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Bounce angular frequency rad/s; Time-dependent; Vector (norbits)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="omega_phi" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Toroidal angular precession frequency [rad/s]; Time-dependent; Vector (norbits).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="omega_c_av" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Orbit averaged cyclotron frequency [rad/a]; Time-dependent; Vector(norbits).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="special_pos" type="orbit_special_pos">
      <xs:annotation>
        <xs:documentation>Special positions along an orbit (like turning points).</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type orbit_special_pos
Namespace No namespace
Annotations
Special positions along an orbit (like turning points).
Diagram
Diagram orbit_xsd.tmp#orbit_special_pos_midplane orbit_xsd.tmp#orbit_special_pos_turning_pts
Used by
Model
Children midplane, turning_pts
Source
<xs:complexType name="orbit_special_pos">
  <xs:annotation>
    <xs:documentation>Special positions along an orbit (like turning points).</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="midplane" type="orbit_midplane">
      <xs:annotation>
        <xs:documentation>Intersections with the midplane</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="turning_pts" type="orbit_turning_pts">
      <xs:annotation>
        <xs:documentation>Location of turning points</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type orbit_midplane
Namespace No namespace
Annotations
Intersections with the midplane
Diagram
Diagram orbit_xsd.tmp#orbit_midplane_outer orbit_xsd.tmp#orbit_midplane_inner
Used by
Model
Children inner, outer
Source
<xs:complexType name="orbit_midplane">
  <xs:annotation>
    <xs:documentation>Intersections with the midplane</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="outer" type="orbit_pos">
      <xs:annotation>
        <xs:documentation>Position at outer mid-plane</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="inner" type="orbit_pos">
      <xs:annotation>
        <xs:documentation>Position at inner mid-plane</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type orbit_pos
Namespace No namespace
Annotations
Complex type for orbit position (Vector)
Diagram
Diagram orbit_xsd.tmp#orbit_pos_r orbit_xsd.tmp#orbit_pos_z orbit_xsd.tmp#orbit_pos_phi orbit_xsd.tmp#orbit_pos_psi orbit_xsd.tmp#orbit_pos_theta_b
Used by
Model
r , z , phi , psi , theta_b
Children phi, psi, r, theta_b, z
Source
<xs:complexType name="orbit_pos">
  <xs:annotation>
    <xs:documentation>Complex type for orbit position (Vector)</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="r" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Major radius [m]; Time-dependent; Vector (norbits).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="z" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Altitude [m]; Time-dependent; Vector (norbits).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="phi" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Toroidal angle [rad]; Time-dependent; Vector (norbits).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="psi" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Position in psi [normalised poloidal flux]; Time-dependent; Vector (norbits).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="theta_b" type="vecflt_type">
      <xs:annotation>
        <xs:documentation>Poloidal Boozer angle [rad]; Time-dependent; Vector (norbits).</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type orbit_turning_pts
Namespace No namespace
Annotations
Location of turning points
Diagram
Diagram orbit_xsd.tmp#orbit_turning_pts_upper orbit_xsd.tmp#orbit_turning_pts_lower
Used by
Model
Children lower, upper
Source
<xs:complexType name="orbit_turning_pts">
  <xs:annotation>
    <xs:documentation>Location of turning points</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="upper" type="orbit_pos">
      <xs:annotation>
        <xs:documentation>Position at upper turning point</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="lower" type="orbit_pos">
      <xs:annotation>
        <xs:documentation>Position at lower turning point</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>