PHX::Array< Scalar, array_order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 > | The preferred multi-dimensional Array interface with compile-time user-defined dimension ordinates |
PHX::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 |
PHX::Array< Scalar, RankZero, void, void, void, void, void, void, void, void > | Specialization for an array with Rank = 0 |
PHX::Array< void, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 > | |
PHX::Array< void, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void > | |
PHX::Array< void, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void > | |
PHX::Array< void, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void > | |
PHX::Array< void, FortranOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void > | |
PHX::Array< void, FortranOrder, Tag1, Tag2, Tag3, void, void, void, void, void > | |
PHX::Array< void, FortranOrder, Tag1, Tag2, void, void, void, void, void, void > | |
PHX::Array< void, FortranOrder, Tag1, void, void, void, void, void, void, void > | |
PHX::Array< void, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 > | |
PHX::Array< void, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void > | |
PHX::Array< void, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void > | |
PHX::Array< void, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void > | |
PHX::Array< void, NaturalOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void > | |
PHX::Array< void, NaturalOrder, Tag1, Tag2, Tag3, void, void, void, void, void > | |
PHX::Array< void, NaturalOrder, Tag1, Tag2, void, void, void, void, void, void > | |
PHX::Array< void, NaturalOrder, Tag1, void, void, void, void, void, void, void > | |
PHX::Array< void, RankZero, void, void, void, void, void, void, void, void > | |
PHX::array_check_ordinal_is_less< 0, 1 > | |
PHX::array_check_ordinal_is_less< 0, 2 > | |
PHX::array_check_ordinal_is_less< 0, 3 > | |
PHX::array_check_ordinal_is_less< 0, 4 > | |
PHX::array_check_ordinal_is_less< 0, 5 > | |
PHX::array_check_ordinal_is_less< 0, 6 > | |
PHX::array_check_ordinal_is_less< 0, 7 > | |
PHX::array_check_ordinal_is_less< 0, 8 > | |
PHX::array_check_ordinal_is_less< 1, 2 > | |
PHX::array_check_ordinal_is_less< 1, 3 > | |
PHX::array_check_ordinal_is_less< 1, 4 > | |
PHX::array_check_ordinal_is_less< 1, 5 > | |
PHX::array_check_ordinal_is_less< 1, 6 > | |
PHX::array_check_ordinal_is_less< 1, 7 > | |
PHX::array_check_ordinal_is_less< 1, 8 > | |
PHX::array_check_ordinal_is_less< 2, 3 > | |
PHX::array_check_ordinal_is_less< 2, 4 > | |
PHX::array_check_ordinal_is_less< 2, 5 > | |
PHX::array_check_ordinal_is_less< 2, 6 > | |
PHX::array_check_ordinal_is_less< 2, 7 > | |
PHX::array_check_ordinal_is_less< 2, 8 > | |
PHX::array_check_ordinal_is_less< 3, 4 > | |
PHX::array_check_ordinal_is_less< 3, 5 > | |
PHX::array_check_ordinal_is_less< 3, 6 > | |
PHX::array_check_ordinal_is_less< 3, 7 > | |
PHX::array_check_ordinal_is_less< 3, 8 > | |
PHX::array_check_ordinal_is_less< 4, 5 > | |
PHX::array_check_ordinal_is_less< 4, 6 > | |
PHX::array_check_ordinal_is_less< 4, 7 > | |
PHX::array_check_ordinal_is_less< 4, 8 > | |
PHX::array_check_ordinal_is_less< 5, 6 > | |
PHX::array_check_ordinal_is_less< 5, 7 > | |
PHX::array_check_ordinal_is_less< 5, 8 > | |
PHX::array_check_ordinal_is_less< 6, 7 > | |
PHX::array_check_ordinal_is_less< 6, 8 > | |
PHX::array_check_ordinal_is_less< 7, 8 > | |
PHX::ArrayAppend< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, void, void, void, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, FortranOrder, Tag1, Tag2, void, void, void, void, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, FortranOrder, Tag1, void, void, void, void, void, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, FortranOrder, void, void, void, void, void, void, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, void, void, void, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, NaturalOrder, Tag1, Tag2, void, void, void, void, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, NaturalOrder, Tag1, void, void, void, void, void, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, NaturalOrder, void, void, void, void, void, void, void, void >, TApp > | |
PHX::ArrayAppend< Array< Scalar, RankZero, void, void, void, void, void, void, void, void >, TApp > | |
PHX::ArrayDimension | An anonymous array dimension tag, which is NOT the recommended usage |
PHX::ArrayDimTag | Abstract base class for array dimension tags supplied to the Array template class |
PHX::ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 > > | |
PHX::ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void > > | |
PHX::ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void > > | |
PHX::ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void > > | |
PHX::ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void > > | |
PHX::ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, void, void, void, void, void > > | |
PHX::ArrayReverse< Array< Scalar, FortranOrder, Tag1, Tag2, void, void, void, void, void, void > > | |
PHX::ArrayReverse< Array< Scalar, FortranOrder, Tag1, void, void, void, void, void, void, void > > | |
PHX::ArrayReverse< Array< Scalar, FortranOrder, void, void, void, void, void, void, void, void > > | |
PHX::ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 > > | |
PHX::ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void > > | |
PHX::ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void > > | |
PHX::ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void > > | |
PHX::ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void > > | |
PHX::ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, void, void, void, void, void > > | |
PHX::ArrayReverse< Array< Scalar, NaturalOrder, Tag1, Tag2, void, void, void, void, void, void > > | |
PHX::ArrayReverse< Array< Scalar, NaturalOrder, Tag1, void, void, void, void, void, void, void > > | |
PHX::ArrayReverse< Array< Scalar, NaturalOrder, void, void, void, void, void, void, void, void > > | |
PHX::ArrayStrideDim< FortranOrder, Rank, 0 > | |
PHX::ArrayStrideDim< FortranOrder, Rank, Ordinal > | |
PHX::ArrayStrideDim< NaturalOrder, Rank, 0 > | |
PHX::ArrayStrideDim< NaturalOrder, Rank, Ordinal > | |
PHX::ArrayStrideDim< RankZero, Rank, Ordinal > | |
PHX::ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 0 > | |
PHX::ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 1 > | |
PHX::ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 2 > | |
PHX::ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 3 > | |
PHX::ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 4 > | |
PHX::ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 5 > | |
PHX::ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 6 > | |
PHX::ArrayTagAt< Array< Scalar, order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >, 7 > | |
PHX::ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 > > | |
PHX::ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, void > > | |
PHX::ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void, void > > | |
PHX::ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, Tag5, void, void, void > > | |
PHX::ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, Tag4, void, void, void, void > > | |
PHX::ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, Tag3, void, void, void, void, void > > | |
PHX::ArrayTruncate< Array< Scalar, FortranOrder, Tag1, Tag2, void, void, void, void, void, void > > | |
PHX::ArrayTruncate< Array< Scalar, FortranOrder, Tag1, void, void, void, void, void, void, void > > | |
PHX::ArrayTruncate< Array< Scalar, NaturalOrder, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 > > | |
PHX::ArrayTruncate< Array< Scalar, NaturalOrder, Tag1, void, void, void, void, void, void, void > > | |
PHX::Op::BitAnd< T, n, i > | |
PHX::Op::BitAnd< T, n, n > | |
PHX::Op::BitOr< T, n, i > | |
PHX::Op::BitOr< T, n, n > | |
PHX::TemplateManager< TypeSeq, BaseT, ObjectT >::BuildObject< BuilderOpT > | |
Cell | |
PHX::Check_num_ctor_arguments_equal_to_num_template_arguments< 1, 1 > | |
PHX::Check_num_ctor_arguments_equal_to_num_template_arguments< 2, 2 > | |
PHX::Check_num_ctor_arguments_equal_to_num_template_arguments< 3, 3 > | |
PHX::Check_num_ctor_arguments_equal_to_num_template_arguments< 4, 4 > | |
PHX::Check_num_ctor_arguments_equal_to_num_template_arguments< 5, 5 > | |
PHX::Check_num_ctor_arguments_equal_to_num_template_arguments< 6, 6 > | |
PHX::Check_num_ctor_arguments_equal_to_num_template_arguments< 7, 7 > | |
PHX::Check_num_ctor_arguments_equal_to_num_template_arguments< 8, 8 > | |
Constant< EvalT, Traits > | |
PHX::ConstTemplateIterator< TypeSeq, BaseT, ObjectT > | |
PHX::ContiguousAllocator< AlignmentT > | Class that allocates a contiguous chunk of memory for all fields |
PHX::Op::Copy< T, n, i > | |
PHX::Op::Copy< T, n, n > | |
PHX::DataContainer< DataT, Traits > | Container that holds all fields associated with a specific DataT |
PHX::DataContainer_TemplateManager< EvalT, Traits > | |
PHX::DataContainerBase< Traits > | |
PHX::DataLayout | A pure virtual class to distinguish a unique data layout in a cell |
PHX::TemplateManager< TypeSeq, BaseT, ObjectT >::DefaultBuilderOp | The default builder class for building objects for each ScalarT |
Density< EvalT, Traits > | |
Dim | |
PHX::DLTagList< T0, T1, T2, T3, T4, T5, T6, T7 > | |
PHX::DLTagList< T0, T1, T2, T3, T4, T5, T6, void > | |
PHX::DLTagList< T0, T1, T2, T3, T4, T5, void, void > | |
PHX::DLTagList< T0, T1, T2, T3, T4, void, void, void > | |
PHX::DLTagList< T0, T1, T2, T3, void, void, void, void > | |
PHX::DLTagList< T0, T1, T2, void, void, void, void, void > | |
PHX::DLTagList< T0, T1, void, void, void, void, void, void > | |
PHX::DLTagList< T0, void, void, void, void, void, void, void > | |
PHX::Op::Equal< T, n, i > | |
PHX::Op::Equal< T, n, n > | |
PHX::EvaluationContainer< EvalT, Traits > | Container that holds all data associated with a scalar type |
PHX::EvaluationContainer_TemplateBuilder< Traits > | |
PHX::EvaluationContainer_TemplateManager< Traits > | |
PHX::EvaluationContainerBase< Traits > | |
PHX::Evaluator< Traits > | |
PHX::Evaluator_TemplateBuilder< Traits, ObjectT > | |
PHX::Evaluator_TemplateManager< Traits > | |
PHX::EvaluatorBase< Traits > | Template Manager "Base" class object for all field evaluators |
PHX::EvaluatorDerived< EvalT, Traits > | |
PHX::EvaluatorFactory< Traits, FactoryTraits > | |
PHX::EvaluatorManager< Traits > | Class to sort which Evaluators should be called and the order in which to call them such that all dependencies are met |
PHX::EvaluatorUtilities< EvalT, Traits > | Utilities to hide templating in concrete Evaluators |
PHX::EvaluatorWithBaseImpl< Traits > | Class that implements helper functions for the pure virtual PHX::Evaluator class |
FEInterpolation< EvalT, Traits > | Finite Element Interpolation Evaluator |
PHX::Field< DataT > | |
PHX::FieldManager< Traits > | |
PHX::FieldTag | |
PHX::FlatLayout | |
Fourier< EvalT, Traits > | |
PHX::FTComp | Functor for RCP<FieldTag> comparisons in stl std::map. This must follow strict weak ordering rules |
PHX::FTPred | Predicate for searches of stl std::vector< RCP<FieldTag> > using find_if algorithm |
PHX::FTPredRef | Predicate for searches of stl std::vector< RCP<FieldTag> > using find_if algorithm |
PHX::Op::Greater< T, n, i > | |
PHX::Op::Greater< T, n, n > | |
PHX::Op::GreaterEqual< T, n, i > | |
PHX::Op::GreaterEqual< T, n, n > | |
PHX::Op::InnerProduct< T, n, i > | |
PHX::Op::InnerProduct< T, n, n > | |
PHX::MyTraits::Jacobian | |
PHX::Op::Less< T, n, i > | |
PHX::Op::Less< T, n, n > | |
PHX::Op::LessEqual< T, n, i > | |
PHX::Op::LessEqual< T, n, n > | |
PHX::Op::Max< T, n, i > | |
PHX::Op::Max< T, n, n > | |
PHX::MDALayout< Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > | |
PHX::MDField< DataT, Order, Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > | |
PHX::Op::Min< T, n, i > | |
PHX::Op::Min< T, n, n > | |
MyCell | A representation of a finite element cell. This is not a realistic element, but is meant to represent what an element would act like (the actual basis functions values and node coordinates are fake) |
MyFactoryTraits< Traits > | Struct to define Evaluator objects for the EvaluatorFactory |
MyTensor< T > | |
PHX::MyTraits | Struct to define traits for the FieldManager |
MyVector< T > | |
MyWorkset | |
PHX::NewAllocator | Allocator that uses "new" to allocate each array separately |
Node | |
NonlinearSource< EvalT, Traits > | |
PHX::Op::NotEqual< T, n, i > | |
PHX::Op::NotEqual< T, n, n > | |
Point | |
PHX::PrintDimension< Dimension, Array > | |
PHX::PrintDimension< void, Array > | |
PHX::Op::Prod< T, n, i > | |
PHX::Op::Prod< T, n, n > | |
QuadPoint | |
PHX::MyTraits::Residual | |
PHX::Op::Sum< T, n, i > | |
PHX::Op::Sum< T, n, n > | |
PHX::Tag< DataT > | Typed Field Tag |
PHX::Array< Scalar, array_order, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7, Tag8 >::Tag< ordinate > | Access the dimension tag-type for a given ordinate |
PHX::TemplateIterator< TypeSeq, BaseT, ObjectT > | |
PHX::TemplateManager< TypeSeq, BaseT, ObjectT > | Container class to manager template instantiations of a template class |
PHX::TraitsBase | |
PHX::TemplateManager< TypeSeq, BaseT, ObjectT >::type_info_less | Implementation of < for type_info objects |
PHX::TypeString< ObjectT > | User must specialize this class for each evaluation and data type! |
PHX::TypeString< double > | |
PHX::TypeString< MyTensor< double > > | |
PHX::TypeString< MyTensor< Sacado::Fad::DFad< double > > > | |
PHX::TypeString< MyTraits::Jacobian > | |
PHX::TypeString< MyTraits::Residual > | |
PHX::TypeString< MyVector< double > > | |
PHX::TypeString< MyVector< Sacado::Fad::DFad< double > > > | |
PHX::TypeString< Sacado::Fad::DFad< double > > | |
PHX::UFO< Traits, FactoryTraits > | Unary Function Object (UFO) - helper class required for mpl::for_each<> |