|
Namespaces |
namespace | Op |
Classes |
class | ContiguousAllocator |
| Class that allocates a contiguous chunk of memory for all fields. More...
|
class | NewAllocator |
| Allocator that uses "new" to allocate each array separately. More...
|
class | ArrayDimTag |
| Abstract base class for array dimension tags supplied to the Array template class. More...
|
class | ArrayDimension |
| An anonymous array dimension tag, which is NOT the recommended usage. More...
|
class | Array |
| The preferred multi-dimensional Array interface with compile-time user-defined dimension ordinates. More...
|
class | Array< Scalar, RankZero, void, void, void, void, void, void, void, void > |
| Specialization for an array with Rank = 0. More...
|
class | Array< Scalar, array_order, void, void, void, void, void, void, void, void > |
| The not-preferred multi-dimensional Array interface with runtime user-defined dimension ordinates. Typically used when runtime-polymorphic arrays are passed to functions. More...
|
struct | array_check_ordinal_is_less< 0, 8 > |
struct | array_check_ordinal_is_less< 1, 8 > |
struct | array_check_ordinal_is_less< 2, 8 > |
struct | array_check_ordinal_is_less< 3, 8 > |
struct | array_check_ordinal_is_less< 4, 8 > |
struct | array_check_ordinal_is_less< 5, 8 > |
struct | array_check_ordinal_is_less< 6, 8 > |
struct | array_check_ordinal_is_less< 7, 8 > |
struct | array_check_ordinal_is_less< 0, 7 > |
struct | array_check_ordinal_is_less< 1, 7 > |
struct | array_check_ordinal_is_less< 2, 7 > |
struct | array_check_ordinal_is_less< 3, 7 > |
struct | array_check_ordinal_is_less< 4, 7 > |
struct | array_check_ordinal_is_less< 5, 7 > |
struct | array_check_ordinal_is_less< 6, 7 > |
struct | array_check_ordinal_is_less< 0, 6 > |
struct | array_check_ordinal_is_less< 1, 6 > |
struct | array_check_ordinal_is_less< 2, 6 > |
struct | array_check_ordinal_is_less< 3, 6 > |
struct | array_check_ordinal_is_less< 4, 6 > |
struct | array_check_ordinal_is_less< 5, 6 > |
struct | array_check_ordinal_is_less< 0, 5 > |
struct | array_check_ordinal_is_less< 1, 5 > |
struct | array_check_ordinal_is_less< 2, 5 > |
struct | array_check_ordinal_is_less< 3, 5 > |
struct | array_check_ordinal_is_less< 4, 5 > |
struct | array_check_ordinal_is_less< 0, 4 > |
struct | array_check_ordinal_is_less< 1, 4 > |
struct | array_check_ordinal_is_less< 2, 4 > |
struct | array_check_ordinal_is_less< 3, 4 > |
struct | array_check_ordinal_is_less< 0, 3 > |
struct | array_check_ordinal_is_less< 1, 3 > |
struct | array_check_ordinal_is_less< 2, 3 > |
struct | array_check_ordinal_is_less< 0, 2 > |
struct | array_check_ordinal_is_less< 1, 2 > |
struct | array_check_ordinal_is_less< 0, 1 > |
struct | ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 0 > |
struct | ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 1 > |
struct | ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 2 > |
struct | ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 3 > |
struct | ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 4 > |
struct | ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 5 > |
struct | ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 6 > |
struct | ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 7 > |
struct | ArrayAppend< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void >, TApp > |
struct | ArrayAppend< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void >, TApp > |
struct | ArrayAppend< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, void, void, void, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, void, void, void, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, NaturalOrder, Tag1, Tag2, void, void, void, void, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, FortranOrder, Tag1, Tag2, void, void, void, void, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, NaturalOrder, Tag1, void, void, void, void, void, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, FortranOrder, Tag1, void, void, void, void, void, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, RankZero, void, void, void, void, void, void, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, NaturalOrder, void, void, void, void, void, void, void, void >, TApp > |
struct | ArrayAppend< Array< Scalar, FortranOrder, void, void, void, void, void, void, void, void >, TApp > |
struct | ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 > > |
struct | ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 > > |
struct | ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void > > |
struct | ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void > > |
struct | ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void > > |
struct | ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void > > |
struct | ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void > > |
struct | ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void > > |
struct | ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void > > |
struct | ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void > > |
struct | ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, void, void, void, void, void > > |
struct | ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, void, void, void, void, void > > |
struct | ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, void, void, void, void, void, void > > |
struct | ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, void, void, void, void, void, void > > |
struct | ArrayReverse< Array< Scalar, NaturalOrder, Tag1, void, void, void, void, void, void, void > > |
struct | ArrayReverse< Array< Scalar, FortranOrder, Tag1, void, void, void, void, void, void, void > > |
struct | ArrayReverse< Array< Scalar, NaturalOrder, void, void, void, void, void, void, void, void > > |
struct | ArrayReverse< Array< Scalar, FortranOrder, void, void, void, void, void, void, void, void > > |
struct | ArrayTruncate< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 > > |
struct | ArrayTruncate< Array< Scalar, NaturalOrder, Tag1, void, void, void, void, void, void, void > > |
struct | ArrayTruncate< Array< Scalar, FortranOrder, Tag1, void, void, void, void, void, void, void > > |
struct | ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, void, void, void, void, void, void > > |
struct | ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, void, void, void, void, void > > |
struct | ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void > > |
struct | ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void > > |
struct | ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void > > |
struct | ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void > > |
struct | ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 > > |
struct | ArrayStrideDim< RankZero, Rank, Ordinal > |
struct | ArrayStrideDim< FortranOrder, Rank, 0 > |
struct | ArrayStrideDim< NaturalOrder, Rank, 0 > |
struct | ArrayStrideDim< FortranOrder, Rank, Ordinal > |
struct | ArrayStrideDim< NaturalOrder, Rank, Ordinal > |
struct | Array< void, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 > |
struct | Array< void, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void > |
struct | Array< void, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void > |
struct | Array< void, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void > |
struct | Array< void, FortranOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void > |
struct | Array< void, FortranOrder, Tag1, Tag2, Tag3, void, void, void, void, void > |
struct | Array< void, FortranOrder, Tag1, Tag2, void, void, void, void, void, void > |
struct | Array< void, FortranOrder, Tag1, void, void, void, void, void, void, void > |
struct | Array< void, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 > |
struct | Array< void, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void > |
struct | Array< void, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void > |
struct | Array< void, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void > |
struct | Array< void, NaturalOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void > |
struct | Array< void, NaturalOrder, Tag1, Tag2, Tag3, void, void, void, void, void > |
struct | Array< void, NaturalOrder, Tag1, Tag2, void, void, void, void, void, void > |
struct | Array< void, NaturalOrder, Tag1, void, void, void, void, void, void, void > |
struct | Array< void, RankZero, void, void, void, void, void, void, void, void > |
class | DataContainer |
| Container that holds all fields associated with a specific DataT. More...
|
class | DataContainerBase |
class | DataContainer_TemplateManager |
class | DataLayout |
| A pure virtual class to distinguish a unique data layout in a cell. More...
|
class | FlatLayout |
class | MDALayout |
struct | Check_num_ctor_arguments_equal_to_num_template_arguments< 8, 8 > |
struct | Check_num_ctor_arguments_equal_to_num_template_arguments< 7, 7 > |
struct | Check_num_ctor_arguments_equal_to_num_template_arguments< 6, 6 > |
struct | Check_num_ctor_arguments_equal_to_num_template_arguments< 5, 5 > |
struct | Check_num_ctor_arguments_equal_to_num_template_arguments< 4, 4 > |
struct | Check_num_ctor_arguments_equal_to_num_template_arguments< 3, 3 > |
struct | Check_num_ctor_arguments_equal_to_num_template_arguments< 2, 2 > |
struct | Check_num_ctor_arguments_equal_to_num_template_arguments< 1, 1 > |
struct | DLTagList |
struct | DLTagList< T0, T1, T2, T3, T4, T5, T6, void > |
struct | DLTagList< T0, T1, T2, T3, T4, T5, void, void > |
struct | DLTagList< T0, T1, T2, T3, T4, void, void, void > |
struct | DLTagList< T0, T1, T2, T3, void, void, void, void > |
struct | DLTagList< T0, T1, T2, void, void, void, void, void > |
struct | DLTagList< T0, T1, void, void, void, void, void, void > |
struct | DLTagList< T0, void, void, void, void, void, void, void > |
class | EvaluationContainer |
| Container that holds all data associated with a scalar type. More...
|
class | EvaluationContainerBase |
class | EvaluationContainer_TemplateBuilder |
class | EvaluationContainer_TemplateManager |
class | Evaluator |
class | EvaluatorBase |
| Template Manager "Base" class object for all field evaluators. More...
|
class | EvaluatorDerived |
class | EvaluatorFactory |
struct | UFO |
| Unary Function Object (UFO) - helper class required for mpl::for_each<>. More...
|
class | EvaluatorManager |
| Class to sort which Evaluators should be called and the order in which to call them such that all dependencies are met. More...
|
class | Evaluator_TemplateBuilder |
class | Evaluator_TemplateManager |
struct | EvaluatorUtilities |
| Utilities to hide templating in concrete Evaluators. More...
|
class | EvaluatorWithBaseImpl |
| Class that implements helper functions for the pure virtual PHX::Evaluator class. More...
|
class | Field |
class | FieldManager |
class | FieldTag |
struct | FTComp |
| Functor for RCP<FieldTag> comparisons in stl std::map. This must follow strict weak ordering rules. More...
|
struct | FTPred |
| Predicate for searches of stl std::vector< RCP<FieldTag> > using find_if algorithm. More...
|
struct | FTPredRef |
| Predicate for searches of stl std::vector< RCP<FieldTag> > using find_if algorithm. More...
|
class | Tag |
| Typed Field Tag. More...
|
class | MDField |
struct | PrintDimension |
struct | PrintDimension< void, Array > |
class | TemplateIterator |
class | ConstTemplateIterator |
class | TemplateManager |
| Container class to manager template instantiations of a template class. More...
|
struct | TraitsBase |
struct | TypeString |
| User must specialize this class for each evaluation and data type! More...
|
struct | MyTraits |
| Struct to define traits for the FieldManager. More...
|
struct | TypeString< MyTraits::Residual > |
struct | TypeString< MyTraits::Jacobian > |
struct | TypeString< double > |
struct | TypeString< MyVector< double > > |
struct | TypeString< MyTensor< double > > |
struct | TypeString< Sacado::Fad::DFad< double > > |
struct | TypeString< MyVector< Sacado::Fad::DFad< double > > > |
struct | TypeString< MyTensor< Sacado::Fad::DFad< double > > > |
Enumerations |
enum | ArrayOrder { NaturalOrder,
FortranOrder,
RankZero
} |
| Define Natural (C-language) or Fortran ordering of array dimensions. A RankZero array does not have an ordering. More...
|
Functions |
void | array_stride_from_natural_dimensions (const unsigned rank, unsigned *const stride, const unsigned *const dim) |
unsigned | array_stride_size (const unsigned rank, const unsigned *const stride) |
| Return the total number of members from the array stride.
|
void | array_stride_to_natural_dimensions (const unsigned rank, const unsigned *const stride, unsigned *const dim) |
| Generate natural dimension from array stride.
|
void | array_stride_to_natural_indices (const unsigned rank, const unsigned *const stride, const unsigned offset, unsigned *const indices) |
| Generate natural indices from array stride.
|
void | array_stride_from_fortran_dimensions (const unsigned rank, unsigned *const stride, const unsigned *const dim) |
void | array_stride_to_fortran_dimensions (const unsigned rank, const unsigned *const stride, unsigned *const dim) |
void | array_stride_to_fortran_indices (const unsigned rank, const unsigned *const stride, const unsigned offset, unsigned *const indices) |
void | array_check_rank (const unsigned rank, const unsigned test_rank) |
void | array_check_ordinal (const unsigned rank, const unsigned test_ordinal) |
void | array_check_index (const unsigned dim, const unsigned index) |
void | array_check_offset (const unsigned size, const unsigned test_offset) |
void | array_check_indices (const bool arg_natural, const unsigned arg_rank, const unsigned *const arg_stride, const unsigned arg_i1, const unsigned arg_i2, const unsigned arg_i3, const unsigned arg_i4, const unsigned arg_i5, const unsigned arg_i6, const unsigned arg_i7, const unsigned arg_i8) |
template<ArrayOrder array_order, unsigned rank> |
unsigned | array_offset (const unsigned *const , const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4, const unsigned &i5, const unsigned &i6, const unsigned &i7, const unsigned &i8) |
template<ArrayOrder array_order, unsigned rank> |
unsigned | array_offset (const unsigned *const , const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4, const unsigned &i5, const unsigned &i6, const unsigned &i7) |
template<ArrayOrder array_order, unsigned rank> |
unsigned | array_offset (const unsigned *const , const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4, const unsigned &i5, const unsigned &i6) |
template<ArrayOrder array_order, unsigned rank> |
unsigned | array_offset (const unsigned *const , const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4, const unsigned &i5) |
template<ArrayOrder array_order, unsigned rank> |
unsigned | array_offset (const unsigned *const , const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4) |
template<ArrayOrder array_order, unsigned rank> |
unsigned | array_offset (const unsigned *const , const unsigned &i1, const unsigned &i2, const unsigned &i3) |
template<ArrayOrder array_order, unsigned rank> |
unsigned | array_offset (const unsigned *const , const unsigned &i1, const unsigned &i2) |
template<ArrayOrder array_order, unsigned rank> |
unsigned | array_offset (const unsigned *const , const unsigned &i1) |
template<> |
unsigned | array_offset< FortranOrder, 8 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4, const unsigned &i5, const unsigned &i6, const unsigned &i7, const unsigned &i8) |
template<> |
unsigned | array_offset< FortranOrder, 7 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4, const unsigned &i5, const unsigned &i6, const unsigned &i7) |
template<> |
unsigned | array_offset< FortranOrder, 6 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4, const unsigned &i5, const unsigned &i6) |
template<> |
unsigned | array_offset< FortranOrder, 5 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4, const unsigned &i5) |
template<> |
unsigned | array_offset< FortranOrder, 4 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4) |
template<> |
unsigned | array_offset< FortranOrder, 3 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2, const unsigned &i3) |
template<> |
unsigned | array_offset< FortranOrder, 2 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2) |
template<> |
unsigned | array_offset< FortranOrder, 1 > (const unsigned *const ARRAY_CHECK(stride), const unsigned &i1) |
template<> |
unsigned | array_offset< NaturalOrder, 8 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4, const unsigned &i5, const unsigned &i6, const unsigned &i7, const unsigned &i8) |
template<> |
unsigned | array_offset< NaturalOrder, 7 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4, const unsigned &i5, const unsigned &i6, const unsigned &i7) |
template<> |
unsigned | array_offset< NaturalOrder, 6 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4, const unsigned &i5, const unsigned &i6) |
template<> |
unsigned | array_offset< NaturalOrder, 5 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4, const unsigned &i5) |
template<> |
unsigned | array_offset< NaturalOrder, 4 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2, const unsigned &i3, const unsigned &i4) |
template<> |
unsigned | array_offset< NaturalOrder, 3 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2, const unsigned &i3) |
template<> |
unsigned | array_offset< NaturalOrder, 2 > (const unsigned *const stride, const unsigned &i1, const unsigned &i2) |
template<> |
unsigned | array_offset< NaturalOrder, 1 > (const unsigned *const ARRAY_CHECK(stride), const unsigned &i1) |
template<typename DataT , typename Traits > |
std::ostream & | operator<< (std::ostream &os, const PHX::DataContainer< DataT, Traits > &dc) |
template<typename Traits > |
std::ostream & | operator<< (std::ostream &os, const PHX::DataContainerBase< Traits > &dc) |
std::ostream & | operator<< (std::ostream &os, const PHX::DataLayout &t) |
std::ostream & | operator<< (std::ostream &os, const PHX::FlatLayout &t) |
template<typename Tag0 , typename Tag1 , typename Tag2 , typename Tag3 , typename Tag4 , typename Tag5 , typename Tag6 , typename Tag7 > |
std::ostream & | operator<< (std::ostream &os, const PHX::MDALayout< Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > &t) |
template<typename Traits > |
std::ostream & | operator<< (std::ostream &os, const PHX::EvaluationContainerBase< Traits > &sc) |
template<typename Traits > |
std::ostream & | operator<< (std::ostream &os, const PHX::EvaluatorManager< Traits > &m) |
template<typename DataT > |
std::ostream & | operator<< (std::ostream &os, const PHX::Field< DataT > &h) |
template<typename Traits > |
std::ostream & | operator<< (std::ostream &os, const PHX::FieldManager< Traits > &vm) |
std::ostream & | operator<< (std::ostream &os, const PHX::FieldTag &t) |
template<typename DataT > |
std::ostream & | operator<< (std::ostream &os, const PHX::Tag< DataT > &t) |
template<typename DataT , PHX::ArrayOrder Order, typename Tag0 , typename Tag1 , typename Tag2 , typename Tag3 , typename Tag4 , typename Tag5 , typename Tag6 , typename Tag7 > |
std::ostream & | operator<< (std::ostream &os, const PHX::MDField< DataT, Order, Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > &h) |
template<unsigned N, typename T > |
void | Copy (T *, const T &) |
template<unsigned N, typename T > |
void | Copy (T *, const T *) |
template<unsigned N, typename T > |
void | Sum (T *, const T *) |
template<unsigned N, typename T > |
void | Sum (T *, const T &, const T *) |
template<unsigned N, typename T > |
void | Prod (T *, const T *) |
template<unsigned N, typename T > |
void | Min (T *, const T *) |
template<unsigned N, typename T > |
void | Max (T *, const T *) |
template<unsigned N, typename T > |
void | BitOr (T *, const T *) |
template<unsigned N, typename T > |
void | BitAnd (T *, const T *) |
template<unsigned N, typename T > |
T | InnerProduct (const T *, const T *) |
template<unsigned N, typename T > |
bool | Equal (const T *, const T *) |
template<unsigned N, typename T > |
bool | NotEqual (const T *, const T *) |
template<unsigned N, typename T > |
bool | Less (const T *, const T *) |
template<unsigned N, typename T > |
bool | LessEqual (const T *, const T *) |
template<unsigned N, typename T > |
bool | Greater (const T *, const T *) |
template<unsigned N, typename T > |
bool | GreaterEqual (const T *, const T *) |
template<unsigned N, typename T > |
Op::Copy< T, N > | Copy (T *dst) |
template<unsigned N, typename T > |
Op::Sum< T, N > | Sum (T *dst) |
template<unsigned N, typename T > |
Op::Prod< T, N > | Prod (T *dst) |
template<unsigned N, typename T > |
Op::Max< T, N > | Max (T *dst) |
template<unsigned N, typename T > |
Op::Min< T, N > | Min (T *dst) |
template<unsigned N, typename T > |
Op::BitOr< T, N > | BitOr (T *dst) |
template<unsigned N, typename T > |
Op::BitAnd< T, N > | BitAnd (T *dst) |
template<typename ObjectT > |
std::string | typeAsString () |