Showing:

Annotations
Diagrams
Instances
Model
Properties
Source
Used by
Included schema eqgeometry.xsd
Namespace No namespace
Properties
attribute form default unqualified
element form default qualified
Element eqgeometry
Namespace No namespace
Annotations
Geometry of the plasma boundary
Diagram
Diagram eqgeometry_xsd.tmp#eqgeometry_source eqgeometry_xsd.tmp#eqgeometry_boundarytype eqgeometry_xsd.tmp#eqgeometry_boundary eqgeometry_xsd.tmp#eqgeometry_geom_axis eqgeometry_xsd.tmp#eqgeometry_a_minor eqgeometry_xsd.tmp#eqgeometry_elongation eqgeometry_xsd.tmp#eqgeometry_elong_upper eqgeometry_xsd.tmp#eqgeometry_elong_lower eqgeometry_xsd.tmp#eqgeometry_tria_upper eqgeometry_xsd.tmp#eqgeometry_tria_lower eqgeometry_xsd.tmp#eqgeometry_xpts eqgeometry_xsd.tmp#eqgeometry_left_low_st eqgeometry_xsd.tmp#eqgeometry_right_low_st eqgeometry_xsd.tmp#eqgeometry_left_up_st eqgeometry_xsd.tmp#eqgeometry_right_up_st eqgeometry_xsd.tmp#eqgeometry_active_limit eqgeometry_xsd.tmp#eqgeometry_ang_lcms_upo eqgeometry_xsd.tmp#eqgeometry_ang_lcms_upi eqgeometry_xsd.tmp#eqgeometry_ang_lcms_lwo eqgeometry_xsd.tmp#eqgeometry_ang_lcms_lwi
Properties
content complex
Used by
Elements equilibrium, scenario
Model
Children a_minor, active_limit, ang_lcms_lwi, ang_lcms_lwo, ang_lcms_upi, ang_lcms_upo, boundary, boundarytype, elong_lower, elong_upper, elongation, geom_axis, left_low_st, left_up_st, right_low_st, right_up_st, source, tria_lower, tria_upper, xpts
Instance
<eqgeometry>
  <source>{1,1}</source>
  <boundarytype>{1,1}</boundarytype>
  <boundary>{1,unbounded}</boundary>
  <geom_axis>{1,1}</geom_axis>
  <a_minor>{1,1}</a_minor>
  <elongation>{1,1}</elongation>
  <elong_upper>{1,1}</elong_upper>
  <elong_lower>{1,1}</elong_lower>
  <tria_upper>{1,1}</tria_upper>
  <tria_lower>{1,1}</tria_lower>
  <xpts>{1,unbounded}</xpts>
  <left_low_st>{1,1}</left_low_st>
  <right_low_st>{1,1}</right_low_st>
  <left_up_st>{1,1}</left_up_st>
  <right_up_st>{1,1}</right_up_st>
  <active_limit>{1,1}</active_limit>
  <ang_lcms_upo>{1,1}</ang_lcms_upo>
  <ang_lcms_upi>{1,1}</ang_lcms_upi>
  <ang_lcms_lwo>{1,1}</ang_lcms_lwo>
  <ang_lcms_lwi>{1,1}</ang_lcms_lwi>
