|
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...
|
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<class Tag> |
| const ArrayDimTag * | array_dim_tag () |
|
template<> |
| const ArrayDimTag * | array_dim_tag< void > () |
|
template<class Tag> |
| const ArrayDimTag * | array_dim_tag () |
|
template<class Tag1, class Tag2, class Tag3, class Tag4, class Tag5, class Tag6, class Tag7, class Tag8> |
| const ArrayDimTag *const * | array_dim_tags () |
|
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) |
|
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 &v) |
|
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 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 > &v) |
|
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::EvaluationContainerBase< Traits > &sc) |
|
template<typename Traits> |
| void | registerEvaluators (const Teuchos::RCP< std::vector< Teuchos::RCP< PHX::Evaluator_TemplateManager< Traits > > > > &providers, PHX::FieldManager< Traits > &fm) |
|
template<typename Traits> |
| std::ostream & | operator<< (std::ostream &os, const PHX::EvaluatorManager< Traits > &m) |
|
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 DataT> |
| std::ostream & | operator<< (std::ostream &os, const PHX::Field< DataT > &f) |
|
template<typename Traits> |
| std::ostream & | operator<< (std::ostream &os, const PHX::FieldManager< Traits > &vm) |
|
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> |
| std::ostream & | operator<< (std::ostream &os, const PHX::Tag< DataT > &v) |
|
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<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 > &f) |
|
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 () |