Schema QCDmlEnsemble1.4.8.xsd


schema location:  C:\Users\yoshie\Desktop\Ensemble-1.4.8\QCDmlEnsemble1.4.8.xsd
targetNamespace:  http://www.lqcd.org/ildg/QCDml/ensemble1.4
 
Elements  Complex types  Simple types 
action  algorithmType  boundaryConditionType 
anisotropicApeLinkBlocking  anisotropicApeLinkBlockingType  couplingType 
anisotropicCloverQuarkAction  anisotropicCloverQuarkActionType  gaugeGroupType 
anisotropicGluonAction  anisotropicGluonActionType  negativeCouplingType 
anisotropicQuarkAction  anisotropicQuarkActionType  observableNameType 
anisotropicTpWilsonGluonAction  anisotropicTpWilsonGluonActionType  permissionType 
anisotropicWilsonGluonAction  anisotropicWilsonGluonActionType  representationType 
anisotropicWilsonQuarkAction  anisotropicWilsonQuarkActionType  revisionActionType 
apeLinkBlocking  apeLinkBlockingType  signApproxNPoleType 
array  arrayType  signApproxThresholdMethodType 
asqTadQuarkAction  asqTadQuarkActionType  variableType 
asqTadQuarkLinkTreatment  asqTadQuarkLinkTreatmentType 
boundaryCondition  ciQuarkActionType 
ciQuarkAction  cloverQuarkActionType 
cloverQuarkAction  couplingsType 
data  DBW2GluonActionType 
DBW2GluonAction  dimensionType 
domainWallQuarkAction  domainWallQuarkActionType 
fat7QuarkLinkTreatment  epsilonType 
fatLinkCIQuarkAction  fat7QuarkLinkTreatmentType 
fatLinkDerivNpCloverQuarkAction  fatLinkCIQuarkActionType 
fatLinkIrrelevantCloverQuarkAction  fatLinkIrrelevantCloverQuarkActionType 
generalDeterminant  generalDeterminantType 
generalGluonAction  generalGluonActionType 
generalOverlapQuarkAction  generalOverlapQuarkActionType 
generalQuarkAction  generalQuarkActionType 
gluonField  hisqQuarkActionType 
hisqQuarkAction  invSqRootLinkUnitarizationType 
invSqRootLinkUnitarization  iwasakiRGGluonActionType 
iwasakiRGGluonAction  KSLinkTreatmentType 
KSLinkTreatment  KSQuarkActionType 
KSQuarkAction  linkBlockingType 
linkBlocking  linkUnitarizationType 
linkSmearing  LuescherWeiszGluonActionType 
linkUnitarization  managementActionType 
LuescherWeiszGluonAction  npCloverQuarkActionType 
management  observableType 
markovChain  overlapQuarkActionType 
markovChainURI  parameterType 
npCloverQuarkAction  plaquetteGluonActionType 
numberOfFlavours  projectGroupLinkTreatmentType 
observables  quarkCouplingsType 
overlapQuarkAction  signApproxThresholdType 
physics  sixLinkGluonActionType 
plaquetteGluonAction  stoutLinkUnitarizationType 
projectGroupLinkTreatment  tpCloverQuarkActionType 
quarkField  tpLuescherWeiszGluonActionType 
sixLinkGluonAction  treelevelSymanzikGluonActionType 
size  wilsonCloverTmMassSplitQuarkActionType 
stoutLinkUnitarization  wilsonCloverTmQuarkActionType 
topologyFixing  wilsonDeterminantType 
tpCloverQuarkAction  wilsonQuarkActionType 
tpLuescherWeiszGluonAction  wilsonTmGhostDeterminantType 
treelevelSymanzikGluonAction  wilsonTmMassSplitQuarkActionType 
wilsonCloverTmMassSplitQuarkAction  wilsonTmQuarkActionType 
wilsonCloverTmQuarkAction 
wilsonDeterminant 
wilsonQuarkAction 
wilsonTmGhostDeterminant 
wilsonTmMassSplitQuarkAction 
wilsonTmQuarkAction 
zolotarevSignApprox 


element action
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children gluon quark
used by
element physics
annotation
documentation 
The action XML chunk
source
<xs:element name="action">
  <xs:annotation>
    <xs:documentation>The action XML chunk</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="gluon">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="generalGluonAction" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="quark" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="generalQuarkAction" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element action/gluon
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children generalGluonAction
source
<xs:element name="gluon">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="generalGluonAction" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element action/quark
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children generalQuarkAction
source
<xs:element name="quark" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="generalQuarkAction" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element anisotropicApeLinkBlocking
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type anisotropicApeLinkBlockingType
children rho0S rho0T rho1SS rho1ST rho1TS
source
<xs:element name="anisotropicApeLinkBlocking" type="anisotropicApeLinkBlockingType" substitutionGroup="linkBlocking"/>

element anisotropicCloverQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type anisotropicCloverQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing xi0 anisoDirection kappaSpatial kappaTemporal nu mass rSpatial rTemporal cSWSpatial cSWTemporal
annotation
documentation 
An element for anisotropic clover
source
<xs:element name="anisotropicCloverQuarkAction" type="anisotropicCloverQuarkActionType" substitutionGroup="anisotropicWilsonQuarkAction">
  <xs:annotation>
    <xs:documentation>An element for anisotropic clover</xs:documentation>
  </xs:annotation>
</xs:element>

element anisotropicGluonAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type anisotropicGluonActionType
children glossary gluonField topologyFixing xi0 anisoDirection
annotation
documentation 
Extends a general quark action with with anisotropy parameters xi0 and the anisotropy direction
source
<xs:element name="anisotropicGluonAction" type="anisotropicGluonActionType" abstract="true" substitutionGroup="generalGluonAction">
  <xs:annotation>
    <xs:documentation>Extends a general quark action with with anisotropy parameters xi0 and the anisotropy direction</xs:documentation>
  </xs:annotation>
</xs:element>

element anisotropicQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type anisotropicQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing xi0 anisoDirection
annotation
documentation 
Extends the general quark action with fields related to anisotropy namely the xi0 parameter and the direction which is anisotropic
source
<xs:element name="anisotropicQuarkAction" type="anisotropicQuarkActionType" abstract="true" substitutionGroup="generalQuarkAction">
  <xs:annotation>
    <xs:documentation>Extends the general quark action with fields related to anisotropy namely the xi0 parameter and the direction which is anisotropic</xs:documentation>
  </xs:annotation>
</xs:element>

element anisotropicTpWilsonGluonAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type anisotropicTpWilsonGluonActionType
children glossary gluonField topologyFixing xi0 anisoDirection beta tadpoleSpatial tadpoleTemporal
annotation
documentation 
Anisotropic version of the Wilson Plaquette Action with tadpole improvement
source
<xs:element name="anisotropicTpWilsonGluonAction" type="anisotropicTpWilsonGluonActionType" substitutionGroup="anisotropicWilsonGluonAction">
  <xs:annotation>
    <xs:documentation>Anisotropic version of the Wilson Plaquette Action with tadpole improvement</xs:documentation>
  </xs:annotation>
</xs:element>

element anisotropicWilsonGluonAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type anisotropicWilsonGluonActionType
children glossary gluonField topologyFixing xi0 anisoDirection beta
annotation
documentation 
Anisotropic version of the Wilson Plaquette Action
source
<xs:element name="anisotropicWilsonGluonAction" type="anisotropicWilsonGluonActionType" substitutionGroup="anisotropicGluonAction">
  <xs:annotation>
    <xs:documentation>Anisotropic version of the Wilson Plaquette Action</xs:documentation>
  </xs:annotation>
</xs:element>

element anisotropicWilsonQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type anisotropicWilsonQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing xi0 anisoDirection kappaSpatial kappaTemporal nu mass rSpatial rTemporal
annotation
documentation 
Anisotropic Wilson Action in either (mu,mass) or (kappa_s,kappa_t) convention. Wilson's r parameters are optional. Default values are 1.0.
source
<xs:element name="anisotropicWilsonQuarkAction" type="anisotropicWilsonQuarkActionType" substitutionGroup="anisotropicQuarkAction">
  <xs:annotation>
    <xs:documentation>Anisotropic Wilson Action in either (mu,mass) or (kappa_s,kappa_t) convention. Wilson's r parameters are optional. Default values are 1.0.</xs:documentation>
  </xs:annotation>
</xs:element>

element apeLinkBlocking
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type apeLinkBlockingType
children rho0 rho1
source
<xs:element name="apeLinkBlocking" type="apeLinkBlockingType" substitutionGroup="linkBlocking"/>

element array
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type arrayType
children elem
annotation
documentation 
The SciDAC array definition
source
<xs:element name="array" type="arrayType" abstract="true">
  <xs:annotation>
    <xs:documentation>The SciDAC array definition</xs:documentation>
  </xs:annotation>
</xs:element>

element asqTadQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type asqTadQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass cNaik c1Link c3Link c5LinkChair c7LinkTwist cLepage u0
annotation
documentation 
A specific improved KS quark action
source
<xs:element name="asqTadQuarkAction" type="asqTadQuarkActionType" substitutionGroup="KSQuarkAction">
  <xs:annotation>
    <xs:documentation>A specific improved KS quark action</xs:documentation>
  </xs:annotation>
</xs:element>

element asqTadQuarkLinkTreatment
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type asqTadQuarkLinkTreatmentType
children glossary epsilon cNaik c1Link c3Link c5LinkChair c7LinkTwist cLepage u0
used by
element hisqQuarkActionType/LinkTreatment
source
<xs:element name="asqTadQuarkLinkTreatment" type="asqTadQuarkLinkTreatmentType" substitutionGroup="KSLinkTreatment"/>

element boundaryCondition
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children elem
used by
elements gluonField quarkField
annotation
documentation 
An array of boundaryConditionType
source
<xs:element name="boundaryCondition">
  <xs:annotation>
    <xs:documentation>An array of boundaryConditionType</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="elem" type="boundaryConditionType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element boundaryCondition/elem
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type boundaryConditionType
facets
enumeration periodic
enumeration antiperiodic
enumeration dirichlet
source
<xs:element name="elem" type="boundaryConditionType" maxOccurs="unbounded"/>

element ciQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type ciQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 v13 v14 v15 v16 v17 v18 t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 a1 a2 a3 a4 p1
annotation
documentation 
Extends the general quark action to chirally improved fermion actions
source
<xs:element name="ciQuarkAction" type="ciQuarkActionType" substitutionGroup="generalQuarkAction">
  <xs:annotation>
    <xs:documentation>Extends the general quark action to chirally improved fermion actions</xs:documentation>
  </xs:annotation>
</xs:element>

element cloverQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type cloverQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa cSW
annotation
documentation 
The generic clover wilson action type. It is abstract because there are different definitions of CSW that are all clover actions
source
<xs:element name="cloverQuarkAction" type="cloverQuarkActionType" abstract="true" substitutionGroup="wilsonQuarkAction">
  <xs:annotation>
    <xs:documentation>The generic clover wilson action type. It is abstract because there are different definitions of CSW that are all clover actions</xs:documentation>
  </xs:annotation>
</xs:element>

element data
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:anyURI
annotation
documentation 
The Logical file name on the grid of the data file itself
source
<xs:element name="data" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>The Logical file name on the grid of the data file itself</xs:documentation>
  </xs:annotation>
</xs:element>

element DBW2GluonAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type DBW2GluonActionType
children glossary gluonField topologyFixing beta normalisation c0 c1 c2 c3
annotation
documentation 
DBW2 is a six link action with specific couplings
source
<xs:element name="DBW2GluonAction" type="DBW2GluonActionType" substitutionGroup="sixLinkGluonAction">
  <xs:annotation>
    <xs:documentation>DBW2 is a six link action with specific couplings</xs:documentation>
  </xs:annotation>
