|
Sacado
Development
|
Abstract class that provides access to a parameter value in a code for the parameter library. An object of this type is required to construct a ParameterRegistration object. More...
Namespaces | |
| namespace | CacheFad |
Namespace for forward-mode AD classes w/caching. | |
| namespace | ELRCacheFad |
Namespace for expression-level reverse forward-mode AD classes. | |
| namespace | ELRFad |
Namespace for expression-level reverse forward-mode AD classes. | |
| namespace | Fad |
Namespace for forward-mode AD classes. | |
| namespace | LFad |
Namespace for logical forward-mode AD classes. | |
| namespace | Tay |
Namespace for Taylor polynomial AD classes. | |
Classes | |
| class | ParameterAccessor |
| class | ParameterFamilyBase |
| class | ParameterLibraryBase |
| Class to provide a centralized library for setting/retrieving numerical parameter values. More... | |
| class | ParameterRegistration |
| Parameter class for simple registration of a parameter with a Parameter Library. Requires a parameter name a ParameterAccessor object. More... | |
| class | ParameterVectorBase |
| 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. More... | |
| struct | DefaultEvalTypeTraits |
| Base traits definition mapping evaluation types to value types. More... | |
| class | AbstractScalarParameterEntry |
| Abstract interface for all entries in Sacado::ScalarParameterFamily. More... | |
| class | ScalarParameterEntry |
| A base class for scalar parameter values. More... | |
| class | ScalarParameterFamily |
| Specialization of Sacado::ParameterFamilyBase for scalar parameters. More... | |
| class | ScalarParameterLibrary |
| Specialization of Sacado::ParameterLibraryBase for scalar parameters. More... | |
| class | ScalarParameterVector |
| Specialization of Sacado::ParameterVectorBase for scalar parameters. More... | |
| struct | Promote< CacheFad::DFad< ValueT >, CacheFad::DFad< ValueT > > |
| Specialization of Promote to DFad types. More... | |
| struct | Promote< CacheFad::DFad< ValueT >, R > |
| Specialization of Promote to DFad types. More... | |
| struct | Promote< L, CacheFad::DFad< ValueT > > |
| Specialization of Promote to DFad types. More... | |
| struct | ScalarType< CacheFad::DFad< ValueT > > |
| Specialization of ScalarType to DFad types. More... | |
| struct | ValueType< CacheFad::DFad< ValueT > > |
| Specialization of ValueType to DFad types. More... | |
| struct | IsADType< CacheFad::DFad< ValueT > > |
| Specialization of IsADType to DFad types. More... | |
| struct | IsScalarType< CacheFad::DFad< ValueT > > |
| Specialization of IsADType to DFad types. More... | |
| struct | Value< CacheFad::DFad< ValueT > > |
| Specialization of Value to DFad types. More... | |
| struct | ScalarValue< CacheFad::DFad< ValueT > > |
| Specialization of ScalarValue to DFad types. More... | |
| struct | StringName< CacheFad::DFad< ValueT > > |
| Specialization of StringName to DFad types. More... | |
| struct | IsEqual< CacheFad::DFad< ValueT > > |
| Specialization of IsEqual to DFad types. More... | |
| struct | IsStaticallySized< CacheFad::DFad< ValueT > > |
| Specialization of IsStaticallySized to DFad types. More... | |
| struct | IsStaticallySized< const CacheFad::DFad< ValueT > > |
| Specialization of IsStaticallySized to DFad types. More... | |
| struct | ScalarType< CacheFad::Expr< T > > |
| Specialization of ScalarType to Expr types. More... | |
| struct | ValueType< CacheFad::Expr< T > > |
| Specialization of ValueType to Expr types. More... | |
| struct | IsADType< CacheFad::Expr< T > > |
| Specialization of IsADType to Expr types. More... | |
| struct | IsScalarType< CacheFad::Expr< T > > |
| Specialization of IsADType to Expr types. More... | |
| struct | Value< CacheFad::Expr< T > > |
| Specialization of Value to Expr types. More... | |
| struct | ScalarValue< CacheFad::Expr< T > > |
| Specialization of ScalarValue to Expr types. More... | |
| struct | Promote< CacheFad::SFad< ValueT, Num >, CacheFad::SFad< ValueT, Num > > |
| Specialization of Promote to SFad types. More... | |
| struct | Promote< CacheFad::SFad< ValueT, Num >, R > |
| Specialization of Promote to SFad types. More... | |
| struct | Promote< L, CacheFad::SFad< ValueT, Num > > |
| Specialization of Promote to SFad types. More... | |
| struct | ScalarType< CacheFad::SFad< ValueT, Num > > |
| Specialization of ScalarType to SFad types. More... | |
| struct | ValueType< CacheFad::SFad< ValueT, Num > > |
| Specialization of ValueType to SFad types. More... | |
| struct | IsADType< CacheFad::SFad< ValueT, Num > > |
| Specialization of IsADType to SFad types. More... | |
| struct | IsScalarType< CacheFad::SFad< ValueT, Num > > |
| Specialization of IsADType to SFad types. More... | |
| struct | Value< CacheFad::SFad< ValueT, Num > > |
| Specialization of Value to SFad types. More... | |
| struct | ScalarValue< CacheFad::SFad< ValueT, Num > > |
| Specialization of ScalarValue to SFad types. More... | |
| struct | StringName< CacheFad::SFad< ValueT, Num > > |
| Specialization of StringName to SFad types. More... | |
| struct | IsEqual< CacheFad::SFad< ValueT, Num > > |
| Specialization of IsEqual to SFad types. More... | |
| struct | IsStaticallySized< CacheFad::SFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SFad types. More... | |
| struct | IsStaticallySized< const CacheFad::SFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SFad types. More... | |
| struct | Promote< CacheFad::SLFad< ValueT, Num >, CacheFad::SLFad< ValueT, Num > > |
| Specialization of Promote to SLFad types. More... | |
| struct | Promote< CacheFad::SLFad< ValueT, Num >, R > |
| Specialization of Promote to SLFad types. More... | |
| struct | Promote< L, CacheFad::SLFad< ValueT, Num > > |
| Specialization of Promote to SLFad types. More... | |
| struct | ScalarType< CacheFad::SLFad< ValueT, Num > > |
| Specialization of ScalarType to SLFad types. More... | |
| struct | ValueType< CacheFad::SLFad< ValueT, Num > > |
| Specialization of ValueType to SLFad types. More... | |
| struct | IsADType< CacheFad::SLFad< ValueT, Num > > |
| Specialization of IsADType to SLFad types. More... | |
| struct | IsScalarType< CacheFad::SLFad< ValueT, Num > > |
| Specialization of IsADType to SLFad types. More... | |
| struct | Value< CacheFad::SLFad< ValueT, Num > > |
| Specialization of Value to SLFad types. More... | |
| struct | ScalarValue< CacheFad::SLFad< ValueT, Num > > |
| Specialization of ScalarValue to SLFad types. More... | |
| struct | StringName< CacheFad::SLFad< ValueT, Num > > |
| Specialization of StringName to SLFad types. More... | |
| struct | IsEqual< CacheFad::SLFad< ValueT, Num > > |
| Specialization of IsEqual to DFad types. More... | |
| struct | IsStaticallySized< CacheFad::SLFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SLFad types. More... | |
| struct | IsStaticallySized< const CacheFad::SLFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SLFad types. More... | |
| struct | Promote< CacheFad::ViewFad< ValueT, Size, Stride >, CacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of Promote to ViewFad types. More... | |
| struct | Promote< CacheFad::ViewFad< ValueT, Size, Stride >, R > |
| Specialization of Promote to ViewFad types. More... | |
| struct | Promote< L, CacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of Promote to ViewFad types. More... | |
| struct | ScalarType< CacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of ScalarType to ViewFad types. More... | |
| struct | ValueType< CacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of ValueType to ViewFad types. More... | |
| struct | IsADType< CacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsADType to ViewFad types. More... | |
| struct | IsScalarType< CacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsADType to ViewFad types. More... | |
| struct | Value< CacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of Value to ViewFad types. More... | |
| struct | ScalarValue< CacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of ScalarValue to ViewFad types. More... | |
| struct | StringName< CacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of StringName to ViewFad types. More... | |
| struct | IsEqual< CacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsEqual to ViewFad types. More... | |
| struct | IsStaticallySized< CacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsStaticallySized to ViewFad types. More... | |
| struct | dummy_arg |
| A dummy argument that can be converted to any scalar type. More... | |
| struct | dummy |
| A meta-function that defines U as its type. More... | |
| struct | dummy< T, T > |
| Specialization to provide a dummy argument when types are the same. More... | |
| struct | ds_array |
| Dynamic array allocation class that works for any type. More... | |
| struct | ds_array< T, true > |
| Dynamic array allocation class that is specialized for scalar i.e., fundamental or built-in types (float, double, etc...). More... | |
| struct | Promote< ELRCacheFad::DFad< ValueT >, ELRCacheFad::DFad< ValueT > > |
| Specialization of Promote to DFad types. More... | |
| struct | Promote< ELRCacheFad::DFad< ValueT >, R > |
| Specialization of Promote to DFad types. More... | |
| struct | Promote< L, ELRCacheFad::DFad< ValueT > > |
| Specialization of Promote to DFad types. More... | |
| struct | ScalarType< ELRCacheFad::DFad< ValueT > > |
| Specialization of ScalarType to DFad types. More... | |
| struct | ValueType< ELRCacheFad::DFad< ValueT > > |
| Specialization of ValueType to DFad types. More... | |
| struct | IsADType< ELRCacheFad::DFad< ValueT > > |
| Specialization of IsADType to DFad types. More... | |
| struct | IsScalarType< ELRCacheFad::DFad< ValueT > > |
| Specialization of IsADType to DFad types. More... | |
| struct | Value< ELRCacheFad::DFad< ValueT > > |
| Specialization of Value to DFad types. More... | |
| struct | ScalarValue< ELRCacheFad::DFad< ValueT > > |
| Specialization of ScalarValue to DELRCacheFad types. More... | |
| struct | StringName< ELRCacheFad::DFad< ValueT > > |
| Specialization of StringName to DFad types. More... | |
| struct | IsEqual< ELRCacheFad::DFad< ValueT > > |
| Specialization of IsEqual to DFad types. More... | |
| struct | IsStaticallySized< ELRCacheFad::DFad< ValueT > > |
| Specialization of IsStaticallySized to DFad types. More... | |
| struct | IsStaticallySized< const ELRCacheFad::DFad< ValueT > > |
| Specialization of IsStaticallySized to DFad types. More... | |
| struct | ScalarType< ELRCacheFad::Expr< T > > |
| Specialization of ScalarType to Expr types. More... | |
| struct | ValueType< ELRCacheFad::Expr< T > > |
| Specialization of ValueType to Expr types. More... | |
| struct | IsADType< ELRCacheFad::Expr< T > > |
| Specialization of IsADType to Expr types. More... | |
| struct | IsScalarType< ELRCacheFad::Expr< T > > |
| Specialization of IsADType to Expr types. More... | |
| struct | Value< ELRCacheFad::Expr< T > > |
| Specialization of Value to Expr types. More... | |
| struct | ScalarValue< ELRCacheFad::Expr< T > > |
| Specialization of ScalarValue to Expr types. More... | |
| struct | Promote< ELRCacheFad::SFad< ValueT, Num >, ELRCacheFad::SFad< ValueT, Num > > |
| Specialization of Promote to SFad types. More... | |
| struct | Promote< ELRCacheFad::SFad< ValueT, Num >, R > |
| Specialization of Promote to SFad types. More... | |
| struct | Promote< L, ELRCacheFad::SFad< ValueT, Num > > |
| Specialization of Promote to SFad types. More... | |
| struct | ScalarType< ELRCacheFad::SFad< ValueT, Num > > |
| Specialization of ScalarType to SFad types. More... | |
| struct | ValueType< ELRCacheFad::SFad< ValueT, Num > > |
| Specialization of ValueType to SFad types. More... | |
| struct | IsADType< ELRCacheFad::SFad< ValueT, Num > > |
| Specialization of IsADType to SFad types. More... | |
| struct | IsScalarType< ELRCacheFad::SFad< ValueT, Num > > |
| Specialization of IsADType to SFad types. More... | |
| struct | Value< ELRCacheFad::SFad< ValueT, Num > > |
| Specialization of Value to SFad types. More... | |
| struct | ScalarValue< ELRCacheFad::SFad< ValueT, Num > > |
| Specialization of ScalarValue to SFad types. More... | |
| struct | StringName< ELRCacheFad::SFad< ValueT, Num > > |
| Specialization of StringName to SFad types. More... | |
| struct | IsEqual< ELRCacheFad::SFad< ValueT, Num > > |
| Specialization of IsEqual to SFad types. More... | |
| struct | IsStaticallySized< ELRCacheFad::SFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SFad types. More... | |
| struct | IsStaticallySized< const ELRCacheFad::SFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SFad types. More... | |
| struct | Promote< ELRCacheFad::SLFad< ValueT, Num >, ELRCacheFad::SLFad< ValueT, Num > > |
| Specialization of Promote to SLFad types. More... | |
| struct | Promote< ELRCacheFad::SLFad< ValueT, Num >, R > |
| Specialization of Promote to SLFad types. More... | |
| struct | Promote< L, ELRCacheFad::SLFad< ValueT, Num > > |
| Specialization of Promote to SLFad types. More... | |
| struct | ScalarType< ELRCacheFad::SLFad< ValueT, Num > > |
| Specialization of ScalarType to SLFad types. More... | |
| struct | ValueType< ELRCacheFad::SLFad< ValueT, Num > > |
| Specialization of ValueType to SLFad types. More... | |
| struct | IsADType< ELRCacheFad::SLFad< ValueT, Num > > |
| Specialization of IsADType to SLFad types. More... | |
| struct | IsScalarType< ELRCacheFad::SLFad< ValueT, Num > > |
| Specialization of IsADType to SLFad types. More... | |
| struct | Value< ELRCacheFad::SLFad< ValueT, Num > > |
| Specialization of Value to SLFad types. More... | |
| struct | ScalarValue< ELRCacheFad::SLFad< ValueT, Num > > |
| Specialization of ScalarValue to SLFad types. More... | |
| struct | StringName< ELRCacheFad::SLFad< ValueT, Num > > |
| Specialization of StringName to SLFad types. More... | |
| struct | IsEqual< ELRCacheFad::SLFad< ValueT, Num > > |
| Specialization of IsEqual to DFad types. More... | |
| struct | IsStaticallySized< ELRCacheFad::SLFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SLFad types. More... | |
| struct | IsStaticallySized< const ELRCacheFad::SLFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SLFad types. More... | |
| struct | Promote< ELRCacheFad::ViewFad< ValueT, Size, Stride >, ELRCacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of Promote to ViewFad types. More... | |
| struct | Promote< ELRCacheFad::ViewFad< ValueT, Size, Stride >, R > |
| Specialization of Promote to ViewFad types. More... | |
| struct | Promote< L, ELRCacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of Promote to ViewFad types. More... | |
| struct | ScalarType< ELRCacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of ScalarType to ViewFad types. More... | |
| struct | ValueType< ELRCacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of ValueType to ViewFad types. More... | |
| struct | IsADType< ELRCacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsADType to ViewFad types. More... | |
| struct | IsScalarType< ELRCacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsADType to ViewFad types. More... | |
| struct | Value< ELRCacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of Value to ViewFad types. More... | |
| struct | ScalarValue< ELRCacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of ScalarValue to ViewFad types. More... | |
| struct | StringName< ELRCacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of StringName to ViewFad types. More... | |
| struct | IsEqual< ELRCacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsEqual to ViewFad types. More... | |
| struct | IsStaticallySized< ELRCacheFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsStaticallySized to ViewFad types. More... | |
| struct | Promote< ELRFad::DFad< ValueT >, ELRFad::DFad< ValueT > > |
| Specialization of Promote to DFad types. More... | |
| struct | Promote< ELRFad::DFad< ValueT >, R > |
| Specialization of Promote to DFad types. More... | |
| struct | Promote< L, ELRFad::DFad< ValueT > > |
| Specialization of Promote to DFad types. More... | |
| struct | ScalarType< ELRFad::DFad< ValueT > > |
| Specialization of ScalarType to DFad types. More... | |
| struct | ValueType< ELRFad::DFad< ValueT > > |
| Specialization of ValueType to DFad types. More... | |
| struct | IsADType< ELRFad::DFad< ValueT > > |
| Specialization of IsADType to DFad types. More... | |
| struct | IsScalarType< ELRFad::DFad< ValueT > > |
| Specialization of IsADType to DFad types. More... | |
| struct | Value< ELRFad::DFad< ValueT > > |
| Specialization of Value to DFad types. More... | |
| struct | ScalarValue< ELRFad::DFad< ValueT > > |
| Specialization of ScalarValue to DELRFad types. More... | |
| struct | StringName< ELRFad::DFad< ValueT > > |
| Specialization of StringName to DFad types. More... | |
| struct | IsEqual< ELRFad::DFad< ValueT > > |
| Specialization of IsEqual to DFad types. More... | |
| struct | IsStaticallySized< ELRFad::DFad< ValueT > > |
| Specialization of IsStaticallySized to DFad types. More... | |
| struct | IsStaticallySized< const ELRFad::DFad< ValueT > > |
| Specialization of IsStaticallySized to DFad types. More... | |
| struct | ScalarType< ELRFad::Expr< T > > |
| Specialization of ScalarType to Expr types. More... | |
| struct | ValueType< ELRFad::Expr< T > > |
| Specialization of ValueType to Expr types. More... | |
| struct | IsADType< ELRFad::Expr< T > > |
| Specialization of IsADType to Expr types. More... | |
| struct | IsScalarType< ELRFad::Expr< T > > |
| Specialization of IsADType to Expr types. More... | |
| struct | Value< ELRFad::Expr< T > > |
| Specialization of Value to Expr types. More... | |
| struct | ScalarValue< ELRFad::Expr< T > > |
| Specialization of ScalarValue to Expr types. More... | |
| struct | Promote< ELRFad::SFad< ValueT, Num >, ELRFad::SFad< ValueT, Num > > |
| Specialization of Promote to SFad types. More... | |
| struct | Promote< ELRFad::SFad< ValueT, Num >, R > |
| Specialization of Promote to SFad types. More... | |
| struct | Promote< L, ELRFad::SFad< ValueT, Num > > |
| Specialization of Promote to SFad types. More... | |
| struct | ScalarType< ELRFad::SFad< ValueT, Num > > |
| Specialization of ScalarType to SFad types. More... | |
| struct | ValueType< ELRFad::SFad< ValueT, Num > > |
| Specialization of ValueType to SFad types. More... | |
| struct | IsADType< ELRFad::SFad< ValueT, Num > > |
| Specialization of IsADType to SFad types. More... | |
| struct | IsScalarType< ELRFad::SFad< ValueT, Num > > |
| Specialization of IsADType to SFad types. More... | |
| struct | Value< ELRFad::SFad< ValueT, Num > > |
| Specialization of Value to SFad types. More... | |
| struct | ScalarValue< ELRFad::SFad< ValueT, Num > > |
| Specialization of ScalarValue to SFad types. More... | |
| struct | StringName< ELRFad::SFad< ValueT, Num > > |
| Specialization of StringName to SFad types. More... | |
| struct | IsEqual< ELRFad::SFad< ValueT, Num > > |
| Specialization of IsEqual to SFad types. More... | |
| struct | IsStaticallySized< ELRFad::SFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SFad types. More... | |
| struct | IsStaticallySized< const ELRFad::SFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SFad types. More... | |
| struct | StaticSize< ELRFad::SFad< ValueT, Num > > |
| Specialization of StaticSize to SFad types. More... | |
| struct | StaticSize< const ELRFad::SFad< ValueT, Num > > |
| Specialization of StaticSize to SFad types. More... | |
| struct | Promote< ELRFad::SLFad< ValueT, Num >, ELRFad::SLFad< ValueT, Num > > |
| Specialization of Promote to SLFad types. More... | |
| struct | Promote< ELRFad::SLFad< ValueT, Num >, R > |
| Specialization of Promote to SLFad types. More... | |
| struct | Promote< L, ELRFad::SLFad< ValueT, Num > > |
| Specialization of Promote to SLFad types. More... | |
| struct | ScalarType< ELRFad::SLFad< ValueT, Num > > |
| Specialization of ScalarType to SLFad types. More... | |
| struct | ValueType< ELRFad::SLFad< ValueT, Num > > |
| Specialization of ValueType to SLFad types. More... | |
| struct | IsADType< ELRFad::SLFad< ValueT, Num > > |
| Specialization of IsADType to SLFad types. More... | |
| struct | IsScalarType< ELRFad::SLFad< ValueT, Num > > |
| Specialization of IsADType to SLFad types. More... | |
| struct | Value< ELRFad::SLFad< ValueT, Num > > |
| Specialization of Value to SLFad types. More... | |
| struct | ScalarValue< ELRFad::SLFad< ValueT, Num > > |
| Specialization of ScalarValue to SLFad types. More... | |
| struct | StringName< ELRFad::SLFad< ValueT, Num > > |
| Specialization of StringName to SLFad types. More... | |
| struct | IsEqual< ELRFad::SLFad< ValueT, Num > > |
| Specialization of IsEqual to DFad types. More... | |
| struct | IsStaticallySized< ELRFad::SLFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SLFad types. More... | |
| struct | IsStaticallySized< const ELRFad::SLFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SLFad types. More... | |
| struct | Promote< ELRFad::ViewFad< ValueT, Size, Stride >, ELRFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of Promote to ViewFad types. More... | |
| struct | Promote< ELRFad::ViewFad< ValueT, Size, Stride >, R > |
| Specialization of Promote to ViewFad types. More... | |
| struct | Promote< L, ELRFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of Promote to ViewFad types. More... | |
| struct | ScalarType< ELRFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of ScalarType to ViewFad types. More... | |
| struct | ValueType< ELRFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of ValueType to ViewFad types. More... | |
| struct | IsADType< ELRFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsADType to ViewFad types. More... | |
| struct | IsScalarType< ELRFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsADType to ViewFad types. More... | |
| struct | Value< ELRFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of Value to ViewFad types. More... | |
| struct | ScalarValue< ELRFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of ScalarValue to ViewFad types. More... | |
| struct | StringName< ELRFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of StringName to ViewFad types. More... | |
| struct | IsEqual< ELRFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsEqual to ViewFad types. More... | |
| struct | IsStaticallySized< ELRFad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsStaticallySized to ViewFad types. More... | |
| struct | Promote< Fad::DFad< ValueT >, Fad::DFad< ValueT > > |
| Specialization of Promote to DFad types. More... | |
| struct | Promote< Fad::DFad< ValueT >, R > |
| Specialization of Promote to DFad types. More... | |
| struct | Promote< L, Fad::DFad< ValueT > > |
| Specialization of Promote to DFad types. More... | |
| struct | ScalarType< Fad::DFad< ValueT > > |
| Specialization of ScalarType to DFad types. More... | |
| struct | ValueType< Fad::DFad< ValueT > > |
| Specialization of ValueType to DFad types. More... | |
| struct | IsADType< Fad::DFad< ValueT > > |
| Specialization of IsADType to DFad types. More... | |
| struct | IsScalarType< Fad::DFad< ValueT > > |
| Specialization of IsADType to DFad types. More... | |
| struct | Value< Fad::DFad< ValueT > > |
| Specialization of Value to DFad types. More... | |
| struct | ScalarValue< Fad::DFad< ValueT > > |
| Specialization of ScalarValue to DFad types. More... | |
| struct | StringName< Fad::DFad< ValueT > > |
| Specialization of StringName to DFad types. More... | |
| struct | IsEqual< Fad::DFad< ValueT > > |
| Specialization of IsEqual to DFad types. More... | |
| struct | IsStaticallySized< Fad::DFad< ValueT > > |
| Specialization of IsStaticallySized to DFad types. More... | |
| struct | IsStaticallySized< const Fad::DFad< ValueT > > |
| Specialization of IsStaticallySized to DFad types. More... | |
| struct | Promote< Fad::DMFad< ValueT >, Fad::DMFad< ValueT > > |
| Specialization of Promote to DMFad types. More... | |
| struct | Promote< Fad::DMFad< ValueT >, R > |
| Specialization of Promote to DMFad types. More... | |
| struct | Promote< L, Fad::DMFad< ValueT > > |
| Specialization of Promote to DMFad types. More... | |
| struct | ScalarType< Fad::DMFad< ValueT > > |
| Specialization of ScalarType to DMFad types. More... | |
| struct | ValueType< Fad::DMFad< ValueT > > |
| Specialization of ValueType to DMFad types. More... | |
| struct | IsADType< Fad::DMFad< ValueT > > |
| Specialization of IsADType to DMFad types. More... | |
| struct | IsScalarType< Fad::DMFad< ValueT > > |
| Specialization of IsADType to DMFad types. More... | |
| struct | Value< Fad::DMFad< ValueT > > |
| Specialization of Value to DMFad types. More... | |
| struct | ScalarValue< Fad::DMFad< ValueT > > |
| Specialization of ScalarValue to DMFad types. More... | |
| struct | StringName< Fad::DMFad< ValueT > > |
| Specialization of StringName to DMFad types. More... | |
| struct | IsEqual< Fad::DMFad< ValueT > > |
| Specialization of IsEqual to DMFad types. More... | |
| struct | IsStaticallySized< Fad::DMFad< ValueT > > |
| Specialization of IsStaticallySized to DMFad types. More... | |
| struct | Promote< Fad::DVFad< ValueT >, Fad::DVFad< ValueT > > |
| Specialization of Promote to DVFad types. More... | |
| struct | Promote< Fad::DVFad< ValueT >, R > |
| Specialization of Promote to DVFad types. More... | |
| struct | Promote< L, Fad::DVFad< ValueT > > |
| Specialization of Promote to DVFad types. More... | |
| struct | ScalarType< Fad::DVFad< ValueT > > |
| Specialization of ScalarType to DVFad types. More... | |
| struct | ValueType< Fad::DVFad< ValueT > > |
| Specialization of ValueType to DVFad types. More... | |
| struct | IsADType< Fad::DVFad< ValueT > > |
| Specialization of IsADType to DVFad types. More... | |
| struct | IsScalarType< Fad::DVFad< ValueT > > |
| Specialization of IsADType to DVFad types. More... | |
| struct | Value< Fad::DVFad< ValueT > > |
| Specialization of Value to DVFad types. More... | |
| struct | ScalarValue< Fad::DVFad< ValueT > > |
| Specialization of ScalarValue to DVFad types. More... | |
| struct | StringName< Fad::DVFad< ValueT > > |
| Specialization of StringName to DVFad types. More... | |
| struct | IsEqual< Fad::DVFad< ValueT > > |
| Specialization of IsEqual to DVFad types. More... | |
| struct | IsStaticallySized< Fad::DVFad< ValueT > > |
| Specialization of IsStaticallySized to DVFad types. More... | |
| struct | ScalarType< Fad::Expr< T > > |
| Specialization of ScalarType to Expr types. More... | |
| struct | ValueType< Fad::Expr< T > > |
| Specialization of ValueType to Expr types. More... | |
| struct | IsADType< Fad::Expr< T > > |
| Specialization of IsADType to Expr types. More... | |
| struct | IsScalarType< Fad::Expr< T > > |
| Specialization of IsADType to Expr types. More... | |
| struct | Value< Fad::Expr< T > > |
| Specialization of Value to Expr types. More... | |
| struct | ScalarValue< Fad::Expr< T > > |
| Specialization of ScalarValue to Expr types. More... | |
| struct | Promote< Fad::SFad< ValueT, Num >, Fad::SFad< ValueT, Num > > |
| Specialization of Promote to SFad types. More... | |
| struct | Promote< Fad::SFad< ValueT, Num >, R > |
| Specialization of Promote to SFad types. More... | |
| struct | Promote< L, Fad::SFad< ValueT, Num > > |
| Specialization of Promote to SFad types. More... | |
| struct | ScalarType< Fad::SFad< ValueT, Num > > |
| Specialization of ScalarType to SFad types. More... | |
| struct | ValueType< Fad::SFad< ValueT, Num > > |
| Specialization of ValueType to SFad types. More... | |
| struct | IsADType< Fad::SFad< ValueT, Num > > |
| Specialization of IsADType to SFad types. More... | |
| struct | IsScalarType< Fad::SFad< ValueT, Num > > |
| Specialization of IsADType to SFad types. More... | |
| struct | Value< Fad::SFad< ValueT, Num > > |
| Specialization of Value to SFad types. More... | |
| struct | ScalarValue< Fad::SFad< ValueT, Num > > |
| Specialization of ScalarValue to SFad types. More... | |
| struct | StringName< Fad::SFad< ValueT, Num > > |
| Specialization of StringName to SFad types. More... | |
| struct | IsEqual< Fad::SFad< ValueT, Num > > |
| Specialization of IsEqual to SFad types. More... | |
| struct | IsStaticallySized< Fad::SFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SFad types. More... | |
| struct | IsStaticallySized< const Fad::SFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SFad types. More... | |
| struct | StaticSize< Fad::SFad< ValueT, Num > > |
| Specialization of StaticSize to SFad types. More... | |
| struct | StaticSize< const Fad::SFad< ValueT, Num > > |
| Specialization of StaticSize to SFad types. More... | |
| struct | Promote< Fad::SimpleFad< ValueT >, Fad::SimpleFad< ValueT > > |
| Specialization of Promote to SimpleFad types. More... | |
| struct | Promote< Fad::SimpleFad< ValueT >, R > |
| Specialization of Promote to SimpleFad types. More... | |
| struct | Promote< L, Fad::SimpleFad< ValueT > > |
| Specialization of Promote to SimpleFad types. More... | |
| struct | ScalarType< Fad::SimpleFad< ValueT > > |
| Specialization of ScalarType to SimpleFad types. More... | |
| struct | ValueType< Fad::SimpleFad< ValueT > > |
| Specialization of ValueType to SimpleFad types. More... | |
| struct | IsADType< Fad::SimpleFad< ValueT > > |
| Specialization of IsADType to SimpleFad types. More... | |
| struct | IsScalarType< Fad::SimpleFad< ValueT > > |
| Specialization of IsADType to SimpleFad types. More... | |
| struct | Value< Fad::SimpleFad< ValueT > > |
| Specialization of Value to SimpleFad types. More... | |
| struct | ScalarValue< Fad::SimpleFad< ValueT > > |
| Specialization of ScalarValue to SimpleFad types. More... | |
| struct | StringName< Fad::SimpleFad< ValueT > > |
| Specialization of StringName to SimpleFad types. More... | |
| struct | IsEqual< Fad::SimpleFad< ValueT > > |
| Specialization of IsEqual to SimpleFad types. More... | |
| struct | IsStaticallySized< Fad::SimpleFad< ValueT > > |
| Specialization of IsStaticallySized to SimpleFad types. More... | |
| struct | Promote< Fad::SLFad< ValueT, Num >, Fad::SLFad< ValueT, Num > > |
| Specialization of Promote to SLFad types. More... | |
| struct | Promote< Fad::SLFad< ValueT, Num >, R > |
| Specialization of Promote to SLFad types. More... | |
| struct | Promote< L, Fad::SLFad< ValueT, Num > > |
| Specialization of Promote to SLFad types. More... | |
| struct | ScalarType< Fad::SLFad< ValueT, Num > > |
| Specialization of ScalarType to SLFad types. More... | |
| struct | ValueType< Fad::SLFad< ValueT, Num > > |
| Specialization of ValueType to SLFad types. More... | |
| struct | IsADType< Fad::SLFad< ValueT, Num > > |
| Specialization of IsADType to SLFad types. More... | |
| struct | IsScalarType< Fad::SLFad< ValueT, Num > > |
| Specialization of IsADType to SLFad types. More... | |
| struct | Value< Fad::SLFad< ValueT, Num > > |
| Specialization of Value to SLFad types. More... | |
| struct | ScalarValue< Fad::SLFad< ValueT, Num > > |
| Specialization of ScalarValue to SLFad types. More... | |
| struct | StringName< Fad::SLFad< ValueT, Num > > |
| Specialization of StringName to SLFad types. More... | |
| struct | IsEqual< Fad::SLFad< ValueT, Num > > |
| Specialization of IsEqual to SLFad types. More... | |
| struct | IsStaticallySized< Fad::SLFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SLFad types. More... | |
| struct | IsStaticallySized< const Fad::SLFad< ValueT, Num > > |
| Specialization of IsStaticallySized to SLFad types. More... | |
| struct | Promote< Fad::ViewFad< ValueT, Size, Stride >, Fad::ViewFad< ValueT, Size, Stride > > |
| Specialization of Promote to ViewFad types. More... | |
| struct | Promote< Fad::ViewFad< ValueT, Size, Stride >, R > |
| Specialization of Promote to ViewFad types. More... | |
| struct | Promote< L, Fad::ViewFad< ValueT, Size, Stride > > |
| Specialization of Promote to ViewFad types. More... | |
| struct | ScalarType< Fad::ViewFad< ValueT, Size, Stride > > |
| Specialization of ScalarType to ViewFad types. More... | |
| struct | ValueType< Fad::ViewFad< ValueT, Size, Stride > > |
| Specialization of ValueType to ViewFad types. More... | |
| struct | IsADType< Fad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsADType to ViewFad types. More... | |
| struct | IsScalarType< Fad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsADType to ViewFad types. More... | |
| struct | Value< Fad::ViewFad< ValueT, Size, Stride > > |
| Specialization of Value to ViewFad types. More... | |
| struct | ScalarValue< Fad::ViewFad< ValueT, Size, Stride > > |
| Specialization of ScalarValue to ViewFad types. More... | |
| struct | StringName< Fad::ViewFad< ValueT, Size, Stride > > |
| Specialization of StringName to ViewFad types. More... | |
| struct | IsEqual< Fad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsEqual to ViewFad types. More... | |
| struct | IsStaticallySized< Fad::ViewFad< ValueT, Size, Stride > > |
| Specialization of IsStaticallySized to ViewFad types. More... | |
| class | Handle |
| A generic handle class. More... | |
| struct | ScalarType< LFad::Expr< T > > |
| Specialization of ScalarType to Expr types. More... | |
| struct | ValueType< LFad::Expr< T > > |
| Specialization of ValueType to Expr types. More... | |
| struct | IsADType< LFad::Expr< T > > |
| Specialization of IsADType to Expr types. More... | |
| struct | IsScalarType< LFad::Expr< T > > |
| Specialization of IsADType to Expr types. More... | |
| struct | Value< LFad::Expr< T > > |
| Specialization of Value to Expr types. More... | |
| struct | ScalarValue< LFad::Expr< T > > |
| Specialization of ScalarValue to Expr types. More... | |
| struct | Promote< LFad::LogicalSparse< ValT, LogT >, LFad::LogicalSparse< ValT, LogT > > |
| Specialization of Promote to LogicalSparse types. More... | |
| struct | Promote< LFad::LogicalSparse< ValT, LogT >, R > |
| Specialization of Promote to LogicalSparse types. More... | |
| struct | Promote< L, LFad::LogicalSparse< ValT, LogT > > |
| Specialization of Promote to LogicalSparse types. More... | |
| struct | ScalarType< LFad::LogicalSparse< ValT, LogT > > |
| Specialization of ScalarType to LogicalSparse types. More... | |
| struct | ValueType< LFad::LogicalSparse< ValT, LogT > > |
| Specialization of ValueType to LogicalSparse types. More... | |
| struct | IsADType< LFad::LogicalSparse< ValT, LogT > > |
| Specialization of IsADType to LogicalSparse types. More... | |
| struct | IsScalarType< LFad::LogicalSparse< ValT, LogT > > |
| Specialization of IsADType to LogicalSparse types. More... | |
| struct | Value< LFad::LogicalSparse< ValT, LogT > > |
| Specialization of Value to LogicalSparse types. More... | |
| struct | ScalarValue< LFad::LogicalSparse< ValT, LogT > > |
| Specialization of ScalarValue to DFad types. More... | |
| struct | StringName< LFad::LogicalSparse< ValT, LogT > > |
| Specialization of StringName to DFad types. More... | |
| struct | IsEqual< LFad::LogicalSparse< ValT, LogT > > |
| Specialization of IsEqual to DFad types. More... | |
| struct | IsStaticallySized< LFad::LogicalSparse< ValT, LogT > > |
| Specialization of IsStaticallySized to DFad types. More... | |
| struct | Promote< FlopCounterPack::ScalarFlopCounter< ScalarT >, FlopCounterPack::ScalarFlopCounter< ScalarT > > |
| Specialization of Promote to ScalarFlopCounter types. More... | |
| struct | Promote< FlopCounterPack::ScalarFlopCounter< ScalarT >, R > |
| Specialization of Promote to ScalarFlopCounter types. More... | |
| struct | Promote< L, FlopCounterPack::ScalarFlopCounter< ScalarT > > |
| Specialization of Promote to ScalarFlopCounter types. More... | |
| struct | ScalarType< FlopCounterPack::ScalarFlopCounter< ScalarT > > |
| Specialization of ScalarType to ScalarFlopCounter types. More... | |
| struct | ValueType< FlopCounterPack::ScalarFlopCounter< ScalarT > > |
| Specialization of ValueType to ScalarFlopCounter types. More... | |
| struct | IsADType< FlopCounterPack::ScalarFlopCounter< ScalarT > > |
| Specialization of IsADType to ScalarFlopCounter types. More... | |
| struct | IsScalarType< FlopCounterPack::ScalarFlopCounter< ScalarT > > |
| Specialization of IsADType to ScalarFlopCounter types. More... | |
| struct | Value< FlopCounterPack::ScalarFlopCounter< ScalarT > > |
| Specialization of Value to ScalarFlopCounter types. More... | |
| struct | ScalarValue< FlopCounterPack::ScalarFlopCounter< ScalarT > > |
| Specialization of ScalarValue to ScalarFlopCounter types. More... | |
| struct | StringName< FlopCounterPack::ScalarFlopCounter< ScalarT > > |
| Specialization of StringName to ScalarFlopCounter types. More... | |
| struct | IsStaticallySized< FlopCounterPack::ScalarFlopCounter< ScalarT > > |
| Specialization of IsStaticallySized to ScalarFlopCounter types. More... | |
| struct | ss_array |
| Static array allocation class that works for any type. More... | |
| struct | ss_array< T, true > |
| Static array allocation class that is specialized for scalar i.e., fundamental or built-in types (float, double, etc...). More... | |
| class | Promote< Tay::CacheTaylor< T >, Tay::CacheTaylor< T > > |
| Specialization of Promote to CacheTaylor types. More... | |
| class | Promote< Tay::CacheTaylor< L >, R > |
| Specialization of Promote to CacheTaylor types. More... | |
| class | Promote< L, Tay::CacheTaylor< R > > |
| Specialization of Promote to CacheTaylor types. More... | |
| struct | ScalarType< Tay::CacheTaylor< T > > |
| Specialization of ScalarType to DFad types. More... | |
| struct | ValueType< Tay::CacheTaylor< T > > |
| Specialization of ValueType to DFad types. More... | |
| struct | IsADType< Tay::CacheTaylor< T > > |
| Specialization of IsADType to DFad types. More... | |
| struct | IsScalarType< Tay::CacheTaylor< T > > |
| Specialization of IsADType to DFad types. More... | |
| struct | Value< Tay::CacheTaylor< T > > |
| Specialization of Value to DFad types. More... | |
| struct | ScalarValue< Tay::CacheTaylor< T > > |
| Specialization of ScalarValue to CacheTaylor types. More... | |
| struct | StringName< Tay::CacheTaylor< T > > |
| Specialization of StringName to CacheTaylor types. More... | |
| struct | IsEqual< Tay::CacheTaylor< T > > |
| Specialization of IsEqual to Taylor types. More... | |
| struct | IsStaticallySized< Tay::CacheTaylor< T > > |
| Specialization of IsStaticallySized to Taylor types. More... | |
| class | Promote< Tay::Taylor< T >, Tay::Taylor< T > > |
| Specialization of Promote to SimpleTaylor types. More... | |
| class | Promote< Tay::Taylor< L >, R > |
| Specialization of Promote to SimpleTaylor types. More... | |
| class | Promote< L, Tay::Taylor< R > > |
| Specialization of Promote to SimpleTaylor types. More... | |
| struct | ScalarType< Tay::Taylor< T > > |
| Specialization of ScalarType to Taylor types. More... | |
| struct | ValueType< Tay::Taylor< T > > |
| Specialization of ValueType to Taylor types. More... | |
| struct | IsADType< Tay::Taylor< T > > |
| Specialization of IsADType to Taylor types. More... | |
| struct | IsScalarType< Tay::Taylor< T > > |
| Specialization of IsADType to Taylor types. More... | |
| struct | Value< Tay::Taylor< T > > |
| Specialization of Value to Taylor types. More... | |
| struct | ScalarValue< Tay::Taylor< T > > |
| Specialization of ScalarValue to Taylor types. More... | |
| struct | StringName< Tay::Taylor< T > > |
| Specialization of StringName to Taylor types. More... | |
| struct | IsEqual< Tay::Taylor< T > > |
| Specialization of IsEqual to Taylor types. More... | |
| struct | IsStaticallySized< Tay::Taylor< T > > |
| Specialization of IsStaticallySized to Taylor types. More... | |
| class | Promote< Rad2::ADvar< T >, Rad2::ADvar< T > > |
| Specialization of Promote to ADvar types. More... | |
| class | Promote< Rad2::ADvar< L >, R > |
| Specialization of Promote to ADvar types. More... | |
| class | Promote< L, Rad2::ADvar< R > > |
| Specialization of Promote to ADvar types. More... | |
| struct | ScalarType< Rad2::ADvar< T > > |
| Specialization of ScalarType to ADvar types. More... | |
| struct | ScalarType< Rad2::ADvari< T > > |
| Specialization of ScalarType to ADvari types. More... | |
| struct | ValueType< Rad2::ADvar< T > > |
| Specialization of ValueType to ADvar types. More... | |
| struct | ValueType< Rad2::ADvari< T > > |
| Specialization of ValueType to ADvari types. More... | |
| struct | IsADType< Rad2::ADvar< T > > |
| Specialization of IsADType to ADvar types. More... | |
| struct | IsADType< Rad2::ADvari< T > > |
| Specialization of IsADType to ADvari types. More... | |
| struct | IsScalarType< Rad2::ADvar< T > > |
| Specialization of IsADType to ADvar types. More... | |
| struct | IsScalarType< Rad2::ADvari< T > > |
| Specialization of IsADType to ADvari types. More... | |
| struct | Value< Rad2::ADvar< T > > |
| Specialization of Value to ADvar types. More... | |
| struct | MarkConstant< Rad2::ADvar< T > > |
| Specialization of MarkConstant to ADvar types. More... | |
| struct | MarkConstant< Rad2::ADvari< T > > |
| Specialization of MarkConstant to ADvari types. More... | |
| struct | ScalarValue< Rad2::ADvar< T > > |
| Specialization of ScalarValue to ADvar types. More... | |
| struct | StringName< Rad2::ADvar< T > > |
| Specialization of StringName to ADvar types. More... | |
| class | Promote< Rad::ADvar< T >, Rad::ADvar< T > > |
| Specialization of Promote to ADvar types. More... | |
| class | Promote< Rad::ADvar< L >, R > |
| Specialization of Promote to ADvar types. More... | |
| class | Promote< L, Rad::ADvar< R > > |
| Specialization of Promote to ADvar types. More... | |
| struct | ScalarType< Rad::ADvar< T > > |
| Specialization of ScalarType to ADvar types. More... | |
| struct | ScalarType< Rad::ADvari< T > > |
| Specialization of ScalarType to ADvari types. More... | |
| struct | ValueType< Rad::ADvar< T > > |
| Specialization of ValueType to ADvar types. More... | |
| struct | ValueType< Rad::ADvari< T > > |
| Specialization of ValueType to ADvari types. More... | |
| struct | IsADType< Rad::ADvar< T > > |
| Specialization of IsADType to ADvar types. More... | |
| struct | IsADType< Rad::ADvari< T > > |
| Specialization of IsADType to ADvari types. More... | |
| struct | IsScalarType< Rad::ADvar< T > > |
| Specialization of IsADType to ADvar types. More... | |
| struct | IsScalarType< Rad::ADvari< T > > |
| Specialization of IsADType to ADvari types. More... | |
| struct | Value< Rad::ADvar< T > > |
| Specialization of Value to ADvar types. More... | |
| struct | MarkConstant< Rad::ADvar< T > > |
| Specialization of MarkConstant to ADvar types. More... | |
| struct | MarkConstant< Rad::ADvari< T > > |
| Specialization of MarkConstant to ADvari types. More... | |
| struct | ScalarValue< Rad::ADvar< T > > |
| Specialization of ScalarValue to ADvar types. More... | |
| struct | StringName< Rad::ADvar< T > > |
| Specialization of StringName to ADvar types. More... | |
| class | Promote< RadVec::ADvar< T >, RadVec::ADvar< T > > |
| Specialization of Promote to ADvar types. More... | |
| class | Promote< RadVec::ADvar< L >, R > |
| Specialization of Promote to ADvar types. More... | |
| class | Promote< L, RadVec::ADvar< R > > |
| Specialization of Promote to ADvar types. More... | |
| struct | ScalarType< RadVec::ADvar< T > > |
| Specialization of ScalarType to ADvar types. More... | |
| struct | ScalarType< RadVec::ADvari< T > > |
| Specialization of ScalarType to ADvari types. More... | |
| struct | ValueType< RadVec::ADvar< T > > |
| Specialization of ValueType to ADvar types. More... | |
| struct | ValueType< RadVec::ADvari< T > > |
| Specialization of ValueType to ADvari types. More... | |
| struct | IsADType< RadVec::ADvar< T > > |
| Specialization of IsADType to ADvar types. More... | |
| struct | IsADType< RadVec::ADvari< T > > |
| Specialization of IsADType to ADvari types. More... | |
| struct | IsScalarType< RadVec::ADvar< T > > |
| Specialization of IsADType to ADvar types. More... | |
| struct | IsScalarType< RadVec::ADvari< T > > |
| Specialization of IsADType to ADvari types. More... | |
| struct | Value< RadVec::ADvar< T > > |
| Specialization of Value to ADvar types. More... | |
| struct | MarkConstant< RadVec::ADvar< T > > |
| Specialization of MarkConstant to ADvar types. More... | |
| struct | MarkConstant< RadVec::ADvari< T > > |
| Specialization of MarkConstant to ADvari types. More... | |
| struct | ScalarValue< RadVec::ADvar< T > > |
| Specialization of ScalarValue to ADvar types. More... | |
| struct | StringName< RadVec::ADvar< T > > |
| Specialization of StringName to ADvar types. More... | |
| struct | Promote |
| Base template specification for Promote. More... | |
| struct | Promote< A, A > |
| Specialization of Promote for a single type. More... | |
| struct | Promote< double, float > |
| struct | Promote< float, double > |
| struct | Promote< double, long > |
| struct | Promote< long, double > |
| struct | Promote< double, int > |
| struct | Promote< int, double > |
| struct | Promote< float, long > |
| struct | Promote< long, float > |
| struct | Promote< float, int > |
| struct | Promote< int, float > |
| struct | ScalarType |
| Base template specification for ScalarType. More... | |
| struct | ScalarType< const T > |
| Specialization of ScalarType for const types. More... | |
| struct | ValueType |
| Base template specification for ValueType. More... | |
| struct | ValueType< const T > |
| Specialization of ValueType for const types. More... | |
| struct | IsADType |
| Base template specification for IsADType. More... | |
| struct | IsScalarType |
| Base template specification for IsScalarType. More... | |
| struct | Value |
| Base template specification for Value. More... | |
| struct | ScalarValue |
| Base template specification for ScalarValue. More... | |
| struct | MarkConstant |
| Base template specification for marking constants. More... | |
| struct | StringName |
| Base template specification for string names of types. More... | |
| struct | IsEqual |
| Base template specification for testing equivalence. More... | |
| struct | IsStaticallySized |
| Base template specification for testing whether type is statically sized. More... | |
| struct | StaticSize |
| Base template specification for static size. More... | |
| struct | ScalarType< char > |
| struct | ValueType< char > |
| struct | IsADType< char > |
| struct | IsScalarType< char > |
| struct | Value< char > |
| struct | ScalarValue< char > |
| struct | StringName< char > |
| struct | IsEqual< char > |
| struct | IsStaticallySized< char > |
| struct | ScalarType< float > |
| struct | ValueType< float > |
| struct | IsADType< float > |
| struct | IsScalarType< float > |
| struct | Value< float > |
| struct | ScalarValue< float > |
| struct | StringName< float > |
| struct | IsEqual< float > |
| struct | IsStaticallySized< float > |
| struct | ScalarType< double > |
| struct | ValueType< double > |
| struct | IsADType< double > |
| struct | IsScalarType< double > |
| struct | Value< double > |
| struct | ScalarValue< double > |
| struct | StringName< double > |
| struct | IsEqual< double > |
| struct | IsStaticallySized< double > |
| struct | ScalarType< int > |
| struct | ValueType< int > |
| struct | IsADType< int > |
| struct | IsScalarType< int > |
| struct | Value< int > |
| struct | ScalarValue< int > |
| struct | StringName< int > |
| struct | IsEqual< int > |
| struct | IsStaticallySized< int > |
| struct | ScalarType< unsigned int > |
| struct | ValueType< unsigned int > |
| struct | IsADType< unsigned int > |
| struct | IsScalarType< unsigned int > |
| struct | Value< unsigned int > |
| struct | ScalarValue< unsigned int > |
| struct | StringName< unsigned int > |
| struct | IsEqual< unsigned int > |
| struct | IsStaticallySized< unsigned int > |
| struct | ScalarType< long > |
| struct | ValueType< long > |
| struct | IsADType< long > |
| struct | IsScalarType< long > |
| struct | Value< long > |
| struct | ScalarValue< long > |
| struct | StringName< long > |
| struct | IsEqual< long > |
| struct | IsStaticallySized< long > |
| struct | ScalarType< unsigned long > |
| struct | ValueType< unsigned long > |
| struct | IsADType< unsigned long > |
| struct | IsScalarType< unsigned long > |
| struct | Value< unsigned long > |
| struct | ScalarValue< unsigned long > |
| struct | StringName< unsigned long > |
| struct | IsEqual< unsigned long > |
| struct | IsStaticallySized< unsigned long > |
| struct | ScalarType< bool > |
| struct | ValueType< bool > |
| struct | IsADType< bool > |
| struct | IsScalarType< bool > |
| struct | Value< bool > |
| struct | ScalarValue< bool > |
| struct | StringName< bool > |
| struct | IsEqual< bool > |
| struct | IsStaticallySized< bool > |
| struct | RemoveConst |
| struct | RemoveConst< const T > |
| class | TemplateIterator |
| class | ConstTemplateIterator |
| class | TemplateManager |
| Container class to manager template instantiations of a template class. More... | |
Functions | |
| template<typename FamilyType , typename EntryType > | |
| std::ostream & | operator<< (std::ostream &os, const ParameterLibraryBase< FamilyType, EntryType > &pl) |
| template<typename T > | |
| bool | operator== (const Handle< T > &h1, const Handle< T > &h2) |
| Compare two handles. | |
Abstract class that provides access to a parameter value in a code for the parameter library. An object of this type is required to construct a ParameterRegistration object.
1.7.6.1