Phalanx Development
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NIntrepid2
 Cis_mdfield
 Cis_mdfield< PHX::MDField< DataT, Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > >
 NKokkos
 CView
 NPHX
 Nv_of_v_utils
 Cadd_pointer
 Cadd_pointer< Data, 0 >
 Cadd_pointer
 Cadd_pointer< Data, 0 >
 CAliasFieldEvaluator to help set dependencies for aliased fields
 Cany
 CAnyType
 CAnyType< 0 >
 CArrayType
 CArrayType< Scalar, 0, Props... >
 Cbad_any_cast
 CCheck_num_ctor_arguments_equal_to_num_template_arguments
 CCheck_num_ctor_arguments_equal_to_num_template_arguments< 1, 1 >
 CCheck_num_ctor_arguments_equal_to_num_template_arguments< 2, 2 >
 CCheck_num_ctor_arguments_equal_to_num_template_arguments< 3, 3 >
 CCheck_num_ctor_arguments_equal_to_num_template_arguments< 4, 4 >
 CCheck_num_ctor_arguments_equal_to_num_template_arguments< 5, 5 >
 CCheck_num_ctor_arguments_equal_to_num_template_arguments< 6, 6 >
 CCheck_num_ctor_arguments_equal_to_num_template_arguments< 7, 7 >
 CCheck_num_ctor_arguments_equal_to_num_template_arguments< 8, 8 >
 Ccircular_dag_exception
 CConstTemplateIterator
 CDagManagerClass to generate the directed acyclic graph (DAG) for evaluation. Determined which Evaluators should be called and the order in which to call them such that all dependencies are met with consistency
 CDagNodeDAG Node wrapper for graph algorithms (DFS and topological sort)
 CDataLayoutA pure virtual class to provide size and rank information and a unique identifier for a fields
 CDevEvalWrapperKokkos functor that wraps a users evaluator functor (Decorator design pattern). This eliminates the user having to store/assign workset data
 CDeviceDeleterStruct for deleting device instantiation
 CDeviceEvaluatorPure virtual interface for instantiating an evaluator on device
 CDeviceEvaluatorPtrStruct for holding evaluator pointers in a Kokkos::View
 CDevicePtrWrapper
 CDevLayout
 CDimTagAbstract base class for array dimension tags supplied to the Array template class
 Cdisable_if
 Cdisable_if_c
 Cdisable_if_c< true, T >
 CDLTagList
 CDLTagList< T0, T1, T2, T3, T4, T5, T6, void >
 CDLTagList< T0, T1, T2, T3, T4, T5, void, void >
 CDLTagList< T0, T1, T2, T3, T4, void, void, void >
 CDLTagList< T0, T1, T2, T3, void, void, void, void >
 CDLTagList< T0, T1, T2, void, void, void, void, void >
 CDLTagList< T0, T1, void, void, void, void, void, void >
 CDLTagList< T0, void, void, void, void, void, void, void >
 CDummyMemoryBinderDummy functor to satisfy binding to dummy field tags
 Ceval_scalar_types
 CEvaluationContainerContainer that holds all data associated with an evaluation type
 CEvaluationContainer_TemplateBuilder
 CEvaluationContainer_TemplateManager
 CEvaluationContainerBase
 CEvaluator
 CEvaluator_TemplateBuilder
 CEvaluator_TemplateManager
 CEvaluatorBaseTemplate Manager "Base" class object for all field evaluators
 CEvaluatorDerived
 CEvaluatorFactory
 CEvaluatorUnitTesterUtility that allows for unit testing of single evaluator
 CEvaluatorUtilitiesUtilities to hide templating in concrete Evaluators
 CEvaluatorWithBaseImplClass that implements helper functions for the pure virtual PHX::Evaluator class
 CField
 CFieldManager
 CFieldReturnType
 CFieldTag
 CFieldTraits
 CFieldTraits< typename std::enable_if< is_device< Device >::value >::type, Device, Props... >
 CFieldTraits< typename std::enable_if< is_extent< Extent >::value >::type, Extent, Props... >
 CFieldTraits< typename std::enable_if< is_layout< Layout >::value >::type, Layout, Props... >
 CFieldTraits< typename std::enable_if<!is_extent< TemplateArg >::value &&!is_layout< TemplateArg >::value &&!is_device< TemplateArg >::value >::type, TemplateArg, Props... >
 CFieldTraits< void >
 CFTCompFunctor for RCP<FieldTag> comparisons in stl std::map. This must follow strict weak ordering rules
 CFTPredPredicate for searches of stl std::vector< RCP<FieldTag> > using find_if algorithm
 CFTPredRefPredicate for searches of stl std::vector< RCP<FieldTag> > using find_if algorithm
 Cis_device
 Cis_device< PHX::Device >
 Cis_extentIdentifies that a user defined struct is a dimension template parameter for MDFields. Users must specialize for true_types
 Cis_layout
 Cis_layout< Kokkos::LayoutLeft >
 Cis_layout< Kokkos::LayoutRight >
 CKokkosDeviceSession
 CKokkosDimentionType
 CKokkosDimentionType< DataT, Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, void >
 CKokkosDimentionType< DataT, Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, void, void >
 CKokkosDimentionType< DataT, Tag0, Tag1, Tag2, Tag3, Tag4, void, void, void >
 CKokkosDimentionType< DataT, Tag0, Tag1, Tag2, Tag3, void, void, void, void >
 CKokkosDimentionType< DataT, Tag0, Tag1, Tag2, void, void, void, void, void >
 CKokkosDimentionType< DataT, Tag0, Tag1, void, void, void, void, void, void >
 CKokkosDimentionType< DataT, Tag0, void, void, void, void, void, void, void >
 CKokkosDimType
 CKokkosDimType< DataT, 0 >
 CKokkosViewCreateFunctorFunctor to allocate memory used in Sacado::mpl::for_each to iterate over all scalar types in an evaluation type
 CKokkosViewFactory
 CKokkosViewFactory< Sacado::ELRCacheFad::DFad< ScalarT >, Layout, Device >
 CKokkosViewFactory< Sacado::Fad::DFad< ScalarT >, Layout, Device >
 CKokkosViewFactory< Sacado::Fad::SLFad< ScalarT, N >, Layout, Device >
 CKokkosViewFactoryFunctor
 CKokkosViewSizeFunctorFunctor used in Sacado::mpl::for_each to iterate over all scalar types in an evaluation type
 CLayoutDefault DataLayout implementation that allows for runtime sizing
 CMDALayoutA concrete implementation of the DataLayout class for compile time checked multidimensional arrays
 CMDField
 CMDField< DataT, void, void, void, void, void, void, void, void >
 CV_MultiplyFunctor
 CMDFieldReturnType
 CMemoryBinderFunctor to bind unmanaged memory to a MDField or Field
 CMemoryManagerThis object is siimilar to a memory pool in that allows for reuse of view allocations across the DAG and in other DataContainers and FieldManagers
 Cmissing_evaluator_exception
 Cmultiple_evaluator_for_field_exception
 CPrintViewValues
 CPrintViewValues< ViewType, 0 >
 CPrintViewValues< ViewType, 1 >
 CPrintViewValues< ViewType, 2 >
 CPrintViewValues< ViewType, 3 >
 CPrintViewValues< ViewType, 4 >
 CPrintViewValues< ViewType, 5 >
 CPrintViewValues< ViewType, 6 >
 CPrintViewValues< ViewType, 7 >
 CRankCount
 CRankCount< typename std::enable_if< is_extent< Extent >::value >::type, Extent, Props... >
 CRankCount< typename std::enable_if<!is_extent< NonExtent >::value >::type, NonExtent, Props... >
 CRankCount< void >
 Cremove_all_pointers
 Cremove_all_pointers< T * >
 Crequires_dynamic_hidden_dimension
 Crequires_dynamic_hidden_dimension< Sacado::ELRCacheFad::DFad< ScalarT > >
 Crequires_dynamic_hidden_dimension< Sacado::Fad::DFad< ScalarT > >
 Crequires_dynamic_hidden_dimension< Sacado::Fad::SLFad< ScalarT, N > >
 CRunDeviceDag
 CSetExtentsImpl
 CSetExtentsImpl< T, extent_pack... >Used to set the extents from a parameter pack. Can't use a simple initializer list due to narrowing from in size_type
 CSetExtentsImpl<>Used to set the extents from a parameter pack. This implementation ends the recursion
 CTagTyped Field Tag
 CTemplateIterator
 CTemplateManagerContainer class to manager template instantiations of a template class
 CDefaultBuilderOpThe default builder class for building objects for each ScalarT
 CTraitsBase
 CUFOUnary Function Object (UFO) - helper class required for mpl::for_each<>
 CUnmanagedFieldDummyEvaluator that performs no computations. Typically used to satisfy DAG dependencies for unmanaged fields that are evalatued external to the DAG
 CViewOfViews
 CViewOfViews2
 CViewOfViews3
 CMDFieldKokkos