</xs:element>

element domainWallQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type domainWallQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass kernelMass N5
annotation
documentation 
The domain Wall quark action. 4D is Wilson and the approx is tanh 
source
<xs:element name="domainWallQuarkAction" type="domainWallQuarkActionType" substitutionGroup="generalOverlapQuarkAction">
  <xs:annotation>
    <xs:documentation>The domain Wall quark action. 4D is Wilson and the approx is tanh </xs:documentation>
  </xs:annotation>
</xs:element>

element fat7QuarkLinkTreatment
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type fat7QuarkLinkTreatmentType
children glossary c1Link c3Link c5LinkChair c7LinkTwist u0
used by
element hisqQuarkActionType/LinkTreatment
source
<xs:element name="fat7QuarkLinkTreatment" type="fat7QuarkLinkTreatmentType" substitutionGroup="KSLinkTreatment"/>

element fatLinkCIQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type fatLinkCIQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 v13 v14 v15 v16 v17 v18 t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 a1 a2 a3 a4 p1
annotation
documentation 
Chirally improved fermion action with fat links
source
<xs:element name="fatLinkCIQuarkAction" type="fatLinkCIQuarkActionType" substitutionGroup="ciQuarkAction">
  <xs:annotation>
    <xs:documentation>Chirally improved fermion action with fat links</xs:documentation>
  </xs:annotation>
</xs:element>

element fatLinkDerivNpCloverQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type npCloverQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa cSW
annotation
documentation 
The Clover Wilson quark action where the coefficient has been determined non-perturbatively and smeared links are used in the derivative term
source
<xs:element name="fatLinkDerivNpCloverQuarkAction" type="npCloverQuarkActionType" substitutionGroup="npCloverQuarkAction">
  <xs:annotation>
    <xs:documentation>The Clover Wilson quark action where the coefficient has been determined non-perturbatively and smeared links are used in the derivative term</xs:documentation>
  </xs:annotation>
</xs:element>

element fatLinkIrrelevantCloverQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type fatLinkIrrelevantCloverQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa cSW u0 u0fl
annotation
documentation 
The Clover Wilson quark action where the coefficient has been determined by tadpole improved perturbation theory and the links for irrelevant operators have been smeared
source
<xs:element name="fatLinkIrrelevantCloverQuarkAction" type="fatLinkIrrelevantCloverQuarkActionType" substitutionGroup="cloverQuarkAction">
  <xs:annotation>
    <xs:documentation>The Clover Wilson quark action where the coefficient has been determined by tadpole improved perturbation theory and the links for irrelevant operators have been smeared</xs:documentation>
  </xs:annotation>
</xs:element>

element generalDeterminant
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type generalDeterminantType
used by
element topologyFixing
annotation
documentation 
an abstract element for determinants
source
<xs:element name="generalDeterminant" type="generalDeterminantType" abstract="true">
  <xs:annotation>
    <xs:documentation>an abstract element for determinants</xs:documentation>
  </xs:annotation>
</xs:element>

element generalGluonAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type generalGluonActionType
children glossary gluonField topologyFixing
used by
element action/gluon
annotation
documentation 
Has the general properties of the gloun action, i.e. the gluon field and the glossary XML
source
<xs:element name="generalGluonAction" type="generalGluonActionType" abstract="true">
  <xs:annotation>
    <xs:documentation>Has the general properties of the gloun action, i.e. the gluon field and the glossary XML</xs:documentation>
  </xs:annotation>
</xs:element>

element generalOverlapQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type generalOverlapQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass kernelMass
annotation
documentation 
The abstract Overlap quark operator
source
<xs:element name="generalOverlapQuarkAction" type="generalOverlapQuarkActionType" abstract="true" substitutionGroup="generalQuarkAction">
  <xs:annotation>
    <xs:documentation>The abstract Overlap quark operator</xs:documentation>
  </xs:annotation>
</xs:element>

element generalQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type generalQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing
used by
element action/quark
annotation
documentation 
Has the general properties of the quark action, i.e. the number of quark flavours and the properties of the fields
source
<xs:element name="generalQuarkAction" type="generalQuarkActionType" abstract="true">
  <xs:annotation>
    <xs:documentation>Has the general properties of the quark action, i.e. the number of quark flavours and the properties of the fields</xs:documentation>
  </xs:annotation>
</xs:element>

element gluonField
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children gaugeGroup representation boundaryCondition
used by
complexType generalGluonActionType
annotation
documentation 
Contains the properties of the gluon field, e.g. gauge group and representation
source
<xs:element name="gluonField">
  <xs:annotation>
    <xs:documentation>Contains the properties of the gluon field, e.g. gauge group and representation</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="gaugeGroup" type="gaugeGroupType"/>
      <xs:element name="representation" type="representationType"/>
      <xs:element ref="boundaryCondition"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element gluonField/gaugeGroup
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type gaugeGroupType
facets
enumeration SU(3)
enumeration SU(2)
enumeration SU(4)
enumeration SU(5)
enumeration SU(6)
enumeration U(1)
enumeration U(3)
source
<xs:element name="gaugeGroup" type="gaugeGroupType"/>

element gluonField/representation
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type representationType
facets
enumeration fundamental
enumeration adjoint
source
<xs:element name="representation" type="representationType"/>

element hisqQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type hisqQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass LinkTreatment
annotation
documentation 
The HISQ Quark action
source
<xs:element name="hisqQuarkAction" type="hisqQuarkActionType" substitutionGroup="KSQuarkAction">
  <xs:annotation>
    <xs:documentation>The HISQ Quark action</xs:documentation>
  </xs:annotation>
</xs:element>

element invSqRootLinkUnitarization
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type invSqRootLinkUnitarizationType
source
<xs:element name="invSqRootLinkUnitarization" type="invSqRootLinkUnitarizationType" substitutionGroup="linkUnitarization"/>

element iwasakiRGGluonAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type iwasakiRGGluonActionType
children glossary gluonField topologyFixing beta normalisation c0 c1 c2 c3
annotation
documentation 
This six-link action has three couplings
source
<xs:element name="iwasakiRGGluonAction" type="iwasakiRGGluonActionType" substitutionGroup="sixLinkGluonAction">
  <xs:annotation>
    <xs:documentation>This six-link action has three couplings</xs:documentation>
  </xs:annotation>
</xs:element>

element KSLinkTreatment
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type KSLinkTreatmentType
children glossary
source
<xs:element name="KSLinkTreatment" type="KSLinkTreatmentType" abstract="true"/>

element KSQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type KSQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass
annotation
documentation 
The basic KS action. Abstract
source
<xs:element name="KSQuarkAction" type="KSQuarkActionType" abstract="true" substitutionGroup="generalQuarkAction">
  <xs:annotation>
    <xs:documentation>The basic KS action. Abstract</xs:documentation>
  </xs:annotation>
</xs:element>

element linkBlocking
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type linkBlockingType
used by
element linkSmearing
source
<xs:element name="linkBlocking" type="linkBlockingType" abstract="true"/>

element linkSmearing
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children linkBlocking linkUnitarization numSmear
used by
complexType generalQuarkActionType
annotation
documentation 
link smearing
source
<xs:element name="linkSmearing">
  <xs:annotation>
    <xs:documentation>link smearing</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="linkBlocking"/>
      <xs:element ref="linkUnitarization"/>
      <xs:element name="numSmear" type="xs:integer"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element linkSmearing/numSmear
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:integer
source
<xs:element name="numSmear" type="xs:integer"/>

element linkUnitarization
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type linkUnitarizationType
used by
element linkSmearing
source
<xs:element name="linkUnitarization" type="linkUnitarizationType" abstract="true"/>

element LuescherWeiszGluonAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type LuescherWeiszGluonActionType
children glossary gluonField topologyFixing beta normalisation c0 c1 c2 c3
annotation
documentation 
The Luescher-Weisz gluon action is a six link action
source
<xs:element name="LuescherWeiszGluonAction" type="LuescherWeiszGluonActionType" substitutionGroup="sixLinkGluonAction">
  <xs:annotation>
    <xs:documentation>The Luescher-Weisz gluon action is a six link action</xs:documentation>
  </xs:annotation>
</xs:element>

element management
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children revisions collaboration projectName ensembleLabel publishedAlias reference archiveHistory replicate
used by
element markovChain
annotation
documentation 
Contains information about who, what, and when the data was done
source
<xs:element name="management">
  <xs:annotation>
    <xs:documentation>Contains information about who, what, and when the data was done</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="revisions" type="xs:nonNegativeInteger" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The number of times the entry for this ensemble has been revised</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="collaboration" type="xs:normalizedString"/>
      <xs:element name="projectName" type="xs:normalizedString"/>
      <xs:element name="ensembleLabel" type="xs:normalizedString" minOccurs="0">
        <xs:annotation>
          <xs:documentation>An optional label to identify this ensemble or to categorize several ensembles</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="publishedAlias" type="xs:normalizedString" minOccurs="0">
        <xs:annotation>
          <xs:documentation>An optional short text string to identify this ensemble by collaboration dependent notations, such as a list of name and value pairs of coupling parameters in publications</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="reference" type="xs:normalizedString" minOccurs="0"/>
      <xs:element name="archiveHistory">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="elem" type="managementActionType" minOccurs="0" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="replicate" type="permissionType" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element management/revisions
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:nonNegativeInteger
annotation
documentation 
The number of times the entry for this ensemble has been revised
source
<xs:element name="revisions" type="xs:nonNegativeInteger" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The number of times the entry for this ensemble has been revised</xs:documentation>
  </xs:annotation>
</xs:element>

element management/collaboration
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:normalizedString
source
<xs:element name="collaboration" type="xs:normalizedString"/>

element management/projectName
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:normalizedString
source
<xs:element name="projectName" type="xs:normalizedString"/>

element management/ensembleLabel
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:normalizedString
annotation
documentation 
An optional label to identify this ensemble or to categorize several ensembles
source
<xs:element name="ensembleLabel" type="xs:normalizedString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>An optional label to identify this ensemble or to categorize several ensembles</xs:documentation>
  </xs:annotation>
</xs:element>

element management/publishedAlias
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:normalizedString
annotation
documentation 
An optional short text string to identify this ensemble by collaboration dependent notations, such as a list of name and value pairs of coupling parameters in publications
source
<xs:element name="publishedAlias" type="xs:normalizedString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>An optional short text string to identify this ensemble by collaboration dependent notations, such as a list of name and value pairs of coupling parameters in publications</xs:documentation>
  </xs:annotation>
</xs:element>

element management/reference
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:normalizedString
source
<xs:element name="reference" type="xs:normalizedString" minOccurs="0"/>

element management/archiveHistory
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children elem
source
<xs:element name="archiveHistory">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="elem" type="managementActionType" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element management/archiveHistory/elem
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type managementActionType
children revision revisionAction participant date comment
source
<xs:element name="elem" type="managementActionType" minOccurs="0" maxOccurs="unbounded"/>

element management/replicate
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type permissionType
facets
enumeration allow
enumeration deny
source
<xs:element name="replicate" type="permissionType" minOccurs="0"/>

element markovChain
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children markovChainURI management physics algorithm cLibrary
annotation
documentation 
Also known as ensemble XML. below this level the XML is static across an ensemble of data.
source
<xs:element name="markovChain">
  <xs:annotation>
    <xs:documentation>Also known as ensemble XML. below this level the XML is static across an ensemble of data.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="markovChainURI"/>
      <xs:element ref="management"/>
      <xs:element ref="physics"/>
      <xs:element name="algorithm" type="algorithmType"/>
      <xs:element name="cLibrary" type="xs:anyURI" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element markovChain/algorithm
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type algorithmType
children name glossary reference exact parameters
source
<xs:element name="algorithm" type="algorithmType"/>

