Commit e9855d62 authored by John Tourtellott's avatar John Tourtellott
Browse files

Add analysis view mockup for comparison with category view

parent 597d0021
<?xml version="1.0"?>
<SMTK_AttributeSystem Version="2">
<!--********** MOVE OR COPY THIS FILE TO THE simulation-workflows FOLDER ***********-->
<Categories>
<Cat>Omega3P</Cat>
<Cat>S3P</Cat>
<Cat>T3P</Cat>
<Cat>Track3P</Cat>
<Cat>TEM3P-Eigen</Cat>
<Cat>TEM3P-Harmonic</Cat>
<Cat>TEM3P-Elastic</Cat>
<Cat>TEM3P-Linear-Thermal</Cat>
<Cat>TEM3P-Nonlinear-Thermal</Cat>
<Cat>TEM3P-ThermoElastic</Cat>
</Categories>
<Analyses Exclusive="true">
<Analysis Type="Omega3P">
<Cat>Omega3P</Cat>
</Analysis>
<Analysis Type="S3P">
<Cat>Omega3P</Cat>
</Analysis>
<Analysis Type="T3P">
<Cat>T3P</Cat>
</Analysis>
<Analysis Type="Track3P">
<Cat>Track3P</Cat>
</Analysis>
<Analysis Type="TEM3P" Exclusive="true" />
<Analysis Type="Eigenmode" BaseType="TEM3P">
<Cat>TEM3P-Eigen</Cat>
</Analysis>
<Analysis Type="Elastic" BaseType="TEM3P">
<Cat>TEM3P-Elastic</Cat>
</Analysis>
<!-- <Analysis Type="TEM3P Harmonic Response" BaseType="TEM3P">
<Cat>TEM3P-Harmonic</Cat>
</Analysis> -->
<Analysis Type="Thermal" BaseType="TEM3P" Exclusive="true" />
<Analysis Type="Linear" BaseType="Thermal">
<Cat>TEM3P-Linear-Thermal</Cat>
</Analysis>
<Analysis Type="Nonlinear" BaseType="Thermal">
<Cat>TEM3P-Nonlinear-Thermal</Cat>
</Analysis>
<Analysis Type="ThermoElastic" BaseType="TEM3P">
<Cat>TEM3P-ThermoElastic</Cat>
</Analysis>
</Analyses>
<!--********** Include files ***********-->
<!-- One include file with definitions per tab -->
<!-- Must load boundaryconditions before analysis, for AttributeRef -->
<Includes>
<File>internal/templates/beamloading.sbt</File>
<File>internal/templates/boundarycondition.sbt</File>
<File>internal/templates/loading.sbt</File>
<File>internal/templates/material.sbt</File>
<File>internal/templates/monitor.sbt</File>
<File>internal/templates/analysis.sbt</File>
<File>internal/templates/track3p.sbt</File>
<File>internal/templates/tem3p.sbt</File>
</Includes>
<!--********** Workflow Views ***********-->
<Views>
<View Type="Group" Title="SimBuilder" TopLevel="true" TabPosition="North"
FilterByAdvanceLevel="true" FilterByCategory="false">
<DefaultColor>1., 1., 0.5, 1.</DefaultColor>
<InvalidColor>1, 0.5, 0.5, 1</InvalidColor>
<AdvancedFontEffects />
<Views>
<View Title="SelectModules" />
<!-- Common to Omega3P, S3P, T3P -->
<View Title="EMBC" />
<View Title="EM Materials" />
<View Title="EM Analysis" />
<!-- Specific to T3P -->
<View Title="Beam Info" />
<View Title="Loading" />
<View Title="Monitors" />
<!-- Track3P -->
<View Title="Domain" />
<View Title="Field"/>
<View Title="Particles"/>
<View Title="Track3P Material Model" />
<View Title="Postprocess"/>
<!-- Common to TEM3P Eigenmode, Elastic, Thermoelastic -->
<View Title="TEM3P Mechanical BC" />
<View Title="TEM3P Elastic Material" />
<View Title="TEM3P Elastic Analysis"/>
<View Title="Mesh Output" />
<!-- TEM3P Thermal -->
<View Title="TEM3P Thermal BC" />
<View Title="Thermal Shells" />
<View Title="TEM3P Thermal Material" />
<View Title="Heat Sources" />
<View Title="TEM3P Thermal Analysis"/>
<!-- TEM3P ThermoElastic -->
<View Title="TEM3P Thermal Nonlinear" />
</Views>
</View>
<!-- First level views -->
<View Type="Analysis" Title="SelectModule" Name="SelectModules" Label="Module"
AnalysisAttributeName="analysis" AnalysisAttributeType="analysis">
</View>
<View Type="Group" Title="O3P S3P" TabPosition="North" TabIcons="false">
<Views>
<View Title="EMBC" />
<View Title="EM Materials" />
<View Title="EM Analysis" />
</Views>
</View>
<View Type="Group" Title="T3P" TabPosition="North" TabIcons="false">
<Views>
<View Title="EMBC" />
<View Title="EM Materials" />
<View Title="EM Analysis" />
<View Title="Beam Info" />
<View Title="Loading" />
<View Title="Monitors" />
</Views>
</View>
<View Type="Group" Title="Track3P" TabPosition="North" TabIcons="false">
<Views>
<View Title="Domain" />
<View Title="Field"/>
<View Title="Particles"/>
<!-- <View Title="Track3P BC" /> -->
<View Title="Track3P Material Model" />
<View Title="Postprocess"/>
<!-- <View Title="SEY Curves"/> -->
</Views>
</View>
<View Type="Group" Title="TEM3P Harmonic Response" TabPosition="North" TabIcons="false">
<Views>
<View Title="TEM3P Mechanical BC" />
<View Title="TEM3P Elastic Material" />
<View Title="TEM3P Elastic Analysis"/>
</Views>
</View>
<View Type="Group" Title="TEM3P Eigenmode" TabPosition="North" TabIcons="false">
<Views>
<View Title="TEM3P Mechanical BC" />
<View Title="TEM3P Elastic Material" />
<View Title="TEM3P Elastic Analysis"/>
<View Title="Mesh Output" />
</Views>
</View>
<View Type="Group" Title="TEM3P Elastic" TabPosition="North" TabIcons="false">
<Views>
<View Title="TEM3P Mechanical BC" />
<View Title="TEM3P Elastic Material" />
<View Title="TEM3P Elastic Analysis"/>
<View Title="Mesh Output" />
</Views>
</View>
<View Type="Group" Title="TEM3P Thermal Linear" TabPosition="North" TabIcons="false">
<Views>
<View Title="TEM3P Thermal BC" />
<View Title="Thermal Shells" />
<View Title="TEM3P Thermal Material" />
<View Title="Heat Sources" />
<View Title="TEM3P Thermal Analysis"/>
</Views>
</View>
<View Type="Group" Title="TEM3P Thermal Nonlinear" TabPosition="North" TabIcons="false">
<Views>
<View Title="TEM3P Thermal BC" />
<View Title="Thermal Shells" />
<View Title="TEM3P Thermal Material" />
<View Title="Heat Sources" />
<View Title="TEM3P Thermal Analysis"/>
</Views>
</View>
<View Type="Group" Title="TEM3P ThermoElastic" TabPosition="North" TabIcons="false">
<Views>
<View Title="TEM3P Elastic" />
<View Title="TEM3P Thermal Nonlinear" />
</Views>
</View>
<!-- EM Views (O3P, S3P, T3P) -->
<View Type="Group" Title="EMBC" Label="Boundary Conditions" Style="Tiled">
<Views>
<!-- Hide HFormulation per SLAC request -->
<!--View Title="HFormulation" / -->
<View Title="Surface Properties" />
</Views>
</View>
<View Type="Instanced" Title="HFormulation">
<InstancedAttributes>
<Att Name="HForumulation" Type="HFormulation" />
</InstancedAttributes>
</View>
<!-- <View Type="Attribute" Title="Surface Properties" ModelEntityFilter="f">
<AttributeTypes>
<Att Type="SurfaceProperty" />
</AttributeTypes>
</View>
-->
<View Type="ModelEntity" Title="Surface Properties" ModelEntityFilter="f">
<AttributeTypes>
<Att Type="SurfaceProperty" />
</AttributeTypes>
</View>
<View Type="Attribute" Title="EM Materials" Label="Materials">
<AttributeTypes>
<Att Type="Material" />
</AttributeTypes>
</View>
<View Type="Group" Title="EM Analysis" Label="Analysis" Style="Tiled">
<Views>
<!--View Title="Tolerant" /-->
<View Title="Finite Element" />
<View Title="Moving Window" />
<View Title="Frequency Information" />
<View Title="Post Process" />
<View Title="High Order Regions" />
</Views>
</View>
<View Type="Instanced" Title="Tolerant">
<InstancedAttributes>
<Att Name="Tolerant" Type="Tolerant" />
</InstancedAttributes>
</View>
<View Type="Instanced" Title="Finite Element">
<InstancedAttributes>
<Att Name="Finite Element Info" Type="FEInfo" />
</InstancedAttributes>
</View>
<View Type="Instanced" Title="Moving Window">
<InstancedAttributes>
<Att Name="MovingWindow" Type="MovingWindow" />
</InstancedAttributes>
</View>
<View Type="Instanced" Title="Frequency Information">
<InstancedAttributes>
<Att Name="EigenSolver" Type="FrequencyInfo" />
</InstancedAttributes>
</View>
<View Type="Instanced" Title="Post Process">
<InstancedAttributes>
<Att Name="PostProcess" Type="PostProcess" />
</InstancedAttributes>
</View>
<View Type="Attribute" Title="High Order Regions" ModelEntityFilter="r">
<AttributeTypes>
<Att Type="RegionHighOrder" />
</AttributeTypes>
</View>
<!-- T3P Specific Views -->
<View Type="Attribute" Title="Beam Info">
<AttributeTypes>
<Att Type="BeamLoading" />
</AttributeTypes>
</View>
<View Type="Attribute" Title="Loading">
<AttributeTypes>
<Att Type="Loading" />
</AttributeTypes>
</View>
<View Type="Attribute" Title="Monitors">
<AttributeTypes>
<Att Type="Monitor" />
</AttributeTypes>
</View>
<!-- Track3P-specific views are in templates/track3p.sbt -->
<!-- TEM3P-specific views are in templates/tem3p.sbt -->
</Views>
</SMTK_AttributeSystem>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment