Public Types | |
| typedef DataT | value_type |
|
typedef shards::Array< DataT, shards::NaturalOrder, void, void, void, void, void, void, void, void > | array_type |
| typedef array_type::size_type | size_type |
Public Member Functions | |
| MDField (const std::string &name, const Teuchos::RCP< PHX::DataLayout > &t) | |
| MDField (const PHX::Tag< DataT > &v) | |
| const PHX::FieldTag & | fieldTag () const |
| DataT & | operator() (size_type index1, size_type index2, size_type index3, size_type index4, size_type index5, size_type index6, size_type index7, size_type index8) |
| DataT & | operator() (size_type index1, size_type index2, size_type index3, size_type index4, size_type index5, size_type index6, size_type index7) |
| DataT & | operator() (size_type index1, size_type index2, size_type index3, size_type index4, size_type index5, size_type index6) |
| DataT & | operator() (size_type index1, size_type index2, size_type index3, size_type index4, size_type index5) |
| DataT & | operator() (size_type index1, size_type index2, size_type index3, size_type index4) |
| DataT & | operator() (size_type index1, size_type index2, size_type index3) |
| DataT & | operator() (size_type index1, size_type index2) |
| DataT & | operator() (size_type index1) |
| DataT & | operator[] (size_type index) |
| const DataT & | operator() (size_type index1, size_type index2, size_type index3, size_type index4, size_type index5, size_type index6, size_type index7, size_type index8) const |
| const DataT & | operator() (size_type index1, size_type index2, size_type index3, size_type index4, size_type index5, size_type index6, size_type index7) const |
| const DataT & | operator() (size_type index1, size_type index2, size_type index3, size_type index4, size_type index5, size_type index6) const |
| const DataT & | operator() (size_type index1, size_type index2, size_type index3, size_type index4, size_type index5) const |
| const DataT & | operator() (size_type index1, size_type index2, size_type index3, size_type index4) const |
| const DataT & | operator() (size_type index1, size_type index2, size_type index3) const |
| const DataT & | operator() (size_type index1, size_type index2) const |
| const DataT & | operator() (size_type index1) const |
| const DataT & | operator[] (size_type index) const |
| size_type | rank () const |
| size_type | dimension (size_type ord) const |
| void | dimensions (std::vector< size_type > &dims) |
| size_type | size () const |
| void | setFieldTag (const PHX::Tag< DataT > &t) |
| void | setFieldData (const Teuchos::ArrayRCP< DataT > &d) |
| void | print (std::ostream &os, bool printValues=false) const |
1.7.6.1