Showing:

Annotations
Diagrams
Instances
Model
Properties
Source
Used by
Included schema pfpassive.xsd
Namespace No namespace
Properties
attribute form default unqualified
element form default qualified
Element pfpassive
Namespace No namespace
Annotations
Passive axisymmetric conductor description
Diagram
Diagram pfpassive_xsd.tmp#pfpassive_name pfpassive_xsd.tmp#pfpassive_area pfpassive_xsd.tmp#pfpassive_res pfpassive_xsd.tmp#pfpassive_eta pfpassive_xsd.tmp#pfpassive_current pfpassive_xsd.tmp#pfpassive_pfpageometry
Properties
content complex
Used by
Element pfsystems
Model
Children area, current, eta, name, pfpageometry, res
Instance
<pfpassive>
  <name>{1,1}</name>
  <area>{1,1}</area>
  <res>{1,1}</res>
  <eta>{1,1}</eta>
  <current>{1,1}</current>
  <pfpageometry>{1,1}</pfpageometry>
</pfpassive>
Source
<xs:element name="pfpassive">
  <xs:annotation>
    <xs:documentation>Passive axisymmetric conductor description</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="name" type="vecstring_type">
        <xs:annotation>
          <xs:appinfo>machine description</xs:appinfo>
          <xs:documentation>Name of coil. Array of strings (nelements)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="area" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Surface area of this passive element [m^2]; Vector (nelements)</xs:documentation>
          <xs:appinfo>machine description</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="res" type="vecflt_type">
        <xs:annotation>
          <xs:documentation>Passive element resistance [Ohm]; Vector (nelements)</xs:documentation>
          <xs:appinfo>machine description</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="eta" type="vecflt_type">
        <xs:annotation>
          <xs:appinfo>machine description</xs:appinfo>
          <xs:documentation>Passive element resistivity [Ohm.m]; Vector (nelements)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="current" type="pfpassive_current">
        <xs:annotation>
          <xs:documentation>Current induced in passive structures.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="pfpageometry">
        <xs:annotation>
          <xs:documentation>Geometry of the passive elements</xs:documentation>
          <xs:appinfo>machine description</xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="type" type="vecint_type">
              <xs:annotation>
                <xs:documentation>Type used to describe the shape (0 for 'rzcoordinates' or 1 for 'rzdrdz'); Vector of integers (nelements)</xs:documentation>
                <xs:appinfo>machine description</xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="npoints" type="vecint_type">
              <xs:annotation>
                <xs:documentation>Number of points describing an element (irregular outline rzcoordinates); Vector of integers (nelements)</xs:documentation>
                <xs:appinfo>machine description</xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="rzcoordinate" type="rz2D">
              <xs:annotation>
                <xs:documentation>Irregular outline [m]; Matrix (nelements,max_npoints)</xs:documentation>
                <xs:appinfo>machine description</xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="rzdrdz" type="matflt_type">
              <xs:annotation>
                <xs:documentation>4-vector defining Centre R,Z and full extents dR, dZ [m]; Matrix (nelements,4)</xs:documentation>
                <xs:appinfo>machine description</xs:appinfo>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element pfpassive / name
Namespace No namespace
Annotations
Name of coil. Array of strings (nelements)
Diagram
Diagram utilities_xsd.tmp#vecstring_type
Type vecstring_type
Properties
content simple
Source
<xs:element name="name" type="vecstring_type">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>Name of coil. Array of strings (nelements)</xs:documentation>
  </xs:annotation>
</xs:element>
Element pfpassive / area
Namespace No namespace
Annotations
Surface area of this passive element [m^2]; Vector (nelements)
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>Surface area of this passive element [m^2]; Vector (nelements)</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>
Element pfpassive / res
Namespace No namespace
Annotations
Passive element resistance [Ohm]; Vector (nelements)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="res" type="vecflt_type">
  <xs:annotation>
    <xs:documentation>Passive element resistance [Ohm]; Vector (nelements)</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>
Element pfpassive / eta
Namespace No namespace
Annotations
Passive element resistivity [Ohm.m]; Vector (nelements)
Diagram
Diagram utilities_xsd.tmp#vecflt_type
Type vecflt_type
Properties
content simple
final restriction
Source
<xs:element name="eta" type="vecflt_type">
  <xs:annotation>
    <xs:appinfo>machine description</xs:appinfo>
    <xs:documentation>Passive element resistivity [Ohm.m]; Vector (nelements)</xs:documentation>
  </xs:annotation>
</xs:element>
Element pfpassive / current
Namespace No namespace
Annotations
Current induced in passive structures.
Diagram
Diagram pfpassive_xsd.tmp#NO_NAMESPACE_pfpassive_current_toroidal pfpassive_xsd.tmp#NO_NAMESPACE_pfpassive_current_poloidal pfpassive_xsd.tmp#NO_NAMESPACE_pfpassive_current
Type pfpassive_current
Properties
content complex
Model
Children poloidal, toroidal
Instance
<current>
  <toroidal>{1,1}</toroidal>
  <poloidal>{1,1}</poloidal>
</current>
Source
<xs:element name="current" type="pfpassive_current">
  <xs:annotation>
    <xs:documentation>Current induced in passive structures.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pfpassive_current / toroidal
Namespace No namespace
Annotations
Toroidal current induced in passive structures [A]. Vector (nelements); Time-dependent
Diagram
Diagram utilities_xsd.tmp#exp1D_value utilities_xsd.tmp#exp1D_abserror utilities_xsd.tmp#exp1D_relerror utilities_xsd.tmp#exp1D
Type exp1D
Properties
content complex
Model
Children abserror, relerror, value
Instance
<toroidal>
  <value>{1,1}</value>
  <abserror>{1,1}</abserror>
  <relerror>{1,1}</relerror>