</eqgeometry>
Source
<xs:element name="eqgeometry">
  <xs:annotation>
    <xs:documentation>Geometry of the plasma boundary</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="source" type="xs:string">
        <xs:annotation>
          <xs:documentation>Comment describing the origin of the eqgeometry data; String</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="boundarytype" type="xs:integer">
        <xs:annotation>
          <xs:documentation>0 (limiter) or 1 (separatrix); Integer; Time-dependent</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="boundary" type="rz1Dexp" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>RZ description of the plasma boundary; This is formally declared as an array of structure to allow for time-dependent size of the R and Z vectors in the sub-structure below. However, boundary must be allocated to size 1. Time-dependent;</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="geom_axis" type="rz0D">
        <xs:annotation>
          <xs:documentation>RZ position of the geometric axis (defined as (Rmin+Rmax) / 2 and (Zmin+Zmax) / 2 of the boundary) [m]; Time-dependent; Scalar</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="a_minor" type="xs:float" default="0.0">
        <xs:annotation>
          <xs:documentation>Minor radius of the plasma boundary [m]; Time-dependent; Scalar</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="elongation" type="xs:float" default="0.0">
        <xs:annotation>
          <xs:documentation>Elongation of the plasma boundary; Time-dependent; Scalar</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="elong_upper" type="xs:float" default="0.0">
        <xs:annotation>
          <xs:documentation>Elongation upper of the plasma boundary; Time-dependent; Scalar</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="elong_lower" type="xs:float" default="0.0">
        <xs:annotation>
          <xs:documentation>Elongation lower of the plasma boundary; Time-dependent; Scalar</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="tria_upper" type="xs:float" default="0.0">
        <xs:annotation>
          <xs:documentation>Upper triangularity of the plasma boundary; Time-dependent; Scalar</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="tria_lower" type="xs:float" default="0.0">
        <xs:annotation>
          <xs:documentation>Lower triangularity of the plasma boundary; Time-dependent; Scalar</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="xpts" type="rz1Dexp" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Position of the Xpoints, first is the active xpoint if diverted [m]; This is formally declared as an array of structure to allow for time-dependent size of the R and Z vectors in the sub-structure below. However, xpts must be allocated to size 1. Time-dependent;</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="left_low_st" type="rz0D">
        <xs:annotation>
          <xs:documentation>Position of the lower left strike point [m]; Time-dependent; Scalar</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="right_low_st" type="rz0D">
        <xs:annotation>
          <xs:documentation>Position of the lower right strike point [m]; Time-dependent; Scalar</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="left_up_st" type="rz0D">
        <xs:annotation>
          <xs:documentation>Position of the upper left strike point [m]; Time-dependent; Scalar</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="right_up_st" type="rz0D">
        <xs:annotation>
          <xs:documentation>Position of the upper right strike point [m]; Time-dependent; Scalar</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="active_limit" type="rz0D">
        <xs:annotation>
          <xs:documentation>Position of the active limiter point (point of the plasma boundary in contact with the limiter) [m]; Set R = 0 for X-point plasma; Time-dependent; Scalar</xs:documentation>
          <xs:appinfo>experimental</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="ang_lcms_upo" type="xs:float">
        <xs:annotation>
          <xs:documentation>Angle at the LMCS X point upper outer; Time-dependent; Scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ang_lcms_upi" type="xs:float">
        <xs:annotation>
          <xs:documentation>Angle at the LMCS X point upper inner; Time-dependent; Scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ang_lcms_lwo" type="xs:float">
        <xs:annotation>
          <xs:documentation>Angle at the LMCS X point lower outer; Time-dependent; Scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ang_lcms_lwi" type="xs:float">
        <xs:annotation>
          <xs:documentation>Angle at the LMCS X point lower inner; Time-dependent; Scalar</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element eqgeometry / source
Namespace No namespace
Annotations
Comment describing the origin of the eqgeometry data; String
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="source" type="xs:string">
  <xs:annotation>
    <xs:documentation>Comment describing the origin of the eqgeometry data; String</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / boundarytype
Namespace No namespace
Annotations
0 (limiter) or 1 (separatrix); Integer; Time-dependent
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="boundarytype" type="xs:integer">
  <xs:annotation>
    <xs:documentation>0 (limiter) or 1 (separatrix); Integer; Time-dependent</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / boundary
Namespace No namespace
Annotations
RZ description of the plasma boundary; This is formally declared as an array of structure to allow for time-dependent size of the R and Z vectors in the sub-structure below. However, boundary must be allocated to size 1. Time-dependent;
Diagram
Diagram utilities_xsd.tmp#rz1Dexp_r utilities_xsd.tmp#rz1Dexp_z utilities_xsd.tmp#rz1Dexp
Type rz1Dexp
Properties
content complex
maxOccurs unbounded
Model
r , z
Children r, z
Instance
<boundary>
  <r>{1,1}</r>
  <z>{1,1}</z>
