Sierra Toolkit
Version of the Day
|
Mesh specific Array dimension tags for defining multi-dimensional array field data. More...
![]() |
Classes | |
struct | stk_classic::mesh::Cartesian3d |
Implement an shards::ArrayDimTag for Cartesian coordinate dimensions. More... | |
struct | stk_classic::mesh::Cartesian2d |
Implement an shards::ArrayDimTag for Cartesian 2d coordinate dimensions. More... | |
struct | stk_classic::mesh::Cylindrical |
Implement an shards::ArrayDimTag for Cylindrical coordinate dimensions. More... | |
struct | stk_classic::mesh::FullTensor36 |
Implement an shards::ArrayDimTag for FullTensor. More... | |
struct | stk_classic::mesh::FullTensor22 |
Implement an shards::ArrayDimTag for FullTensor. More... | |
struct | stk_classic::mesh::SymmetricTensor33 |
Implement an shards::ArrayDimTag for SymmetricTensor. More... | |
struct | stk_classic::mesh::SymmetricTensor31 |
Implement an shards::ArrayDimTag for SymmetricTensor. More... | |
struct | stk_classic::mesh::SymmetricTensor21 |
Implement an shards::ArrayDimTag for SymmetricTensor. More... | |
struct | stk_classic::mesh::AsymmetricTensor03 |
Implement an shards::ArrayDimTag for AsymmetricTensor. More... | |
struct | stk_classic::mesh::Matrix22 |
Implement an shards::ArrayDimTag for Matrix. More... | |
struct | stk_classic::mesh::Matrix33 |
Implement an shards::ArrayDimTag for Matrix. More... | |
class | stk_classic::mesh::ElementNode |
Define an array dimension of the number of nodes per element. More... | |
Typedefs | |
typedef Cartesian3d | stk_classic::mesh::Cartesian |
typedef FullTensor36 | stk_classic::mesh::FullTensor |
typedef SymmetricTensor33 | stk_classic::mesh::SymmetricTensor |
typedef AsymmetricTensor03 | stk_classic::mesh::AsymmetricTensor |
Mesh specific Array dimension tags for defining multi-dimensional array field data.
ArrayDimTags are required for multidimensional Field types; they specify the dimensions of the field and the intent of each dimension. Note that scalar Field types do not involve ArrayDimTags. This file defines a number of ArrayDimTags that we believe will be widely useful for STK users. Clients have the freedom to define their own ArrayDimTags as well.
Example use of Cartesian ArrayDimTag to create a field type: stk_classic::mesh::Field<double, stk_classic::mesh::Cartesian>