</toroidal>
Source
<xs:element name="toroidal" type="exp1D">
  <xs:annotation>
    <xs:documentation>Toroidal current induced in passive structures [A]. Vector (nelements); Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element pfpassive_current / poloidal
Namespace No namespace
Annotations
Poloidal current induced in passive structures [A]. Vector (nelements); Time-dependent
Diagram
Diagram utilities_xsd.tmp#exp1D_value utilities_xsd.tmp#exp1D_abserror utilities_xsd.tmp#exp1D_relerror utilities_xsd.tmp#exp1D
Type exp1D
Properties
content complex
Model
Children abserror, relerror, value
Instance
<poloidal>
  <value>{1,1}</value>
  <abserror>{1,1}</abserror>
  <relerror>{1,1}</relerror>
</poloidal>
Source
<xs:element name="poloidal" type="exp1D">
  <xs:annotation>
    <xs:documentation>Poloidal current induced in passive structures [A]. Vector (nelements); Time-dependent</xs:documentation>
  </xs:annotation>
</xs:element>
Element pfpassive / pfpageometry
Namespace No namespace
Annotations
Geometry of the passive elements
Diagram
Diagram pfpassive_xsd.tmp#pfpassive_pfpassive_pfpageometry_type pfpassive_xsd.tmp#pfpassive_pfpassive_pfpageometry_npoints pfpassive_xsd.tmp#pfpassive_pfpassive_pfpageometry_rzcoordinate pfpassive_xsd.tmp#pfpassive_pfpassive_pfpageometry_rzdrdz
Properties
content complex
Model
Children npoints, rzcoordinate, rzdrdz, type
Instance
<pfpageometry>
  <type>{1,1}</type>
  <npoints>{1,1}</npoints>
  <rzcoordinate>{1,1}</rzcoordinate>
  <rzdrdz>{1,1}</rzdrdz>
</pfpageometry>
Source
<xs:element name="pfpageometry">
  <xs:annotation>
    <xs:documentation>Geometry of the passive elements</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="type" type="vecint_type">
        <xs:annotation>
          <xs:documentation>Type used to describe the shape (0 for 'rzcoordinates' or 1 for 'rzdrdz'); Vector of integers (nelements)</xs:documentation>
          <xs:appinfo>machine description</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="npoints" type="vecint_type">
        <xs:annotation>
          <xs:documentation>Number of points describing an element (irregular outline rzcoordinates); Vector of integers (nelements)</xs:documentation>
          <xs:appinfo>machine description</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="rzcoordinate" type="rz2D">
        <xs:annotation>
          <xs:documentation>Irregular outline [m]; Matrix (nelements,max_npoints)</xs:documentation>
          <xs:appinfo>machine description</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="rzdrdz" type="matflt_type">
        <xs:annotation>
          <xs:documentation>4-vector defining Centre R,Z and full extents dR, dZ [m]; Matrix (nelements,4)</xs:documentation>
          <xs:appinfo>machine description</xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element pfpassive / pfpageometry / type
Namespace No namespace
Annotations
Type used to describe the shape (0 for 'rzcoordinates' or 1 for 'rzdrdz'); Vector of integers (nelements)
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 used to describe the shape (0 for 'rzcoordinates' or 1 for 'rzdrdz'); Vector of integers (nelements)</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>
Element pfpassive / pfpageometry / npoints
Namespace No namespace
Annotations
Number of points describing an element (irregular outline rzcoordinates); Vector of integers (nelements)
Diagram
Diagram utilities_xsd.tmp#vecint_type
Type vecint_type
Properties
content simple
Source
<xs:element name="npoints" type="vecint_type">
  <xs:annotation>
    <xs:documentation>Number of points describing an element (irregular outline rzcoordinates); Vector of integers (nelements)</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>
Element pfpassive / pfpageometry / rzcoordinate
Namespace No namespace
Annotations
Irregular outline [m]; Matrix (nelements,max_npoints)
Diagram
Diagram utilities_xsd.tmp#rz2D_r utilities_xsd.tmp#rz2D_z utilities_xsd.tmp#rz2D
Type rz2D
Properties
content complex
Model
r , z
Children r, z
Instance
<rzcoordinate>
  <r>{1,1}</r>
  <z>{1,1}</z>
</rzcoordinate>
Source
<xs:element name="rzcoordinate" type="rz2D">
  <xs:annotation>
    <xs:documentation>Irregular outline [m]; Matrix (nelements,max_npoints)</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>
Element pfpassive / pfpageometry / rzdrdz
Namespace No namespace
Annotations
4-vector defining Centre R,Z and full extents dR, dZ [m]; Matrix (nelements,4)
Diagram
Diagram utilities_xsd.tmp#matflt_type
Type matflt_type
Properties
content simple
Source
<xs:element name="rzdrdz" type="matflt_type">
  <xs:annotation>
    <xs:documentation>4-vector defining Centre R,Z and full extents dR, dZ [m]; Matrix (nelements,4)</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>
Complex Type pfpassive_current
Namespace No namespace
Annotations
Current induced in passive structures.
Diagram
Diagram pfpassive_xsd.tmp#NO_NAMESPACE_pfpassive_current_toroidal pfpassive_xsd.tmp#NO_NAMESPACE_pfpassive_current_poloidal
Used by
Model
Children poloidal, toroidal
Source
<xs:complexType name="pfpassive_current">
  <xs:annotation>
    <xs:documentation>Current induced in passive structures.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="toroidal" type="exp1D">
      <xs:annotation>
        <xs:documentation>Toroidal current induced in passive structures [A]. Vector (nelements); Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="poloidal" type="exp1D">
      <xs:annotation>
        <xs:documentation>Poloidal current induced in passive structures [A]. Vector (nelements); Time-dependent</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>