</boundary>
Source
<xs:element name="boundary" type="rz1Dexp" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>RZ description of the plasma boundary; This is formally declared as an array of structure to allow for time-dependent size of the R and Z vectors in the sub-structure below. However, boundary must be allocated to size 1. Time-dependent;</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / geom_axis
Namespace No namespace
Annotations
RZ position of the geometric axis (defined as (Rmin+Rmax) / 2 and (Zmin+Zmax) / 2 of the boundary) [m]; Time-dependent; Scalar
Diagram
Diagram utilities_xsd.tmp#rz0D_r utilities_xsd.tmp#rz0D_z utilities_xsd.tmp#rz0D
Type rz0D
Properties
content complex
Model
r , z
Children r, z
Instance
<geom_axis>
  <r>{1,1}</r>
  <z>{1,1}</z>
</geom_axis>
Source
<xs:element name="geom_axis" type="rz0D">
  <xs:annotation>
    <xs:documentation>RZ position of the geometric axis (defined as (Rmin+Rmax) / 2 and (Zmin+Zmax) / 2 of the boundary) [m]; Time-dependent; Scalar</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / a_minor
Namespace No namespace
Annotations
Minor radius of the plasma boundary [m]; Time-dependent; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
default 0.0
Source
<xs:element name="a_minor" type="xs:float" default="0.0">
  <xs:annotation>
    <xs:documentation>Minor radius of the plasma boundary [m]; Time-dependent; Scalar</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / elongation
Namespace No namespace
Annotations
Elongation of the plasma boundary; Time-dependent; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
default 0.0
Source
<xs:element name="elongation" type="xs:float" default="0.0">
  <xs:annotation>
    <xs:documentation>Elongation of the plasma boundary; Time-dependent; Scalar</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / elong_upper
Namespace No namespace
Annotations
Elongation upper of the plasma boundary; Time-dependent; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
default 0.0
Source
<xs:element name="elong_upper" type="xs:float" default="0.0">
  <xs:annotation>
    <xs:documentation>Elongation upper of the plasma boundary; Time-dependent; Scalar</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / elong_lower
Namespace No namespace
Annotations
Elongation lower of the plasma boundary; Time-dependent; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
default 0.0
Source
<xs:element name="elong_lower" type="xs:float" default="0.0">
  <xs:annotation>
    <xs:documentation>Elongation lower of the plasma boundary; Time-dependent; Scalar</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / tria_upper
Namespace No namespace
Annotations
Upper triangularity of the plasma boundary; Time-dependent; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
default 0.0
Source
<xs:element name="tria_upper" type="xs:float" default="0.0">
  <xs:annotation>
    <xs:documentation>Upper triangularity of the plasma boundary; Time-dependent; Scalar</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / tria_lower
Namespace No namespace
Annotations
Lower triangularity of the plasma boundary; Time-dependent; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
default 0.0
Source
<xs:element name="tria_lower" type="xs:float" default="0.0">
  <xs:annotation>
    <xs:documentation>Lower triangularity of the plasma boundary; Time-dependent; Scalar</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / xpts
Namespace No namespace
Annotations
Position of the Xpoints, first is the active xpoint if diverted [m]; This is formally declared as an array of structure to allow for time-dependent size of the R and Z vectors in the sub-structure below. However, xpts must be allocated to size 1. Time-dependent;
Diagram
Diagram utilities_xsd.tmp#rz1Dexp_r utilities_xsd.tmp#rz1Dexp_z utilities_xsd.tmp#rz1Dexp
Type rz1Dexp
Properties
content complex
maxOccurs unbounded
Model
r , z
Children r, z
Instance
<xpts>
  <r>{1,1}</r>
  <z>{1,1}</z>
</xpts>
Source
<xs:element name="xpts" type="rz1Dexp" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Position of the Xpoints, first is the active xpoint if diverted [m]; This is formally declared as an array of structure to allow for time-dependent size of the R and Z vectors in the sub-structure below. However, xpts must be allocated to size 1. Time-dependent;</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / left_low_st
Namespace No namespace
Annotations
Position of the lower left strike point [m]; Time-dependent; Scalar
Diagram
Diagram utilities_xsd.tmp#rz0D_r utilities_xsd.tmp#rz0D_z utilities_xsd.tmp#rz0D
Type rz0D
Properties
content complex
Model
r , z
Children r, z
Instance
<left_low_st>
  <r>{1,1}</r>
  <z>{1,1}</z>
</left_low_st>
Source
<xs:element name="left_low_st" type="rz0D">
  <xs:annotation>
    <xs:documentation>Position of the lower left strike point [m]; Time-dependent; Scalar</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / right_low_st
