Showing:

Annotations
Diagrams
Instances
Model
Properties
Source
Used by
Included schema pfcircuits.xsd
Namespace No namespace
Properties
attribute form default unqualified
element form default qualified
Element pfcircuits
Namespace No namespace
Annotations
Circuits, connected to multiple coils and to multiple supplies, defining the current and voltage relationships in the system
Diagram
Diagram pfcircuits_xsd.tmp#pfcircuits_name pfcircuits_xsd.tmp#pfcircuits_id pfcircuits_xsd.tmp#pfcircuits_type pfcircuits_xsd.tmp#pfcircuits_nnodes pfcircuits_xsd.tmp#pfcircuits_connections
Properties
content complex
Used by
Element pfsystems
Model
Children connections, id, name, nnodes, type
Instance
<pfcircuits>
  <name>{1,1}</name>
  <id>{1,1}</id>
  <type>{1,1}</type>
  <nnodes>{1,1}</nnodes>
  <connections>{1,1}</connections>
</pfcircuits>
Source
<xs:element name="pfcircuits">
  <xs:annotation>
    <xs:documentation>Circuits, connected to multiple coils and to multiple supplies, defining the current and voltage relationships in the system</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="name" type="vecstring_type">
        <xs:annotation>
          <xs:documentation>Name of circuit, array of strings (ncircuits)</xs:documentation>
          <xs:appinfo>machine description</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="id" type="vecstring_type">
        <xs:annotation>
          <xs:documentation>ID of circuit, array of strings (ncircuits)</xs:documentation>
          <xs:appinfo>machine description</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="type" type="vecstring_type">
        <xs:annotation>
          <xs:documentation>Type of circuit, array of strings (ncircuits)</xs:documentation>
          <xs:appinfo>machine description</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="nnodes" type="vecint_type">
        <xs:annotation>
          <xs:documentation>Number of nodes used to describe a circuit. Vector (ncircuits)</xs:documentation>
          <xs:appinfo>machine description</xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="connections" type="array3dint_type">
        <xs:annotation>
          <xs:documentation>Description of the supplies and coils connections (nodes) across each circuit. Array 3D (ncircuits,max_nnodes,2*ncomponents), describing for each node which component are connected to it (1 if connected, 0 otherwise). There are 2 sides at each component, thus 2*ncomponents as the size of the third dimension, listing first all supplies, then all coils (in the same order as listed in PFSUPPLIES and PFCOILS). An example can be found in the data structure documentation PFconnections.pdf</xs:documentation>
          <xs:appinfo>machine description</xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element pfcircuits / name
Namespace No namespace
Annotations
Name of circuit, array of strings (ncircuits)
Diagram
Diagram utilities_xsd.tmp#vecstring_type
Type vecstring_type
Properties
content simple
Source
<xs:element name="name" type="vecstring_type">
  <xs:annotation>
    <xs:documentation>Name of circuit, array of strings (ncircuits)</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>
Element pfcircuits / id
Namespace No namespace
Annotations
ID of circuit, array of strings (ncircuits)
Diagram
Diagram utilities_xsd.tmp#vecstring_type
Type vecstring_type
Properties
content simple
Source
<xs:element name="id" type="vecstring_type">
  <xs:annotation>
    <xs:documentation>ID of circuit, array of strings (ncircuits)</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>
Element pfcircuits / type
Namespace No namespace
Annotations
Type of circuit, array of strings (ncircuits)
Diagram
Diagram utilities_xsd.tmp#vecstring_type
Type vecstring_type
Properties
content simple
Source
<xs:element name="type" type="vecstring_type">
  <xs:annotation>
    <xs:documentation>Type of circuit, array of strings (ncircuits)</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>
Element pfcircuits / nnodes
Namespace No namespace
Annotations
Number of nodes used to describe a circuit. Vector (ncircuits)
Diagram
Diagram utilities_xsd.tmp#vecint_type
Type vecint_type
Properties
content simple
Source
<xs:element name="nnodes" type="vecint_type">
  <xs:annotation>
    <xs:documentation>Number of nodes used to describe a circuit. Vector (ncircuits)</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>
Element pfcircuits / connections
Namespace No namespace
Annotations
Description of the supplies and coils connections (nodes) across each circuit. Array 3D (ncircuits,max_nnodes,2*ncomponents), describing for each node which component are connected to it (1 if connected, 0 otherwise). There are 2 sides at each component, thus 2*ncomponents as the size of the third dimension, listing first all supplies, then all coils (in the same order as listed in PFSUPPLIES and PFCOILS). An example can be found in the data structure documentation PFconnections.pdf
Diagram
Diagram utilities_xsd.tmp#array3dint_type
Type array3dint_type
Properties
content simple
Source
<xs:element name="connections" type="array3dint_type">
  <xs:annotation>
    <xs:documentation>Description of the supplies and coils connections (nodes) across each circuit. Array 3D (ncircuits,max_nnodes,2*ncomponents), describing for each node which component are connected to it (1 if connected, 0 otherwise). There are 2 sides at each component, thus 2*ncomponents as the size of the third dimension, listing first all supplies, then all coils (in the same order as listed in PFSUPPLIES and PFCOILS). An example can be found in the data structure documentation PFconnections.pdf</xs:documentation>
    <xs:appinfo>machine description</xs:appinfo>
  </xs:annotation>
</xs:element>