stk::mesh::FieldTraits< Field< Scalar, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > > Struct Template Reference

Scalar type and multi-dimensional array traits of a Field. More...

#include <FieldTraits.hpp>

List of all members.

Public Types

enum  { Rank = Helper::Rank }
 

Multidimensional array rank.


typedef
shards::array_traits::Helper
< Scalar, shards::FortranOrder,
Tag1, Tag2, Tag3, Tag4, Tag5,
Tag6, Tag7, void > 
Helper
typedef Scalar data_type
 Data type of the field's members.
typedef Tag1 tag1
 Array dimension tag.
typedef Tag2 tag2
 Array dimension tag.
typedef Tag3 tag3
 Array dimension tag.
typedef Tag4 tag4
 Array dimension tag.
typedef Tag5 tag5
 Array dimension tag.
typedef Tag6 tag6
 Array dimension tag.
typedef Tag7 tag7
 Array dimension tag.

Static Public Member Functions

static void assign_tags (const shards::ArrayDimTag **tags)

Detailed Description

template<typename Scalar, class Tag1, class Tag2, class Tag3, class Tag4, class Tag5, class Tag6, class Tag7>
struct stk::mesh::FieldTraits< Field< Scalar, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > >

Scalar type and multi-dimensional array traits of a Field.

Definition at line 73 of file base/FieldTraits.hpp.


The documentation for this struct was generated from the following file:
Generated on Wed Apr 13 10:05:50 2011 for Sierra Toolkit by  doxygen 1.6.3