|
Sacado Development
|
Namespace for logical forward-mode AD classes. More...
Classes | |
| class | Expr |
| Wrapper for a generic expression template. More... | |
| class | LogicalSparseImp |
| Implementation class for computing the logical sparsity of a derivative using forward-mode AD. More... | |
| class | Expr< LogicalSparseImp< ValT, LogT > > |
| Expression template specialization for LogicalSparse. More... | |
| class | LogicalSparse |
| User inteface class for computing the logical sparsity pattern of a derivative via forward-mode AD. More... | |
Functions | |
| template<typename T > | |
| Expr< ExpOp< Expr< T > > > | exp (const Expr< T > &) |
| template<typename T > | |
| Expr< LogOp< Expr< T > > > | log (const Expr< T > &) |
| template<typename T > | |
| Expr< Log10Op< Expr< T > > > | log10 (const Expr< T > &) |
| template<typename T > | |
| Expr< SqrtOp< Expr< T > > > | sqrt (const Expr< T > &) |
| template<typename T > | |
| Expr< CosOp< Expr< T > > > | cos (const Expr< T > &) |
| template<typename T > | |
| Expr< SinOp< Expr< T > > > | sin (const Expr< T > &) |
| template<typename T > | |
| Expr< TanOp< Expr< T > > > | tan (const Expr< T > &) |
| template<typename T > | |
| Expr< ACosOp< Expr< T > > > | acos (const Expr< T > &) |
| template<typename T > | |
| Expr< ASinOp< Expr< T > > > | asin (const Expr< T > &) |
| template<typename T > | |
| Expr< ATanOp< Expr< T > > > | atan (const Expr< T > &) |
| template<typename T > | |
| Expr< CoshOp< Expr< T > > > | cosh (const Expr< T > &) |
| template<typename T > | |
| Expr< SinhOp< Expr< T > > > | sinh (const Expr< T > &) |
| template<typename T > | |
| Expr< TanhOp< Expr< T > > > | tanh (const Expr< T > &) |
| template<typename T > | |
| Expr< ACoshOp< Expr< T > > > | acosh (const Expr< T > &) |
| template<typename T > | |
| Expr< ASinhOp< Expr< T > > > | asinh (const Expr< T > &) |
| template<typename T > | |
| Expr< ATanhOp< Expr< T > > > | atanh (const Expr< T > &) |
| template<typename T > | |
| Expr< AbsOp< Expr< T > > > | abs (const Expr< T > &) |
| template<typename T > | |
| Expr< FAbsOp< Expr< T > > > | fabs (const Expr< T > &) |
| template<typename T1 , typename T2 > | |
| Expr< Atan2Op< Expr< T1 > , Expr< T2 > > > | atan2 (const Expr< T1 > &, const Expr< T2 > &) |
| template<typename T > | |
| Expr< Atan2Op< Expr< T >, Expr < T > > > | atan2 (const Expr< T > &, const Expr< T > &) |
| template<typename T > | |
| Expr< Atan2Op< typename Expr < T >::value_type, Expr< T > > > | atan2 (const typename Expr< T >::value_type &, const Expr< T > &) |
| template<typename T > | |
| Expr< Atan2Op< Expr< T > , typename Expr< T > ::value_type > > | atan2 (const Expr< T > &, const typename Expr< T >::value_type &) |
| template<typename T1 , typename T2 > | |
| Expr< PowerOp< Expr< T1 > , Expr< T2 > > > | pow (const Expr< T1 > &, const Expr< T2 > &) |
| template<typename T > | |
| Expr< PowerOp< Expr< T >, Expr < T > > > | pow (const Expr< T > &, const Expr< T > &) |
| template<typename T > | |
| Expr< PowerOp< typename Expr < T >::value_type, Expr< T > > > | pow (const typename Expr< T >::value_type &, const Expr< T > &) |
| template<typename T > | |
| Expr< PowerOp< Expr< T > , typename Expr< T > ::value_type > > | pow (const Expr< T > &, const typename Expr< T >::value_type &) |
| template<typename T1 , typename T2 > | |
| Expr< MaxOp< Expr< T1 >, Expr < T2 > > > | max (const Expr< T1 > &, const Expr< T2 > &) |
| template<typename T > | |
| Expr< MaxOp< Expr< T >, Expr < T > > > | max (const Expr< T > &, const Expr< T > &) |
| template<typename T > | |
| Expr< MaxOp< typename Expr< T > ::value_type, Expr< T > > > | max (const typename Expr< T >::value_type &, const Expr< T > &) |
| template<typename T > | |
| Expr< MaxOp< Expr< T > , typename Expr< T > ::value_type > > | max (const Expr< T > &, const typename Expr< T >::value_type &) |
| template<typename T1 , typename T2 > | |
| Expr< MinOp< Expr< T1 >, Expr < T2 > > > | min (const Expr< T1 > &, const Expr< T2 > &) |
| template<typename T > | |
| Expr< MinOp< Expr< T >, Expr < T > > > | min (const Expr< T > &, const Expr< T > &) |
| template<typename T > | |
| Expr< MinOp< typename Expr< T > ::value_type, Expr< T > > > | min (const typename Expr< T >::value_type &, const Expr< T > &) |
| template<typename T > | |
| Expr< MinOp< Expr< T > , typename Expr< T > ::value_type > > | min (const Expr< T > &, const typename Expr< T >::value_type &) |
Namespace for logical forward-mode AD classes.
1.7.4