Commit 134e4b15 authored by John Tourtellott's avatar John Tourtellott

Intermin Heat Transfer refactor

* Use category view at top-level and split views accordingly
* Add material reference to Body (exposed UI problem with component editor)
* Add categories to tabular-function
parent a5376ade
<?xml version="1.0" encoding="utf-8" ?> <?xml version="1.0" encoding="utf-8" ?>
<SMTK_AttributeSystem Version="2"> <SMTK_AttributeResource Version="3">
<Categories> <Categories>
<Cat>Heat Transfer</Cat>
<Cat>Fluid Flow</Cat> <Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Induction Heating</Cat>
<Cat>Solid Mechanics</Cat>
</Categories> </Categories>
<!-- Attribute Definitions--> <!-- Attribute Definitions-->
<Definitions> <Definitions>
...@@ -12,6 +14,17 @@ ...@@ -12,6 +14,17 @@
<MembershipMask>volume</MembershipMask> <MembershipMask>volume</MembershipMask>
</AssociationsDef> </AssociationsDef>
<ItemDefinitions> <ItemDefinitions>
<Component Name="material-ref" Label="Material" NumberOfRequiredValues="1" Version="0">
<Accepts>
<Resource Name="smtk::attribute::Resource" Filter="attribute"></Resource>
</Accepts>
<Categories>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Induction Heating</Cat>
<Cat>Solid Mechanics</Cat>
</Categories>
</Component>
<Double Name="temperature" Label="Temperature"> <Double Name="temperature" Label="Temperature">
<BriefDescription>Initial temperature of the material body</BriefDescription> <BriefDescription>Initial temperature of the material body</BriefDescription>
<Categories> <Categories>
...@@ -62,4 +75,4 @@ ...@@ -62,4 +75,4 @@
</ItemDefinitions> </ItemDefinitions>
</AttDef> </AttDef>
</Definitions> </Definitions>
</SMTK_AttributeSystem> </SMTK_AttributeResource>
<?xml version="1.0" encoding="utf-8" ?> <?xml version="1.0" encoding="utf-8" ?>
<SMTK_AttributeSystem Version="2"> <SMTK_AttributeSystem Version="2">
<Categories> <Categories>
<Cat>Heat Transfer</Cat> <Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat> <Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories> </Categories>
<Definitions> <Definitions>
<!-- Boundary Conditions--> <!-- Boundary Conditions-->
......
<SMTK_AttributeSystem Version="2"> <SMTK_AttributeSystem Version="2">
<Categories> <Categories>
<Cat>Heat Transfer</Cat> <Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat> <Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories> </Categories>
<!-- Attribute Definitions--> <!-- Attribute Definitions-->
<Definitions> <Definitions>
...@@ -10,19 +12,30 @@ ...@@ -10,19 +12,30 @@
<AttributeRef Name="background-material" Label="Background Material" NumberOfRequiredValues="1"> <AttributeRef Name="background-material" Label="Background Material" NumberOfRequiredValues="1">
<AttDef>material</AttDef> <AttDef>material</AttDef>
</AttributeRef> </AttributeRef>
<Void Name="placeholder" AdvanceLevel="99">
<Categories>
<Cat>Heat Transfer</Cat>
</Categories>
</Void>
</ItemDefinitions> </ItemDefinitions>
</AttDef> </AttDef>
<AttDef Type="material" Label="Material" BaseType="" Version="0" Unique="true"> <AttDef Type="material" Label="Material" BaseType="" Version="0" Unique="true">
<AssociationsDef Name="MaterialAssociations" Version="0" NumberOfRequiredValues="0" Extensible="true">
<MembershipMask>volume</MembershipMask>
</AssociationsDef>
<ItemDefinitions> <ItemDefinitions>
<String Name="material-type" Label="Material Type"> <String Name="material-type" Label="Material Type">
<Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories>
<ChildrenDefinitions> <ChildrenDefinitions>
<Double Name="density" Label="Density (rho)" Optional="false"> <Double Name="density" Label="Density (rho)" Optional="false">
<BriefDescription>Mass density of the material phase</BriefDescription> <BriefDescription>Mass density of the material phase</BriefDescription>
<Categories> <Categories>
<Cat>General</Cat> <Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories> </Categories>
<DefaultValue>0.0</DefaultValue> <DefaultValue>0.0</DefaultValue>
<ExpressionType>tabular-function</ExpressionType> <ExpressionType>tabular-function</ExpressionType>
...@@ -34,14 +47,20 @@ ...@@ -34,14 +47,20 @@
<BriefDescription>The relative deviation of the true temperature-dependent <BriefDescription>The relative deviation of the true temperature-dependent
density from the reference density</BriefDescription> density from the reference density</BriefDescription>
<Categories> <Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat> <Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories> </Categories>
<DefaultValue>0.0</DefaultValue> <DefaultValue>0.0</DefaultValue>
</Double> </Double>
<Double Name="conductivity" Label="Conductivity (K)"> <Double Name="conductivity" Label="Conductivity (K)">
<BriefDescription>Thermal conductivity of the material phase</BriefDescription> <BriefDescription>Thermal conductivity of the material phase</BriefDescription>
<Categories> <Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat> <Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories> </Categories>
<DefaultValue>0.0</DefaultValue> <DefaultValue>0.0</DefaultValue>
<ExpressionType>tabular-function</ExpressionType> <ExpressionType>tabular-function</ExpressionType>
...@@ -52,7 +71,10 @@ density from the reference density</BriefDescription> ...@@ -52,7 +71,10 @@ density from the reference density</BriefDescription>
<Double Name="viscosity" Label="Viscosity (nu)"> <Double Name="viscosity" Label="Viscosity (nu)">
<BriefDescription>The dynamic viscosity of a fluid phase</BriefDescription> <BriefDescription>The dynamic viscosity of a fluid phase</BriefDescription>
<Categories> <Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat> <Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories> </Categories>
<DefaultValue>0.0</DefaultValue> <DefaultValue>0.0</DefaultValue>
<ExpressionType>tabular-function</ExpressionType> <ExpressionType>tabular-function</ExpressionType>
...@@ -62,11 +84,20 @@ density from the reference density</BriefDescription> ...@@ -62,11 +84,20 @@ density from the reference density</BriefDescription>
</Double> </Double>
<String Name="thermal" Label="Thermal Specification"> <String Name="thermal" Label="Thermal Specification">
<Categories> <Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat> <Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories> </Categories>
<ChildrenDefinitions> <ChildrenDefinitions>
<Double Name="specific-heat" Label="Specific Heat (Cp)"> <Double Name="specific-heat" Label="Specific Heat (Cp)">
<BriefDescription>Specific heat of the material phase</BriefDescription> <BriefDescription>Specific heat of the material phase</BriefDescription>
<Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories>
<DefaultValue>0.0</DefaultValue> <DefaultValue>0.0</DefaultValue>
<ExpressionType>tabular-function</ExpressionType> <ExpressionType>tabular-function</ExpressionType>
<RangeInfo> <RangeInfo>
...@@ -74,6 +105,12 @@ density from the reference density</BriefDescription> ...@@ -74,6 +105,12 @@ density from the reference density</BriefDescription>
</RangeInfo> </RangeInfo>
</Double> </Double>
<Double Name="enthalpy" Label="Enthalpy (E)"> <Double Name="enthalpy" Label="Enthalpy (E)">
<Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories>
<DefaultValue>0.0</DefaultValue> <DefaultValue>0.0</DefaultValue>
<ExpressionType>tabular-function</ExpressionType> <ExpressionType>tabular-function</ExpressionType>
<RangeInfo> <RangeInfo>
...@@ -98,11 +135,20 @@ density from the reference density</BriefDescription> ...@@ -98,11 +135,20 @@ density from the reference density</BriefDescription>
</String> </String>
<String Name="thermal-two-phase" Label="Thermal Specification"> <String Name="thermal-two-phase" Label="Thermal Specification">
<Categories> <Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat> <Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories> </Categories>
<ChildrenDefinitions> <ChildrenDefinitions>
<Double Name="specific-heat" Label="Specific Heat (Cp)"> <Double Name="specific-heat" Label="Specific Heat (Cp)">
<BriefDescription>Specific heat of the material phase</BriefDescription> <BriefDescription>Specific heat of the material phase</BriefDescription>
<Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories>
<DefaultValue>0.0</DefaultValue> <DefaultValue>0.0</DefaultValue>
<ExpressionType>tabular-function</ExpressionType> <ExpressionType>tabular-function</ExpressionType>
<RangeInfo> <RangeInfo>
...@@ -111,12 +157,24 @@ density from the reference density</BriefDescription> ...@@ -111,12 +157,24 @@ density from the reference density</BriefDescription>
</Double> </Double>
<Double Name="latent-heat" Label="Latent Heat (Lf)"> <Double Name="latent-heat" Label="Latent Heat (Lf)">
<BriefDescription>The latent heats of the phase transformations.</BriefDescription> <BriefDescription>The latent heats of the phase transformations.</BriefDescription>
<Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories>
<DefaultValue>0.0</DefaultValue> <DefaultValue>0.0</DefaultValue>
<RangeInfo> <RangeInfo>
<Min Inclusive="true">0.0</Min> <Min Inclusive="true">0.0</Min>
</RangeInfo> </RangeInfo>
</Double> </Double>
<Double Name="enthalpy" Label="Enthalpy (E)"> <Double Name="enthalpy" Label="Enthalpy (E)">
<Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories>
<DefaultValue>0.0</DefaultValue> <DefaultValue>0.0</DefaultValue>
<ExpressionType>tabular-function</ExpressionType> <ExpressionType>tabular-function</ExpressionType>
<RangeInfo> <RangeInfo>
...@@ -143,25 +201,39 @@ density from the reference density</BriefDescription> ...@@ -143,25 +201,39 @@ density from the reference density</BriefDescription>
<!-- Two phase properties--> <!-- Two phase properties-->
<Double Name="solid-transition-temperature" Label="Solidus Temperature (Ts)"> <Double Name="solid-transition-temperature" Label="Solidus Temperature (Ts)">
<Categories> <Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat> <Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories> </Categories>
<DefaultValue>0.0</DefaultValue> <DefaultValue>0.0</DefaultValue>
</Double> </Double>
<Double Name="liquid-transition-temperature" Label="Liquidus Temperature (Tl)"> <Double Name="liquid-transition-temperature" Label="Liquidus Temperature (Tl)">
<Categories> <Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat> <Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories> </Categories>
<DefaultValue>100.0</DefaultValue> <DefaultValue>100.0</DefaultValue>
</Double> </Double>
<!-- Void material properties--> <!-- Void material properties-->
<Double Name="void-temperature" Label="Temperature"> <Double Name="void-temperature" Label="Temperature">
<Categories> <Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat> <Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat> <Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories> </Categories>
<DefaultValue>0.0</DefaultValue> <DefaultValue>0.0</DefaultValue>
</Double> </Double>
<Double Name="sound-speed" Label="Speed of Sound" AdvanceLevel="1"> <Double Name="sound-speed" Label="Speed of Sound" AdvanceLevel="1">
<Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Solid Mechanics</Cat>
</Categories>
<BriefDescription>The adiabatic sound speed that is used in computing the <BriefDescription>The adiabatic sound speed that is used in computing the
compressibility of each cell containing the material. compressibility of each cell containing the material.
This is not a real sound speed, but a numerical artifice This is not a real sound speed, but a numerical artifice
......
...@@ -2,7 +2,6 @@ ...@@ -2,7 +2,6 @@
<SMTK_AttributeSystem Version="2"> <SMTK_AttributeSystem Version="2">
<Categories> <Categories>
<Cat>Heat Transfer</Cat> <Cat>Heat Transfer</Cat>
<Cat>Fluid Flow</Cat>
</Categories> </Categories>
<!-- Attribute Definitions--> <!-- Attribute Definitions-->
<Definitions> <Definitions>
...@@ -22,18 +21,27 @@ ...@@ -22,18 +21,27 @@
<AttDef Type="outputs" Label="Outputs" BaseType="" Version="0" Unique="true"> <AttDef Type="outputs" Label="Outputs" BaseType="" Version="0" Unique="true">
<ItemDefinitions> <ItemDefinitions>
<Double Name="start-time" Label="Start Time" Version="0"> <Double Name="start-time" Label="Start Time" Version="0">
<Categories>
<Cat>Heat Transfer</Cat>
</Categories>
<DefaultValue>0.0</DefaultValue> <DefaultValue>0.0</DefaultValue>
<RangeInfo> <RangeInfo>
<Min Inclusive="true">0.0</Min> <Min Inclusive="true">0.0</Min>
</RangeInfo> </RangeInfo>
</Double> </Double>
<Double Name="end-time" Label="End Time" Version="0"> <Double Name="end-time" Label="End Time" Version="0">
<Categories>
<Cat>Heat Transfer</Cat>
</Categories>
<DefaultValue>1.0</DefaultValue> <DefaultValue>1.0</DefaultValue>
<RangeInfo> <RangeInfo>
<Min Inclusive="true">0.0</Min> <Min Inclusive="true">0.0</Min>
</RangeInfo> </RangeInfo>
</Double> </Double>
<Double Name="output-dt" Label="Output Delta-Time Multiplier" Version="0"> <Double Name="output-dt" Label="Output Delta-Time Multiplier" Version="0">
<Categories>
<Cat>Heat Transfer</Cat>
</Categories>
<DefaultValue>0.1</DefaultValue> <DefaultValue>0.1</DefaultValue>
<RangeInfo> <RangeInfo>
<Min Inclusive="true">0.0</Min> <Min Inclusive="true">0.0</Min>
...@@ -42,6 +50,9 @@ ...@@ -42,6 +50,9 @@
<Group Name="output-times" Label="Additional Output Control" AdvanceLevel="1" Extensible="true" NumberOfRequiredGroups="0"> <Group Name="output-times" Label="Additional Output Control" AdvanceLevel="1" Extensible="true" NumberOfRequiredGroups="0">
<ItemDefinitions> <ItemDefinitions>
<Double Name="time" Label="Output Times" NumberOfRequiredValues="2"> <Double Name="time" Label="Output Times" NumberOfRequiredValues="2">
<Categories>
<Cat>Heat Transfer</Cat>
</Categories>
<ComponentLabels> <ComponentLabels>
<Label>After time:</Label> <Label>After time:</Label>
<Label>Use delta time multiplier:</Label> <Label>Use delta time multiplier:</Label>
...@@ -55,7 +66,7 @@ ...@@ -55,7 +66,7 @@
<ItemDefinitions> <ItemDefinitions>
<Double Name="fluid-body-force" Label="Fluid Body Force" Version="0" Unique="true" NumberOfRequiredValues="3"> <Double Name="fluid-body-force" Label="Fluid Body Force" Version="0" Unique="true" NumberOfRequiredValues="3">
<Categories> <Categories>
<Cat>Fluid Flow</Cat> <Cat>Heat Transfer</Cat>
</Categories> </Categories>
<ComponentLabels> <ComponentLabels>
<Label>x:</Label> <Label>x:</Label>
...@@ -70,9 +81,15 @@ ...@@ -70,9 +81,15 @@
<ItemDefinitions> <ItemDefinitions>
<Double Name="absolute-zero" Label="Absolute Zero"> <Double Name="absolute-zero" Label="Absolute Zero">
<DefaultValue>0.0</DefaultValue> <DefaultValue>0.0</DefaultValue>
<Categories>
<Cat>Heat Transfer</Cat>
</Categories>
</Double> </Double>
<Double Name="stefan-boltzmann" Label="Stefan-Boltzmann Constant"> <Double Name="stefan-boltzmann" Label="Stefan-Boltzmann Constant">
<DefaultValue>5.67e-8</DefaultValue> <DefaultValue>5.67e-8</DefaultValue>
<Categories>
<Cat>Heat Transfer</Cat>
</Categories>
</Double> </Double>
</ItemDefinitions> </ItemDefinitions>
</AttDef> </AttDef>
......
//- Definitions for BODY, DS_SOURCE, and PROBE namelists //- Definitions for BODY, DS_SOURCE, and PROBE namelists
doctype xml doctype xml
SMTK_AttributeSystem(Version="2") SMTK_AttributeResource(Version="3")
Categories Categories
Cat Heat Transfer
Cat Fluid Flow Cat Fluid Flow
Cat Heat Transfer
Cat Induction Heating
Cat Solid Mechanics
// Attribute Definitions // Attribute Definitions
Definitions Definitions
...@@ -15,6 +17,15 @@ SMTK_AttributeSystem(Version="2") ...@@ -15,6 +17,15 @@ SMTK_AttributeSystem(Version="2")
NumberOfRequiredValues="0" Extensible="true") NumberOfRequiredValues="0" Extensible="true")
MembershipMask volume MembershipMask volume
ItemDefinitions ItemDefinitions
Component(Name="material-ref" Label="Material" NumberOfRequiredValues="1" Version="0")
Accepts
Resource(Name="smtk::attribute::Resource" Filter="attribute")
Categories
Cat Fluid Flow
Cat Heat Transfer
Cat Induction Heating
Cat Solid Mechanics
Double(Name="temperature" Label="Temperature") Double(Name="temperature" Label="Temperature")
BriefDescription Initial temperature of the material body BriefDescription Initial temperature of the material body
Categories Categories
......
doctype xml mixin categories-all
SMTK_AttributeSystem(Version="2")
Categories Categories
Cat Heat Transfer Cat Enclosure Radiation
Cat Fluid Flow Cat Fluid Flow
Cat Heat Transfer
Cat Solid Mechanics
doctype xml
SMTK_AttributeSystem(Version="2")
+categories-all
Definitions Definitions
// Boundary Conditions // Boundary Conditions
......
doctype xml mixin categories-all
SMTK_AttributeSystem(Version="2")
Categories Categories
Cat Heat Transfer Cat Enclosure Radiation
Cat Fluid Flow Cat Fluid Flow
Cat Heat Transfer
Cat Solid Mechanics
doctype xml
SMTK_AttributeSystem(Version="2")
+categories-all
// Attribute Definitions // Attribute Definitions
Definitions Definitions
...@@ -12,18 +17,21 @@ SMTK_AttributeSystem(Version="2") ...@@ -12,18 +17,21 @@ SMTK_AttributeSystem(Version="2")
AttributeRef(Name="background-material" Label="Background Material" AttributeRef(Name="background-material" Label="Background Material"
NumberOfRequiredValues="1") NumberOfRequiredValues="1")
AttDef material AttDef material
Void(Name="placeholder" AdvanceLevel="99")
Categories
Cat Heat Transfer
AttDef(Type="material" Label="Material" BaseType="" Version="0" Unique="true") AttDef(Type="material" Label="Material" BaseType="" Version="0" Unique="true")
AssociationsDef(Name="MaterialAssociations" Version="0" //- AssociationsDef(Name="MaterialAssociations" Version="0"
NumberOfRequiredValues="0" Extensible="true") //- NumberOfRequiredValues="0" Extensible="true")
MembershipMask volume //- MembershipMask volume
ItemDefinitions ItemDefinitions
String(Name="material-type" Label="Material Type") String(Name="material-type" Label="Material Type")
+categories-all
ChildrenDefinitions ChildrenDefinitions
Double(Name="density" Label="Density (rho)" Optional="false") Double(Name="density" Label="Density (rho)" Optional="false")
BriefDescription Mass density of the material phase BriefDescription Mass density of the material phase
Categories +categories-all
Cat General
DefaultValue 0.0 DefaultValue 0.0
ExpressionType tabular-function ExpressionType tabular-function
RangeInfo RangeInfo
...@@ -33,13 +41,11 @@ SMTK_AttributeSystem(Version="2") ...@@ -33,13 +41,11 @@ SMTK_AttributeSystem(Version="2")
BriefDescription BriefDescription
| The relative deviation of the true temperature-dependent | The relative deviation of the true temperature-dependent
| density from the reference density | density from the reference density
Categories +categories-all
Cat Fluid Flow
DefaultValue 0.0 DefaultValue 0.0
Double(Name="conductivity" Label="Conductivity (K)") Double(Name="conductivity" Label="Conductivity (K)")
BriefDescription Thermal conductivity of the material phase BriefDescription Thermal conductivity of the material phase
Categories +categories-all
Cat Heat Transfer
DefaultValue 0.0 DefaultValue 0.0
ExpressionType tabular-function ExpressionType tabular-function
RangeInfo RangeInfo
...@@ -47,23 +53,23 @@ SMTK_AttributeSystem(Version="2") ...@@ -47,23 +53,23 @@ SMTK_AttributeSystem(Version="2")
Double(Name="viscosity" Label="Viscosity (nu)") Double(Name="viscosity" Label="Viscosity (nu)")
BriefDescription BriefDescription
| The dynamic viscosity of a fluid phase | The dynamic viscosity of a fluid phase
Categories +categories-all
Cat Fluid Flow
DefaultValue 0.0 DefaultValue 0.0
ExpressionType tabular-function ExpressionType tabular-function
RangeInfo RangeInfo
Min(Inclusive="true") 0.0 Min(Inclusive="true") 0.0
String(Name="thermal" Label="Thermal Specification") String(Name="thermal" Label="Thermal Specification")
Categories +categories-all
Cat Heat Transfer
ChildrenDefinitions ChildrenDefinitions
Double(Name="specific-heat" Label="Specific Heat (Cp)") Double(Name="specific-heat" Label="Specific Heat (Cp)")
BriefDescription Specific heat of the material phase BriefDescription Specific heat of the material phase
+categories-all
DefaultValue 0.0 DefaultValue 0.0
ExpressionType tabular-function ExpressionType tabular-function
RangeInfo RangeInfo
Min(Inclusive="true") 0.0 Min(Inclusive="true") 0.0
Double(Name="enthalpy" Label="Enthalpy (E)") Double(Name="enthalpy" Label="Enthalpy (E)")
+categories-all
DefaultValue 0.0 DefaultValue 0.0
ExpressionType tabular-function ExpressionType tabular-function
RangeInfo RangeInfo
...@@ -78,21 +84,23 @@ SMTK_AttributeSystem(Version="2") ...@@ -78,21 +84,23 @@ SMTK_AttributeSystem(Version="2")
Items Items
Item enthalpy Item enthalpy
String(Name="thermal-two-phase" Label="Thermal Specification") String(Name="thermal-two-phase" Label="Thermal Specification")
Categories +categories-all
Cat Heat Transfer
ChildrenDefinitions ChildrenDefinitions
Double(Name="specific-heat" Label="Specific Heat (Cp)") Double(Name="specific-heat" Label="Specific Heat (Cp)")
BriefDescription Specific heat of the material phase BriefDescription Specific heat of the material phase
+categories-all
DefaultValue 0.0 DefaultValue 0.0
ExpressionType tabular-function ExpressionType tabular-function
RangeInfo RangeInfo
Min(Inclusive="true") 0.0 Min(Inclusive="true") 0.0
Double(Name="latent-heat" Label="Latent Heat (Lf)") Double(Name="latent-heat" Label="Latent Heat (Lf)")
BriefDescription The latent heats of the phase transformations. BriefDescription The latent heats of the phase transformations.
+categories-all
DefaultValue 0.0 DefaultValue 0.0
RangeInfo RangeInfo
Min(Inclusive="true") 0.0 Min(Inclusive="true") 0.0
Double(Name="enthalpy" Label="Enthalpy (E)") Double(Name="enthalpy" Label="Enthalpy (E)")
+categories-all
DefaultValue 0.0 DefaultValue 0.0
ExpressionType tabular-function ExpressionType tabular-function
RangeInfo RangeInfo
...@@ -110,21 +118,18 @@ SMTK_AttributeSystem(Version="2") ...@@ -110,21 +118,18 @@ SMTK_AttributeSystem(Version="2")
// Two phase properties // Two phase properties
Double(Name="solid-transition-temperature" Label="Solidus Temperature (Ts)") Double(Name="solid-transition-temperature" Label="Solidus Temperature (Ts)")
Categories +categories-all
Cat Heat Transfer
DefaultValue 0.0 DefaultValue 0.0
Double(Name="liquid-transition-temperature" Label="Liquidus Temperature (Tl)") Double(Name="liquid-transition-temperature" Label="Liquidus Temperature (Tl)")
Categories +categories-all
Cat Heat Transfer
DefaultValue 100.0 DefaultValue 100.0
// Void material properties // Void material properties
Double(Name="void-temperature" Label="Temperature") Double(Name="void-temperature" Label="Temperature")
Categories +categories-all
Cat Fluid Flow
Cat Heat Transfer
DefaultValue 0.0