element markovChain/cLibrary
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:anyURI
source
<xs:element name="cLibrary" type="xs:anyURI" minOccurs="0"/>

element markovChainURI
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:anyURI
used by
element markovChain
annotation
documentation 
The URI which identifies the of the ensemble
source
<xs:element name="markovChainURI" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>The URI which identifies the of the ensemble</xs:documentation>
  </xs:annotation>
</xs:element>

element npCloverQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type npCloverQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa cSW
annotation
documentation 
The Clover Wilson quark action where the coefficient has been determined non-perturbatively
source
<xs:element name="npCloverQuarkAction" type="npCloverQuarkActionType" substitutionGroup="cloverQuarkAction">
  <xs:annotation>
    <xs:documentation>The Clover Wilson quark action where the coefficient has been determined non-perturbatively</xs:documentation>
  </xs:annotation>
</xs:element>

element numberOfFlavours
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:integer
used by
complexTypes generalQuarkActionType quarkCouplingsType
annotation
documentation 
The number of flavours of quarks that have the action defined by the following couplings
source
<xs:element name="numberOfFlavours" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The number of flavours of quarks that have the action defined by the following couplings</xs:documentation>
  </xs:annotation>
</xs:element>

element observables
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children elem
used by
element physics
annotation
documentation 
Observables calculated on configurations of this ensemble
source
<xs:element name="observables">
  <xs:annotation>
    <xs:documentation>Observables calculated on configurations of this ensemble</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded">
      <xs:element name="elem" type="observableType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element observables/elem
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type observableType
children name val err glossary
source
<xs:element name="elem" type="observableType"/>

element overlapQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type overlapQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass kernelMass zolotarevSignApprox
annotation
documentation 
The overlap quark action.
source
<xs:element name="overlapQuarkAction" type="overlapQuarkActionType" substitutionGroup="generalOverlapQuarkAction">
  <xs:annotation>
    <xs:documentation>The overlap quark action.</xs:documentation>
  </xs:annotation>
</xs:element>

element physics
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children size action observables
used by
element markovChain
annotation
documentation 
Contains the physics information
source
<xs:element name="physics">
  <xs:annotation>
    <xs:documentation>Contains the physics information</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="size"/>
      <xs:element ref="action"/>
      <xs:element ref="observables" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element plaquetteGluonAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type plaquetteGluonActionType
children glossary gluonField topologyFixing beta
annotation
documentation 
The Wilson plaquette action, has a coupling beta
source
<xs:element name="plaquetteGluonAction" type="plaquetteGluonActionType" substitutionGroup="generalGluonAction">
  <xs:annotation>
    <xs:documentation>The Wilson plaquette action, has a coupling beta</xs:documentation>
  </xs:annotation>
</xs:element>

element projectGroupLinkTreatment
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type projectGroupLinkTreatmentType
children glossary group
used by
element hisqQuarkActionType/LinkTreatment
source
<xs:element name="projectGroupLinkTreatment" type="projectGroupLinkTreatmentType" substitutionGroup="KSLinkTreatment"/>

element quarkField
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children normalisation boundaryCondition
used by
complexType generalQuarkActionType
annotation
documentation 
Describes the quark field normalisation and boundary conditions
source
<xs:element name="quarkField">
  <xs:annotation>
    <xs:documentation>Describes the quark field normalisation and boundary conditions</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="normalisation" type="xs:string"/>
      <xs:element ref="boundaryCondition"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element quarkField/normalisation
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:string
source
<xs:element name="normalisation" type="xs:string"/>

element sixLinkGluonAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type sixLinkGluonActionType
children glossary gluonField topologyFixing beta normalisation c0 c1 c2 c3
annotation
documentation 
Abstract class of all six link gluon action. Doesn't fix the couplings.
source
<xs:element name="sixLinkGluonAction" type="sixLinkGluonActionType" abstract="true" substitutionGroup="plaquetteGluonAction">
  <xs:annotation>
    <xs:documentation>Abstract class of all six link gluon action. Doesn't fix the couplings.</xs:documentation>
  </xs:annotation>
</xs:element>

element size
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children elem
used by
element physics
annotation
documentation 
The simulation size, for each dimension, as well as the order of the dimensioons
source
<xs:element name="size">
  <xs:annotation>
    <xs:documentation>The simulation size, for each dimension, as well as the order of the dimensioons</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="elem" type="dimensionType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element size/elem
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type dimensionType
children name length
source
<xs:element name="elem" type="dimensionType" maxOccurs="unbounded"/>

element stoutLinkUnitarization
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type stoutLinkUnitarizationType
source
<xs:element name="stoutLinkUnitarization" type="stoutLinkUnitarizationType" substitutionGroup="linkUnitarization"/>

element topologyFixing
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children generalDeterminant charge
used by
complexType generalGluonActionType
annotation
documentation 
Contains the method to fix topology and the value of the topological charge
source
<xs:element name="topologyFixing">
  <xs:annotation>
    <xs:documentation>Contains the method to fix topology and the value of the topological charge</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="generalDeterminant" minOccurs="0"/>
      <xs:element name="charge" type="xs:integer">
        <xs:annotation>
          <xs:documentation>the value of the polological charge (integer)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element topologyFixing/charge
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:integer
annotation
documentation 
the value of the polological charge (integer)
source
<xs:element name="charge" type="xs:integer">
  <xs:annotation>
    <xs:documentation>the value of the polological charge (integer)</xs:documentation>
  </xs:annotation>
</xs:element>

element tpCloverQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type tpCloverQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa cSW u0
annotation
documentation 
The Clover Wilson quark action where the coefficient has been determined by tadpole improved perturbation theory
source
<xs:element name="tpCloverQuarkAction" type="tpCloverQuarkActionType" substitutionGroup="cloverQuarkAction">
  <xs:annotation>
    <xs:documentation>The Clover Wilson quark action where the coefficient has been determined by tadpole improved perturbation theory</xs:documentation>
  </xs:annotation>
</xs:element>

element tpLuescherWeiszGluonAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type tpLuescherWeiszGluonActionType
children glossary gluonField topologyFixing beta normalisation c0 c1 c2 c3 u0
annotation
documentation 
The Luescher-Weisz gluon action with tadpole-improved coefficients is a six link action
source
<xs:element name="tpLuescherWeiszGluonAction" type="tpLuescherWeiszGluonActionType" substitutionGroup="sixLinkGluonAction">
  <xs:annotation>
    <xs:documentation>The Luescher-Weisz gluon action with tadpole-improved coefficients is a six link action</xs:documentation>
  </xs:annotation>
</xs:element>

element treelevelSymanzikGluonAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type treelevelSymanzikGluonActionType
children glossary gluonField topologyFixing beta normalisation c0 c1 c2 c3
annotation
documentation 
The treelevel Symanzik action is a six link action with specific couplings
source
<xs:element name="treelevelSymanzikGluonAction" type="treelevelSymanzikGluonActionType" substitutionGroup="sixLinkGluonAction">
  <xs:annotation>
    <xs:documentation>The treelevel Symanzik action is a six link action with specific couplings</xs:documentation>
  </xs:annotation>
</xs:element>

element wilsonCloverTmMassSplitQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type wilsonCloverTmMassSplitQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa muTwist muMassSplit cSW
annotation
documentation 
The Wilson twisted mass quark action with mass-split doublet plus Clover term
source
<xs:element name="wilsonCloverTmMassSplitQuarkAction" type="wilsonCloverTmMassSplitQuarkActionType" substitutionGroup="wilsonTmMassSplitQuarkAction">
  <xs:annotation>
    <xs:documentation>The Wilson twisted mass quark action with mass-split doublet plus Clover term</xs:documentation>
  </xs:annotation>
</xs:element>

element wilsonCloverTmQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type wilsonCloverTmQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa mu cSW
annotation
documentation 
The Wilson twisted mass quark action with Clover term
source
<xs:element name="wilsonCloverTmQuarkAction" type="wilsonCloverTmQuarkActionType" substitutionGroup="wilsonTmQuarkAction">
  <xs:annotation>
    <xs:documentation>The Wilson twisted mass quark action with Clover term</xs:documentation>
  </xs:annotation>
</xs:element>

element wilsonDeterminant
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type wilsonDeterminantType
children kernelMass
annotation
documentation 
wilson determinant det(H_W(-m0)^2) for topology fixing with the Hermitian Wilson-Dirac kernel H_W, where m0 is the kernelMass.
source
<xs:element name="wilsonDeterminant" type="wilsonDeterminantType" substitutionGroup="generalDeterminant">
  <xs:annotation>
    <xs:documentation>wilson determinant det(H_W(-m0)^2) for topology fixing with the Hermitian Wilson-Dirac kernel H_W, where m0 is the kernelMass.</xs:documentation>
  </xs:annotation>
</xs:element>

element wilsonQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type wilsonQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa
annotation
documentation 
The wilson quark action, has a coupling kappa
source
<xs:element name="wilsonQuarkAction" type="wilsonQuarkActionType" substitutionGroup="generalQuarkAction">
  <xs:annotation>
    <xs:documentation>The wilson quark action, has a coupling kappa</xs:documentation>
  </xs:annotation>
</xs:element>

element wilsonTmGhostDeterminant
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type wilsonTmGhostDeterminantType
children kernelMass twistedMass
annotation
documentation 
wilson plus twisted ghost determinant det(H_W(-m0)^2/(H_W(-m0)^2+mu^2)) for topology fixing with the Hermitian Wilson-Dirac kernel H_W, where m0 is the kernelMass and mu is the twistedMass.
source
<xs:element name="wilsonTmGhostDeterminant" type="wilsonTmGhostDeterminantType" substitutionGroup="wilsonDeterminant">
  <xs:annotation>
    <xs:documentation>wilson plus twisted ghost determinant det(H_W(-m0)^2/(H_W(-m0)^2+mu^2)) for topology fixing with the Hermitian Wilson-Dirac kernel H_W, where m0 is the kernelMass and mu is the twistedMass.</xs:documentation>
  </xs:annotation>
</xs:element>

element wilsonTmMassSplitQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type wilsonTmMassSplitQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa muTwist muMassSplit
annotation
documentation 
The Wilson twisted mass quark action with mass-split doublet as described in Eq. (9) of arXiv:hep-lat/0606011v1. Note that unlike in the wilsonTmQuarkAction the twist is in the tau1 direction, while the tau3 direction is used for the mass splitting.
source
<xs:element name="wilsonTmMassSplitQuarkAction" type="wilsonTmMassSplitQuarkActionType" substitutionGroup="wilsonQuarkAction">
  <xs:annotation>
    <xs:documentation>The Wilson twisted mass quark action with mass-split doublet as described in Eq. (9) of arXiv:hep-lat/0606011v1. Note that unlike in the wilsonTmQuarkAction the twist is in the tau1 direction, while the tau3 direction is used for the mass splitting.</xs:documentation>
  </xs:annotation>
</xs:element>

element wilsonTmQuarkAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type wilsonTmQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa mu
annotation
documentation 
The Wilson twisted mass quark action
source
<xs:element name="wilsonTmQuarkAction" type="wilsonTmQuarkActionType" substitutionGroup="wilsonQuarkAction">
  <xs:annotation>
    <xs:documentation>The Wilson twisted mass quark action</xs:documentation>
  </xs:annotation>
</xs:element>

