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