| Sacado::AbstractScalarParameterEntry | Abstract interface for all entries in Sacado::ScalarParameterFamily |
| Sacado::Rad::ADvar< Double >::apply< U > | Turn ADvar into a meta-function class usable with mpl::apply |
| Sacado::Rad2::ADvar< Double >::apply< U > | Turn ADvar into a meta-function class usable with mpl::apply |
| Sacado::RadVec::ADvar< Double >::apply< U > | Turn ADvar into a meta-function class usable with mpl::apply |
| Sacado::Tay::BinaryExpr< ExprT1, ExprT2, Op > | Binary expression template |
| Sacado::Tay::BinaryExpr< ConstExpr< typename ExprT2::value_type >, ExprT2, Op > | Binary expression template with first argument constant |
| Sacado::Tay::BinaryExpr< ExprT1, ConstExpr< typename ExprT1::value_type >, Op > | Binary expression template with second argument constant |
| Sacado::Fad::BLAS< OrdinalType, FadType > | Fad specializations for Teuchos::BLAS wrappers |
| Sacado::Tay::CacheTaylor< T > | Forward-mode AD class using dynamic memory allocation |
| Sacado::Tay::CacheTaylor< T >::apply< U > | Turn CacheTaylor into a meta-function class usable with mpl::apply |
| Sacado::Tay::CacheTaylorImplementation< T > | Taylor polynomial class using caching expression templates |
| Sacado::ELRFad::ConstExpr< ConstT > | Constant expression template |
| Sacado::Tay::ConstExpr< ConstT > | Constant expression template |
| Sacado::CacheFad::ConstExpr< ConstT > | Constant expression template |
| Sacado::ConstTemplateIterator< TypeSeq, BaseT, ObjectT > | |
| Sacado::DefaultEvalTypeTraits | Base traits definition mapping evaluation types to value types |
| Sacado::ELRFad::DFad< ValueT > | Forward-mode AD class using dynamic memory allocation and expression templates |
| Sacado::CacheFad::DFad< ValueT > | Forward-mode AD class using dynamic memory allocation and caching expression templates |
| Sacado::Fad::DFad< ValueT > | Forward-mode AD class using dynamic memory allocation and expression templates |
| Sacado::ELRFad::DFad< ValueT >::apply< T > | Turn DFad into a meta-function class usable with mpl::apply |
| Sacado::CacheFad::DFad< ValueT >::apply< T > | Turn DFad into a meta-function class usable with mpl::apply |
| Sacado::Fad::DFad< ValueT >::apply< T > | Turn DFad into a meta-function class usable with mpl::apply |
| Sacado::Fad::DMFad< ValueT > | Forward-mode AD class using dynamic memory allocation and expression templates |
| Sacado::Fad::DMFad< ValueT >::apply< T > | Turn DMFad into a meta-function class usable with mpl::apply |
| Sacado::ds_array< T, isScalar > | Dynamic array allocation class that works for any type |
| Sacado::ds_array< T, true > | Dynamic array allocation class that is specialized for scalar i.e., fundamental or built-in types (float, double, etc...) |
| Sacado::dummy< T, U > | A meta-function that defines U as its type |
| Sacado::dummy< T, T > | Specialization to provide a dummy argument when types are the same |
| Sacado::dummy_arg< T > | A dummy argument that can be converted to any scalar type |
| Sacado::Fad::DVFad< ValueT > | Forward-mode AD class using dynamic memory allocation and expression templates |
| Sacado::Fad::DVFad< ValueT >::apply< T > | Turn DVFad into a meta-function class usable with mpl::apply |
| Sacado::Fad::DynamicStorage< T, S > | Derivative array storage class using dynamic memory allocation |
| Sacado::LFad::Expr< ExprT > | Wrapper for a generic expression template |
| Sacado::ELRFad::Expr< ExprT > | Wrapper for a generic expression template |
| Sacado::Tay::Expr< ExprT > | Wrapper for a generic expression template |
| Sacado::CacheFad::Expr< ExprT > | Wrapper for a generic expression template |
| Sacado::Fad::Expr< ExprT > | Wrapper for a generic expression template |
| Sacado::Tay::Expr< CacheTaylorImplementation< T > > | CacheTaylor expression template specialization |
| Sacado::ELRFad::Expr< GeneralFad< T, Storage > > | GeneralFad expression template specialization |
| Sacado::CacheFad::Expr< GeneralFad< T, Storage > > | GeneralFad expression template specialization |
| Sacado::Fad::Expr< GeneralFad< T, Storage > > | GeneralFad expression template specialization |
| Sacado::LFad::Expr< LogicalSparseImp< ValT, LogT > > | Expression template specialization for LogicalSparse |
| Sacado::Fad::Expr< SFadExprTag< T, Num > > | Expression template forward-mode AD class with static memory allocation |
| Sacado::ELRFad::Expr< SFadExprTag< T, Num > > | Expression template forward-mode AD class with static memory allocation |
| Sacado::ELRFad::ExprPromote< A, B > | Base template specification for ExprPromote |
| Sacado::ELRFad::ExprPromote< A, A > | Specialization of ExprPromote for a single type |
| Sacado::ELRFad::ExprPromote< Expr< SFadExprTag< T, Num > >, T > | Specialization of ExprPromote to Expr<SFadExprTag> types |
| Sacado::ELRFad::ExprPromote< GeneralFad< T, S >, T > | Specialization of ExprPromote to GeneralFad types |
| Sacado::ELRFad::ExprPromote< T, Expr< SFadExprTag< T, Num > > > | Specialization of ExprPromote to GeneralFad types |
| Sacado::ELRFad::ExprPromote< T, GeneralFad< T, S > > | Specialization of ExprPromote to GeneralFad types |
| Sacado::FlopCounterPack::FlopCounts | Class storing flop counts and summary flop counts |
| Sacado::CacheFad::GeneralFad< T, Storage > | Forward-mode AD class templated on the storage for the derivative array |
| Sacado::ELRFad::GeneralFad< T, Storage > | Forward-mode AD class templated on the storage for the derivative array |
| Sacado::Fad::GeneralFad< T, Storage > | Forward-mode AD class templated on the storage for the derivative array |
| Sacado::Handle< T > | A generic handle class |
| Sacado::IsADType< T > | Base template specification for IsADType |
| Sacado::IsADType< CacheFad::DFad< ValueT > > | Specialization of IsADType to DFad types |
| Sacado::IsADType< ELRFad::DFad< ValueT > > | Specialization of IsADType to DFad types |
| Sacado::IsADType< ELRFad::Expr< T > > | Specialization of IsADType to Expr types |
| Sacado::IsADType< ELRFad::SFad< ValueT, Num > > | Specialization of IsADType to SFad types |
| Sacado::IsADType< ELRFad::SLFad< ValueT, Num > > | Specialization of IsADType to SLFad types |
| Sacado::IsADType< Fad::DFad< ValueT > > | Specialization of IsADType to DFad types |
| Sacado::IsADType< Fad::DMFad< ValueT > > | Specialization of IsADType to DMFad types |
| Sacado::IsADType< Fad::DVFad< ValueT > > | Specialization of IsADType to DVFad types |
| Sacado::IsADType< Fad::Expr< T > > | Specialization of IsADType to Expr types |
| Sacado::IsADType< Fad::SFad< ValueT, Num > > | Specialization of IsADType to SFad types |
| Sacado::IsADType< Fad::SimpleFad< ValueT > > | Specialization of IsADType to SimpleFad types |
| Sacado::IsADType< Fad::SLFad< ValueT, Num > > | Specialization of IsADType to SLFad types |
| Sacado::IsADType< FlopCounterPack::ScalarFlopCounter< ScalarT > > | Specialization of IsADType to ScalarFlopCounter types |
| Sacado::IsADType< LFad::Expr< T > > | Specialization of IsADType to Expr types |
| Sacado::IsADType< LFad::LogicalSparse< ValT, LogT > > | Specialization of IsADType to LogicalSparse types |
| Sacado::IsADType< PCE::OrthogPoly< T > > | Specialization of IsADType to OrthogPoly types |
| Sacado::IsADType< Rad2::ADvar< T > > | Specialization of IsADType to ADvar types |
| Sacado::IsADType< Rad2::ADvari< T > > | Specialization of IsADType to ADvari types |
| Sacado::IsADType< Rad::ADvar< T > > | Specialization of IsADType to ADvar types |
| Sacado::IsADType< Rad::ADvari< T > > | Specialization of IsADType to ADvari types |
| Sacado::IsADType< RadVec::ADvar< T > > | Specialization of IsADType to ADvar types |
| Sacado::IsADType< RadVec::ADvari< T > > | Specialization of IsADType to ADvari types |
| Sacado::IsADType< Tay::CacheTaylor< T > > | Specialization of IsADType to DFad types |
| Sacado::IsADType< Tay::Taylor< T > > | Specialization of IsADType to Taylor types |
| Sacado::IsScalarType< T > | Base template specification for IsScalarType |
| Sacado::IsScalarType< CacheFad::DFad< ValueT > > | Specialization of IsADType to DFad types |
| Sacado::IsScalarType< ELRFad::DFad< ValueT > > | Specialization of IsADType to DFad types |
| Sacado::IsScalarType< ELRFad::Expr< T > > | Specialization of IsADType to Expr types |
| Sacado::IsScalarType< ELRFad::SFad< ValueT, Num > > | Specialization of IsADType to SFad types |
| Sacado::IsScalarType< ELRFad::SLFad< ValueT, Num > > | Specialization of IsADType to SLFad types |
| Sacado::IsScalarType< Fad::DFad< ValueT > > | Specialization of IsADType to DFad types |
| Sacado::IsScalarType< Fad::DMFad< ValueT > > | Specialization of IsADType to DMFad types |
| Sacado::IsScalarType< Fad::DVFad< ValueT > > | Specialization of IsADType to DVFad types |
| Sacado::IsScalarType< Fad::Expr< T > > | Specialization of IsADType to Expr types |
| Sacado::IsScalarType< Fad::SFad< ValueT, Num > > | Specialization of IsADType to SFad types |
| Sacado::IsScalarType< Fad::SimpleFad< ValueT > > | Specialization of IsADType to SimpleFad types |
| Sacado::IsScalarType< Fad::SLFad< ValueT, Num > > | Specialization of IsADType to SLFad types |
| Sacado::IsScalarType< FlopCounterPack::ScalarFlopCounter< ScalarT > > | Specialization of IsADType to ScalarFlopCounter types |
| Sacado::IsScalarType< LFad::Expr< T > > | Specialization of IsADType to Expr types |
| Sacado::IsScalarType< LFad::LogicalSparse< ValT, LogT > > | Specialization of IsADType to LogicalSparse types |
| Sacado::IsScalarType< PCE::OrthogPoly< T > > | Specialization of IsADType to OrthogPoly types |
| Sacado::IsScalarType< Rad2::ADvar< T > > | Specialization of IsADType to ADvar types |
| Sacado::IsScalarType< Rad2::ADvari< T > > | Specialization of IsADType to ADvari types |
| Sacado::IsScalarType< Rad::ADvar< T > > | Specialization of IsADType to ADvar types |
| Sacado::IsScalarType< Rad::ADvari< T > > | Specialization of IsADType to ADvari types |
| Sacado::IsScalarType< RadVec::ADvar< T > > | Specialization of IsADType to ADvar types |
| Sacado::IsScalarType< RadVec::ADvari< T > > | Specialization of IsADType to ADvari types |
| Sacado::IsScalarType< Tay::CacheTaylor< T > > | Specialization of IsADType to DFad types |
| Sacado::IsScalarType< Tay::Taylor< T > > | Specialization of IsADType to Taylor types |
| Sacado::LFad::LogicalSparse< ValT, LogT > | User inteface class for computing the logical sparsity pattern of a derivative via forward-mode AD |
| Sacado::LFad::LogicalSparse< ValT, LogT >::apply< T, U > | Turn LogicalSparse into a meta-function class usable with mpl::apply |
| Sacado::LFad::LogicalSparseImp< ValT, LogT > | Implementation class for computing the logical sparsity of a derivative using forward-mode AD |
| Sacado::MarkConstant< T > | Base template specification for marking constants |
| Sacado::MarkConstant< Rad2::ADvar< T > > | Specialization of MarkConstant to ADvar types |
| Sacado::MarkConstant< Rad2::ADvari< T > > | Specialization of MarkConstant to ADvari types |
| Sacado::MarkConstant< Rad::ADvar< T > > | Specialization of MarkConstant to ADvar types |
| Sacado::MarkConstant< Rad::ADvari< T > > | Specialization of MarkConstant to ADvari types |
| Sacado::MarkConstant< RadVec::ADvar< T > > | Specialization of MarkConstant to ADvar types |
| Sacado::MarkConstant< RadVec::ADvari< T > > | Specialization of MarkConstant to ADvari types |
| Sacado::Fad::MemPool | Memory pool |
| Sacado::Fad::MemPool::Chunk | Represents a memory chunk |
| Sacado::Fad::MemPool::Link | Represents a memory element |
| Sacado::Fad::MemPoolManager< T > | Class to manage memory pools for different Fad dimensions |
| Sacado::Fad::MemPoolStorage< T > | Derivative array storage class using dynamic memory allocation |
| Sacado::Fad::mp_array< T, isScalar > | Dynamic array allocation class that works for any type |
| Sacado::Fad::mp_array< T, true > | Dynamic array allocation class that is specialized for scalar i.e., fundamental or built-in types (float, double, etc...) |
| Sacado::ParameterFamilyBase< EntryBase, EntryType > | |
| Sacado::ParameterLibraryBase< FamilyType, EntryType > | Class to provide a centralized library for setting/retrieving numerical parameter values |
| Sacado::ParameterRegistration< EvalType, EvalTypeTraits > | Parameter class for simple registration of a parameter with a Parameter Library. Requires a parameter name a ParameterAccessor object |
| Sacado::ParameterVectorBase< FamilyType, BaseValueType > | A class to store the active parameters in a code in an ordered fashion, along with their "base" values, i.e., the floating point value upon which the templated values are based |
| Sacado::ParameterVectorBase< FamilyType, BaseValueType >::Entry | Container for parameter entries |
| Sacado::Promote< A, B > | Base template specification for Promote |
| Sacado::Promote< A, A > | Specialization of Promote for a single type |
| Sacado::Promote< CacheFad::DFad< ValueT >, CacheFad::DFad< ValueT > > | Specialization of Promote to DFad types |
| Sacado::Promote< CacheFad::DFad< ValueT >, R > | Specialization of Promote to DFad types |
| Sacado::Promote< ELRFad::DFad< ValueT >, ELRFad::DFad< ValueT > > | Specialization of Promote to DFad types |
| Sacado::Promote< ELRFad::DFad< ValueT >, R > | Specialization of Promote to DFad types |
| Sacado::Promote< ELRFad::SFad< ValueT, Num >, ELRFad::SFad< ValueT, Num > > | Specialization of Promote to SFad types |
| Sacado::Promote< ELRFad::SFad< ValueT, Num >, R > | Specialization of Promote to SFad types |
| Sacado::Promote< ELRFad::SLFad< ValueT, Num >, ELRFad::SLFad< ValueT, Num > > | Specialization of Promote to SLFad types |
| Sacado::Promote< ELRFad::SLFad< ValueT, Num >, R > | Specialization of Promote to SLFad types |
| Sacado::Promote< Fad::DFad< ValueT >, Fad::DFad< ValueT > > | Specialization of Promote to DFad types |
| Sacado::Promote< Fad::DFad< ValueT >, R > | Specialization of Promote to DFad types |
| Sacado::Promote< Fad::DMFad< ValueT >, Fad::DMFad< ValueT > > | Specialization of Promote to DMFad types |
| Sacado::Promote< Fad::DMFad< ValueT >, R > | Specialization of Promote to DMFad types |
| Sacado::Promote< Fad::DVFad< ValueT >, Fad::DVFad< ValueT > > | Specialization of Promote to DVFad types |
| Sacado::Promote< Fad::DVFad< ValueT >, R > | Specialization of Promote to DVFad types |
| Sacado::Promote< Fad::SFad< ValueT, Num >, Fad::SFad< ValueT, Num > > | Specialization of Promote to SFad types |
| Sacado::Promote< Fad::SFad< ValueT, Num >, R > | Specialization of Promote to SFad types |
| Sacado::Promote< Fad::SimpleFad< ValueT >, Fad::SimpleFad< ValueT > > | Specialization of Promote to SimpleFad types |
| Sacado::Promote< Fad::SimpleFad< ValueT >, R > | Specialization of Promote to SimpleFad types |
| Sacado::Promote< Fad::SLFad< ValueT, Num >, Fad::SLFad< ValueT, Num > > | Specialization of Promote to SLFad types |
| Sacado::Promote< Fad::SLFad< ValueT, Num >, R > | Specialization of Promote to SLFad types |
| Sacado::Promote< FlopCounterPack::ScalarFlopCounter< ScalarT >, FlopCounterPack::ScalarFlopCounter< ScalarT > > | Specialization of Promote to ScalarFlopCounter types |
| Sacado::Promote< FlopCounterPack::ScalarFlopCounter< ScalarT >, R > | Specialization of Promote to ScalarFlopCounter types |
| Sacado::Promote< L, CacheFad::DFad< ValueT > > | Specialization of Promote to DFad types |
| Sacado::Promote< L, ELRFad::DFad< ValueT > > | Specialization of Promote to DFad types |
| Sacado::Promote< L, ELRFad::SFad< ValueT, Num > > | Specialization of Promote to SFad types |
| Sacado::Promote< L, ELRFad::SLFad< ValueT, Num > > | Specialization of Promote to SLFad types |
| Sacado::Promote< L, Fad::DFad< ValueT > > | Specialization of Promote to DFad types |
| Sacado::Promote< L, Fad::DMFad< ValueT > > | Specialization of Promote to DMFad types |
| Sacado::Promote< L, Fad::DVFad< ValueT > > | Specialization of Promote to DVFad types |
| Sacado::Promote< L, Fad::SFad< ValueT, Num > > | Specialization of Promote to SFad types |
| Sacado::Promote< L, Fad::SimpleFad< ValueT > > | Specialization of Promote to SimpleFad types |
| Sacado::Promote< L, Fad::SLFad< ValueT, Num > > | Specialization of Promote to SLFad types |
| Sacado::Promote< L, FlopCounterPack::ScalarFlopCounter< ScalarT > > | Specialization of Promote to ScalarFlopCounter types |
| Sacado::Promote< L, LFad::LogicalSparse< ValT, LogT > > | Specialization of Promote to LogicalSparse types |
| Sacado::Promote< L, PCE::OrthogPoly< R > > | Specialization of Promote to OrthogPoly types |
| Sacado::Promote< L, Rad2::ADvar< R > > | Specialization of Promote to ADvar types |
| Sacado::Promote< L, Rad::ADvar< R > > | Specialization of Promote to ADvar types |
| Sacado::Promote< L, RadVec::ADvar< R > > | Specialization of Promote to ADvar types |
| Sacado::Promote< L, Tay::CacheTaylor< R > > | Specialization of Promote to CacheTaylor types |
| Sacado::Promote< L, Tay::Taylor< R > > | Specialization of Promote to SimpleTaylor types |
| Sacado::Promote< LFad::LogicalSparse< ValT, LogT >, LFad::LogicalSparse< ValT, LogT > > | Specialization of Promote to LogicalSparse types |
| Sacado::Promote< LFad::LogicalSparse< ValT, LogT >, R > | Specialization of Promote to LogicalSparse types |
| Sacado::Promote< PCE::OrthogPoly< L >, R > | Specialization of Promote to OrthogPoly types |
| Sacado::Promote< PCE::OrthogPoly< T >, PCE::OrthogPoly< T > > | Specialization of Promote to Taylor types |
| Sacado::Promote< Rad2::ADvar< L >, R > | Specialization of Promote to ADvar types |
| Sacado::Promote< Rad2::ADvar< T >, Rad2::ADvar< T > > | Specialization of Promote to ADvar types |
| Sacado::Promote< Rad::ADvar< L >, R > | Specialization of Promote to ADvar types |
| Sacado::Promote< Rad::ADvar< T >, Rad::ADvar< T > > | Specialization of Promote to ADvar types |
| Sacado::Promote< RadVec::ADvar< L >, R > | Specialization of Promote to ADvar types |
| Sacado::Promote< RadVec::ADvar< T >, RadVec::ADvar< T > > | Specialization of Promote to ADvar types |
| Sacado::Promote< Tay::CacheTaylor< L >, R > | Specialization of Promote to CacheTaylor types |
| Sacado::Promote< Tay::CacheTaylor< T >, Tay::CacheTaylor< T > > | Specialization of Promote to CacheTaylor types |
| Sacado::Promote< Tay::Taylor< L >, R > | Specialization of Promote to SimpleTaylor types |
| Sacado::Promote< Tay::Taylor< T >, Tay::Taylor< T > > | Specialization of Promote to SimpleTaylor types |
| Sacado::Rad2::RAD_DoubleIgnore | RAD_NO_USING_STDCC |
| Sacado::Rad::RAD_DoubleIgnore | |
| Sacado::FlopCounterPack::ScalarFlopCounter< T > | Templated flop counter class |
| Sacado::FlopCounterPack::ScalarFlopCounter< T >::apply< U > | Turn ScalarFlopCounter into a meta-function class usable with mpl::apply |
| Sacado::ScalarParameterEntry< EvalType, EvalTypeTraits > | A base class for scalar parameter values |
| Sacado::ScalarParameterFamily< EvalTypeTraits > | Specialization of Sacado::ParameterFamilyBase for scalar parameters |
| Sacado::ScalarParameterLibrary< EvalTypeTraits > | Specialization of Sacado::ParameterLibraryBase for scalar parameters |
| Sacado::ScalarParameterVector< EvalTypeTraits > | Specialization of Sacado::ParameterVectorBase for scalar parameters |
| Sacado::ScalarType< T > | Base template specification for ScalarType |
| Sacado::ScalarType< CacheFad::DFad< ValueT > > | Specialization of ScalarType to DFad types |
| Sacado::ScalarType< ELRFad::DFad< ValueT > > | Specialization of ScalarType to DFad types |
| Sacado::ScalarType< ELRFad::Expr< T > > | Specialization of ScalarType to Expr types |
| Sacado::ScalarType< ELRFad::SFad< ValueT, Num > > | Specialization of ScalarType to SFad types |
| Sacado::ScalarType< ELRFad::SLFad< ValueT, Num > > | Specialization of ScalarType to SLFad types |
| Sacado::ScalarType< Fad::DFad< ValueT > > | Specialization of ScalarType to DFad types |
| Sacado::ScalarType< Fad::DMFad< ValueT > > | Specialization of ScalarType to DMFad types |
| Sacado::ScalarType< Fad::DVFad< ValueT > > | Specialization of ScalarType to DVFad types |
| Sacado::ScalarType< Fad::Expr< T > > | Specialization of ScalarType to Expr types |
| Sacado::ScalarType< Fad::SFad< ValueT, Num > > | Specialization of ScalarType to SFad types |
| Sacado::ScalarType< Fad::SimpleFad< ValueT > > | Specialization of ScalarType to SimpleFad types |
| Sacado::ScalarType< Fad::SLFad< ValueT, Num > > | Specialization of ScalarType to SLFad types |
| Sacado::ScalarType< FlopCounterPack::ScalarFlopCounter< ScalarT > > | Specialization of ScalarType to ScalarFlopCounter types |
| Sacado::ScalarType< LFad::Expr< T > > | Specialization of ScalarType to Expr types |
| Sacado::ScalarType< LFad::LogicalSparse< ValT, LogT > > | Specialization of ScalarType to LogicalSparse types |
| Sacado::ScalarType< PCE::OrthogPoly< T > > | Specialization of ScalarType to OrthogPoly types |
| Sacado::ScalarType< Rad2::ADvar< T > > | Specialization of ScalarType to ADvar types |
| Sacado::ScalarType< Rad2::ADvari< T > > | Specialization of ScalarType to ADvari types |
| Sacado::ScalarType< Rad::ADvar< T > > | Specialization of ScalarType to ADvar types |
| Sacado::ScalarType< Rad::ADvari< T > > | Specialization of ScalarType to ADvari types |
| Sacado::ScalarType< RadVec::ADvar< T > > | Specialization of ScalarType to ADvar types |
| Sacado::ScalarType< RadVec::ADvari< T > > | Specialization of ScalarType to ADvari types |
| Sacado::ScalarType< Tay::CacheTaylor< T > > | Specialization of ScalarType to DFad types |
| Sacado::ScalarType< Tay::Taylor< T > > | Specialization of ScalarType to Taylor types |
| Sacado::ScalarValue< T > | Base template specification for ScalarValue |
| Sacado::ScalarValue< CacheFad::DFad< ValueT > > | Specialization of ScalarValue to DFad types |
| Sacado::ScalarValue< ELRFad::DFad< ValueT > > | Specialization of ScalarValue to DELRFad types |
| Sacado::ScalarValue< ELRFad::Expr< T > > | Specialization of ScalarValue to Expr types |
| Sacado::ScalarValue< ELRFad::SFad< ValueT, Num > > | Specialization of ScalarValue to SFad types |
| Sacado::ScalarValue< ELRFad::SLFad< ValueT, Num > > | Specialization of ScalarValue to SLFad types |
| Sacado::ScalarValue< Fad::DFad< ValueT > > | Specialization of ScalarValue to DFad types |
| Sacado::ScalarValue< Fad::DMFad< ValueT > > | Specialization of ScalarValue to DMFad types |
| Sacado::ScalarValue< Fad::DVFad< ValueT > > | Specialization of ScalarValue to DVFad types |
| Sacado::ScalarValue< Fad::Expr< T > > | Specialization of ScalarValue to Expr types |
| Sacado::ScalarValue< Fad::SFad< ValueT, Num > > | Specialization of ScalarValue to SFad types |
| Sacado::ScalarValue< Fad::SimpleFad< ValueT > > | Specialization of ScalarValue to SimpleFad types |
| Sacado::ScalarValue< Fad::SLFad< ValueT, Num > > | Specialization of ScalarValue to SLFad types |
| Sacado::ScalarValue< FlopCounterPack::ScalarFlopCounter< ScalarT > > | Specialization of ScalarValue to ScalarFlopCounter types |
| Sacado::ScalarValue< LFad::Expr< T > > | Specialization of ScalarValue to Expr types |
| Sacado::ScalarValue< LFad::LogicalSparse< ValT, LogT > > | Specialization of ScalarValue to DFad types |
| Sacado::ScalarValue< PCE::OrthogPoly< T > > | Specialization of ScalarValue to OrthogPoly types |
| Sacado::ScalarValue< Rad2::ADvar< T > > | Specialization of ScalarValue to ADvar types |
| Sacado::ScalarValue< Rad::ADvar< T > > | Specialization of ScalarValue to ADvar types |
| Sacado::ScalarValue< RadVec::ADvar< T > > | Specialization of ScalarValue to ADvar types |
| Sacado::ScalarValue< Tay::CacheTaylor< T > > | Specialization of ScalarValue to CacheTaylor types |
| Sacado::ScalarValue< Tay::Taylor< T > > | Specialization of ScalarValue to Taylor types |
| Sacado::Fad::SFad< ValueT, Num > | Forward-mode AD class using static memory allocation |
| Sacado::ELRFad::SFad< ValueT, Num > | Forward-mode AD class using static memory allocation |
| Sacado::Fad::SFad< ValueT, Num >::apply< T > | Turn SFad into a meta-function class usable with mpl::apply |
| Sacado::ELRFad::SFad< ValueT, Num >::apply< T > | Turn SFad into a meta-function class usable with mpl::apply |
| Sacado::ELRFad::SFadExprTag< T, Num > | A tag for specializing Expr for SFad expressions |
| Sacado::Fad::SFadExprTag< T, Num > | A tag for specializing Expr for SFad expressions |
| Sacado::Fad::SimpleFad< ValueT > | Forward-mode AD class using dynamic memory allocation but no expression templates |
| Sacado::Fad::SimpleFad< ValueT >::apply< T > | Turn SimpleFad into a meta-function class usable with mpl::apply |
| Sacado::Fad::SLFad< ValueT, Num > | Forward-mode AD class using static memory allocation with long arrays and expression templates |
| Sacado::ELRFad::SLFad< ValueT, Num > | Forward-mode AD class using static memory allocation with long arrays and expression templates |
| Sacado::Fad::SLFad< ValueT, Num >::apply< T > | Turn SLFad into a meta-function class usable with mpl::apply |
| Sacado::ELRFad::SLFad< ValueT, Num >::apply< T > | Turn SLFad into a meta-function class usable with mpl::apply |
| Sacado::ss_array< T, isScalar > | Static array allocation class that works for any type |
| Sacado::ss_array< T, true > | Static array allocation class that is specialized for scalar i.e., fundamental or built-in types (float, double, etc...) |
| Sacado::Fad::StaticStorage< T, Num > | Derivative array storage class using static memory allocation |
| Sacado::StringName< T > | Base template specification for string names of types |
| Sacado::StringName< CacheFad::DFad< ValueT > > | Specialization of StringName to DFad types |
| Sacado::StringName< ELRFad::DFad< ValueT > > | Specialization of StringName to DFad types |
| Sacado::StringName< ELRFad::SFad< ValueT, Num > > | Specialization of StringName to SFad types |
| Sacado::StringName< ELRFad::SLFad< ValueT, Num > > | Specialization of StringName to SLFad types |
| Sacado::StringName< Fad::DFad< ValueT > > | Specialization of StringName to DFad types |
| Sacado::StringName< Fad::DMFad< ValueT > > | Specialization of StringName to DMFad types |
| Sacado::StringName< Fad::DVFad< ValueT > > | Specialization of StringName to DVFad types |
| Sacado::StringName< Fad::SFad< ValueT, Num > > | Specialization of StringName to SFad types |
| Sacado::StringName< Fad::SimpleFad< ValueT > > | Specialization of StringName to SimpleFad types |
| Sacado::StringName< Fad::SLFad< ValueT, Num > > | Specialization of StringName to SLFad types |
| Sacado::StringName< FlopCounterPack::ScalarFlopCounter< ScalarT > > | Specialization of StringName to ScalarFlopCounter types |
| Sacado::StringName< LFad::LogicalSparse< ValT, LogT > > | Specialization of StringName to DFad types |
| Sacado::StringName< PCE::OrthogPoly< T > > | Specialization of StringName to OrthogPoly types |
| Sacado::StringName< Rad2::ADvar< T > > | Specialization of StringName to ADvar types |
| Sacado::StringName< Rad::ADvar< T > > | Specialization of StringName to ADvar types |
| Sacado::StringName< RadVec::ADvar< T > > | Specialization of StringName to ADvar types |
| Sacado::StringName< Tay::CacheTaylor< T > > | Specialization of StringName to CacheTaylor types |
| Sacado::StringName< Tay::Taylor< T > > | Specialization of StringName to Taylor types |
| Sacado::Tay::Taylor< T > | Taylor polynomial class |
| Sacado::Tay::Taylor< T >::apply< U > | Turn Taylor into a meta-function class usable with mpl::apply |
| Sacado::TemplateIterator< TypeSeq, BaseT, ObjectT > | |
| Sacado::TemplateManager< TypeSeq, BaseT, ObjectT > | Container class to manager template instantiations of a template class |
| Sacado::TemplateManager< TypeSeq, BaseT, ObjectT >::DefaultBuilderOp | The default builder class for building objects for each ScalarT |
| Sacado::Tay::UnaryExpr< ExprT, Op > | Unary expression template |
| Sacado::Value< T > | Base template specification for Value |
| Sacado::Value< CacheFad::DFad< ValueT > > | Specialization of Value to DFad types |
| Sacado::Value< ELRFad::DFad< ValueT > > | Specialization of Value to DFad types |
| Sacado::Value< ELRFad::Expr< T > > | Specialization of Value to Expr types |
| Sacado::Value< ELRFad::SFad< ValueT, Num > > | Specialization of Value to SFad types |
| Sacado::Value< ELRFad::SLFad< ValueT, Num > > | Specialization of Value to SLFad types |
| Sacado::Value< Fad::DFad< ValueT > > | Specialization of Value to DFad types |
| Sacado::Value< Fad::DMFad< ValueT > > | Specialization of Value to DMFad types |
| Sacado::Value< Fad::DVFad< ValueT > > | Specialization of Value to DVFad types |
| Sacado::Value< Fad::Expr< T > > | Specialization of Value to Expr types |
| Sacado::Value< Fad::SFad< ValueT, Num > > | Specialization of Value to SFad types |
| Sacado::Value< Fad::SimpleFad< ValueT > > | Specialization of Value to SimpleFad types |
| Sacado::Value< Fad::SLFad< ValueT, Num > > | Specialization of Value to SLFad types |
| Sacado::Value< FlopCounterPack::ScalarFlopCounter< ScalarT > > | Specialization of Value to ScalarFlopCounter types |
| Sacado::Value< LFad::Expr< T > > | Specialization of Value to Expr types |
| Sacado::Value< LFad::LogicalSparse< ValT, LogT > > | Specialization of Value to LogicalSparse types |
| Sacado::Value< PCE::OrthogPoly< T > > | Specialization of Value to OrthogPoly types |
| Sacado::Value< Rad2::ADvar< T > > | Specialization of Value to ADvar types |
| Sacado::Value< Rad::ADvar< T > > | Specialization of Value to ADvar types |
| Sacado::Value< RadVec::ADvar< T > > | Specialization of Value to ADvar types |
| Sacado::Value< Tay::CacheTaylor< T > > | Specialization of Value to DFad types |
| Sacado::Value< Tay::Taylor< T > > | Specialization of Value to Taylor types |
| Sacado::ValueType< T > | Base template specification for ValueType |
| Sacado::ValueType< CacheFad::DFad< ValueT > > | Specialization of ValueType to DFad types |
| Sacado::ValueType< ELRFad::DFad< ValueT > > | Specialization of ValueType to DFad types |
| Sacado::ValueType< ELRFad::Expr< T > > | Specialization of ValueType to Expr types |
| Sacado::ValueType< ELRFad::SFad< ValueT, Num > > | Specialization of ValueType to SFad types |
| Sacado::ValueType< ELRFad::SLFad< ValueT, Num > > | Specialization of ValueType to SLFad types |
| Sacado::ValueType< Fad::DFad< ValueT > > | Specialization of ValueType to DFad types |
| Sacado::ValueType< Fad::DMFad< ValueT > > | Specialization of ValueType to DMFad types |
| Sacado::ValueType< Fad::DVFad< ValueT > > | Specialization of ValueType to DVFad types |
| Sacado::ValueType< Fad::Expr< T > > | Specialization of ValueType to Expr types |
| Sacado::ValueType< Fad::SFad< ValueT, Num > > | Specialization of ValueType to SFad types |
| Sacado::ValueType< Fad::SimpleFad< ValueT > > | Specialization of ValueType to SimpleFad types |
| Sacado::ValueType< Fad::SLFad< ValueT, Num > > | Specialization of ValueType to SLFad types |
| Sacado::ValueType< FlopCounterPack::ScalarFlopCounter< ScalarT > > | Specialization of ValueType to ScalarFlopCounter types |
| Sacado::ValueType< LFad::Expr< T > > | Specialization of ValueType to Expr types |
| Sacado::ValueType< LFad::LogicalSparse< ValT, LogT > > | Specialization of ValueType to LogicalSparse types |
| Sacado::ValueType< PCE::OrthogPoly< T > > | Specialization of ValueType to OrthogPoly types |
| Sacado::ValueType< Rad2::ADvar< T > > | Specialization of ValueType to ADvar types |
| Sacado::ValueType< Rad2::ADvari< T > > | Specialization of ValueType to ADvari types |
| Sacado::ValueType< Rad::ADvar< T > > | Specialization of ValueType to ADvar types |
| Sacado::ValueType< Rad::ADvari< T > > | Specialization of ValueType to ADvari types |
| Sacado::ValueType< RadVec::ADvar< T > > | Specialization of ValueType to ADvar types |
| Sacado::ValueType< RadVec::ADvari< T > > | Specialization of ValueType to ADvari types |
| Sacado::ValueType< Tay::CacheTaylor< T > > | Specialization of ValueType to DFad types |
| Sacado::ValueType< Tay::Taylor< T > > | Specialization of ValueType to Taylor types |
| Sacado::Fad::Vector< OrdinalType, FadType > | A class for storing a contiguously allocated array of Fad objects. This is a general definition that will work for all Fad types, and is merely a wrapper around std::vector. A specialization for Sacado::Fad::DVFad providing contiguous allocation of values and derivatives is below |
| Sacado::Fad::Vector< OrdinalType, Sacado::Fad::DVFad< ValueType > > | A class for storing a contiguously allocated array of Fad objects where the values and derivative arrays for each Fad object are stored in contiguous memory. To preserve this structure, many vector operations aren't supported (like resizing) |
| Sacado::Fad::VectorDynamicStorage< T, S > | Derivative array storage class using dynamic memory allocation |