element zolotarevSignApprox
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children threshold nEigenmode nPole
used by
complexType overlapQuarkActionType
annotation
documentation 
The Zolotarev rational polynomial approximation is used to estimate sign(H_W). The range of the approximation is specified by either "threshold" or "nEngenmode".
source
<xs:element name="zolotarevSignApprox">
  <xs:annotation>
    <xs:documentation>The Zolotarev rational polynomial approximation is used to estimate sign(H_W). The range of the approximation is specified by either "threshold" or "nEngenmode".</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:choice>
        <xs:element name="threshold" type="signApproxThresholdType">
          <xs:annotation>
            <xs:documentation>The range OUTSIDE the approximation and how contribution from the range is treated. "method"=eigenmode: all eigenmodes in (min,max) are calculated and the sign(H_W) is treated exactly in the range. "method"=ignore: contribution from the range is simply ignored. Note that "min = - max .lt. 0" is an usual cases. Also note that the upper bound of the sign approximation function is not marked up, because it is in general dependent of configurations.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="nEigenmode" type="xs:positiveInteger">
          <xs:annotation>
            <xs:documentation>Low-lying eigenmodes (lambda_i, i=1 to "nEigenmode") are identified and the sign approximation formula is applied for the range of x given by "|x| .ge. max_i |lambda_i|". Upper-bound of the range is not marked up.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:choice>
      <xs:element name="nPole" type="signApproxNPoleType">
        <xs:annotation>
          <xs:documentation>The number of poles of the sign approximation formula. Positive integer is recommended when "threshold" is given. variable is allowed when "nEigenmode" is given.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element zolotarevSignApprox/threshold
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type signApproxThresholdType
children min max method
attributes
Name  Type  Use  Default  Fixed  Annotation
annotation
documentation 
The range OUTSIDE the approximation and how contribution from the range is treated. "method"=eigenmode: all eigenmodes in (min,max) are calculated and the sign(H_W) is treated exactly in the range. "method"=ignore: contribution from the range is simply ignored. Note that "min = - max .lt. 0" is an usual cases. Also note that the upper bound of the sign approximation function is not marked up, because it is in general dependent of configurations.
source
<xs:element name="threshold" type="signApproxThresholdType">
  <xs:annotation>
    <xs:documentation>The range OUTSIDE the approximation and how contribution from the range is treated. "method"=eigenmode: all eigenmodes in (min,max) are calculated and the sign(H_W) is treated exactly in the range. "method"=ignore: contribution from the range is simply ignored. Note that "min = - max .lt. 0" is an usual cases. Also note that the upper bound of the sign approximation function is not marked up, because it is in general dependent of configurations.</xs:documentation>
  </xs:annotation>
</xs:element>

element zolotarevSignApprox/nEigenmode
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:positiveInteger
annotation
documentation 
Low-lying eigenmodes (lambda_i, i=1 to "nEigenmode") are identified and the sign approximation formula is applied for the range of x given by "|x| .ge. max_i |lambda_i|". Upper-bound of the range is not marked up.
source
<xs:element name="nEigenmode" type="xs:positiveInteger">
  <xs:annotation>
    <xs:documentation>Low-lying eigenmodes (lambda_i, i=1 to "nEigenmode") are identified and the sign approximation formula is applied for the range of x given by "|x| .ge. max_i |lambda_i|". Upper-bound of the range is not marked up.</xs:documentation>
  </xs:annotation>
</xs:element>

element zolotarevSignApprox/nPole
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type signApproxNPoleType
annotation
documentation 
The number of poles of the sign approximation formula. Positive integer is recommended when "threshold" is given. variable is allowed when "nEigenmode" is given.
source
<xs:element name="nPole" type="signApproxNPoleType">
  <xs:annotation>
    <xs:documentation>The number of poles of the sign approximation formula. Positive integer is recommended when "threshold" is given. variable is allowed when "nEigenmode" is given.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType algorithmType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children name glossary reference exact parameters
used by
element markovChain/algorithm
annotation
documentation 
The type for algorithms
source
<xs:complexType name="algorithmType">
  <xs:annotation>
    <xs:documentation>The type for algorithms</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="name" type="xs:Name"/>
    <xs:element name="glossary" type="xs:anyURI"/>
    <xs:element name="reference" type="xs:string"/>
    <xs:element name="exact" type="xs:boolean"/>
    <xs:element name="parameters" minOccurs="0">
      <xs:complexType>
        <xs:complexContent>
          <xs:extension base="parameterType"/>
        </xs:complexContent>
      </xs:complexType>
    </xs:element>
    <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>

element algorithmType/name
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:Name
source
<xs:element name="name" type="xs:Name"/>

element algorithmType/glossary
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:anyURI
source
<xs:element name="glossary" type="xs:anyURI"/>

element algorithmType/reference
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:string
source
<xs:element name="reference" type="xs:string"/>

element algorithmType/exact
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:boolean
source
<xs:element name="exact" type="xs:boolean"/>

element algorithmType/parameters
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of parameterType
children name value
source
<xs:element name="parameters" minOccurs="0">
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="parameterType"/>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

complexType anisotropicApeLinkBlockingType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of linkBlockingType
children rho0S rho0T rho1SS rho1ST rho1TS
used by
element anisotropicApeLinkBlocking
annotation
documentation 
Block the links using an anisotropic APE blocking method. rho0S, rho1SS and rho1ST are coefficients for blocking links in spatial direction: rho0S is the coefficient of the link, rho1SS is that in front of the sum of 4 space-space staples, rho1ST is that in front of the sum of 2 space-time staples. rho0T and rho1TS are coefficients for blocking links in temporal direction: rho0T is the coefficient of the link, rho1TS is the coefficient in front of the sum of 6 space-time staples. Reference: Phys. Lett. B192 163, 1987 and QCDml documentation.
source
<xs:complexType name="anisotropicApeLinkBlockingType">
  <xs:annotation>
    <xs:documentation>Block the links using an anisotropic APE blocking method. rho0S, rho1SS and rho1ST are coefficients for blocking links in spatial direction: rho0S is the coefficient of the link, rho1SS is that in front of the sum of 4 space-space staples, rho1ST is that in front of the sum of 2 space-time staples. rho0T and rho1TS are coefficients for blocking links in temporal direction: rho0T is the coefficient of the link, rho1TS is the coefficient in front of the sum of 6 space-time staples. Reference: Phys. Lett. B192 163, 1987 and QCDml documentation.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="linkBlockingType">
      <xs:sequence>
        <xs:element name="rho0S" type="couplingType"/>
        <xs:element name="rho0T" type="couplingType"/>
        <xs:element name="rho1SS" type="couplingType"/>
        <xs:element name="rho1ST" type="couplingType"/>
        <xs:element name="rho1TS" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element anisotropicApeLinkBlockingType/rho0S
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="rho0S" type="couplingType"/>

element anisotropicApeLinkBlockingType/rho0T
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="rho0T" type="couplingType"/>

element anisotropicApeLinkBlockingType/rho1SS
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="rho1SS" type="couplingType"/>

element anisotropicApeLinkBlockingType/rho1ST
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="rho1ST" type="couplingType"/>

element anisotropicApeLinkBlockingType/rho1TS
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="rho1TS" type="couplingType"/>

complexType anisotropicCloverQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of anisotropicWilsonQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing xi0 anisoDirection kappaSpatial kappaTemporal nu mass rSpatial rTemporal cSWSpatial cSWTemporal
used by
element anisotropicCloverQuarkAction
source
<xs:complexType name="anisotropicCloverQuarkActionType">
  <xs:complexContent>
    <xs:extension base="anisotropicWilsonQuarkActionType">
      <xs:sequence>
        <xs:element name="cSWSpatial" type="couplingType"/>
        <xs:element name="cSWTemporal" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element anisotropicCloverQuarkActionType/cSWSpatial
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="cSWSpatial" type="couplingType"/>

element anisotropicCloverQuarkActionType/cSWTemporal
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="cSWTemporal" type="couplingType"/>

complexType anisotropicGluonActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of generalGluonActionType
children glossary gluonField topologyFixing xi0 anisoDirection
used by
element anisotropicGluonAction
complexType anisotropicWilsonGluonActionType
source
<xs:complexType name="anisotropicGluonActionType">
  <xs:complexContent>
    <xs:extension base="generalGluonActionType">
      <xs:sequence>
        <xs:element name="xi0" type="couplingType" default="1.0"/>
        <xs:element name="anisoDirection" type="xs:Name" default="T"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element anisotropicGluonActionType/xi0
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="xi0" type="couplingType" default="1.0"/>

element anisotropicGluonActionType/anisoDirection
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:Name
source
<xs:element name="anisoDirection" type="xs:Name" default="T"/>

complexType anisotropicQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of generalQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing xi0 anisoDirection
used by
element anisotropicQuarkAction
complexType anisotropicWilsonQuarkActionType
source
<xs:complexType name="anisotropicQuarkActionType">
  <xs:complexContent>
    <xs:extension base="generalQuarkActionType">
      <xs:sequence>
        <xs:element name="xi0" type="couplingType" default="1.0"/>
        <xs:element name="anisoDirection" type="xs:Name" default="T"/>
        <!-- Bare anisotropy of the gauge fields -->
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element anisotropicQuarkActionType/xi0
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="xi0" type="couplingType" default="1.0"/>

element anisotropicQuarkActionType/anisoDirection
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:Name
source
<xs:element name="anisoDirection" type="xs:Name" default="T"/>

complexType anisotropicTpWilsonGluonActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of anisotropicWilsonGluonActionType
children glossary gluonField topologyFixing xi0 anisoDirection beta tadpoleSpatial tadpoleTemporal
used by
element anisotropicTpWilsonGluonAction
source
<xs:complexType name="anisotropicTpWilsonGluonActionType">
  <xs:complexContent>
    <xs:extension base="anisotropicWilsonGluonActionType">
      <xs:sequence>
        <xs:element name="tadpoleSpatial" type="couplingType"/>
        <xs:element name="tadpoleTemporal" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element anisotropicTpWilsonGluonActionType/tadpoleSpatial
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="tadpoleSpatial" type="couplingType"/>

element anisotropicTpWilsonGluonActionType/tadpoleTemporal
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="tadpoleTemporal" type="couplingType"/>

complexType anisotropicWilsonGluonActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of anisotropicGluonActionType
children glossary gluonField topologyFixing xi0 anisoDirection beta
used by
element anisotropicWilsonGluonAction
complexType anisotropicTpWilsonGluonActionType
source
<xs:complexType name="anisotropicWilsonGluonActionType">
  <xs:complexContent>
    <xs:extension base="anisotropicGluonActionType">
      <xs:sequence>
        <xs:element name="beta" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element anisotropicWilsonGluonActionType/beta
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="beta" type="couplingType"/>

complexType anisotropicWilsonQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of anisotropicQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing xi0 anisoDirection kappaSpatial kappaTemporal nu mass rSpatial rTemporal
used by
element anisotropicWilsonQuarkAction
complexType anisotropicCloverQuarkActionType
source
<xs:complexType name="anisotropicWilsonQuarkActionType">
  <xs:complexContent>
    <xs:extension base="anisotropicQuarkActionType">
      <xs:sequence>
        <xs:choice>
          <xs:sequence>
            <xs:element name="kappaSpatial" type="couplingType"/>
            <xs:element name="kappaTemporal" type="couplingType"/>
          </xs:sequence>
          <xs:sequence>
            <xs:element name="nu" type="couplingType"/>
            <xs:element name="mass" type="couplingType"/>
          </xs:sequence>
        </xs:choice>
        <xs:element name="rSpatial" type="couplingType" default="1.0" minOccurs="0"/>
        <xs:element name="rTemporal" type="couplingType" default="1.0" minOccurs="0"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element anisotropicWilsonQuarkActionType/kappaSpatial
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="kappaSpatial" type="couplingType"/>

element anisotropicWilsonQuarkActionType/kappaTemporal
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="kappaTemporal" type="couplingType"/>

element anisotropicWilsonQuarkActionType/nu
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="nu" type="couplingType"/>

element anisotropicWilsonQuarkActionType/mass
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="mass" type="couplingType"/>

element anisotropicWilsonQuarkActionType/rSpatial
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="rSpatial" type="couplingType" default="1.0" minOccurs="0"/>

