- Author:
- Randall Britten <r.britten@auckland.ac.nz>
- Date:
- 2012-09-24 09:42:21+12:00
- Desc:
- projectr2.msh is Data from Yubing Shi and collaborators.
Richard Christie created the FieldML version 0.4 XML files and cmgui visualisation script (requires cmgui version 2.8 to visualise).
- Permanent Source URI:
- https://models.fieldml.org/w/randall/Aorta-Brown-Shi-et-al-2012/rawfile/940956f354520e075977075929d4bca318215ef7/FieldML/projectr2.xml
<?xml version="1.0" encoding="UTF-8"?>
<Fieldml version="0.4"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xlink="http://www.w3.org/1999/xlink"
xsi:noNamespaceSchemaLocation="http://www.fieldml.org/resources/xml/0.4/FieldML_0.4.xsd">
<Region name="vessel">
<Import xlink:href="http://www.fieldml.org/resources/xml/0.4/FieldML_Library_0.4.xml" region="library">
<ImportType localName="real.1d" remoteName="real.1d" />
<ImportEvaluator localName="real.3d.component.argument" remoteName="real.3d.component.argument" />
<ImportEvaluator localName="chart.3d.argument" remoteName="chart.3d.argument" />
<ImportType localName="coordinates.rc.3d" remoteName="coordinates.rc.3d" />
<ImportType localName="coordinates.rc.3d.component" remoteName="coordinates.rc.3d.component" />
<ImportEvaluator localName="coordinates.rc.3d.component.argument" remoteName="coordinates.rc.3d.component.argument" />
<ImportType localName="trilinearSimplex.parameters" remoteName="parameters.3d.unit.trilinearSimplex" />
<ImportEvaluator localName="trilinearSimplex.interpolator" remoteName="interpolator.3d.unit.trilinearSimplex" />
<ImportEvaluator localName="trilinearSimplex.parameters.argument" remoteName="parameters.3d.unit.trilinearSimplex.argument" />
<ImportEvaluator localName="trilinearSimplex.points.argument" remoteName="parameters.3d.unit.trilinearSimplex.component.argument" />
</Import>
<TextFileResource name="projectr2.msh.resource" xlink:href="projectr2.msh">
<TextDataSource name="node.coordinates.dofs.data" count="10492" firstLine="4" length="3" />
<TextDataSource name="mesh.trilinearSimplex.connectivity.data" count="20300" firstLine="10496" length="4" />
<TextDataSource name="mesh.wedge12.connectivity.data" count="11784" firstLine="30796" length="6" />
</TextFileResource>
<EnsembleType name="nodes">
<Members>
<MemberRange min="1" max="10492" />
</Members>
</EnsembleType>
<ArgumentEvaluator name="nodes.argument" valueType="nodes" />
<ParameterEvaluator name="node.coordinates.dofs" valueType="real.1d">
<SemidenseData data="node.coordinates.dofs.data">
<DenseIndexes>
<IndexEvaluator evaluator="coordinates.rc.3d.component.argument" />
<IndexEvaluator evaluator="nodes.argument" />
</DenseIndexes>
</SemidenseData>
</ParameterEvaluator>
<MeshType name="mesh">
<Elements name="elements">
<Members>
<MemberRange min="1" max="20300" />
</Members>
</Elements>
<Chart name="chart">
<Components name="mesh.chart.component" count="3" />
</Chart>
<Shapes default="shape.tetrahedron" />
</MeshType>
<ArgumentEvaluator name="mesh.argument" valueType="mesh" />
<!-- Definition of scalar field template -->
<ArgumentEvaluator name="dofs.node.argument" valueType="real.1d">
<!-- expected to be a function of node -->
<Arguments>
<Argument name="nodes.argument" />
</Arguments>
</ArgumentEvaluator>
<ParameterEvaluator name="mesh.trilinearSimplex.connectivity" valueType="nodes">
<SemidenseData data="mesh.trilinearSimplex.connectivity.data">
<DenseIndexes>
<IndexEvaluator evaluator="trilinearSimplex.points.argument" />
<IndexEvaluator evaluator="mesh.argument.elements" />
</DenseIndexes>
</SemidenseData>
</ParameterEvaluator>
<AggregateEvaluator name="mesh.template1.trilinearSimplex.parameters" valueType="trilinearSimplex.parameters">
<Bindings>
<BindIndex argument="trilinearSimplex.points.argument" indexNumber="1" />
<Bind argument="nodes.argument" source="mesh.trilinearSimplex.connectivity" />
</Bindings>
<ComponentEvaluators default="dofs.node.argument" />
</AggregateEvaluator>
<ReferenceEvaluator name="mesh.template1.trilinearSimplex" evaluator="trilinearSimplex.interpolator" valueType="real.1d">
<Bindings>
<Bind argument="chart.3d.argument" source="mesh.argument.chart" />
<Bind argument="trilinearSimplex.parameters.argument" source="mesh.template1.trilinearSimplex.parameters" />
</Bindings>
</ReferenceEvaluator>
<PiecewiseEvaluator name="mesh.template1" valueType="real.1d">
<IndexEvaluators>
<IndexEvaluator evaluator="mesh.argument.elements" indexNumber="1" />
</IndexEvaluators>
<ElementEvaluators default="mesh.template1.trilinearSimplex" />
</PiecewiseEvaluator>
<!-- Interpolated field definitions -->
<AggregateEvaluator name="coordinates" valueType="coordinates.rc.3d">
<Bindings>
<BindIndex argument="coordinates.rc.3d.component.argument" indexNumber="1" />
<Bind argument="dofs.node.argument" source="node.coordinates.dofs" />
</Bindings>
<ComponentEvaluators default="mesh.template1" />
</AggregateEvaluator>
</Region>
</Fieldml>