Sacado  Development
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Public Member Functions | List of all members
Sacado::FAD_NS::ViewFadPtr< T, sl, ss, U > Class Template Reference
Inheritance diagram for Sacado::FAD_NS::ViewFadPtr< T, sl, ss, U >:
Inheritance graph
[legend]
Collaboration diagram for Sacado::FAD_NS::ViewFadPtr< T, sl, ss, U >:
Collaboration graph
[legend]

Public Types

typedef ViewFad< T, sl, ss, U > view_fad_type
 
- Public Types inherited from Sacado::FAD_NS::ViewFad< T, sl, ss, U >
typedef Fad::ViewStorage
< ValueT, length, stride,
BaseFadT > 
StorageType
 Base classes.
 
typedef GeneralFad< ValueT,
StorageType
GeneralFadType
 
typedef Expr< GeneralFadType > ExprType
 
typedef ExprType::value_type value_type
 Typename of values.
 
typedef ExprType::scalar_type scalar_type
 Typename of scalar's (which may be different from value_type)
 
typedef ScalarType< ValueT >::type ScalarT
 Typename of scalar's (which may be different from ValueT)
 
typedef BaseFadT base_fad_type
 Fad type view is based on.
 

Public Member Functions

SACADO_INLINE_FUNCTION
view_fad_type
operator-> ()
 
SACADO_INLINE_FUNCTION
view_fad_type
operator* ()
 
- Public Member Functions inherited from Sacado::FAD_NS::ViewFad< T, sl, ss, U >
SACADO_INLINE_FUNCTION ~ViewFad ()
 Destructor.
 
SACADO_INLINE_FUNCTION ViewFad (const StorageType &s)
 Constructor with supplied storage s.
 
SACADO_INLINE_FUNCTION ViewFad (ValueT *v, const int arg_size=0, const int arg_stride=0)
 View-specific constructor.
 
SACADO_INLINE_FUNCTION ViewFad (ValueT *dx_ptr, ValueT *val_ptr, const int arg_size=0, const int arg_stride=0)
 View-specific constructor.
 

The documentation for this class was generated from the following file: