<?xml version="1.0" encoding="utf-8"?>
<EngineeringData version="12.1">
  <Relationships target="ANSYS">
    <Notes>
      This information defines the material models that a particular solver target can
      utilize.  It also defineds the rules for mutually exclusive logic.
    </Notes>
    <PropertyDependencies>
      <Property name="Gurson Model">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Isotropic Hardening">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Kinematic Hardening">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Anand Viscoplasticity">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Strain Hardening">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Time Hardening">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Generalized Exponential">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Generalized Graham">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Generalized Blackburn">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Modified Time Hardening">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Modified Strain Hardening">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Generalized Garofalo">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Exponential Form">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Norton">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Combined Time Hardening">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Rational Polynomial">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Generalized Time Hardening">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Prony">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Tsai-Wu Constants">
        <Property name="Stress Limits" behavior="Orthotropic"/>
      </Property>
      <Property name="Puck Constants">
        <Property name="Stress Limits" behavior="Orthotropic"/>
      </Property>
      <Property name="LaRc03/04 Constants">
        <Property name="Stress Limits" behavior="Orthotropic"/>
      </Property>
      <Property name="Superelasticity">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Shape Memory Effect">
        <Property name="Elasticity" behavior="Isotropic"/>
      </Property>
      <Property name="Damage Initiation Criteria">
        <Property name="Damage Evolution Law" qualifierColl="Table::Material Property Degradation"/>
      </Property>
      <Property name="Damage Evolution Law">
        <Property name="Damage Initiation Criteria"/>
      </Property>
      <Property name="Cam-Clay">
        <Property name="Porous Elasticity"/>
      </Property>
    </PropertyDependencies>
    <MutualExclusions>
      <MutuallyExclusive>
        <ModelData>Elasticity</ModelData>
        <ModelData>Mooney-Rivlin</ModelData>
        <ModelData>Neo-Hookean</ModelData>
        <ModelData>Arruda-Boyce</ModelData>
        <ModelData>Gent</ModelData>
        <ModelData>Blatz-Ko</ModelData>
        <ModelData>Polynomial</ModelData>
        <ModelData>Yeoh</ModelData>
        <ModelData>Ogden</ModelData>
        <ModelData>Response Function</ModelData>
        <ModelData>Ogden Foam</ModelData>
        <ModelData>Extended Tube</ModelData>
        <ModelData>Exponential Strain Energy Potential</ModelData>
      </MutuallyExclusive>
      <MutuallyExclusive>
        <ModelData>Elasticity</ModelData>
        <ModelData>Blatz-Ko</ModelData>
        <ModelData>Ogden Foam</ModelData>
        <ModelData>Mullins Effect</ModelData>
      </MutuallyExclusive>
      <MutuallyExclusive>
        <ModelData definitionMethod="Bilinear">Isotropic Hardening</ModelData>
        <ModelData definitionMethod="Multilinear">Isotropic Hardening</ModelData>
        <ModelData definitionMethod="Bilinear">Kinematic Hardening</ModelData>
        <ModelData definitionMethod="Multilinear">Kinematic Hardening</ModelData>
      </MutuallyExclusive>
      <MutuallyExclusive>
        <ModelData>Relative Permeability</ModelData>
        <ModelData>Coercive Force &#38; Residual Induction</ModelData>
        <ModelData>Demagnetization B-H Curve</ModelData>
      </MutuallyExclusive>
      <MutuallyExclusive>
        <ModelData>Relative Permeability</ModelData>
        <ModelData>B-H Curve</ModelData>
        <ModelData>Demagnetization B-H Curve</ModelData>
        <ModelData>Coercive Force &#38; Residual Induction</ModelData>
      </MutuallyExclusive>
      <MutuallyExclusive>
        <ModelData>Anand Viscoplasticity</ModelData>
        <ModelData>Mooney-Rivlin</ModelData>
        <ModelData>Neo-Hookean</ModelData>
        <ModelData>Arruda-Boyce</ModelData>
        <ModelData>Gent</ModelData>
        <ModelData>Blatz-Ko</ModelData>
        <ModelData>Polynomial</ModelData>
        <ModelData>Yeoh</ModelData>
        <ModelData>Ogden</ModelData>
        <ModelData>Ogden Foam</ModelData>
        <ModelData>Extended Tube</ModelData>
      </MutuallyExclusive>
      <MutuallyExclusive>
        <ModelData>Strain Hardening</ModelData>
        <ModelData>Time Hardening</ModelData>
        <ModelData>Generalized Exponential</ModelData>
        <ModelData>Generalized Graham</ModelData>
        <ModelData>Generalized Blackburn</ModelData>
        <ModelData>Modified Time Hardening</ModelData>
        <ModelData>Modified Strain Hardening</ModelData>
        <ModelData>Generalized Garofalo</ModelData>
        <ModelData>Exponential Form</ModelData>
        <ModelData>Norton</ModelData>
        <ModelData>Combined Time Hardening</ModelData>
        <ModelData>Rational Polynomial</ModelData>
        <ModelData>Generalized Time Hardening</ModelData>
      </MutuallyExclusive>
      <MutuallyExclusive>
        <ModelData>Superelasticity</ModelData>
        <ModelData>Shape Memory Effect</ModelData>
      </MutuallyExclusive>
      <MutuallyExclusive>
        <ModelData>Exponential for Interface Delamination</ModelData>
        <ModelData>Bilinear for Interface Delamination</ModelData>      
        <ModelData>Separation-Distance based Debonding</ModelData>
        <ModelData>Fracture-Energies based Debonding</ModelData>
      </MutuallyExclusive>
      <MutuallyExclusive>
        <ModelData>Linear Fracture Criterion</ModelData>
        <ModelData>Bilinear Fracture Criterion</ModelData>
        <ModelData>B-K Fracture Criterion</ModelData>
        <ModelData>Modified B-K Fracture Criterion</ModelData>
        <ModelData>Power Law Fracture Criterion</ModelData>
      </MutuallyExclusive>
      <MutuallyExclusive>
        <ModelData>Johnson-Champoux-Allard</ModelData>
        <ModelData>Delany-Bazley</ModelData>
        <ModelData>Miki</ModelData>
        <ModelData>Complex Impedance and Propagating-Constant</ModelData>
        <ModelData>Complex Density and Velocity</ModelData>
      </MutuallyExclusive>
      <MutuallyExclusive>
        <ModelData>Cam-Clay</ModelData>
        <ModelData>Jointed Rock</ModelData>
        <ModelData>Menetrey-Willam</ModelData>
        <ModelData>Drucker-Prager</ModelData>
        <ModelData>Mohr-Coulomb</ModelData>
      </MutuallyExclusive>
      <MutuallyExclusive>
        <ModelData>Porous Elasticity</ModelData>
        <ModelData>Jointed Rock</ModelData>
        <ModelData>Menetrey-Willam</ModelData>
        <ModelData>Drucker-Prager</ModelData>
        <ModelData>Mohr-Coulomb</ModelData>
      </MutuallyExclusive>
    </MutualExclusions>
    <MutualExceptions>
      <Property name="Prony">
        <DefinitionMethod name="Shear Relaxation">
          <Qualifier name="Number of Terms" qualification="int"/>
        </DefinitionMethod>/>    
        <DefinitionMethod name="Volumetric Relaxation">
          <Qualifier name="Number of Terms" qualification="int"/>
        </DefinitionMethod>/>          
      </Property>
      <Property name="Specific Heat">
        <DefinitionMethod name="Constant Pressure">
        </DefinitionMethod>/>
        <DefinitionMethod name="Constant Volume">
        <Qualifier name="BETA">Mechanical.ModalAcoustics</Qualifier>
        </DefinitionMethod>/>
      </Property>
      <Property name="Viscosity">
        <DefinitionMethod name="">
        <Qualifier name="BETA">Mechanical.ModalAcoustics</Qualifier>
        </DefinitionMethod>/>
        <DefinitionMethod name="Bulk">
        <Qualifier name="BETA">Mechanical.ModalAcoustics</Qualifier>
        </DefinitionMethod>/>
      </Property>
    </MutualExceptions>
  </Relationships>
</EngineeringData>