element anisotropicWilsonQuarkActionType/rTemporal
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="rTemporal" type="couplingType" default="1.0" minOccurs="0"/>

complexType apeLinkBlockingType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of linkBlockingType
children rho0 rho1
used by
element apeLinkBlocking
annotation
documentation 
Block the links using an isotropic APE blocking method. rho0 is the coefficient of the original link. rho1 is the coefficient in front of the sum of six simple staples. rho0 = 0, rho0 = 1 and rho0 = (1 - 6 rho1) are typical examples. Reference: Phys. Lett. B192 163, 1987.
source
<xs:complexType name="apeLinkBlockingType">
  <xs:annotation>
    <xs:documentation>Block the links using an isotropic APE blocking method. rho0 is the coefficient of the original link. rho1 is the coefficient in front of the sum of six simple staples. rho0 = 0, rho0 = 1 and rho0 = (1 - 6 rho1) are typical examples. Reference: Phys. Lett. B192 163, 1987.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="linkBlockingType">
      <xs:sequence>
        <xs:element name="rho0" type="couplingType"/>
        <xs:element name="rho1" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element apeLinkBlockingType/rho0
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="rho0" type="couplingType"/>

element apeLinkBlockingType/rho1
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="rho1" type="couplingType"/>

complexType arrayType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children elem
used by
element array
annotation
documentation 
SciDAC array definition
source
<xs:complexType name="arrayType">
  <xs:annotation>
    <xs:documentation>SciDAC array definition</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="elem" type="xs:anySimpleType" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>

element arrayType/elem
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:anySimpleType
source
<xs:element name="elem" type="xs:anySimpleType" maxOccurs="unbounded"/>

complexType asqTadQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of KSQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass cNaik c1Link c3Link c5LinkChair c7LinkTwist cLepage u0
used by
element asqTadQuarkAction
source
<xs:complexType name="asqTadQuarkActionType">
  <xs:complexContent>
    <xs:extension base="KSQuarkActionType">
      <xs:sequence>
        <xs:element name="cNaik" type="couplingType"/>
        <xs:element name="c1Link" type="couplingType"/>
        <xs:element name="c3Link" type="couplingType"/>
        <xs:element name="c5LinkChair" type="couplingType"/>
        <xs:element name="c7LinkTwist" type="couplingType"/>
        <xs:element name="cLepage" type="couplingType"/>
        <xs:element name="u0" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element asqTadQuarkActionType/cNaik
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="cNaik" type="couplingType"/>

element asqTadQuarkActionType/c1Link
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c1Link" type="couplingType"/>

element asqTadQuarkActionType/c3Link
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c3Link" type="couplingType"/>

element asqTadQuarkActionType/c5LinkChair
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c5LinkChair" type="couplingType"/>

element asqTadQuarkActionType/c7LinkTwist
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c7LinkTwist" type="couplingType"/>

element asqTadQuarkActionType/cLepage
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="cLepage" type="couplingType"/>

element asqTadQuarkActionType/u0
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="u0" type="couplingType"/>

complexType asqTadQuarkLinkTreatmentType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of KSLinkTreatmentType
children glossary epsilon cNaik c1Link c3Link c5LinkChair c7LinkTwist cLepage u0
used by
element asqTadQuarkLinkTreatment
source
<xs:complexType name="asqTadQuarkLinkTreatmentType">
  <xs:complexContent>
    <xs:extension base="KSLinkTreatmentType">
      <xs:sequence>
        <xs:element name="epsilon" type="epsilonType" minOccurs="0"/>
        <xs:element name="cNaik" type="couplingType"/>
        <xs:element name="c1Link" type="couplingType"/>
        <xs:element name="c3Link" type="couplingType"/>
        <xs:element name="c5LinkChair" type="couplingType"/>
        <xs:element name="c7LinkTwist" type="couplingType"/>
        <xs:element name="cLepage" type="couplingType"/>
        <xs:element name="u0" type="couplingType"/>
        <!-- Optional element epsilon -->
        <!-- Compulsory elements - fixed order for some reason -->
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element asqTadQuarkLinkTreatmentType/epsilon
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type epsilonType
children method value
source
<xs:element name="epsilon" type="epsilonType" minOccurs="0"/>

element asqTadQuarkLinkTreatmentType/cNaik
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="cNaik" type="couplingType"/>

element asqTadQuarkLinkTreatmentType/c1Link
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c1Link" type="couplingType"/>

element asqTadQuarkLinkTreatmentType/c3Link
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c3Link" type="couplingType"/>

element asqTadQuarkLinkTreatmentType/c5LinkChair
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c5LinkChair" type="couplingType"/>

element asqTadQuarkLinkTreatmentType/c7LinkTwist
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c7LinkTwist" type="couplingType"/>

element asqTadQuarkLinkTreatmentType/cLepage
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="cLepage" type="couplingType"/>

element asqTadQuarkLinkTreatmentType/u0
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="u0" type="couplingType"/>

complexType ciQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of generalQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 v13 v14 v15 v16 v17 v18 t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 a1 a2 a3 a4 p1
used by
element ciQuarkAction
complexType fatLinkCIQuarkActionType
annotation
documentation 
Chirally Improved fermions. Notation follows arXiv:hep-lat/0003005
source
<xs:complexType name="ciQuarkActionType">
  <xs:annotation>
    <xs:documentation>Chirally Improved fermions. Notation follows arXiv:hep-lat/0003005</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="generalQuarkActionType">
      <xs:sequence>
        <xs:element name="mass" type="couplingType"/>
        <xs:element name="s1" type="couplingType"/>
        <xs:element name="s2" type="couplingType"/>
        <xs:element name="s3" type="couplingType"/>
        <xs:element name="s4" type="couplingType" minOccurs="0"/>
        <xs:element name="s5" type="couplingType"/>
        <xs:element name="s6" type="couplingType"/>
        <xs:element name="s7" type="couplingType" minOccurs="0"/>
        <xs:element name="s8" type="couplingType"/>
        <xs:element name="s9" type="couplingType" minOccurs="0"/>
        <xs:element name="s10" type="couplingType"/>
        <xs:element name="s11" type="couplingType"/>
        <xs:element name="s12" type="couplingType" minOccurs="0"/>
        <xs:element name="s13" type="couplingType"/>
        <xs:element name="v1" type="couplingType"/>
        <xs:element name="v2" type="couplingType"/>
        <xs:element name="v3" type="couplingType" minOccurs="0"/>
        <xs:element name="v4" type="couplingType"/>
        <xs:element name="v5" type="couplingType"/>
        <xs:element name="v6" type="couplingType" minOccurs="0"/>
        <xs:element name="v7" type="couplingType" minOccurs="0"/>
        <xs:element name="v8" type="couplingType" minOccurs="0"/>
        <xs:element name="v9" type="couplingType" minOccurs="0"/>
        <xs:element name="v10" type="couplingType" minOccurs="0"/>
        <xs:element name="v11" type="couplingType" minOccurs="0"/>
        <xs:element name="v12" type="couplingType" minOccurs="0"/>
        <xs:element name="v13" type="couplingType" minOccurs="0"/>
        <xs:element name="v14" type="couplingType" minOccurs="0"/>
        <xs:element name="v15" type="couplingType" minOccurs="0"/>
        <xs:element name="v16" type="couplingType" minOccurs="0"/>
        <xs:element name="v17" type="couplingType" minOccurs="0"/>
        <xs:element name="v18" type="couplingType" minOccurs="0"/>
        <xs:element name="t1" type="couplingType"/>
        <xs:element name="t2" type="couplingType"/>
        <xs:element name="t3" type="couplingType"/>
        <xs:element name="t4" type="couplingType" minOccurs="0"/>
        <xs:element name="t5" type="couplingType"/>
        <xs:element name="t6" type="couplingType" minOccurs="0"/>
        <xs:element name="t7" type="couplingType" minOccurs="0"/>
        <xs:element name="t8" type="couplingType" minOccurs="0"/>
        <xs:element name="t9" type="couplingType" minOccurs="0"/>
        <xs:element name="t10" type="couplingType" minOccurs="0"/>
        <xs:element name="t11" type="couplingType" minOccurs="0"/>
        <xs:element name="t12" type="couplingType" minOccurs="0"/>
        <xs:element name="t13" type="couplingType" minOccurs="0"/>
        <xs:element name="t14" type="couplingType" minOccurs="0"/>
        <xs:element name="t15" type="couplingType"/>
        <xs:element name="a1" type="couplingType" minOccurs="0"/>
        <xs:element name="a2" type="couplingType" minOccurs="0"/>
        <xs:element name="a3" type="couplingType" minOccurs="0"/>
        <xs:element name="a4" type="couplingType" minOccurs="0"/>
        <xs:element name="p1" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element ciQuarkActionType/mass
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="mass" type="couplingType"/>

element ciQuarkActionType/s1
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="s1" type="couplingType"/>

element ciQuarkActionType/s2
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="s2" type="couplingType"/>

element ciQuarkActionType/s3
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="s3" type="couplingType"/>

element ciQuarkActionType/s4
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="s4" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/s5
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="s5" type="couplingType"/>

element ciQuarkActionType/s6
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="s6" type="couplingType"/>

element ciQuarkActionType/s7
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="s7" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/s8
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="s8" type="couplingType"/>

element ciQuarkActionType/s9
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="s9" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/s10
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="s10" type="couplingType"/>

element ciQuarkActionType/s11
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="s11" type="couplingType"/>

element ciQuarkActionType/s12
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="s12" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/s13
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="s13" type="couplingType"/>

element ciQuarkActionType/v1
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v1" type="couplingType"/>

element ciQuarkActionType/v2
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v2" type="couplingType"/>

element ciQuarkActionType/v3
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v3" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/v4
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v4" type="couplingType"/>

element ciQuarkActionType/v5
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v5" type="couplingType"/>

element ciQuarkActionType/v6
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v6" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/v7
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v7" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/v8
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v8" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/v9
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v9" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/v10
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v10" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/v11
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v11" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/v12
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v12" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/v13
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v13" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/v14
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v14" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/v15
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v15" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/v16
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v16" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/v17
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v17" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/v18
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="v18" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/t1
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t1" type="couplingType"/>

element ciQuarkActionType/t2
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t2" type="couplingType"/>

element ciQuarkActionType/t3
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t3" type="couplingType"/>

element ciQuarkActionType/t4
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t4" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/t5
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t5" type="couplingType"/>

element ciQuarkActionType/t6
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t6" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/t7
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t7" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/t8
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t8" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/t9
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t9" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/t10
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t10" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/t11
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t11" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/t12
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t12" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/t13
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t13" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/t14
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t14" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/t15
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="t15" type="couplingType"/>

element ciQuarkActionType/a1
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="a1" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/a2
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="a2" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/a3
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="a3" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/a4
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="a4" type="couplingType" minOccurs="0"/>

element ciQuarkActionType/p1
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="p1" type="couplingType"/>

complexType cloverQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of wilsonQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa cSW
used by
element cloverQuarkAction
complexTypes fatLinkIrrelevantCloverQuarkActionType npCloverQuarkActionType tpCloverQuarkActionType
source
<xs:complexType name="cloverQuarkActionType" abstract="true">
  <xs:complexContent>
    <xs:extension base="wilsonQuarkActionType">
      <xs:sequence>
        <xs:element name="cSW" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element cloverQuarkActionType/cSW
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="cSW" type="couplingType"/>

complexType couplingsType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children nCouplings
annotation
documentation 
General complex type contains more than one coupling
source
<xs:complexType name="couplingsType">
  <xs:annotation>
    <xs:documentation>General complex type contains more than one coupling</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="nCouplings" type="couplingType" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>

element couplingsType/nCouplings
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="nCouplings" type="couplingType" maxOccurs="unbounded"/>

