Phalanx Development
Public Types | Public Member Functions
PHX::MDField< DataT, void, void, void, void, void, void, void, void > Class Template Reference

List of all members.

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::FieldTagfieldTag () 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

template<typename DataT>
class PHX::MDField< DataT, void, void, void, void, void, void, void, void >


The documentation for this class was generated from the following files:
 All Classes Functions Variables Typedefs Friends