Stokhos Development
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NAmesos2
  Ccreate_mp_vector_solver_impl
  Ccreate_solver_with_supported_type< ConcreteSolver, Tpetra::CrsMatrix< Sacado::MP::Vector< ST >, LO, GO, NO >, Tpetra::MultiVector< Sacado::MP::Vector< ST >, LO, GO, NO > >
  Ccreate_solver_with_supported_type< ConcreteSolver, Tpetra::CrsMatrix< Sacado::UQ::PCE< ST >, LO, GO, Tpetra::KokkosCompat::KokkosDeviceWrapperNode< D > >, Tpetra::MultiVector< Sacado::UQ::PCE< ST >, LO, GO, Tpetra::KokkosCompat::KokkosDeviceWrapperNode< D > > >
  CMPVectorSolverAdapterAmesos2 solver adapter for MP::Vector scalar type
  CPCESolverAdapterAmesos2 solver adapter for UQ::PCE scalar type
  Csolver_supports_scalar< ConcreteSolver, Sacado::MP::Vector< Storage > >
  Csolver_supports_scalar< ConcreteSolver, Sacado::UQ::PCE< Storage > >
 NBelos
  NDetails
   CLapackSupportsScalar
   CLapackSupportsScalar< Sacado::MP::Vector< S > >
  CDGKSOrthoManager< Sacado::MP::Vector< Storage >, MV, OP >
  CICGSOrthoManager< Sacado::MP::Vector< Storage >, MV, OP >
  CIMGSOrthoManager< Sacado::MP::Vector< Storage >, MV, OP >
  CMultiVecTraits< typename Storage::value_type, Tpetra::MultiVector< Sacado::MP::Vector< Storage >, LO, GO, Node > >Partial specialization of MultiVecTraits for MV = Tpetra::MultiVector
  CMultiVecTraits< typename Storage::value_type, Tpetra::MultiVector< Sacado::UQ::PCE< Storage >, LO, GO, Node > >Partial specialization of MultiVecTraits for MV = Tpetra::MultiVector
  COperatorTraits< typename Storage::value_type, Tpetra::MultiVector< Sacado::MP::Vector< Storage >, LO, GO, Node >, Tpetra::Operator< Sacado::MP::Vector< Storage >, LO, GO, Node > >Partial specialization of OperatorTraits for Tpetra::Operator
  COperatorTraits< typename Storage::value_type, Tpetra::MultiVector< Sacado::UQ::PCE< Storage >, LO, GO, Node >, Tpetra::Operator< Sacado::UQ::PCE< Storage >, LO, GO, Node > >Partial specialization of OperatorTraits for Tpetra::Operator
  CPseudoBlockCGIter< Sacado::MP::Vector< Storage >, MV, OP >
  CPseudoBlockGmresIter< Sacado::MP::Vector< Storage >, MV, OP >
  CStatusTestGenResNorm< Sacado::MP::Vector< Storage >, MV, OP >
  CStatusTestImpResNorm< Sacado::MP::Vector< Storage >, MV, OP >
 Ncusp
  Ndetail
   Cblock_lu_solver
  Nprecond
   Naggregation
    Ndetail
     CDinv_A
    Camg_container
    Camg_container< IndexType, ValueType, cusp::host_memory >
    Camg_container< IndexType, ValueType, cusp::device_memory >
    Csa_level
    Cblock_smoothed_aggregation
  Nrelaxation
   Ndetail
    Cblock_jacobi_presmooth_functor
    Cblock_jacobi_postsmooth_functor
   Cblock_jacobi
   Cblock_polynomial
  Cblock_multilevel
   Clevel
  Cdefault_block_monitor
 NIfpack2
  NDetails
   CLocalReciprocalThreshold
   CLocalReciprocalThreshold< Kokkos::View< Sacado::MP::Vector< S > *, P... >, SizeType >
   CLocalReciprocalThreshold< Kokkos::View< Sacado::UQ::PCE< S > *, P... >, SizeType >
   CV_ReciprocalThresholdSelfFunctor
   CV_ReciprocalThresholdSelfFunctor< Kokkos::View< Sacado::UQ::PCE< S > *, P... >, SizeType >
 NKokkos
  NDetails
   CInnerProductSpaceTraits< Sacado::UQ::PCE< S > >
   CInnerProductSpaceTraits< const Sacado::UQ::PCE< S > >
  NExperimental
   NImpl
    CDeepCopyNonContiguous
    Cis_ViewMPVectorContiguous
    Cis_ViewMPVectorContiguous< Kokkos::View< D, P... >, Args... >
    Cis_ViewPCEContiguous
    Cis_ViewPCEContiguous< Kokkos::View< D, P... >, Args... >
    CMPVectorAllocation
    CMPVectorAllocation< ValueType, false >
     CVectorConstruct
     CConstructDestructFunctor
    CMPVectorAllocation< ValueType, true >
     CConstructDestructFunctor
    CPCEAllocation
     CPCEConstruct
     CConstructDestructFunctor
    CViewMPVectorContiguous
    CViewPCEContiguous
  NImpl
   NViewError
    Csacado_mp_vector_partition_constructor_requires_unmanaged_view
   CAnalyzeShape< Sacado::MP::Vector< StorageType > >Analyze the array shape of a Sacado::MP::Vector
   Cctor_prop_has_cijk
   Cctor_prop_has_cijk< ViewCtorProp< Stokhos::CrsProductTensor< Value, Execution, Memory > > >
   Cctor_prop_has_cijk< ViewCtorProp< T > >
   Cctor_prop_has_cijk< ViewCtorProp< T, P... > >
   CGetSacadoSize
   CGetSacadoSize< 0 >
   CGetSacadoSize< 1 >
   CGetSacadoSize< 2 >
   CGetSacadoSize< 3 >
   CGetSacadoSize< 4 >
   CGetSacadoSize< 5 >
   CGetSacadoSize< 6 >
   CGetSacadoSize< 7 >
   CMirrorType
   CMirrorViewType
   CRebindStokhosStorageDevice
   CRebindStokhosStorageDevice< const Sacado::MP::Vector< OldStorageType >, Device >
   CRebindStokhosStorageDevice< const Sacado::UQ::PCE< OldStorageType >, Device >
   CRebindStokhosStorageDevice< Sacado::MP::Vector< OldStorageType >, Device >
   CRebindStokhosStorageDevice< Sacado::UQ::PCE< OldStorageType >, Device >
   CRebindStokhosStorageDevice< T *, Device >
   CRebindStokhosStorageDevice< T[], Device >
   CRebindStokhosStorageDevice< T[N], Device >
   CStokhosViewFill
   CViewAssignment< ViewDefault, ViewMPVectorInterlaced, void >
   CViewAssignment< ViewMPVectorInterlaced, ViewMPVectorInterlaced, void >
   CViewCtorProp< void, Stokhos::CrsProductTensor< Value, Execution, Memory > >
   CViewDataAnalysis< DataType, ArrayLayout, Sacado::MP::Vector< StorageType > >
   CViewDataAnalysis< DataType, ArrayLayout, Sacado::UQ::PCE< StorageType > >
   CViewMapping< DstTraits, SrcTraits, typename std::enable_if<(Kokkos::Impl::MemorySpaceAccess< typename DstTraits::memory_space, typename SrcTraits::memory_space >::assignable &&std::is_same< typename DstTraits::specialize, Kokkos::Experimental::Impl::ViewMPVectorContiguous >::value &&std::is_same< typename SrcTraits::specialize, Kokkos::Experimental::Impl::ViewMPVectorContiguous >::value), typename DstTraits::specialize >::type >Assign compatible Sacado::MP::Vector view mappings
   CViewMapping< DstTraits, SrcTraits, typename std::enable_if<(Kokkos::Impl::MemorySpaceAccess< typename DstTraits::memory_space, typename SrcTraits::memory_space >::assignable &&std::is_same< typename DstTraits::specialize, Kokkos::Experimental::Impl::ViewMPVectorContiguous >::value &&std::is_same< typename SrcTraits::specialize, ViewSpecializeSacadoFad >::value), typename DstTraits::specialize >::type >Assign compatible Sacado FAD<MP::Vector> view mappings
   CViewMapping< DstTraits, SrcTraits, typename std::enable_if<(Kokkos::Impl::MemorySpaceAccess< typename DstTraits::memory_space, typename SrcTraits::memory_space >::assignable &&std::is_same< typename DstTraits::specialize, Kokkos::Experimental::Impl::ViewPCEContiguous >::value &&std::is_same< typename SrcTraits::specialize, Kokkos::Experimental::Impl::ViewPCEContiguous >::value), typename DstTraits::specialize >::type >Assign compatible Sacado::UQ::PCE view mappings
   CViewMapping< DstTraits, SrcTraits, typename std::enable_if<(Kokkos::Impl::MemorySpaceAccess< typename DstTraits::memory_space, typename SrcTraits::memory_space >::assignable &&std::is_same< typename DstTraits::specialize, void >::value &&std::is_same< typename SrcTraits::specialize, Kokkos::Experimental::Impl::ViewMPVectorContiguous >::value &&unsigned(DstTraits::dimension::rank)==unsigned(SrcTraits::dimension::rank)), typename DstTraits::specialize >::type >Assign compatible Sacado::MP::Vector view mappings
   CViewMapping< DstTraits, SrcTraits, typename std::enable_if<(Kokkos::Impl::MemorySpaceAccess< typename DstTraits::memory_space, typename SrcTraits::memory_space >::assignable &&std::is_same< typename DstTraits::specialize, void >::value &&std::is_same< typename SrcTraits::specialize, Kokkos::Experimental::Impl::ViewMPVectorContiguous >::value &&unsigned(DstTraits::dimension::rank)==unsigned(SrcTraits::dimension::rank)+1), typename DstTraits::specialize >::type >Assign compatible Sacado::MP::Vector view mappings
   CViewMapping< DstTraits, SrcTraits, typename std::enable_if<(Kokkos::Impl::MemorySpaceAccess< typename DstTraits::memory_space, typename SrcTraits::memory_space >::assignable &&std::is_same< typename DstTraits::specialize, void >::value &&std::is_same< typename SrcTraits::specialize, Kokkos::Experimental::Impl::ViewPCEContiguous >::value &&unsigned(DstTraits::dimension::rank)==unsigned(SrcTraits::dimension::rank)), typename DstTraits::specialize >::type >Assign compatible Sacado::UQ::PCE view mappings
   CViewMapping< DstTraits, SrcTraits, typename std::enable_if<(Kokkos::Impl::MemorySpaceAccess< typename DstTraits::memory_space, typename SrcTraits::memory_space >::assignable &&std::is_same< typename DstTraits::specialize, void >::value &&std::is_same< typename SrcTraits::specialize, Kokkos::Experimental::Impl::ViewPCEContiguous >::value &&unsigned(DstTraits::dimension::rank)==unsigned(SrcTraits::dimension::rank)+1), typename DstTraits::specialize >::type >Assign compatible Sacado::UQ::PCE view mappings
   CViewMapping< Traits, typename std::enable_if<(std::is_same< typename Traits::specialize, Kokkos::Experimental::Impl::ViewMPVectorContiguous >::value &&(std::is_same< typename Traits::array_layout, Kokkos::LayoutLeft >::value||std::is_same< typename Traits::array_layout, Kokkos::LayoutRight >::value||std::is_same< typename Traits::array_layout, Kokkos::LayoutStride >::value)), typename Traits::specialize >::type >
   CViewMapping< Traits, typename std::enable_if<(std::is_same< typename Traits::specialize, Kokkos::Experimental::Impl::ViewPCEContiguous >::value &&(std::is_same< typename Traits::array_layout, Kokkos::LayoutLeft >::value||std::is_same< typename Traits::array_layout, Kokkos::LayoutRight >::value||std::is_same< typename Traits::array_layout, Kokkos::LayoutStride >::value)), typename Traits::specialize >::type >
   CViewMapping< typename std::enable_if<(std::is_same< typename Kokkos::ViewTraits< DataType, P... >::specialize, Kokkos::Experimental::Impl::ViewMPVectorContiguous >::value &&(std::is_same< typename Kokkos::ViewTraits< DataType, P... >::array_layout, Kokkos::LayoutLeft >::value||std::is_same< typename Kokkos::ViewTraits< DataType, P... >::array_layout, Kokkos::LayoutRight >::value||std::is_same< typename Kokkos::ViewTraits< DataType, P... >::array_layout, Kokkos::LayoutStride >::value) &&!Sacado::MP::is_vector_partition< Arg0 >::value)>::type, Kokkos::ViewTraits< DataType, P... >, Arg0, Args ... >
   CViewMapping< typename std::enable_if<(std::is_same< typename Kokkos::ViewTraits< DataType, P... >::specialize, Kokkos::Experimental::Impl::ViewPCEContiguous >::value &&(std::is_same< typename Kokkos::ViewTraits< DataType, P... >::array_layout, Kokkos::LayoutLeft >::value||std::is_same< typename Kokkos::ViewTraits< DataType, P... >::array_layout, Kokkos::LayoutRight >::value||std::is_same< typename Kokkos::ViewTraits< DataType, P... >::array_layout, Kokkos::LayoutStride >::value))>::type, Kokkos::ViewTraits< DataType, P... >, Arg0, Args ... >
   CViewMapping< void, ViewTraits< DataType, P... >, Sacado::MP::VectorPartition< Size > >
   CViewMPVectorInterlaced
   CViewSpecialize< ValueType, ViewMPVectorInterlaced, LayoutLeft, MemorySpace, MemoryTraits >
   CViewSpecialize< ValueType, ViewMPVectorInterlaced, LayoutRight, MemorySpace, MemoryTraits >
  CArithTraits< Sacado::MP::Vector< S > >
  CArithTraits< Sacado::UQ::PCE< S > >
  CCijkType
  CCijkType< ViewType, typename std::enable_if< is_view_uq_pce< ViewType >::value >::type >
  CFlatArrayType
  CFlatArrayType< View< D, P... >, typename std::enable_if< is_view_mp_vector< View< D, P... > >::value >::type >
  CFlatArrayType< View< D, P... >, typename std::enable_if< is_view_uq_pce< View< D, P... > >::value >::type >
  CIntrinsicScalarType
  Cis_view_mp_vector
  Cis_view_mp_vector< View< T, P... > >
  Cis_view_uq_pce
  Cis_view_uq_pce< View< T, P... > >
  CLocalMPVectorView
  CLocalMPVectorView< View< D, P... >, LocalSize, true >
  CLocalMPVectorView< ViewType, LocalSize, false >
  CLocalUQPCEView
  CLocalUQPCEView< ViewType, LocalSize, 1, false >
  CLocalUQPCEView< ViewType, LocalSize, 1, true >
  CMPVectorWorkConfigTeam-based parallel work configuration for Sacado::MP::Vector
  CView< DataType, Arg1Type, Arg2Type, Arg3Type, Impl::ViewMPVectorInterlaced >View::value_type == Sacado::MP::Vector< Stokhos::StorageType<...> >
 NKokkosBatched
  CMagnitudeScalarType< Sacado::MP::Vector< S > >
  CMagnitudeScalarType< Sacado::UQ::PCE< S > >
 NKokkosBlas
  NImpl
   CMV_Reciprocal_Functor< Kokkos::View< Sacado::UQ::PCE< RS > **, RP... >, Kokkos::View< const Sacado::UQ::PCE< XS > **, XP... >, SizeType >
   CMV_ReciprocalSelf_Functor< Kokkos::View< Sacado::UQ::PCE< RS > **, RP... >, SizeType >
   CV_Reciprocal_Functor< Kokkos::View< Sacado::UQ::PCE< RS > *, RP... >, Kokkos::View< const Sacado::UQ::PCE< XS > *, XP... >, SizeType >
   CV_ReciprocalSelf_Functor< Kokkos::View< Sacado::UQ::PCE< RS > *, RP... >, SizeType >
   CMV_MultFunctor< Kokkos::View< Sacado::UQ::PCE< CS > **, CP... >, Kokkos::View< const Sacado::UQ::PCE< AS > *, AP... >, Kokkos::View< const Sacado::UQ::PCE< BS > **, BP... >, scalar_ab, scalar_c, SizeType >
   CV_MultFunctor< Kokkos::View< Sacado::UQ::PCE< CS > *, CP... >, Kokkos::View< const Sacado::UQ::PCE< AS > *, AP... >, Kokkos::View< const Sacado::UQ::PCE< BS > *, BP... >, scalar_ab, scalar_c, SizeType >
 NSacado
  NETPCE
   CAbsOp
   CACoshOp
   CACosOp
   CAdditionOp
   CASinhOp
   CASinOp
   CAtan2Op
   CATanhOp
   CATanOp
   CCbrtOp
   CConstExpr
   CCoshOp
   CCosOp
   CDivisionOp
   CExpOp
   CExpr
   CExpr< AbsOp< ExprT > >
   CExpr< ACoshOp< ExprT > >
   CExpr< ACosOp< ExprT > >
   CExpr< AdditionOp< Expr< T1 >, Expr< T2 > > >
   CExpr< AdditionOp< Expr< T1 >, typename Expr< T1 >::value_type > >
   CExpr< AdditionOp< typename Expr< T2 >::value_type, Expr< T2 > > >
   CExpr< ASinhOp< ExprT > >
   CExpr< ASinOp< ExprT > >
   CExpr< Atan2Op< Expr< T1 >, Expr< T2 > > >
   CExpr< Atan2Op< Expr< T1 >, typename Expr< T1 >::value_type > >
   CExpr< Atan2Op< typename Expr< T2 >::value_type, Expr< T2 > > >
   CExpr< ATanhOp< ExprT > >
   CExpr< ATanOp< ExprT > >
   CExpr< CbrtOp< ExprT > >
   CExpr< CoshOp< ExprT > >
   CExpr< CosOp< ExprT > >
   CExpr< DivisionOp< Expr< T1 >, Expr< T2 > > >
   CExpr< DivisionOp< Expr< T1 >, typename Expr< T1 >::value_type > >
   CExpr< DivisionOp< typename Expr< T2 >::value_type, Expr< T2 > > >
   CExpr< ExpOp< ExprT > >
   CExpr< FAbsOp< ExprT > >
   CExpr< Log10Op< ExprT > >
   CExpr< LogOp< ExprT > >
   CExpr< MaxOp< Expr< T1 >, Expr< T2 > > >
   CExpr< MaxOp< Expr< T1 >, typename Expr< T1 >::value_type > >
   CExpr< MaxOp< typename Expr< T2 >::value_type, Expr< T2 > > >
   CExpr< MinOp< Expr< T1 >, Expr< T2 > > >
   CExpr< MinOp< Expr< T1 >, typename Expr< T1 >::value_type > >
   CExpr< MinOp< typename Expr< T2 >::value_type, Expr< T2 > > >
   CExpr< MultiplicationOp< Expr< T1 >, Expr< T2 > > >
   CExpr< MultiplicationOp< Expr< T1 >, typename Expr< T1 >::value_type > >
   CExpr< MultiplicationOp< typename Expr< T2 >::value_type, Expr< T2 > > >
   CExpr< PowerOp< Expr< T1 >, Expr< T2 > > >
   CExpr< PowerOp< Expr< T1 >, typename Expr< T1 >::value_type > >
   CExpr< PowerOp< typename Expr< T2 >::value_type, Expr< T2 > > >
   CExpr< SinhOp< ExprT > >
   CExpr< SinOp< ExprT > >
   CExpr< SqrtOp< ExprT > >
   CExpr< SubtractionOp< Expr< T1 >, Expr< T2 > > >
   CExpr< SubtractionOp< Expr< T1 >, typename Expr< T1 >::value_type > >
   CExpr< SubtractionOp< typename Expr< T2 >::value_type, Expr< T2 > > >
   CExpr< TanhOp< ExprT > >
   CExpr< TanOp< ExprT > >
   CExpr< UnaryMinusOp< ExprT > >
   CExpr< UnaryPlusOp< ExprT > >
   CExprQuadFuncWrapper
   CFAbsOp
   CLog10Op
   CLogOp
   CMaxOp
   CMinOp
   CMultiplicationOp
   COrthogPoly
   CPowerOp
   CSinhOp
   CSinOp
   CSqrtOp
   CSubtractionOp
   CTanhOp
   CTanOp
   CUnaryMinusOp
   CUnaryPlusOp
  NFad
   NExp
    CExprSpecMPVectorExpression template specialization tag for Fad< MP::Vector >
    CExtender< T, typename std::enable_if< Sacado::is_mp_vector< typename T::value_type >::value >::type >Specialization of extender for MP::Vector scalar types
    CExprAssign< DstType, typename std::enable_if< std::is_same< typename DstType::expr_spec_type, ExprSpecMPVector >::value >::type >Specialization of ExprAssign for MP::Vector scalar types
    CExprAssign< DstType, typename std::enable_if< Sacado::IsStaticallySized< DstType >::value &&std::is_same< typename DstType::expr_spec_type, ExprSpecMPVector >::value >::type >Specialization of ExprAssign for statically sized Fad types and MP::Vector types
    CUnaryPlusOp< T, ExprSpecMPVector >
    CUnaryMinusOp< T, ExprSpecMPVector >
    CExpOp< T, ExprSpecMPVector >
    CLogOp< T, ExprSpecMPVector >
    CLog10Op< T, ExprSpecMPVector >
    CSqrtOp< T, ExprSpecMPVector >
    CCosOp< T, ExprSpecMPVector >
    CSinOp< T, ExprSpecMPVector >
    CTanOp< T, ExprSpecMPVector >
    CACosOp< T, ExprSpecMPVector >
    CASinOp< T, ExprSpecMPVector >
    CATanOp< T, ExprSpecMPVector >
    CCoshOp< T, ExprSpecMPVector >
    CSinhOp< T, ExprSpecMPVector >
    CTanhOp< T, ExprSpecMPVector >
    CACoshOp< T, ExprSpecMPVector >
    CASinhOp< T, ExprSpecMPVector >
    CATanhOp< T, ExprSpecMPVector >
    CAbsOp< T, ExprSpecMPVector >
    CFAbsOp< T, ExprSpecMPVector >
    CCbrtOp< T, ExprSpecMPVector >
    CConstTypeRef
    CConstTypeRef< ValueType, ValueType >
    CAdditionOp< T1, T2, false, false, ExprSpecMPVector >
    CAdditionOp< T1, T2, false, true, ExprSpecMPVector >
    CAdditionOp< T1, T2, true, false, ExprSpecMPVector >
    CSubtractionOp< T1, T2, false, false, ExprSpecMPVector >
    CSubtractionOp< T1, T2, false, true, ExprSpecMPVector >
    CSubtractionOp< T1, T2, true, false, ExprSpecMPVector >
    CMultiplicationOp< T1, T2, false, false, ExprSpecMPVector >
    CMultiplicationOp< T1, T2, false, true, ExprSpecMPVector >
    CMultiplicationOp< T1, T2, true, false, ExprSpecMPVector >
    CDivisionOp< T1, T2, false, false, ExprSpecMPVector >
    CDivisionOp< T1, T2, false, true, ExprSpecMPVector >
    CDivisionOp< T1, T2, true, false, ExprSpecMPVector >
    CAtan2Op< T1, T2, false, false, ExprSpecMPVector >
    CAtan2Op< T1, T2, false, true, ExprSpecMPVector >
    CAtan2Op< T1, T2, true, false, ExprSpecMPVector >
    CMaxOp< T1, T2, false, false, ExprSpecMPVector >
    CMaxOp< T1, T2, false, true, ExprSpecMPVector >
    CMaxOp< T1, T2, true, false, ExprSpecMPVector >
    CMinOp< T1, T2, false, false, ExprSpecMPVector >
    CMinOp< T1, T2, false, true, ExprSpecMPVector >
    CMinOp< T1, T2, true, false, ExprSpecMPVector >
    CPowerOp< T1, T2, false, false, ExprSpecMPVector, PowerImpl::Simd >
    CPowerOp< T1, T2, false, true, ExprSpecMPVector, PowerImpl::Simd >
    CPowerOp< T1, T2, true, false, ExprSpecMPVector, PowerImpl::Simd >
    CPowerOp< T1, T2, false, false, ExprSpecMPVector, PowerImpl::NestedSimd >
    CPowerOp< T1, T2, false, true, ExprSpecMPVector, PowerImpl::NestedSimd >
    CPowerOp< T1, T2, true, false, ExprSpecMPVector, PowerImpl::NestedSimd >
    CIfThenElseOp< CondT, T1, T2, false, false, ExprSpecMPVector >
    CIfThenElseOp< CondT, T1, T2, false, true, ExprSpecMPVector >
    CIfThenElseOp< CondT, T1, T2, true, false, ExprSpecMPVector >
   CConstExpr< Sacado::MP::Vector< Stokhos::StaticFixedStorage< Ord, Val, VecNum, Dev > > >Constant expression template
   CExpr< AbsOp< ExprT >, ExprSpecMPVector >
   CExpr< ACoshOp< ExprT >, ExprSpecMPVector >
   CExpr< ACosOp< ExprT >, ExprSpecMPVector >
   CExpr< AdditionOp< ConstExpr< T1 >, ExprT2 >, ExprSpecMPVector >
   CExpr< AdditionOp< ExprT1, ConstExpr< T2 > >, ExprSpecMPVector >
   CExpr< AdditionOp< ExprT1, ExprT2 >, ExprSpecMPVector >
   CExpr< ASinhOp< ExprT >, ExprSpecMPVector >
   CExpr< ASinOp< ExprT >, ExprSpecMPVector >
   CExpr< Atan2Op< ConstExpr< T1 >, ExprT2 >, ExprSpecMPVector >
   CExpr< Atan2Op< ExprT1, ConstExpr< T2 > >, ExprSpecMPVector >
   CExpr< Atan2Op< ExprT1, ExprT2 >, ExprSpecMPVector >
   CExpr< ATanhOp< ExprT >, ExprSpecMPVector >
   CExpr< ATanOp< ExprT >, ExprSpecMPVector >
   CExpr< CbrtOp< ExprT >, ExprSpecMPVector >
   CExpr< CoshOp< ExprT >, ExprSpecMPVector >
   CExpr< CosOp< ExprT >, ExprSpecMPVector >
   CExpr< DivisionOp< ConstExpr< T1 >, ExprT2 >, ExprSpecMPVector >
   CExpr< DivisionOp< ExprT1, ConstExpr< T2 > >, ExprSpecMPVector >
   CExpr< DivisionOp< ExprT1, ExprT2 >, ExprSpecMPVector >
   CExpr< ExpOp< ExprT >, ExprSpecMPVector >
   CExpr< FAbsOp< ExprT >, ExprSpecMPVector >
   CExpr< Log10Op< ExprT >, ExprSpecMPVector >
   CExpr< LogOp< ExprT >, ExprSpecMPVector >
   CExpr< MaxOp< ConstExpr< T1 >, ExprT2 >, ExprSpecMPVector >
   CExpr< MaxOp< ExprT1, ConstExpr< T2 > >, ExprSpecMPVector >
   CExpr< MaxOp< ExprT1, ExprT2 >, ExprSpecMPVector >
   CExpr< MinOp< ConstExpr< T1 >, ExprT2 >, ExprSpecMPVector >
   CExpr< MinOp< ExprT1, ConstExpr< T2 > >, ExprSpecMPVector >
   CExpr< MinOp< ExprT1, ExprT2 >, ExprSpecMPVector >
   CExpr< MultiplicationOp< ConstExpr< T1 >, ExprT2 >, ExprSpecMPVector >
   CExpr< MultiplicationOp< ExprT1, ConstExpr< T2 > >, ExprSpecMPVector >
   CExpr< MultiplicationOp< ExprT1, ExprT2 >, ExprSpecMPVector >
   CExpr< PowerOp< ConstExpr< T1 >, ExprT2 >, ExprSpecMPVector >
   CExpr< PowerOp< ExprT1, ConstExpr< T2 > >, ExprSpecMPVector >
   CExpr< PowerOp< ExprT1, ExprT2 >, ExprSpecMPVector >
   CExpr< SFadExprTag< Sacado::MP::Vector< Stokhos::StaticFixedStorage< Ord, Val, VecNum, Dev > >, Num >, ExprSpecMPVector >Expression template forward-mode AD class with static memory allocation
   CExpr< SinhOp< ExprT >, ExprSpecMPVector >
   CExpr< SinOp< ExprT >, ExprSpecMPVector >
   CExpr< SqrtOp< ExprT >, ExprSpecMPVector >
   CExpr< SubtractionOp< ConstExpr< T1 >, ExprT2 >, ExprSpecMPVector >
   CExpr< SubtractionOp< ExprT1, ConstExpr< T2 > >, ExprSpecMPVector >
   CExpr< SubtractionOp< ExprT1, ExprT2 >, ExprSpecMPVector >
   CExpr< TanhOp< ExprT >, ExprSpecMPVector >
   CExpr< TanOp< ExprT >, ExprSpecMPVector >
   CExpr< UnaryMinusOp< ExprT >, ExprSpecMPVector >
   CExpr< UnaryPlusOp< ExprT >, ExprSpecMPVector >
   CExprSpec< DFad< Sacado::MP::Vector< Stokhos::StaticFixedStorage< Ord, Val, VecNum, Dev > > > >
   CExprSpec< GeneralFad< Sacado::MP::Vector< Stokhos::StaticFixedStorage< Ord, Val, VecNum, Dev > >, Storage > >
   CExprSpec< SFad< Sacado::MP::Vector< Stokhos::StaticFixedStorage< Ord, Val, VecNum, Dev > >, Num > >
   CExprSpec< SFadExprTag< Sacado::MP::Vector< Stokhos::StaticFixedStorage< Ord, Val, VecNum, Dev > >, Num > >
   CExprSpec< SLFad< Sacado::MP::Vector< Stokhos::StaticFixedStorage< Ord, Val, VecNum, Dev > >, Num > >
   CExprSpec< ViewFad< Sacado::MP::Vector< Stokhos::StaticFixedStorage< Ord, Val, VecNum, Dev > >, length, stride, BaseFadT > >
   CExprSpecMPVector
   CGeneralFad< Sacado::MP::Vector< Stokhos::StaticFixedStorage< Ord, Val, VecNum, Dev > >, Storage >Forward-mode AD class templated on the storage for the derivative array
  NMP
   CAbsOp
   CACoshOp
   CACosOp
   CAdditionOp
   CAdditionOp< T1, typename T1::value_type >
   CAdditionOp< typename T2::value_type, T2 >
   CASinhOp
   CASinOp
   CAtan2Op
   CAtan2Op< T1, typename T1::value_type >
   CAtan2Op< typename T2::value_type, T2 >
   CATanhOp
   CATanOp
   CCbrtOp
   CCeilOp
   CCoshOp
   CCosOp
   CDivisionOp
   CDivisionOp< T1, typename T1::value_type >
   CDivisionOp< typename T2::value_type, T2 >
   CExpOp
   CExpr
   CFAbsOp
   CLog10Op
   CLogOp
   CMaxOp
   CMaxOp< T1, typename T1::value_type >
   CMaxOp< typename T2::value_type, T2 >
   CMinOp
   CMinOp< T1, typename T1::value_type >
   CMinOp< typename T2::value_type, T2 >
   CMultiplicationOp
   CMultiplicationOp< T1, typename T1::value_type >
   CMultiplicationOp< typename T2::value_type, T2 >
   CPowerOp
   CPowerOp< T1, typename T1::value_type >
   CPowerOp< typename T2::value_type, T2 >
   CScalarTraitsImp
   CScalarTraitsImp< S, false >
   CScalarTraitsImp< S, true >
   CSerializationImpSerialization implementation for all Vector types
   CSerializationTraitsImpImplementation of Teuchos::SerializationTraits for all Vector types
   CSerializationTraitsImp< Ordinal, VecType, true >Implementation of Teuchos::SerializationTraits for all static Vec types
   CSerializerImpAn indirect serialization object for all Vector types
   CSinhOp
   CSinOp
   CSqrtOp
   CSubtractionOp
   CSubtractionOp< T1, typename T1::value_type >
   CSubtractionOp< typename T2::value_type, T2 >
   CTanhOp
   CTanOp
   CUnaryMinusOp
   CUnaryPlusOp
   CVector
  NPCE
   COrthogPoly
   CScalarTraitsImpImplementation for Teuchos::ScalarTraits for all PCE types
   CSerializationTraitsImpImplementation of Teuchos::SerializationTraits for all PCE types
   CSerializerImpSerializer object for all PCE types
   CValueTypeConversionTraitsImpImplementation for Teuchos::ValueTypeConversionTraits for all PCE types
  NUQ
   CPCE
   CPCEScalarTraitsImpImplementation for Teuchos::ScalarTraits for all PCE types
   CPCESerializationTraitsImpImplementation of Teuchos::SerializationTraits for all PCE types
   CPCESerializerImpSerializer object for all PCE types
   CPCEValueTypeConversionTraitsImpImplementation for Teuchos::ValueTypeConversionTraits for all PCE types
  CBaseExprType< MP::AbsOp< T > >
  CBaseExprType< MP::ACoshOp< T > >
  CBaseExprType< MP::ACosOp< T > >
  CBaseExprType< MP::AdditionOp< T1, T2 > >
  CBaseExprType< MP::ASinhOp< T > >
  CBaseExprType< MP::ASinOp< T > >
  CBaseExprType< MP::Atan2Op< T1, T2 > >
  CBaseExprType< MP::ATanhOp< T > >
  CBaseExprType< MP::ATanOp< T > >
  CBaseExprType< MP::CbrtOp< T > >
  CBaseExprType< MP::CeilOp< T > >
  CBaseExprType< MP::CoshOp< T > >
  CBaseExprType< MP::CosOp< T > >
  CBaseExprType< MP::DivisionOp< T1, T2 > >
  CBaseExprType< MP::ExpOp< T > >
  CBaseExprType< MP::FAbsOp< T > >
  CBaseExprType< MP::Log10Op< T > >
  CBaseExprType< MP::LogOp< T > >
  CBaseExprType< MP::MaxOp< T1, T2 > >
  CBaseExprType< MP::MinOp< T1, T2 > >
  CBaseExprType< MP::MultiplicationOp< T1, T2 > >
  CBaseExprType< MP::PowerOp< T1, T2 > >
  CBaseExprType< MP::SinhOp< T > >
  CBaseExprType< MP::SinOp< T > >
  CBaseExprType< MP::SqrtOp< T > >
  CBaseExprType< MP::SubtractionOp< T1, T2 > >
  CBaseExprType< MP::TanhOp< T > >
  CBaseExprType< MP::TanOp< T > >
  CBaseExprType< MP::UnaryMinusOp< T > >
  CBaseExprType< MP::UnaryPlusOp< T > >
  CIsADType< ETPCE::Expr< T > >Specialization of IsADType to Expr types
  CIsADType< ETPCE::OrthogPoly< T, S > >Specialization of IsADType to OrthogPoly types
  CIsADType< MP::Expr< T > >Specialization of IsADType to Expr types
  CIsADType< MP::Vector< S > >Specialization of IsADType to Vector types
  CIsADType< PCE::OrthogPoly< T, S > >Specialization of IsADType to OrthogPoly types
  CIsADType< UQ::PCE< S > >Specialization of IsADType to PCE types
  CIsEqual< ETPCE::OrthogPoly< T, S > >Specialization of IsEqual to OrthogPoly types
  CIsEqual< MP::Vector< S > >Specialization of IsEqual to Vector types
  CIsEqual< PCE::OrthogPoly< T, S > >Specialization of IsEqual to OrthogPoly types
  CIsEqual< UQ::PCE< S > >Specialization of IsEqual to PCE types
  CIsExpr< MP::AbsOp< T > >
  CIsExpr< MP::ACoshOp< T > >
  CIsExpr< MP::ACosOp< T > >
  CIsExpr< MP::AdditionOp< T1, T2 > >
  CIsExpr< MP::ASinhOp< T > >
  CIsExpr< MP::ASinOp< T > >
  CIsExpr< MP::Atan2Op< T1, T2 > >
  CIsExpr< MP::ATanhOp< T > >
  CIsExpr< MP::ATanOp< T > >
  CIsExpr< MP::CbrtOp< T > >
  CIsExpr< MP::CeilOp< T > >
  CIsExpr< MP::CoshOp< T > >
  CIsExpr< MP::CosOp< T > >
  CIsExpr< MP::DivisionOp< T1, T2 > >
  CIsExpr< MP::ExpOp< T > >
  CIsExpr< MP::FAbsOp< T > >
  CIsExpr< MP::Log10Op< T > >
  CIsExpr< MP::LogOp< T > >
  CIsExpr< MP::MaxOp< T1, T2 > >
  CIsExpr< MP::MinOp< T1, T2 > >
  CIsExpr< MP::MultiplicationOp< T1, T2 > >
  CIsExpr< MP::PowerOp< T1, T2 > >
  CIsExpr< MP::SinhOp< T > >
  CIsExpr< MP::SinOp< T > >
  CIsExpr< MP::SqrtOp< T > >
  CIsExpr< MP::SubtractionOp< T1, T2 > >
  CIsExpr< MP::TanhOp< T > >
  CIsExpr< MP::TanOp< T > >
  CIsExpr< MP::UnaryMinusOp< T > >
  CIsExpr< MP::UnaryPlusOp< T > >
  CIsScalarType< ETPCE::Expr< T > >Specialization of IsADType to Expr types
  CIsScalarType< ETPCE::OrthogPoly< T, S > >Specialization of IsADType to OrthogPoly types
  CIsScalarType< MP::Expr< T > >Specialization of IsADType to Expr types
  CIsScalarType< MP::Vector< S > >Specialization of IsADType to Vector types
  CIsScalarType< PCE::OrthogPoly< T, S > >Specialization of IsADType to OrthogPoly types
  CIsScalarType< UQ::PCE< S > >Specialization of IsADType to PCE types
  CIsStaticallySized< ETPCE::OrthogPoly< T, S > >Specialization of IsStaticallySized to OrthogPoly types
  CIsStaticallySized< MP::Vector< S > >Specialization of IsStaticallySized to Vector types
  CIsStaticallySized< PCE::OrthogPoly< T, S > >Specialization of IsStaticallySized to OrthogPoly types
  CIsStaticallySized< UQ::PCE< S > >Specialization of IsStaticallySized to PCE types
  CScalarType< ETPCE::Expr< T > >Specialization of ScalarType to Expr types
  CScalarType< ETPCE::OrthogPoly< T, S > >Specialization of Promote to OrthogPoly types
  CScalarType< MP::Expr< T > >Specialization of ScalarType to Expr types
  CScalarType< MP::Vector< S > >Specialization of Promote to Vector types
  CScalarType< PCE::OrthogPoly< T, S > >Specialization of Promote to OrthogPoly types
  CScalarType< UQ::PCE< S > >Specialization of Promote to PCE types
  CScalarValue< ETPCE::Expr< T > >Specialization of ScalarValue to Expr types
  CScalarValue< ETPCE::OrthogPoly< T, S > >Specialization of ScalarValue to OrthogPoly types
  CScalarValue< MP::Expr< T > >Specialization of ScalarValue to Expr types
  CScalarValue< MP::Vector< S > >Specialization of ScalarValue to Vector types
  CScalarValue< PCE::OrthogPoly< T, S > >Specialization of ScalarValue to OrthogPoly types
  CScalarValue< UQ::PCE< S > >Specialization of ScalarValue to PCE types
  CStaticSize< MP::Vector< S > >Specialization of StaticSize to Vector types
  CStringName< ETPCE::OrthogPoly< T, S > >Specialization of StringName to OrthogPoly types
  CStringName< MP::Vector< S > >Specialization of StringName to Vector types
  CStringName< PCE::OrthogPoly< T, S > >Specialization of StringName to OrthogPoly types
  CStringName< Stokhos::DynamicStorage< ordinal_t, value_t, device_t > >
  CStringName< Stokhos::DynamicStridedStorage< ordinal_t, value_t, device_t > >
  CStringName< Stokhos::DynamicThreadedStorage< ordinal_t, value_t, device_t > >
  CStringName< Stokhos::StaticFixedStorage< ordinal_t, value_t, Num, device_t > >
  CStringName< Stokhos::StaticStorage< ordinal_t, value_t, Num, device_t > >
  CStringName< Stokhos::ViewStorage< ordinal_t, value_t, static_length, static_stride, device_t > >
  CStringName< UQ::PCE< S > >Specialization of StringName to PCE types
  CValue< ETPCE::Expr< T > >Specialization of Value to Expr types
  CValue< ETPCE::OrthogPoly< T, S > >Specialization of Value to OrthogPoly types
  CValue< MP::Expr< T > >Specialization of Value to Expr types
  CValue< MP::Vector< S > >Specialization of Value to Vector types
  CValue< PCE::OrthogPoly< T, S > >Specialization of Value to OrthogPoly types
  CValue< UQ::PCE< S > >Specialization of Value to PCE types
  CValueType< ETPCE::Expr< T > >Specialization of ValueType to Expr types
  CValueType< ETPCE::OrthogPoly< T, S > >Specialization of ValueType to OrthogPoly types
  CValueType< MP::Expr< T > >Specialization of ValueType to Expr types
  CValueType< MP::Vector< S > >Specialization of ValueType to Vector types
  CValueType< PCE::OrthogPoly< T, S > >Specialization of ValueType to OrthogPoly types
  CValueType< UQ::PCE< S > >Specialization of ValueType to PCE types
 NStokhosTop-level namespace for Stokhos classes and functions
  Ndetails
   CMPMultiply
   CMPMultiply< KokkosSparse::CrsMatrix< const Sacado::MP::Vector< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::MP::Vector< InputStorage > **, InputP... >, Kokkos::View< Sacado::MP::Vector< OutputStorage > **, OutputP... >, Update >
   CMPMultiply< KokkosSparse::CrsMatrix< const Sacado::MP::Vector< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::MP::Vector< InputStorage > *, InputP... >, Kokkos::View< Sacado::MP::Vector< OutputStorage > *, OutputP... >, Update >
   CMPMultiply< KokkosSparse::CrsMatrix< Sacado::MP::Vector< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::MP::Vector< InputStorage > **, InputP... >, Kokkos::View< Sacado::MP::Vector< OutputStorage > **, OutputP... >, Update >
   CMPMultiply< KokkosSparse::CrsMatrix< Sacado::MP::Vector< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::MP::Vector< InputStorage > *, InputP... >, Kokkos::View< Sacado::MP::Vector< OutputStorage > *, OutputP... >, Update >
   CMultiplyAssign
   CMultiplyScaledAssign
   CMultiplyScaledUpdate
   CMultiplyScaledUpdate2
   CMultiplyUpdate
  NImpl
   CCopyPCE2Scalar
   CCopyScalar2PCE
  NKLNamespace for analytic KL expansions
   CExponentialOneDEigenFunctionOne-dimensional eigenfunction for exponential covariance function
   CExponentialRandomFieldClass representing a KL expansion of an exponential random field
   COneDEigenPairContainer for one-dimensional eigenfunction and eigenvalue
   COneDExponentialCovarianceFunctionClass representing an exponential covariance function and its KL eigevalues/eigenfunctions
    CEigFuncSinNonlinear function whose roots define eigenvalues for sin() eigenfunction
    CEigFuncCosNonlinear function whose roots define eigenvalues for cos() eigenfunction
   CProductEigenPairContainer for multi-dimensional product of 1-D eigenfunctions/values
   CProductEigenPairGreaterPredicate class for sorting product eigenfunctions based on eigenvalue
  Nmpl
   Cfor_each
   Cfor_each< Seq, Iter1, Iter1 >
  CAbstractPreconditionerFactoryAn abstract class to represent a generic preconditioner factory
  CAdaptivityManager
  CAlgebraicOrthogPolyExpansionOrthogonal polynomial expansions limited to algebraic operations
  Caligned_allocatorAn aligned STL allocator
   Crebind
  Caligned_allocator< const T >An aligned STL allocator
   Crebind
  CAnisoSparseGridQuadratureDefines quadrature for a tensor product basis by anisotropic Smolyak sparse grids
  CAnisotropicTotalOrderIndexSetAn anisotropic total order index set
   CIteratorIterator class for iterating over elements of the index set
  CApproxGaussSeidelPreconditionerA stochastic preconditioner based on applying one iteration of approximate Gauss-Seidel
  CApproxJacobiPreconditionerA stochastic preconditioner based on applying two iterations of approximate Jacobi
  CApproxSchurComplementPreconditionerA stochastic preconditioner based on applying the approximate Schur complement preconditioner as defined by Sousedik, Ghanem, and Phipps, Numerical Linear Algebra and Applications, 2012
  CBasisFactoryFactory for building multivariate orthogonal polynomial bases
  CBasisInteractionGraph
  CBlockCrsMatrixCRS matrix of dense blocks
  CBlockDiagonalOperatorAn Epetra operator representing the block stochastic Galerkin operator
  CBlockMultiply
  CBlockMultiply< CooProductTensor< ValueType, Device, Pack > >
  CBlockMultiply< CrsProductTensor< ValueType, Device > >
  CBlockMultiply< FlatSparse3Tensor< ValueType, Device > >
  CBlockMultiply< FlatSparse3Tensor_kji< ValueType, Device > >
  CBlockMultiply< LexicographicBlockSparse3Tensor< ValueType, Device > >
  CBlockMultiply< LinearSparse3Tensor< ValueType, Device, BlockSize > >
  CBlockMultiply< SimpleTiledCrsProductTensor< ValueType, Device > >
  CBlockMultiply< StochasticProductTensor< ValueType, TensorType, Device > >
  CBlockMultiply< SymmetricDiagonalSpec< Device > >
  CBlockMultiply< SymmetricDiagonalSpec< Kokkos::Cuda > >
  CBlockMultiply< TiledCrsProductTensor< ValueType, Device > >
  CBlockPreconditioner
  CCGDivisionExpansionStrategyStrategy interface for computing PCE of a/b using only b[0]
  CCijkData
  CClenshawCurtisExponentialGrowthRuleAn exponential growth rule for Clenshaw-Curtis
  CClenshawCurtisLegendreBasisLegendre polynomial basis using Clenshaw-Curtis quadrature points
  CCompletePolynomialBasisMultivariate orthogonal polynomial basis generated from a total-order complete-polynomial tensor product of univariate polynomials
  CCompletePolynomialBasisUtilsUtilities for indexing a multi-variate complete polynomial basis
  CConstantOrthogPolyExpansionOrthogonal polynomial expansion class for constant (size 1) expansions
  CCooProductTensorSparse product tensor using 'COO'-like storage format
  CCooProductTensor< ValueType, ExecutionSpace, false >Specialization of CooProductTensor for unpacked (i,j,k)
  CCooProductTensor< ValueType, ExecutionSpace, true >Specialization of CooProductTensor for packed (i,j,k)
  CCrsMatrixCRS matrix
  CCrsProductTensorSparse product tensor with replicated entries to provide subsets with a given coordinate
  CDefaultMultiply
  CDefaultPointCompareStruct defining default point compare type
  CDense3TensorData structure storing a dense 3-tensor C(i,j,k)
  CDenseDirectDivisionExpansionStrategyStrategy interface for computing PCE of a/b using only b[0]
  CDenseOperator
  CDerivBasisAbstract base class for multivariate orthogonal polynomials that support computing double and triple products involving derivatives of the basis polynomials
  CDerivOrthogPolyExpansionOthogonal polynomial expansions based on derivative calculations
   Cacos_quad_func
   Casin_quad_func
   Catan_quad_func
   Cacosh_quad_func
   Casinh_quad_func
   Catanh_quad_func
  CDeviceConfig
   CDim3
  CDeviceForNodeTrait class that determines (new) Kokkos execution space type from Kokkos(Classic) Node type
  CDeviceForNode2
  CDeviceForNode2< Tpetra::KokkosCompat::KokkosDeviceWrapperNode< Device > >
  CDeviceProp
  CDiagEpetraOpAn Epetra operator representing the block stochastic Galerkin operator
  CDiagonalOperator
  CDiagPreconditioner
  CDiscretizedStieltjesBasisGenerates three-term recurrence using the Discretized Stieltjes procedure
  CDivisionExpansionStrategyStrategy interface for computing PCE of a/b
  Cds_arrayDynamic array allocation class that works for any type
  Cds_array< T, true >Dynamic array allocation class that is specialized for scalar i.e., fundamental or built-in types (float, double, etc...)
  CDynamicStorage
   CapplyTurn DynamicStorage into a meta-function class usable with mpl::apply
   Capply_N
  CDynamicStridedStorage
   CapplyTurn DynamicStridedStorage into a meta-function class usable with mpl::apply
  CDynamicThreadedStorageDynamically allocated storage class with striding
  CDynArrayTraitsDynamic array allocation class that is specialized for scalar i.e., fundamental or built-in types (float, double, etc...)
  CDynArrayTraits< T, device_t, false >Dynamic array allocation class that works for any type
  CEpetraCrsMatrixClonerCloner for Epetra_CrsMatrix coefficients
  CEpetraMultiVectorClonerCloner for Epetra_MultiVector coefficients
  CEpetraMultiVectorOperatorAn adaptor that supplies the operator interface to a multi-vector
  CEpetraMultiVectorOperatorOrthogPolyA container class storing an orthogonal polynomial whose coefficients are vectors, operators, or in general any type that would have an expensive copy constructor
  CEpetraMultiVectorOrthogPolyA container class storing an orthogonal polynomial whose coefficients are vectors, operators, or in general any type that would have an expensive copy constructor
  CEpetraOperatorClonerCloner for Epetra_Operator coefficients
  CEpetraOperatorOrthogPolyA container class storing an orthogonal polynomial whose coefficients are vectors, operators, or in general any type that would have an expensive copy constructor
  CEpetraSparse3Tensor
  CEpetraVectorClonerCloner for Epetra_Vector coefficients
  CEpetraVectorOrthogPolyA container class storing an orthogonal polynomial whose coefficients are vectors, operators, or in general any type that would have an expensive copy constructor
  Cerror_storage_type_is_not_allocateable
  Cerror_storage_type_is_not_resizeable
  CEvenGrowthRuleA growth rule that always makes the supplied order even
  CExpansionFactoryFactory for building multivariate expansion strategies
  CFlatLTBSparse3Tensor
  CFlatLTBSparse3TensorNode
  CFlatSparse3TensorSparse product tensor with replicated entries to provide subsets with a given coordinate
  CFlatSparse3Tensor_kjiSparse product tensor with replicated entries to provide subsets with a given coordinate
  CFloatingPointLessA functor for comparing floating-point numbers to some tolerance
  CForUQTKOrthogPolyExpansion
  CFullyAssembledOperatorAn Epetra operator representing the block stochastic Galerkin operator generated by fully assembling the matrix
  CFullyAssembledPreconditionerA stochastic preconditioner based on applying a preconditioner to the fully assembled operator
  CGaussPattersonExponentialGrowthRuleAn exponential growth rule for Gauss-Patterson
  CGaussPattersonLegendreBasisLegendre polynomial basis using Gauss-Patterson quadrature points
  CGetMeanValsFuncGet mean values matrix for mean-based preconditioning
  CGetMeanValsFunc< Kokkos::View< Sacado::MP::Vector< Storage > *, P... > >Get mean values matrix for mean-based preconditioning
  CGetMeanValsFunc< Kokkos::View< Sacado::UQ::PCE< Storage > *, P... > >Get mean values matrix for mean-based preconditioning
  CGetScalarMeanValsFuncGet mean values matrix for mean-based preconditioning
  CGetScalarMeanValsFunc< Kokkos::View< Sacado::MP::Vector< Storage > *, P... > >Get mean values matrix for mean-based preconditioning
  CGetScalarMeanValsFunc< Kokkos::View< Sacado::UQ::PCE< Storage > *, P... > >Get mean values matrix for mean-based preconditioning
  CGMRESDivisionExpansionStrategyStrategy interface for computing PCE of a/b using only b[0]
  CGramSchmidtBasisTransforms a non-orthogonal multivariate basis to an orthogonal one using the Gram-Schmit procedure
  CGrowthRuleInterface for abstract growth rules
  CGSPreconditioner
  CGSReducedPCEBasisBaseGenerate a basis from a given set of PCE expansions that is orthogonal with respect to the product measure induced by these expansions
  CHermiteBasisHermite polynomial basis
  CHouseTriDiagPCEBasisGenerates three-term recurrence using the Lanczos procedure applied to a polynomial chaos expansion in another basis
  CIdentityGrowthRuleA growth rule that is the identity
  CIfpackPreconditionerFactoryA factory for building Ifpack preconditioners
  CIntegralRank
  CInterlacedOperatorAn Epetra operator representing the block stochastic Galerkin operator generated by fully assembling the matrix. The ordering of this operator is interlaced. That means that all stochastic degrees of freedom associated with a deterministic degree of freedom are interlaced. The result is a large sparse matrix that is composed of small (relatively) dense blocks
  CInversePreconditioner
  Cis_power_of_two
  Cis_ViewStorage
  Cis_ViewStorage< ViewStorage< ordinal_t, value_t, static_length, static_stride, device_t > >
  CIsScalarTypeBase template specification for IsScalarType
  CIsScalarType2Base template specification for IsScalarType
  CIsScalarType2< double >
  CIsScalarType2< float >
  CIsScalarType2< int >
  CIsScalarType2< long >
  CIsScalarType< double >
  CIsScalarType< float >
  CIsScalarType< int >
  CIsScalarType< long >
  CJacobiBasisJacobi polynomial basis
  CJacobiPreconditioner
  CKLMatrixFreeOperatorAn Epetra operator representing the block stochastic Galerkin operator
  CKLReducedMatrixFreeOperatorAn Epetra operator representing the block stochastic Galerkin operator
  CKroneckerProductPreconditionerAn Epetra operator representing applying the mean in a block stochastic Galerkin expansion
  CLanczosApplies Lanczos procedure to a given matrix
  CLanczosPCEBasisGenerates three-term recurrence using the Lanczos procedure applied to a polynomial chaos expansion in another basis
  CLanczosProjPCEBasisGenerates three-term recurrence using the Lanczos procedure applied to a polynomial chaos expansion in another basis
  CLegendreBasisLegendre polynomial basis
  CLexicographicBlockSparse3TensorSparse product tensor with replicated entries to provide subsets with a given coordinate
  CLexicographicTreeBasisNode
  CLexographicLessA comparison functor implementing a strict weak ordering based lexographic ordering
  CLinearGrowthRuleA linear growth rule
  CLinearSparse3TensorSparse product tensor with replicated entries to provide subsets with a given coordinate
  CLTBSparse3TensorData structure storing a sparse 3-tensor C(i,j,k) in a a tree-based format for lexicographically ordered product bases
   CCijkNodeNode type used in constructing the tree
  CMatrixFreeOperatorAn Epetra operator representing the block stochastic Galerkin operator
  CMatrixMarketWriter
  CMatrixMarketWriter< CrsMatrix< MatrixValue, Device, Layout > >
  CMeanBasedDivisionExpansionStrategyStrategy interface for computing PCE of a/b using only b[0]
  CMeanBasedPreconditionerA stochastic preconditioner based on applying the inverse of the mean
  CMeanBasedTpetraOperator
  CMeanMultiply
  CMeanMultiply< KokkosSparse::CrsMatrix< const Sacado::UQ::PCE< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::UQ::PCE< InputStorage > **, InputP... >, Kokkos::View< Sacado::UQ::PCE< OutputStorage > **, OutputP... > >
  CMeanMultiply< KokkosSparse::CrsMatrix< const Sacado::UQ::PCE< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::UQ::PCE< InputStorage > *, InputP... >, Kokkos::View< Sacado::UQ::PCE< OutputStorage > *, OutputP... > >
   CBlockKernel
   CKernel
  CMeanMultiply< KokkosSparse::CrsMatrix< Sacado::UQ::PCE< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::UQ::PCE< InputStorage > **, InputP... >, Kokkos::View< Sacado::UQ::PCE< OutputStorage > **, OutputP... > >
  CMeanMultiply< KokkosSparse::CrsMatrix< Sacado::UQ::PCE< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::UQ::PCE< InputStorage > *, InputP... >, Kokkos::View< Sacado::UQ::PCE< OutputStorage > *, OutputP... > >
  CMemoryTraitsTraits class encapsulting memory alignment
  CMemoryTraits< Kokkos::HostSpace >Specialization of MemoryTraits for host memory spaces
  CMLPreconditionerFactoryA factory for building ML preconditioners
  CMonomialGramSchmidtPCEBasisGenerate a basis from a given set of PCE expansions that is orthogonal with respect to the product measure induced by these expansions
  CMonomialProjGramSchmidtPCEBasisGenerate a basis from a given set of PCE expansions that is orthogonal with respect to the product measure induced by these expansions
  CMonomialProjGramSchmidtPCEBasis2Generate a basis from a given set of PCE expansions that is orthogonal with respect to the product measure induced by these expansions
  CMonoProjPCEBasisGenerates three-term recurrence using the Lanczos procedure applied to a polynomial chaos expansion in another basis
  CMortonZLessA comparison functor implementing a strict weak ordering based Morton Z-ordering
  CMPBlockDiagonalPreconditionerA multi-point preconditioner based on applying the inverse of the diagonal
  CMPInverseModelEvaluatorNonlinear, inverse multi-point ModelEvaluator
  CMPMeanBasedPreconditionerA multi-point preconditioner based on applying the inverse of the mean
  CMPModelEvaluatorMulti-point model evaluator
  CMPModelEvaluatorAdapterModelEvaluator adapter that implements the multi-point evaluations through sampling
  CMPPreconditionerAn abstract class to represent a generic stochastic Galerkin preconditioner as an Epetra_Operator
  CMPPreconditionerFactoryFactory for generating stochastic Galerkin preconditioners
  CMultiIndexA multidimensional index
  CMultiply
  CMultiply< BlockCrsMatrix< BlockSpec, MatrixValue, Device >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Device >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Device > >
  CMultiply< BlockCrsMatrix< BlockSpec, MatrixValue, Kokkos::Cuda >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::Cuda > >
  CMultiply< BlockCrsMatrix< CooProductTensor< TensorScalar, Kokkos::Cuda, Pack >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >
   CCooKernel
  CMultiply< BlockCrsMatrix< CrsProductTensor< TensorScalar, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >
   CMultiplyKernel
   CTensorReadEntry
  CMultiply< BlockCrsMatrix< FlatSparse3Tensor< TensorScalar, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >
  CMultiply< BlockCrsMatrix< FlatSparse3Tensor_kji< TensorScalar, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >
  CMultiply< BlockCrsMatrix< LexicographicBlockSparse3Tensor< TensorScalar, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >
  CMultiply< BlockCrsMatrix< LinearSparse3Tensor< TensorScalar, Kokkos::Cuda, BlockSize >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >
   CApplyKernelSymmetric
   CApplyKernelAsymmetric
  CMultiply< BlockCrsMatrix< SimpleTiledCrsProductTensor< TensorScalar, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >
   CProductTensorLoop
  CMultiply< BlockCrsMatrix< StochasticProductTensor< TensorScalar, TensorType, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >
  CMultiply< BlockCrsMatrix< StochasticProductTensor< ValueType, CrsProductTensor< ValueType, Kokkos::OpenMP >, Kokkos::OpenMP >, MatrixValue, Kokkos::OpenMP >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::OpenMP >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::OpenMP > >
  CMultiply< BlockCrsMatrix< StochasticProductTensor< ValueType, CrsProductTensor< ValueType, Kokkos::Serial >, Kokkos::Serial >, MatrixValue, Kokkos::Serial >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::Serial >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::Serial > >
  CMultiply< BlockCrsMatrix< StochasticProductTensor< ValueType, CrsProductTensor< ValueType, Kokkos::Threads >, Kokkos::Threads >, MatrixValue, Kokkos::Threads >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::Threads >, Kokkos::View< VectorValue **, Kokkos::LayoutLeft, Kokkos::Threads > >
  CMultiply< BlockCrsMatrix< TiledCrsProductTensor< TensorScalar, Kokkos::Cuda >, MatrixScalar, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda >, Kokkos::View< VectorScalar **, Kokkos::LayoutLeft, Kokkos::Cuda > >
   CProductTensorLoop
  CMultiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, std::vector< OrdinalType >, IntegralRank< 2 > >
  CMultiply< CrsMatrix< MatrixValue, Device, Layout >, InputMultiVectorType, OutputMultiVectorType, void, IntegralRank< 2 > >
  CMultiply< CrsMatrix< MatrixValue, Device, Layout >, InputVectorType, OutputVectorType, void, IntegralRank< 1 > >
  CMultiply< CrsMatrix< MatrixValue, Device, Layout >, std::vector< InputViewType >, std::vector< OutputViewType >, void, IntegralRank< 1 > >
  CMultiply< KokkosSparse::CrsMatrix< const Sacado::UQ::PCE< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::UQ::PCE< InputStorage > **, InputP... >, Kokkos::View< Sacado::UQ::PCE< OutputStorage > **, OutputP... > >
  CMultiply< KokkosSparse::CrsMatrix< const Sacado::UQ::PCE< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::UQ::PCE< InputStorage > *, InputP... >, Kokkos::View< Sacado::UQ::PCE< OutputStorage > *, OutputP... > >
  CMultiply< KokkosSparse::CrsMatrix< Sacado::MP::Vector< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::MP::Vector< InputStorage > **, InputP... >, Kokkos::View< Sacado::MP::Vector< OutputStorage > **, OutputP... > >
  CMultiply< KokkosSparse::CrsMatrix< Sacado::MP::Vector< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::MP::Vector< InputStorage > *, InputP... >, Kokkos::View< Sacado::MP::Vector< OutputStorage > *, OutputP... > >
  CMultiply< KokkosSparse::CrsMatrix< Sacado::UQ::PCE< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::UQ::PCE< InputStorage > **, InputP... >, Kokkos::View< Sacado::UQ::PCE< OutputStorage > **, OutputP... > >
  CMultiply< KokkosSparse::CrsMatrix< Sacado::UQ::PCE< MatrixStorage >, MatrixOrdinal, MatrixDevice, MatrixMemory, MatrixSize >, Kokkos::View< const Sacado::UQ::PCE< InputStorage > *, InputP... >, Kokkos::View< Sacado::UQ::PCE< OutputStorage > *, OutputP... > >
  CMultiplyImpl
  COneDOrthogPolyBasisAbstract base class for 1-D orthogonal polynomials
  COperator
  COrthogonalizationFactoryEncapsulate various orthogonalization (ie QR) methods
  COrthogPolyApproxClass to store coefficients of a projection onto an orthogonal polynomial basis
  COrthogPolyBasisAbstract base class for multivariate orthogonal polynomials
  COrthogPolyExpansionAbstract base class for orthogonal polynomial-based expansions
  COrthogPolyExpansionBaseBase class for consolidating common expansion implementations
  CParallelData
  CPCECovarianceOpAn Epetra operator representing the covariance operator of a polynomial chaos expansion
  CPecosOneDOrthogPolyBasisImplementation of OneDOrthogPolyBasis via Pecos
  Cpower_of_two
  Cpower_of_two< 1, true >
  Cpower_of_two< 2, true >
  Cpower_of_two< N, true >
  CPreconditionerFactoryAn class for building preconditioners
  CProductBasisAbstract base class for multivariate orthogonal polynomials generated from tensor products of univariate polynomials
  CProductBasisUtilsUtilities for indexing a multi-variate complete polynomial basis
   CCijk_1D_Iterator
  CProductContainerA product (in the mathematical sense) container class whose coefficients are vectors, operators, or in general any type that would have an expensive copy constructor
  CProductContainerTraitsBase traits definition for ProductContainer
  CProductContainerTraits< Epetra_CrsMatrix >Specialization of ProductContainerTraits to Epetra_CrsMatrix coefficients
  CProductContainerTraits< Epetra_MultiVector >Specialization of ProductContainerTraits to Epetra_MultiVector coefficients
  CProductContainerTraits< Epetra_Operator >Specialization of ProductContainerTraits to Epetra_Operator coefficients
  CProductContainerTraits< Epetra_Vector >Specialization of ProductContainerTraits to Epetra_Vector coefficients
  CProductEpetraMultiVectorA container class storing products of Epetra_MultiVector's
  CProductEpetraMultiVectorOperatorA container class for products of Epetra_Vector's
  CProductEpetraOperatorA container class for products of Epetra_Vector's
  CProductEpetraVectorA container class for products of Epetra_Vector's
  CProductLanczosGramSchmidtPCEBasisGenerate a basis from a given set of PCE expansions that is orthogonal with respect to the product measure induced by these expansions
  CProductLanczosPCEBasisGenerate a basis from a given set of PCE expansions that is orthogonal with respect to the product measure induced by these expansions
  CPseudoSpectralOperatorAn operator interface for building pseudo-spectral approximations
  CPseudoSpectralOperatorFactoryFactory for building multivariate quadrature strategies
  CPseudoSpectralOrthogPolyExpansionOrthogonal polynomial expansions based on numerical quadrature
   Ctimes_quad_func
   Cdiv_quad_func
   Cexp_quad_func
   Clog_quad_func
   Clog10_quad_func
   Csqrt_quad_func
   Ccbrt_quad_func
   Cpow_quad_func
   Ccos_quad_func
   Csin_quad_func
   Ctan_quad_func
   Ccosh_quad_func
   Csinh_quad_func
   Ctanh_quad_func
   Cacos_quad_func
   Casin_quad_func
   Catan_quad_func
   Catan2_quad_func
   Cacosh_quad_func
   Casinh_quad_func
   Catanh_quad_func
  CQuadOrthogPolyExpansionOrthogonal polynomial expansions based on numerical quadrature
   Ctimes_quad_func
   Cdiv_quad_func
   Cexp_quad_func
   Clog_quad_func
   Clog10_quad_func
   Csqrt_quad_func
   Ccbrt_quad_func
   Cpow_quad_func
   Ccos_quad_func
   Csin_quad_func
   Ctan_quad_func
   Ccosh_quad_func
   Csinh_quad_func
   Ctanh_quad_func
   Cacos_quad_func
   Casin_quad_func
   Catan_quad_func
   Catan2_quad_func
   Cacosh_quad_func
   Casinh_quad_func
   Catanh_quad_func
  CQuadratureAbstract base class for quadrature methods
  CQuadratureFactoryFactory for building multivariate quadrature strategies
  CQuadraturePseudoSpectralOperatorAn operator for building pseudo-spectral coefficients using an arbitrary quadrature rule
  CRCB
   CCoordCompare
   CBox
  CRecurrenceBasisImplementation of OneDOrthogPolyBasis based on the general three-term recurrence relationship:
  CReducedBasisFactoryGenerate a basis from a given set of PCE expansions that is orthogonal with respect to the product measure induced by these expansions
  CReducedPCEBasisAbstract base class for reduced basis strategies built from polynomial chaos expansions in some other basis
  CReducedQuadratureFactoryGenerate a basis from a given set of PCE expansions that is orthogonal with respect to the product measure induced by these expansions
  CResponseStatisticModelEvaluatorModelEvaluator providing statistic response functions
  CRysBasisRys polynomial basis
  CSchurPreconditioner
  CSGInverseModelEvaluatorNonlinear, inverse stochastic Galerkin ModelEvaluator
  CSGModelEvaluatorNonlinear, stochastic Galerkin ModelEvaluator
  CSGModelEvaluator_AdaptiveNonlinear, stochastic Galerkin ModelEvaluator that constructs an adapted Jacobian
  CSGModelEvaluator_InterlacedNonlinear, stochastic Galerkin ModelEvaluator that constructs a interlaced Jacobian
  CSGModelEvaluatorBaseBase class for stochastic Galerkin model evaluators
  CSGOperatorAn abstract class to represent a generic stochastic Galerkin operator as an Epetra_Operator
  CSGOperatorFactoryFactory for generating stochastic Galerkin preconditioners
  CSGPreconditionerAn abstract class to represent a generic stochastic Galerkin preconditioner as an Epetra_Operator
  CSGPreconditionerFactoryFactory for generating stochastic Galerkin preconditioners
  CSGQuadModelEvaluatorModelEvaluator adaptor that implements the stochastic Galerkin residual and Jacobian computations using quadrature
  CSGQuadMPModelEvaluatorModelEvaluator adaptor that implements the stochastic Galerkin residual and Jacobian computations using quadrature
  CSimpleTiledCrsProductTensor
  CSingleColumnMultivectorMultiply
  CSmolyakBasisMultivariate orthogonal polynomial basis generated from a Smolyak sparse grid
   CSmolyakPredicatePredicate functor for building sparse triple products
  CSmolyakPseudoSpectralOperatorAn operator for building pseudo-spectral coefficients using a sparse Smolyak construction
  CSmolyakSparseGridQuadratureDefines quadrature for a tensor product basis by Smolyak sparse grids
  CSparse3TensorData structure storing a sparse 3-tensor C(i,j,k) in a a compressed format
  CSparseArrayContainer for a "sparse" array
  CSparseArrayIteratorBi-directional iterator for traversing a sparse array
  CSparseArrayReverseIteratorBi-directional reverse iterator for traversing a sparse array
  CSparseGridQuadratureDefines quadrature for a tensor product basis by Smolyak sparse grids
  CSPDDenseDirectDivisionExpansionStrategyStrategy interface for computing PCE of a/b using only b[0]
  CStandardStorage
   CapplyTurn StandardStorage into a meta-function class usable with mpl::apply
  CStaticArrayTraitsStatic array allocation class
  CStaticArrayTraits< T, D, false >Static array allocation class that works for any type
  CStaticArrayTraits< T, D, true >Static array allocation class that is specialized for scalar i.e., fundamental or built-in types (float, double, etc...)
  CStaticFixedStandardStorageStatically allocated storage class
   CapplyTurn StaticFixedStandardStorage into a meta-function class usable with mpl::apply
  CStaticFixedStorageStatically allocated storage class
   CapplyTurn StaticFixedStorage into a meta-function class usable with mpl::apply
   Capply_N
  CStaticStandardStorageStatically allocated storage class
   CapplyTurn StaticStandardStorage into a meta-function class usable with mpl::apply
  CStaticStorageStatically allocated storage class
   CapplyTurn StaticStorage into a meta-function class usable with mpl::apply
  CStieltjesBasisGenerates three-term recurrence using the Discretized Stieltjes procedure applied to a functional mapping another basis
  CStieltjesGramSchmidtBuilderClass for building a reduced-dimension basis and quadrature from a given set of polynomial chaos expansions. First generates 1-D orthogonal bases using the discretized Stieltjes procedure, forms their tensor product, and then orthogonalizes using Gram-Schmidt
  CStieltjesPCEBasisGenerates three-term recurrence using the Discretized Stieltjes procedure applied to a polynomial chaos expansion in another basis
  CStochasticProductTensorBases defined by combinatorial product of polynomial bases
  CSymmetricDiagonalSpecSymmetric diagonal storage for a dense matrix
  CTensorProductBasisMultivariate orthogonal polynomial basis generated from a tensor product of univariate polynomials
  CTensorProductElementContainer storing a term in a generalized tensor product
  CTensorProductIndexSetA tensor product index set
   CIteratorIterator class for iterating over elements of the index set
  CTensorProductPredicatePredicate functor for building sparse triple products
  CTensorProductPseudoSpectralOperatorAn operator for building pseudo-spectral coefficients using tensor-product quadrature
  CTensorProductQuadratureDefines quadrature for a tensor product basis by tensor products of 1-D quadrature rules
  CTiledCrsProductTensor
  CTinyVec
  CTinyVec< ValueType, N, UseIntrinsics, true >
  CTotalOrderBasisMultivariate orthogonal polynomial basis generated from a total order tensor product of univariate polynomials
  CTotalOrderIndexSetAn isotropic total order index set
   CIteratorIterator class for iterating over elements of the index set
  CTotalOrderLessA comparison functor implementing a strict weak ordering based total-order ordering, recursive on the dimension
  CTotalOrderPredicatePredicate functor for building sparse triple products based on total order
  CUpdate
  CUserDefinedQuadrature
  CVectorOrthogPolyA container class storing an orthogonal polynomial whose coefficients are vectors, operators, or in general any type that would have an expensive copy constructor
  CViewRank
  CViewRank< std::vector< T > >
  CViewStorageDynamic storage with view semantics and contiguous access
   CapplyTurn ViewStorage into a meta-function class usable with mpl::apply
  CWeightedVectorSpace
 NTeuchos
  Ndetails
   CGivensRotator< Sacado::MP::Vector< Storage >, false >
   CGivensRotator< Sacado::UQ::PCE< Storage >, false >
   CMPVectorArrayHelper
   CMPVectorArrayHelper< Stokhos::DynamicStorage< Ordinal, Value, Device > >
   CMPVectorArrayHelper< Stokhos::StaticFixedStorage< Ordinal, Value, Num, Device > >
   CPCEArrayHelper
   CPCEArrayHelper< Stokhos::DynamicStorage< Ordinal, Value, Device > >
  CBLAS< OrdinalType, Sacado::MP::Vector< Storage > >Vector specializations for Teuchos::BLAS wrappers
  CLAPACK< OrdinalType, Sacado::MP::Vector< Storage > >
  CLAPACK< OrdinalType, Sacado::UQ::PCE< Storage > >
  CPromotionTraits< L, Sacado::ETPCE::OrthogPoly< T, S > >Specialization of Teuchos::PromotionTraits to DFad types
  CPromotionTraits< L, Sacado::MP::Vector< S > >Specialization of Teuchos::PromotionTraits to Vector types
  CPromotionTraits< L, Sacado::PCE::OrthogPoly< T, S > >Specialization of Teuchos::PromotionTraits to DFad types
  CPromotionTraits< L, Sacado::UQ::PCE< S > >Specialization of Teuchos::PromotionTraits to DFad types
  CPromotionTraits< Sacado::ETPCE::OrthogPoly< T, S >, R >Specialization of Teuchos::PromotionTraits to DFad types
  CPromotionTraits< Sacado::ETPCE::OrthogPoly< T, S >, Sacado::ETPCE::OrthogPoly< T, S > >Specialization of Teuchos::PromotionTraits to DFad types
  CPromotionTraits< Sacado::MP::Vector< S >, R >Specialization of Teuchos::PromotionTraits to Vector types
  CPromotionTraits< Sacado::MP::Vector< S >, Sacado::MP::Vector< S > >Specialization of Teuchos::PromotionTraits to Vector types
  CPromotionTraits< Sacado::PCE::OrthogPoly< T, S >, R >Specialization of Teuchos::PromotionTraits to DFad types
  CPromotionTraits< Sacado::PCE::OrthogPoly< T, S >, Sacado::PCE::OrthogPoly< T, S > >Specialization of Teuchos::PromotionTraits to DFad types
  CPromotionTraits< Sacado::UQ::PCE< S >, R >Specialization of Teuchos::PromotionTraits to DFad types
  CPromotionTraits< Sacado::UQ::PCE< S >, Sacado::UQ::PCE< S > >Specialization of Teuchos::PromotionTraits to DFad types
  CScalarTraits< Sacado::ETPCE::OrthogPoly< T, S > >Specializtion of Teuchos::ScalarTraits
  CScalarTraits< Sacado::MP::Vector< S > >Specializtion of Teuchos::ScalarTraits
  CScalarTraits< Sacado::PCE::OrthogPoly< T, S > >Specializtion of Teuchos::ScalarTraits
  CScalarTraits< Sacado::UQ::PCE< S > >Specializtion of Teuchos::ScalarTraits
  CSerializationTraits< Ordinal, Sacado::ETPCE::OrthogPoly< T, S > >Specialization of Teuchos::SerializationTraits
  CSerializationTraits< Ordinal, Sacado::MP::Vector< S > >Specialization of Teuchos::SerializationTraits
  CSerializationTraits< Ordinal, Sacado::PCE::OrthogPoly< T, S > >Specialization of Teuchos::SerializationTraits
  CSerializationTraits< Ordinal, Sacado::UQ::PCE< S > >Specialization of Teuchos::SerializationTraits
  CSerialQRDenseSolver< OrdinalType, Sacado::MP::Vector< Storage > >
  CSerialQRDenseSolver< OrdinalType, Sacado::UQ::PCE< Storage > >
  CValueTypeConversionTraits< TypeTo, Sacado::MP::Expr< ExprFrom > >
  CValueTypeConversionTraits< TypeTo, Sacado::MP::Vector< StorageFrom > >Specializations for Teuchos::as<T>
  CValueTypeConversionTraits< TypeTo, Sacado::PCE::OrthogPoly< T, S > >Specializtion of Teuchos::ValueTypeConversionTraits
  CValueTypeConversionTraits< TypeTo, Sacado::UQ::PCE< S > >Specializtion of Teuchos::ValueTypeConversionTraits
  CValueTypeSerializer< Ordinal, Sacado::ETPCE::OrthogPoly< T, S > >Specialization of Teuchos::ValueTypeSerializer
  CValueTypeSerializer< Ordinal, Sacado::MP::Vector< S > >Specialization of Teuchos::ValueTypeSerializer
  CValueTypeSerializer< Ordinal, Sacado::PCE::OrthogPoly< T, S > >Specialization of Teuchos::ValueTypeSerializer
  CValueTypeSerializer< Ordinal, Sacado::UQ::PCE< S > >Specialization of Teuchos::ValueTypeSerializer
 NTpetra
  NDetails
   CPackTraits< Sacado::UQ::PCE< S > >Partial specialization of PackTraits for Sacado's PCE UQ type
   CScalarViewTraits< Sacado::UQ::PCE< S >, D >Partial specialization of ScalarViewTraits for Sacado's PCE UQ type
  NKokkosRefactor
   NDetails
    CPackArrayMultiColumn< DstView, SrcView, IdxView, typename std::enable_if< Kokkos::is_view_mp_vector< DstView >::value &&Kokkos::is_view_mp_vector< SrcView >::value >::type >
    CPackArrayMultiColumn< DstView, SrcView, IdxView, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >
    CPackArrayMultiColumnVariableStride< DstView, SrcView, IdxView, ColView, typename std::enable_if< Kokkos::is_view_mp_vector< DstView >::value &&Kokkos::is_view_mp_vector< SrcView >::value >::type >
    CPackArrayMultiColumnVariableStride< DstView, SrcView, IdxView, ColView, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >
    CPackArraySingleColumn< DstView, SrcView, IdxView, typename std::enable_if< Kokkos::is_view_mp_vector< DstView >::value &&Kokkos::is_view_mp_vector< SrcView >::value >::type >
    CPackArraySingleColumn< DstView, SrcView, IdxView, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >
    CPermuteArrayMultiColumn< DstView, SrcView, DstIdxView, SrcIdxView, Op, typename std::enable_if< Kokkos::is_view_mp_vector< DstView >::value &&Kokkos::is_view_mp_vector< SrcView >::value >::type >
    CPermuteArrayMultiColumn< DstView, SrcView, DstIdxView, SrcIdxView, Op, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >
    CPermuteArrayMultiColumnVariableStride< DstView, SrcView, DstIdxView, SrcIdxView, DstColView, SrcColView, Op, typename std::enable_if< Kokkos::is_view_mp_vector< DstView >::value &&Kokkos::is_view_mp_vector< SrcView >::value >::type >
    CPermuteArrayMultiColumnVariableStride< DstView, SrcView, DstIdxView, SrcIdxView, DstColView, SrcColView, Op, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >
    CUnpackArrayMultiColumn< ExecutionSpace, DstView, SrcView, IdxView, Op, typename std::enable_if< Kokkos::is_view_mp_vector< DstView >::value &&Kokkos::is_view_mp_vector< SrcView >::value >::type >
    CUnpackArrayMultiColumn< ExecutionSpace, DstView, SrcView, IdxView, Op, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >
    CUnpackArrayMultiColumnVariableStride< ExecutionSpace, DstView, SrcView, IdxView, ColView, Op, typename std::enable_if< Kokkos::is_view_mp_vector< DstView >::value &&Kokkos::is_view_mp_vector< SrcView >::value >::type >
    CUnpackArrayMultiColumnVariableStride< ExecutionSpace, DstView, SrcView, IdxView, ColView, Op, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >
 CEnsembleTraits_m
 CEnsembleTraits_m< Sacado::MP::Vector< S > >
 CinnerF
 CLanczos_Cos_Func
 CLanczos_Exp_Func
 Clanczos_pce_quad_func
 CLanczos_PCE_Setup
 CLanczos_Sin_Func
 CLAPACKSpecialization for Sacado::UQ::PCE< Storage<...> >
 CMask
 CMaskedAssign
 CMaskedAssign< Sacado::MP::Vector< S > >
 CMaskedAssign< Sacado::MP::Vector< Stokhos::DynamicStorage< ordinal_t, value_t, device_t > > >
 CPseudoBlockCGIterThis class implements the pseudo-block CG iteration, where the basic CG algorithm is performed on all of the linear systems simultaneously
 CPseudoBlockGmresIterThis class implements the pseudo-block GMRES iteration, where a block Krylov subspace is constructed for all of the linear systems simultaneously. The QR decomposition of each block, upper Hessenberg matrix is performed each iteration to update the least squares system and give the current linear system residuals
 CSerialQRDenseSolverSpecialization for Sacado::UQ::PCE< Storage<...> >
 CStatusTestGenResNormAn implementation of StatusTestResNorm using a family of residual norms
 CStatusTestImpResNormConvergence test using the implicit residual norm(s), with an explicit residual norm(s) check for loss of accuracy if necessary
 CupdateF