complexType DBW2GluonActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of sixLinkGluonActionType
children glossary gluonField topologyFixing beta normalisation c0 c1 c2 c3
used by
element DBW2GluonAction
source
<xs:complexType name="DBW2GluonActionType">
  <xs:complexContent>
    <xs:extension base="sixLinkGluonActionType"/>
  </xs:complexContent>
</xs:complexType>

complexType dimensionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children name length
used by
element size/elem
annotation
documentation 
The name of the dimension and its size
source
<xs:complexType name="dimensionType">
  <xs:annotation>
    <xs:documentation>The name of the dimension and its size</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="name" type="xs:Name"/>
    <xs:element name="length" type="xs:integer"/>
  </xs:sequence>
</xs:complexType>

element dimensionType/name
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:Name
source
<xs:element name="name" type="xs:Name"/>

element dimensionType/length
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:integer
source
<xs:element name="length" type="xs:integer"/>

complexType domainWallQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of generalOverlapQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass kernelMass N5
used by
element domainWallQuarkAction
source
<xs:complexType name="domainWallQuarkActionType">
  <xs:complexContent>
    <xs:extension base="generalOverlapQuarkActionType">
      <xs:sequence>
        <xs:element name="N5" type="couplingType">
          <xs:annotation>
            <xs:documentation>The degree of the approximation for the square root or equivalently the size of the fifth dimension</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element domainWallQuarkActionType/N5
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
annotation
documentation 
The degree of the approximation for the square root or equivalently the size of the fifth dimension
source
<xs:element name="N5" type="couplingType">
  <xs:annotation>
    <xs:documentation>The degree of the approximation for the square root or equivalently the size of the fifth dimension</xs:documentation>
  </xs:annotation>
</xs:element>

complexType epsilonType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children method value
used by
element asqTadQuarkLinkTreatmentType/epsilon
source
<xs:complexType name="epsilonType">
  <xs:sequence>
    <xs:element name="method" type="xs:string"/>
    <xs:element name="value" type="couplingType"/>
  </xs:sequence>
</xs:complexType>

element epsilonType/method
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:string
source
<xs:element name="method" type="xs:string"/>

element epsilonType/value
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="value" type="couplingType"/>

complexType fat7QuarkLinkTreatmentType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of KSLinkTreatmentType
children glossary c1Link c3Link c5LinkChair c7LinkTwist u0
used by
element fat7QuarkLinkTreatment
source
<xs:complexType name="fat7QuarkLinkTreatmentType">
  <xs:complexContent>
    <xs:extension base="KSLinkTreatmentType">
      <xs:sequence>
        <xs:element name="c1Link" type="couplingType"/>
        <xs:element name="c3Link" type="couplingType"/>
        <xs:element name="c5LinkChair" type="couplingType"/>
        <xs:element name="c7LinkTwist" type="couplingType"/>
        <xs:element name="u0" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element fat7QuarkLinkTreatmentType/c1Link
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c1Link" type="couplingType"/>

element fat7QuarkLinkTreatmentType/c3Link
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c3Link" type="couplingType"/>

element fat7QuarkLinkTreatmentType/c5LinkChair
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c5LinkChair" type="couplingType"/>

element fat7QuarkLinkTreatmentType/c7LinkTwist
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c7LinkTwist" type="couplingType"/>

element fat7QuarkLinkTreatmentType/u0
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="u0" type="couplingType"/>

complexType fatLinkCIQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of ciQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 v13 v14 v15 v16 v17 v18 t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 a1 a2 a3 a4 p1
used by
element fatLinkCIQuarkAction
source
<xs:complexType name="fatLinkCIQuarkActionType">
  <xs:complexContent>
    <xs:extension base="ciQuarkActionType"/>
  </xs:complexContent>
</xs:complexType>

complexType fatLinkIrrelevantCloverQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of cloverQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa cSW u0 u0fl
used by
element fatLinkIrrelevantCloverQuarkAction
source
<xs:complexType name="fatLinkIrrelevantCloverQuarkActionType">
  <xs:complexContent>
    <xs:extension base="cloverQuarkActionType">
      <xs:sequence>
        <xs:element name="u0" type="couplingType"/>
        <xs:element name="u0fl" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element fatLinkIrrelevantCloverQuarkActionType/u0
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="u0" type="couplingType"/>

element fatLinkIrrelevantCloverQuarkActionType/u0fl
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="u0fl" type="couplingType"/>

complexType generalDeterminantType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
used by
element generalDeterminant
complexType wilsonDeterminantType
annotation
documentation 
The base type for defining a determinant to fix topology.
source
<xs:complexType name="generalDeterminantType" abstract="true">
  <xs:annotation>
    <xs:documentation>The base type for defining a determinant to fix topology.</xs:documentation>
  </xs:annotation>
</xs:complexType>

complexType generalGluonActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children glossary gluonField topologyFixing
used by
element generalGluonAction
complexTypes anisotropicGluonActionType plaquetteGluonActionType
annotation
documentation 
Has the general properties of the gluon action
source
<xs:complexType name="generalGluonActionType">
  <xs:annotation>
    <xs:documentation>Has the general properties of the gluon action</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="glossary" type="xs:anyURI"/>
    <xs:element ref="gluonField"/>
    <xs:element ref="topologyFixing" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element generalGluonActionType/glossary
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:anyURI
source
<xs:element name="glossary" type="xs:anyURI"/>

complexType generalOverlapQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of generalQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass kernelMass
used by
element generalOverlapQuarkAction
complexTypes domainWallQuarkActionType overlapQuarkActionType
source
<xs:complexType name="generalOverlapQuarkActionType">
  <xs:complexContent>
    <xs:extension base="generalQuarkActionType">
      <xs:sequence>
        <xs:element name="mass" type="couplingType">
          <xs:annotation>
            <xs:documentation>The quark mass for this operator</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="kernelMass" type="couplingType">
          <xs:annotation>
            <xs:documentation>The mass that goes into the kernel. Sometimes called the domain wall height. Sometimes given a negative sign convention. This is NOT enforced here.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element generalOverlapQuarkActionType/mass
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
annotation
documentation 
The quark mass for this operator
source
<xs:element name="mass" type="couplingType">
  <xs:annotation>
    <xs:documentation>The quark mass for this operator</xs:documentation>
  </xs:annotation>
</xs:element>

element generalOverlapQuarkActionType/kernelMass
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
annotation
documentation 
The mass that goes into the kernel. Sometimes called the domain wall height. Sometimes given a negative sign convention. This is NOT enforced here.
source
<xs:element name="kernelMass" type="couplingType">
  <xs:annotation>
    <xs:documentation>The mass that goes into the kernel. Sometimes called the domain wall height. Sometimes given a negative sign convention. This is NOT enforced here.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType generalQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children glossary quarkField numberOfFlavours linkSmearing
used by
element generalQuarkAction
complexTypes anisotropicQuarkActionType ciQuarkActionType generalOverlapQuarkActionType KSQuarkActionType wilsonQuarkActionType
annotation
documentation 
Has the general properties of the quark action
source
<xs:complexType name="generalQuarkActionType">
  <xs:annotation>
    <xs:documentation>Has the general properties of the quark action</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="glossary" type="xs:anyURI"/>
    <xs:element ref="quarkField"/>
    <xs:element ref="numberOfFlavours"/>
    <xs:element ref="linkSmearing" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element generalQuarkActionType/glossary
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:anyURI
source
<xs:element name="glossary" type="xs:anyURI"/>

complexType hisqQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of KSQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass LinkTreatment
used by
element hisqQuarkAction
source
<xs:complexType name="hisqQuarkActionType">
  <xs:complexContent>
    <xs:extension base="KSQuarkActionType">
      <xs:sequence>
        <xs:element name="LinkTreatment">
          <xs:complexType>
            <xs:sequence>
              <xs:element ref="fat7QuarkLinkTreatment"/>
              <xs:element ref="projectGroupLinkTreatment"/>
              <xs:element ref="asqTadQuarkLinkTreatment"/>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element hisqQuarkActionType/LinkTreatment
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children fat7QuarkLinkTreatment projectGroupLinkTreatment asqTadQuarkLinkTreatment
source
<xs:element name="LinkTreatment">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="fat7QuarkLinkTreatment"/>
      <xs:element ref="projectGroupLinkTreatment"/>
      <xs:element ref="asqTadQuarkLinkTreatment"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

complexType invSqRootLinkUnitarizationType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of linkUnitarizationType
used by
element invSqRootLinkUnitarization
annotation
documentation 
Unitarise the blocked links by multiplying the inverse square root of the matrices, then factor out the determinant. Reference: Phys.Rev.D70:014502,2004, hep-lat/0403019.
source
<xs:complexType name="invSqRootLinkUnitarizationType">
  <xs:annotation>
    <xs:documentation>Unitarise the blocked links by multiplying the inverse square root of the matrices, then factor out the determinant. Reference: Phys.Rev.D70:014502,2004, hep-lat/0403019.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="linkUnitarizationType"/>
  </xs:complexContent>
</xs:complexType>

complexType iwasakiRGGluonActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of sixLinkGluonActionType
children glossary gluonField topologyFixing beta normalisation c0 c1 c2 c3
used by
element iwasakiRGGluonAction
source
<xs:complexType name="iwasakiRGGluonActionType">
  <xs:complexContent>
    <xs:extension base="sixLinkGluonActionType"/>
  </xs:complexContent>
</xs:complexType>

complexType KSLinkTreatmentType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children glossary
used by
element KSLinkTreatment
complexTypes asqTadQuarkLinkTreatmentType fat7QuarkLinkTreatmentType projectGroupLinkTreatmentType
source
<xs:complexType name="KSLinkTreatmentType">
  <xs:sequence>
    <xs:element name="glossary" type="xs:anyURI"/>
  </xs:sequence>
</xs:complexType>

element KSLinkTreatmentType/glossary
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:anyURI
source
<xs:element name="glossary" type="xs:anyURI"/>

complexType KSQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of generalQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass
used by
element KSQuarkAction
complexTypes asqTadQuarkActionType hisqQuarkActionType
source
<xs:complexType name="KSQuarkActionType">
  <xs:complexContent>
    <xs:extension base="generalQuarkActionType">
      <xs:sequence>
        <xs:element name="mass" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element KSQuarkActionType/mass
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="mass" type="couplingType"/>

complexType linkBlockingType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
used by
element linkBlocking
complexTypes anisotropicApeLinkBlockingType apeLinkBlockingType
annotation
documentation 
The base type for defining a link blocking scheme, being the a sum of link paths with common endpoints (those of the original link). The paths are weighted by one or more coefficients.
source
<xs:complexType name="linkBlockingType" abstract="true">
  <xs:annotation>
    <xs:documentation>The base type for defining a link blocking scheme, being the a sum of link paths with common endpoints (those of the original link). The paths are weighted by one or more coefficients.</xs:documentation>
  </xs:annotation>
</xs:complexType>

complexType linkUnitarizationType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
used by
element linkUnitarization
complexTypes invSqRootLinkUnitarizationType stoutLinkUnitarizationType
annotation
documentation 
The base type for defining a link unitarization method. The method should take a matrix and construct a special unitary matrix.
source
<xs:complexType name="linkUnitarizationType" abstract="true">
  <xs:annotation>
    <xs:documentation>The base type for defining a link unitarization method. The method should take a matrix and construct a special unitary matrix.</xs:documentation>
  </xs:annotation>
</xs:complexType>

complexType LuescherWeiszGluonActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of sixLinkGluonActionType
children glossary gluonField topologyFixing beta normalisation c0 c1 c2 c3
used by
element LuescherWeiszGluonAction
complexType tpLuescherWeiszGluonActionType
source
<xs:complexType name="LuescherWeiszGluonActionType">
  <xs:complexContent>
    <xs:extension base="sixLinkGluonActionType"/>
  </xs:complexContent>