Namespace No namespace
Annotations
Position of the lower right strike point [m]; Time-dependent; Scalar
Diagram
Diagram utilities_xsd.tmp#rz0D_r utilities_xsd.tmp#rz0D_z utilities_xsd.tmp#rz0D
Type rz0D
Properties
content complex
Model
r , z
Children r, z
Instance
<right_low_st>
  <r>{1,1}</r>
  <z>{1,1}</z>
</right_low_st>
Source
<xs:element name="right_low_st" type="rz0D">
  <xs:annotation>
    <xs:documentation>Position of the lower right strike point [m]; Time-dependent; Scalar</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / left_up_st
Namespace No namespace
Annotations
Position of the upper left strike point [m]; Time-dependent; Scalar
Diagram
Diagram utilities_xsd.tmp#rz0D_r utilities_xsd.tmp#rz0D_z utilities_xsd.tmp#rz0D
Type rz0D
Properties
content complex
Model
r , z
Children r, z
Instance
<left_up_st>
  <r>{1,1}</r>
  <z>{1,1}</z>
</left_up_st>
Source
<xs:element name="left_up_st" type="rz0D">
  <xs:annotation>
    <xs:documentation>Position of the upper left strike point [m]; Time-dependent; Scalar</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / right_up_st
Namespace No namespace
Annotations
Position of the upper right strike point [m]; Time-dependent; Scalar
Diagram
Diagram utilities_xsd.tmp#rz0D_r utilities_xsd.tmp#rz0D_z utilities_xsd.tmp#rz0D
Type rz0D
Properties
content complex
Model
r , z
Children r, z
Instance
<right_up_st>
  <r>{1,1}</r>
  <z>{1,1}</z>
</right_up_st>
Source
<xs:element name="right_up_st" type="rz0D">
  <xs:annotation>
    <xs:documentation>Position of the upper right strike point [m]; Time-dependent; Scalar</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / active_limit
Namespace No namespace
Annotations
Position of the active limiter point (point of the plasma boundary in contact with the limiter) [m]; Set R = 0 for X-point plasma; Time-dependent; Scalar
Diagram
Diagram utilities_xsd.tmp#rz0D_r utilities_xsd.tmp#rz0D_z utilities_xsd.tmp#rz0D
Type rz0D
Properties
content complex
Model
r , z
Children r, z
Instance
<active_limit>
  <r>{1,1}</r>
  <z>{1,1}</z>
</active_limit>
Source
<xs:element name="active_limit" type="rz0D">
  <xs:annotation>
    <xs:documentation>Position of the active limiter point (point of the plasma boundary in contact with the limiter) [m]; Set R = 0 for X-point plasma; Time-dependent; Scalar</xs:documentation>
    <xs:appinfo>experimental</xs:appinfo>
  </xs:annotation>
</xs:element>
Element eqgeometry / ang_lcms_upo
Namespace No namespace
Annotations
Angle at the LMCS X point upper outer; Time-dependent; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="ang_lcms_upo" type="xs:float">
  <xs:annotation>
    <xs:documentation>Angle at the LMCS X point upper outer; Time-dependent; Scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element eqgeometry / ang_lcms_upi
Namespace No namespace
Annotations
Angle at the LMCS X point upper inner; Time-dependent; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="ang_lcms_upi" type="xs:float">
  <xs:annotation>
    <xs:documentation>Angle at the LMCS X point upper inner; Time-dependent; Scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element eqgeometry / ang_lcms_lwo
Namespace No namespace
Annotations
Angle at the LMCS X point lower outer; Time-dependent; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="ang_lcms_lwo" type="xs:float">
  <xs:annotation>
    <xs:documentation>Angle at the LMCS X point lower outer; Time-dependent; Scalar</xs:documentation>
  </xs:annotation>
</xs:element>
Element eqgeometry / ang_lcms_lwi
Namespace No namespace
Annotations
Angle at the LMCS X point lower inner; Time-dependent; Scalar
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="ang_lcms_lwi" type="xs:float">
  <xs:annotation>
    <xs:documentation>Angle at the LMCS X point lower inner; Time-dependent; Scalar</xs:documentation>
  </xs:annotation>
</xs:element>