<?xml version="1.0"?>
<!DOCTYPE AssetSchema SYSTEM "../../ADSKAssetSchema.dtd">

<AssetSchema>

  <Base val="ThermalCommonSchema"
        file="../Common/ThermalCommonSchema.xml" />

  <UID  val="ThermalSolidSchema"/>

  <Integer id="SchemaVersion"
           val="2"
           public="false"
           readonly="true" />

  <type val="Thermal" />

  <localtype val="Thermal" />
  <localname val="Solid" />

  <!--Isotropic/Orthotropic Behavior-->
  <Choice id="thermal_Behavior"
          val="thermal_isotropic"
          label="Behavior" >
    <ChoiceValue id="thermal_isotropic"
                 val="0"
                 label="Isotropic" />
    <ChoiceValue id="thermal_orthotropic"
                 val="1"
                 label="Orthotropic" />
  </Choice>

  <!--Transmits Light-->
  <Boolean id="thermal_Transmits_light"
          val="false"
          label="Transmits Light" />

  <!--Thermal Conductivity-->
  <Float id="thermal_Thermal_conductivity_X" 
         val="0.001"
         unit="WattPerMeterKelvin"
         label="Thermal Conductivity X" >
    <Bounds minimum=".001"
            maximum="5000" />
  </Float>

  <Float id="thermal_Thermal_conductivity_Y" 
         val="0.001"
         unit="WattPerMeterKelvin"
         label="Thermal Conductivity Y" >
    <Bounds minimum=".001"
            maximum="5000" />
  </Float>

  <Float id="thermal_Thermal_conductivity_Z" 
         val="0.001"
         unit="WattPerMeterKelvin"
         label="Thermal Conductivity Z" >
    <Bounds minimum=".001"
            maximum="5000" />
  </Float>

  <!--Permeability-->
  <Float id="thermal_Permeability" 
         val="0"
         unit="NanogramPerPascalSecondSquareMeter"
         label="Permeability"  >
    <Bounds minimum="0"
            maximum="1000" />
  </Float>

  <!--Porosity-->
  <Float id="thermal_Porosity" 
         val="0.001"
         unit="Unitless"
         label="Porosity"  >
    <Bounds minimum="0.001"
            maximum="1" />
  </Float>

  <!--Reflectivity-->
  <Float id="thermal_Reflectivity" 
         val="0"
         unit="Unitless"
         label="Reflectivity"  >
    <Bounds percentage="true" />
  </Float>

  <!--Electrical Resistivity-->
  <Float id="thermal_Electrical_resistivity" 
         val="1"
         unit="OhmMeter"
         label="Electrical Resistivity"  >
    <Bounds minimum="1e-8"
            maximum="1e24" />
  </Float>

  <!-- Constant values for CommonSchema properties-->
  <ui id="UIDefinition"
      val="Thermal/Solid/SolidThermalUI.xml"/>

</AssetSchema>