</xs:complexType>

complexType managementActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children revision revisionAction participant date comment
used by
element management/archiveHistory/elem
annotation
documentation 
Management action such as add to the catalogue, withdraw from the catalogue
source
<xs:complexType name="managementActionType">
  <xs:annotation>
    <xs:documentation>Management action such as add to the catalogue, withdraw from the catalogue</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="revision" type="xs:nonNegativeInteger" minOccurs="0"/>
    <xs:element name="revisionAction" type="revisionActionType"/>
    <xs:element name="participant">
      <xs:annotation>
        <xs:documentation>Who made this revision</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="name" type="xs:string"/>
          <xs:element name="institution" type="xs:string"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="date" type="xs:dateTime"/>
    <xs:element name="comment" type="xs:string" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element managementActionType/revision
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:nonNegativeInteger
source
<xs:element name="revision" type="xs:nonNegativeInteger" minOccurs="0"/>

element managementActionType/revisionAction
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type revisionActionType
facets
enumeration add
enumeration replace
enumeration remove
source
<xs:element name="revisionAction" type="revisionActionType"/>

element managementActionType/participant
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children name institution
annotation
documentation 
Who made this revision
source
<xs:element name="participant">
  <xs:annotation>
    <xs:documentation>Who made this revision</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="name" type="xs:string"/>
      <xs:element name="institution" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element managementActionType/participant/name
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:string
source
<xs:element name="name" type="xs:string"/>

element managementActionType/participant/institution
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:string
source
<xs:element name="institution" type="xs:string"/>

element managementActionType/date
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:dateTime
source
<xs:element name="date" type="xs:dateTime"/>

element managementActionType/comment
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:string
source
<xs:element name="comment" type="xs:string" minOccurs="0"/>

complexType npCloverQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of cloverQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa cSW
used by
elements fatLinkDerivNpCloverQuarkAction npCloverQuarkAction
source
<xs:complexType name="npCloverQuarkActionType">
  <xs:complexContent>
    <xs:extension base="cloverQuarkActionType"/>
  </xs:complexContent>
</xs:complexType>

complexType observableType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children name val err glossary
used by
element observables/elem
annotation
documentation 
Definition of observalbes
source
<xs:complexType name="observableType">
  <xs:annotation>
    <xs:documentation>Definition of observalbes</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="name" type="observableNameType"/>
    <xs:element name="val" type="xs:double"/>
    <xs:element name="err" type="xs:double"/>
    <xs:element name="glossary" type="xs:anyURI"/>
  </xs:sequence>
</xs:complexType>

element observableType/name
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type observableNameType
facets
enumeration ampi
enumeration amrho
enumeration mpi/mrho
enumeration r0/a
enumeration r1/a
source
<xs:element name="name" type="observableNameType"/>

element observableType/val
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:double
source
<xs:element name="val" type="xs:double"/>

element observableType/err
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:double
source
<xs:element name="err" type="xs:double"/>

element observableType/glossary
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:anyURI
source
<xs:element name="glossary" type="xs:anyURI"/>

complexType overlapQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of generalOverlapQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing mass kernelMass zolotarevSignApprox
used by
element overlapQuarkAction
source
<xs:complexType name="overlapQuarkActionType">
  <xs:complexContent>
    <xs:extension base="generalOverlapQuarkActionType">
      <xs:sequence>
        <xs:element ref="zolotarevSignApprox"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

complexType parameterType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children name value
used by
element algorithmType/parameters
annotation
documentation 
Contains a name and a value
source
<xs:complexType name="parameterType">
  <xs:annotation>
    <xs:documentation>Contains a name and a value</xs:documentation>
  </xs:annotation>
  <xs:sequence minOccurs="0" maxOccurs="unbounded">
    <xs:element name="name" type="xs:Name"/>
    <xs:element name="value" type="xs:anySimpleType"/>
  </xs:sequence>
</xs:complexType>

element parameterType/name
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:Name
source
<xs:element name="name" type="xs:Name"/>

element parameterType/value
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:anySimpleType
source
<xs:element name="value" type="xs:anySimpleType"/>

complexType plaquetteGluonActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of generalGluonActionType
children glossary gluonField topologyFixing beta
used by
element plaquetteGluonAction
complexType sixLinkGluonActionType
source
<xs:complexType name="plaquetteGluonActionType">
  <xs:complexContent>
    <xs:extension base="generalGluonActionType">
      <xs:sequence>
        <xs:element name="beta" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element plaquetteGluonActionType/beta
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="beta" type="couplingType"/>

complexType projectGroupLinkTreatmentType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of KSLinkTreatmentType
children glossary group
used by
element projectGroupLinkTreatment
source
<xs:complexType name="projectGroupLinkTreatmentType">
  <xs:complexContent>
    <xs:extension base="KSLinkTreatmentType">
      <xs:sequence>
        <xs:element name="group" type="gaugeGroupType" minOccurs="0"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element projectGroupLinkTreatmentType/group
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type gaugeGroupType
facets
enumeration SU(3)
enumeration SU(2)
enumeration SU(4)
enumeration SU(5)
enumeration SU(6)
enumeration U(1)
enumeration U(3)
source
<xs:element name="group" type="gaugeGroupType" minOccurs="0"/>

complexType quarkCouplingsType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
children numberOfFlavours nCouplings
annotation
documentation 
Contaings N couplings plus integer numberOfFlavours
source
<xs:complexType name="quarkCouplingsType">
  <xs:annotation>
    <xs:documentation>Contaings N couplings plus integer numberOfFlavours</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="numberOfFlavours"/>
    <xs:element name="nCouplings" type="couplingType" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>

element quarkCouplingsType/nCouplings
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="nCouplings" type="couplingType" maxOccurs="unbounded"/>

complexType signApproxThresholdType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type restriction of xs:anyType
children min max method
used by
element zolotarevSignApprox/threshold
attributes
Name  Type  Use  Default  Fixed  Annotation
source
<xs:complexType name="signApproxThresholdType">
  <xs:complexContent>
    <xs:restriction base="xs:anyType">
      <xs:sequence>
        <xs:element name="min" type="couplingType"/>
        <xs:element name="max" type="couplingType"/>
        <xs:element name="method" type="signApproxThresholdMethodType"/>
      </xs:sequence>
    </xs:restriction>
  </xs:complexContent>
</xs:complexType>

element signApproxThresholdType/min
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="min" type="couplingType"/>

element signApproxThresholdType/max
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="max" type="couplingType"/>

element signApproxThresholdType/method
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type signApproxThresholdMethodType
facets
enumeration eigenmode
enumeration ignore
source
<xs:element name="method" type="signApproxThresholdMethodType"/>

complexType sixLinkGluonActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of plaquetteGluonActionType
children glossary gluonField topologyFixing beta normalisation c0 c1 c2 c3
used by
element sixLinkGluonAction
complexTypes DBW2GluonActionType iwasakiRGGluonActionType LuescherWeiszGluonActionType treelevelSymanzikGluonActionType
source
<xs:complexType name="sixLinkGluonActionType" abstract="true">
  <xs:complexContent>
    <xs:extension base="plaquetteGluonActionType">
      <xs:sequence>
        <xs:element name="normalisation">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="cs_sum_to_one"/>
              <xs:enumeration value="c0_is_one"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="c0" type="couplingType"/>
        <xs:element name="c1" type="couplingType"/>
        <xs:element name="c2" type="couplingType"/>
        <xs:element name="c3" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element sixLinkGluonActionType/normalisation
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type restriction of xs:NMTOKEN
facets
enumeration cs_sum_to_one
enumeration c0_is_one
source
<xs:element name="normalisation">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:enumeration value="cs_sum_to_one"/>
      <xs:enumeration value="c0_is_one"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element sixLinkGluonActionType/c0
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c0" type="couplingType"/>

element sixLinkGluonActionType/c1
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c1" type="couplingType"/>

element sixLinkGluonActionType/c2
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c2" type="couplingType"/>

element sixLinkGluonActionType/c3
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="c3" type="couplingType"/>

complexType stoutLinkUnitarizationType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of linkUnitarizationType
used by
element stoutLinkUnitarization
annotation
documentation 
Unitarise the blocked links with the stout link construction. Reference: Phys.Rev.D69:054501,2004, hep-lat/0311018.
source
<xs:complexType name="stoutLinkUnitarizationType">
  <xs:annotation>
    <xs:documentation>Unitarise the blocked links with the stout link construction. Reference: Phys.Rev.D69:054501,2004, hep-lat/0311018.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="linkUnitarizationType"/>
  </xs:complexContent>
</xs:complexType>

complexType tpCloverQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of cloverQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa cSW u0
used by
element tpCloverQuarkAction
source
<xs:complexType name="tpCloverQuarkActionType">
  <xs:complexContent>
    <xs:extension base="cloverQuarkActionType">
      <xs:sequence>
        <xs:element name="u0" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element tpCloverQuarkActionType/u0
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="u0" type="couplingType"/>

complexType tpLuescherWeiszGluonActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of LuescherWeiszGluonActionType
children glossary gluonField topologyFixing beta normalisation c0 c1 c2 c3 u0
used by
element tpLuescherWeiszGluonAction
source
<xs:complexType name="tpLuescherWeiszGluonActionType">
  <xs:complexContent>
    <xs:extension base="LuescherWeiszGluonActionType">
      <xs:sequence>
        <xs:element name="u0" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element tpLuescherWeiszGluonActionType/u0
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="u0" type="couplingType"/>

complexType treelevelSymanzikGluonActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of sixLinkGluonActionType
children glossary gluonField topologyFixing beta normalisation c0 c1 c2 c3
used by
element treelevelSymanzikGluonAction
source
<xs:complexType name="treelevelSymanzikGluonActionType">
  <xs:complexContent>
    <xs:extension base="sixLinkGluonActionType"/>
  </xs:complexContent>
</xs:complexType>

complexType wilsonCloverTmMassSplitQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of wilsonTmMassSplitQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa muTwist muMassSplit cSW
used by
element wilsonCloverTmMassSplitQuarkAction
source
<xs:complexType name="wilsonCloverTmMassSplitQuarkActionType">
  <xs:complexContent>
    <xs:extension base="wilsonTmMassSplitQuarkActionType">
      <xs:sequence>
        <xs:element name="cSW" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element wilsonCloverTmMassSplitQuarkActionType/cSW
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="cSW" type="couplingType"/>

complexType wilsonCloverTmQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of wilsonTmQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa mu cSW
used by
element wilsonCloverTmQuarkAction
source
<xs:complexType name="wilsonCloverTmQuarkActionType">
  <xs:complexContent>
    <xs:extension base="wilsonTmQuarkActionType">
      <xs:sequence>
        <xs:element name="cSW" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element wilsonCloverTmQuarkActionType/cSW
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="cSW" type="couplingType"/>

complexType wilsonDeterminantType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of generalDeterminantType
children kernelMass
used by
element wilsonDeterminant
complexType wilsonTmGhostDeterminantType
annotation
documentation 
wilson determinant type for topology fixing.
source
<xs:complexType name="wilsonDeterminantType">
  <xs:annotation>
    <xs:documentation>wilson determinant type for topology fixing.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="generalDeterminantType">
      <xs:sequence>
        <xs:element name="kernelMass" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element wilsonDeterminantType/kernelMass
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="kernelMass" type="couplingType"/>

complexType wilsonQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of generalQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa
used by
element wilsonQuarkAction
complexTypes cloverQuarkActionType wilsonTmMassSplitQuarkActionType wilsonTmQuarkActionType
source
<xs:complexType name="wilsonQuarkActionType">
  <xs:complexContent>
    <xs:extension base="generalQuarkActionType">
      <xs:sequence>
        <xs:element name="kappa" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element wilsonQuarkActionType/kappa
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="kappa" type="couplingType"/>

