| 
    Sacado
    Development
    
   | 
 


Public Types | |
| typedef ViewFad< T, sl, ss, U > | view_fad_type | 
  Public Types inherited from Sacado::Fad::Exp::GeneralFad< Storage > | |
| typedef Storage | StorageType | 
| Storage type.  | |
| 
typedef Expr< GeneralFad < Storage > >  | ExprType | 
| Expression type.  | |
| typedef Extender< Storage > | ExtenderType | 
| Extender type.  | |
| 
typedef ScalarType< value_type > ::type  | scalar_type | 
| Typename of scalar's (which may be different from T)  | |
  Public Types inherited from Sacado::Fad::Exp::Expr< GeneralFad< Storage > > | |
| typedef GeneralFad< Storage > | derived_type | 
| Typename of derived object, returned by derived()  More... | |
  Public Types inherited from Sacado::Fad::Exp::Extender< Storage > | |
| typedef ExprSpecDefault | expr_spec_type | 
Public Member Functions | |
| 
KOKKOS_INLINE_FUNCTION  view_fad_type *  | operator-> () | 
| 
KOKKOS_INLINE_FUNCTION  view_fad_type &  | operator* () | 
  Public Member Functions inherited from Sacado::Fad::Exp::GeneralFad< Storage > | |
| KOKKOS_DEFAULTED_FUNCTION | GeneralFad ()=default | 
| Default constructor.  | |
| KOKKOS_DEFAULTED_FUNCTION | GeneralFad (const GeneralFad &x)=default | 
| Copy constructor.  | |
| KOKKOS_DEFAULTED_FUNCTION | GeneralFad (GeneralFad &&x)=default | 
| Move constructor.  | |
| template<typename S > | |
| KOKKOS_INLINE_FUNCTION | GeneralFad (const S &x, SACADO_EXP_ENABLE_VALUE_CTOR_DECL) | 
| Constructor with value (disabled for ViewFad)  | |
| template<typename S > | |
| KOKKOS_INLINE_FUNCTION | GeneralFad (const Expr< S > &x, SACADO_EXP_ENABLE_EXPR_CTOR_DECL) | 
| Copy constructor from any Expression object (disabled for ViewFad)  | |
| KOKKOS_DEFAULTED_FUNCTION | ~GeneralFad ()=default | 
| Destructor.  | |
| KOKKOS_INLINE_FUNCTION void | diff (const int ith, const int n) | 
Set GeneralFad object as the ith independent variable.  More... | |
| KOKKOS_INLINE_FUNCTION void | setUpdateValue (bool update_val) | 
| Set whether this Fad object should update values.  More... | |
| KOKKOS_INLINE_FUNCTION bool | updateValue () const | 
| Return whether this Fad object has an updated value.  More... | |
| KOKKOS_INLINE_FUNCTION void | cache () const | 
| Cache values.  More... | |
| template<typename S > | |
| KOKKOS_INLINE_FUNCTION | SACADO_EXP_ENABLE_EXPR_FUNC (bool) isEqualTo(const Expr< S > &xx) const | 
| Returns whether two Fad objects have the same values.  | |
| KOKKOS_INLINE_FUNCTION int | availableSize () const | 
| Returns number of derivative components that can be stored without reallocation.  | |
| KOKKOS_INLINE_FUNCTION bool | hasFastAccess () const | 
| Returns true if derivative array is not empty.  | |
| KOKKOS_INLINE_FUNCTION void | setIsConstant (bool is_const) | 
| Set whether variable is constant.  | |
| template<typename S > | |
| KOKKOS_INLINE_FUNCTION | SACADO_ENABLE_VALUE_FUNC (GeneralFad &) operator | 
| Assignment operator with constant right-hand-side.  | |
| 
KOKKOS_DEFAULTED_FUNCTION  GeneralFad &  | operator= (GeneralFad &&x)=default | 
| Move assignment with GeneralFad right-hand-side.  | |
  Public Member Functions inherited from Sacado::Fad::Exp::Expr< GeneralFad< Storage > > | |
| KOKKOS_INLINE_FUNCTION const  derived_type &  | derived () const | 
| Return derived object.  More... | |
| KOKKOS_INLINE_FUNCTION const  volatile derived_type &  | derived () const volatile | 
| Return derived object.  More... | |
Additional Inherited Members | |
  Static Public Attributes inherited from Sacado::Fad::Exp::GeneralFad< Storage > | |
| static constexpr bool | is_view = Storage::is_view | 
| Whether we are a view.  | |
 1.8.5