ReferenceEvaluator

Element Information

Model

Children: Arguments, Bindings

Attributes

QName Type Fixed Default Use Inheritable Annotation
evaluator xs:string required
id xs:string optional
name xs:string required
valueType xs:string optional

Source

<xs:element name="ReferenceEvaluator" type="ReferenceEvaluator_Type"/>

Sample

< ImportType localName = "real.type" remoteName = "real.1d" />

< ImportType localName = "trilinearLagrange.parameters" remoteName = "parameters.3d.unit.trilinearLagrange" />

< ImportType localName = "trilinearLagrange.points" remoteName = "parameters.3d.unit.trilinearLagrange.component" />

< ImportType localName = "coordinates.rc.3d.component" remoteName = "coordinates.rc.3d.component" />

< ImportType localName = "coordinates.rc.3d" remoteName = "coordinates.rc.3d" />

< ImportEvaluator localName = "trilinearLagrange.parameters.argument" remoteName = "parameters.3d.unit.trilinearLagrange.argument" />

< ImportEvaluator localName = "trilinearLagrange.points.argument" remoteName = "parameters.3d.unit.trilinearLagrange.component.argument" />

< ImportEvaluator localName = "trilinearLagrange.interpolator" remoteName = "interpolator.3d.unit.trilinearLagrange" />

< ImportEvaluator localName = "chart.3d.argument" remoteName = "chart.3d.argument" />

< ImportEvaluator localName = "coordinates.rc.3d.component.argument" remoteName = "coordinates.rc.3d.component.argument" />

< ImportEvaluator localName = "shape.unit.cube" remoteName = "shape.unit.cube" />

< MemberRange min = "1" max = "8" />

< ArgumentEvaluator name = "cube.nodes.argument" valueType = "cube.nodes" />

< Argument name = "cube.nodes.argument" />

< MemberRange min = "1" max = "1" />

< Components name = "cube.mesh.type.chart.component" count = "3" />

< Shapes evaluator = "shape.unit.cube" />

< ArgumentEvaluator name = "cube.mesh.argument" valueType = "cube.mesh.type" />

< IndexEvaluator evaluator = "cube.mesh.argument.elements" />

< IndexEvaluator evaluator = "trilinearLagrange.points.argument" />

< BindIndex argument = "trilinearLagrange.points.argument" indexNumber = "1" />

< Bind argument = "cube.nodes.argument" source = "cube.trilinearLagrange.connectivity" />

< ComponentEvaluators default = "cube.node.dofs.argument" />

< Bind argument = "chart.3d.argument" source = "cube.mesh.argument.chart" />

< Bind argument = "trilinearLagrange.parameters.argument" source = "cube.trilinearLagrange.parameters" />

< IndexEvaluator evaluator = "cube.mesh.argument.elements" indexNumber = "1" />

< EvaluatorMap default = "cube.trilinear.interpolator" />

< IndexEvaluator evaluator = "cube.nodes.argument" />

< IndexEvaluator evaluator = "coordinates.rc.3d.component.argument" />

< BindIndex argument = "coordinates.rc.3d.component.argument" indexNumber = "1" />

< Bind argument = "cube.node.dofs.argument" source = "cube.node.coordinates" />

< ComponentEvaluators default = "cube.template.trilinear" />

< IndexEvaluator evaluator = "cube.nodes.argument" />

< Bind argument = "cube.node.dofs.argument" source = "cube.node.pressure" />