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