complexType wilsonTmGhostDeterminantType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of wilsonDeterminantType
children kernelMass twistedMass
used by
element wilsonTmGhostDeterminant
annotation
documentation 
wilson twisted ghost determinant type for topology fixing.
source
<xs:complexType name="wilsonTmGhostDeterminantType">
  <xs:annotation>
    <xs:documentation>wilson twisted ghost determinant type for topology fixing.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="wilsonDeterminantType">
      <xs:sequence>
        <xs:element name="twistedMass" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element wilsonTmGhostDeterminantType/twistedMass
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="twistedMass" type="couplingType"/>

complexType wilsonTmMassSplitQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of wilsonQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa muTwist muMassSplit
used by
element wilsonTmMassSplitQuarkAction
complexType wilsonCloverTmMassSplitQuarkActionType
source
<xs:complexType name="wilsonTmMassSplitQuarkActionType">
  <xs:complexContent>
    <xs:extension base="wilsonQuarkActionType">
      <xs:sequence>
        <xs:element name="muTwist" type="couplingType"/>
        <xs:element name="muMassSplit" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element wilsonTmMassSplitQuarkActionType/muTwist
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="muTwist" type="couplingType"/>

element wilsonTmMassSplitQuarkActionType/muMassSplit
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="muMassSplit" type="couplingType"/>

complexType wilsonTmQuarkActionType
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type extension of wilsonQuarkActionType
children glossary quarkField numberOfFlavours linkSmearing kappa mu
used by
element wilsonTmQuarkAction
complexType wilsonCloverTmQuarkActionType
source
<xs:complexType name="wilsonTmQuarkActionType">
  <xs:complexContent>
    <xs:extension base="wilsonQuarkActionType">
      <xs:sequence>
        <xs:element name="mu" type="couplingType"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element wilsonTmQuarkActionType/mu
diagram
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type couplingType
source
<xs:element name="mu" type="couplingType"/>

simpleType boundaryConditionType
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type restriction of xs:NMTOKEN
used by
element boundaryCondition/elem
facets
enumeration periodic
enumeration antiperiodic
enumeration dirichlet
annotation
documentation 
Enumeration of possible BCs
source
<xs:simpleType name="boundaryConditionType">
  <xs:annotation>
    <xs:documentation>Enumeration of possible BCs</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="periodic"/>
    <xs:enumeration value="antiperiodic"/>
    <xs:enumeration value="dirichlet"/>
  </xs:restriction>
</xs:simpleType>

simpleType couplingType
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type xs:double
used by
elements ciQuarkActionType/a1 ciQuarkActionType/a2 ciQuarkActionType/a3 ciQuarkActionType/a4 plaquetteGluonActionType/beta anisotropicWilsonGluonActionType/beta sixLinkGluonActionType/c0 sixLinkGluonActionType/c1 asqTadQuarkActionType/c1Link fat7QuarkLinkTreatmentType/c1Link asqTadQuarkLinkTreatmentType/c1Link sixLinkGluonActionType/c2 sixLinkGluonActionType/c3 asqTadQuarkActionType/c3Link fat7QuarkLinkTreatmentType/c3Link asqTadQuarkLinkTreatmentType/c3Link asqTadQuarkActionType/c5LinkChair asqTadQuarkLinkTreatmentType/c5LinkChair fat7QuarkLinkTreatmentType/c5LinkChair asqTadQuarkActionType/c7LinkTwist asqTadQuarkLinkTreatmentType/c7LinkTwist fat7QuarkLinkTreatmentType/c7LinkTwist asqTadQuarkLinkTreatmentType/cLepage asqTadQuarkActionType/cLepage asqTadQuarkActionType/cNaik asqTadQuarkLinkTreatmentType/cNaik wilsonCloverTmMassSplitQuarkActionType/cSW wilsonCloverTmQuarkActionType/cSW cloverQuarkActionType/cSW anisotropicCloverQuarkActionType/cSWSpatial anisotropicCloverQuarkActionType/cSWTemporal wilsonQuarkActionType/kappa anisotropicWilsonQuarkActionType/kappaSpatial anisotropicWilsonQuarkActionType/kappaTemporal generalOverlapQuarkActionType/kernelMass wilsonDeterminantType/kernelMass ciQuarkActionType/mass KSQuarkActionType/mass anisotropicWilsonQuarkActionType/mass generalOverlapQuarkActionType/mass signApproxThresholdType/max signApproxThresholdType/min wilsonTmQuarkActionType/mu wilsonTmMassSplitQuarkActionType/muMassSplit wilsonTmMassSplitQuarkActionType/muTwist domainWallQuarkActionType/N5 quarkCouplingsType/nCouplings couplingsType/nCouplings anisotropicWilsonQuarkActionType/nu ciQuarkActionType/p1 apeLinkBlockingType/rho0 anisotropicApeLinkBlockingType/rho0S anisotropicApeLinkBlockingType/rho0T apeLinkBlockingType/rho1 anisotropicApeLinkBlockingType/rho1SS anisotropicApeLinkBlockingType/rho1ST anisotropicApeLinkBlockingType/rho1TS anisotropicWilsonQuarkActionType/rSpatial anisotropicWilsonQuarkActionType/rTemporal ciQuarkActionType/s1 ciQuarkActionType/s10 ciQuarkActionType/s11 ciQuarkActionType/s12 ciQuarkActionType/s13 ciQuarkActionType/s2 ciQuarkActionType/s3 ciQuarkActionType/s4 ciQuarkActionType/s5 ciQuarkActionType/s6 ciQuarkActionType/s7 ciQuarkActionType/s8 ciQuarkActionType/s9 ciQuarkActionType/t1 ciQuarkActionType/t10 ciQuarkActionType/t11 ciQuarkActionType/t12 ciQuarkActionType/t13 ciQuarkActionType/t14 ciQuarkActionType/t15 ciQuarkActionType/t2 ciQuarkActionType/t3 ciQuarkActionType/t4 ciQuarkActionType/t5 ciQuarkActionType/t6 ciQuarkActionType/t7 ciQuarkActionType/t8 ciQuarkActionType/t9 anisotropicTpWilsonGluonActionType/tadpoleSpatial anisotropicTpWilsonGluonActionType/tadpoleTemporal wilsonTmGhostDeterminantType/twistedMass tpCloverQuarkActionType/u0 fatLinkIrrelevantCloverQuarkActionType/u0 asqTadQuarkActionType/u0 fat7QuarkLinkTreatmentType/u0 asqTadQuarkLinkTreatmentType/u0 tpLuescherWeiszGluonActionType/u0 fatLinkIrrelevantCloverQuarkActionType/u0fl ciQuarkActionType/v1 ciQuarkActionType/v10 ciQuarkActionType/v11 ciQuarkActionType/v12 ciQuarkActionType/v13 ciQuarkActionType/v14 ciQuarkActionType/v15 ciQuarkActionType/v16 ciQuarkActionType/v17 ciQuarkActionType/v18 ciQuarkActionType/v2 ciQuarkActionType/v3 ciQuarkActionType/v4 ciQuarkActionType/v5 ciQuarkActionType/v6 ciQuarkActionType/v7 ciQuarkActionType/v8 ciQuarkActionType/v9 epsilonType/value anisotropicGluonActionType/xi0 anisotropicQuarkActionType/xi0
simpleType negativeCouplingType
annotation
documentation 
All couplings are of this type, essentially a double
source
<xs:simpleType name="couplingType">
  <xs:annotation>
    <xs:documentation>All couplings are of this type, essentially a double</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:double"/>
</xs:simpleType>

simpleType gaugeGroupType
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type restriction of xs:token
used by
elements gluonField/gaugeGroup projectGroupLinkTreatmentType/group
facets
enumeration SU(3)
enumeration SU(2)
enumeration SU(4)
enumeration SU(5)
enumeration SU(6)
enumeration U(1)
enumeration U(3)
annotation
documentation 
Enumeration of possible gauge groups
source
<xs:simpleType name="gaugeGroupType">
  <xs:annotation>
    <xs:documentation>Enumeration of possible gauge groups</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:token">
    <xs:enumeration value="SU(3)"/>
    <xs:enumeration value="SU(2)"/>
    <xs:enumeration value="SU(4)"/>
    <xs:enumeration value="SU(5)"/>
    <xs:enumeration value="SU(6)"/>
    <xs:enumeration value="U(1)"/>
    <xs:enumeration value="U(3)"/>
  </xs:restriction>
</xs:simpleType>

simpleType negativeCouplingType
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type restriction of couplingType
facets
maxExclusive 0.0
source
<xs:simpleType name="negativeCouplingType">
  <xs:restriction base="couplingType">
    <xs:maxExclusive value="0.0"/>
  </xs:restriction>
</xs:simpleType>

simpleType observableNameType
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type restriction of xs:string
used by
element observableType/name
facets
enumeration ampi
enumeration amrho
enumeration mpi/mrho
enumeration r0/a
enumeration r1/a
annotation
documentation 
Enumeration of possible observable names
source
<xs:simpleType name="observableNameType">
  <xs:annotation>
    <xs:documentation>Enumeration of possible observable names</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="ampi"/>
    <xs:enumeration value="amrho"/>
    <xs:enumeration value="mpi/mrho"/>
    <xs:enumeration value="r0/a"/>
    <xs:enumeration value="r1/a"/>
  </xs:restriction>
</xs:simpleType>

simpleType permissionType
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type restriction of xs:string
used by
element management/replicate
facets
enumeration allow
enumeration deny
annotation
documentation 
Enumeration of possible permisions
source
<xs:simpleType name="permissionType">
  <xs:annotation>
    <xs:documentation>Enumeration of possible permisions</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="allow"/>
    <xs:enumeration value="deny"/>
  </xs:restriction>
</xs:simpleType>

simpleType representationType
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type restriction of xs:NMTOKEN
used by
element gluonField/representation
facets
enumeration fundamental
enumeration adjoint
annotation
documentation 
Enumeration of possible representations of groups
source
<xs:simpleType name="representationType">
  <xs:annotation>
    <xs:documentation>Enumeration of possible representations of groups</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="fundamental"/>
    <xs:enumeration value="adjoint"/>
  </xs:restriction>
</xs:simpleType>

simpleType revisionActionType
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type restriction of xs:NMTOKEN
used by
element managementActionType/revisionAction
facets
enumeration add
enumeration replace
enumeration remove
annotation
documentation 
An enumeration of revision actions
source
<xs:simpleType name="revisionActionType">
  <xs:annotation>
    <xs:documentation>An enumeration of revision actions</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="add">
      <xs:annotation>
        <xs:documentation>add a new ensemble</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="replace">
      <xs:annotation>
        <xs:documentation>replace ensemble document</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="remove">
      <xs:annotation>
        <xs:documentation>remove ensemble</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>

simpleType signApproxNPoleType
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type union of (variableType, xs:positiveInteger)
used by
element zolotarevSignApprox/nPole
source
<xs:simpleType name="signApproxNPoleType">
  <xs:union memberTypes="variableType xs:positiveInteger"/>
</xs:simpleType>

simpleType signApproxThresholdMethodType
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type restriction of xs:string
used by
element signApproxThresholdType/method
facets
enumeration eigenmode
enumeration ignore
source
<xs:simpleType name="signApproxThresholdMethodType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="eigenmode"/>
    <xs:enumeration value="ignore"/>
  </xs:restriction>
</xs:simpleType>

simpleType variableType
namespace http://www.lqcd.org/ildg/QCDml/ensemble1.4
type restriction of xs:string
used by
simpleType signApproxNPoleType
facets
enumeration variable
source
<xs:simpleType name="variableType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="variable"/>
  </xs:restriction>
</xs:simpleType>


XML Schema documentation generated with
XMLSPY Schema Editor http://www.altova.com/xmlspy