<define>

Defines a value table for use within an analysis, expression, or data type.

Input

id
Unique table ID
bind
Entity type that this value table is attached
format
Scalar, vector or tensor
domain
Real or complex (Default = Real)
inherit
Table used to "copy" attributes from a table

Parent

<analaysis>, <datatype>, or <expression>

Example

define id="stress_tab" format="tensor" bind="elem" />

Comments

  1. If a table is defined within a data type or expression, it will have local scope, that is, it will exist only when the expression or data type is being evaluated, and cleared upon completion.
  2. If a table is defined as a child of the analysis, it will global or analysis scope, and will not be cleared.
  3. All table IDs must be unique, even if they are scoped to a data type or expression. A local table declared in one data type or expression cannot be referenced in another.
  4. inherit can be used to set attributes to match another table. If inherit is used, attributes explicitly set will override the inherited values.