|
Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
#include "Sacado_ELRCacheFad_Expression.hpp"#include "Sacado_cmath.hpp"#include "Sacado_mpl_disable_if.hpp"#include <ostream>

Go to the source code of this file.
Namespaces | |
| Sacado | |
| Sacado::ELRCacheFad | |
| Namespace for expression-level reverse forward-mode AD classes. | |
Macros | |
| #define | FAD_UNARYOP_MACRO(OPNAME, OP, PARTIAL, VALUE) |
| #define | FAD_BINARYOP_MACRO(OPNAME, OP) |
| #define | FAD_RELOP_MACRO(OP) |
| #define | FAD_BOOL_MACRO(OP) |
Functions | |
| template<typename T > | |
| SACADO_INLINE_FUNCTION Expr < UnaryPlusOp< Expr< T > > > | Sacado::ELRCacheFad::operator+ (const Expr< T > &expr) |
| template<typename T > | |
| SACADO_INLINE_FUNCTION Expr < UnaryMinusOp< Expr< T > > > | Sacado::ELRCacheFad::operator- (const Expr< T > &expr) |
| template<typename T > | |
| SACADO_INLINE_FUNCTION Expr < AbsOp< Expr< T > > > | Sacado::ELRCacheFad::abs (const Expr< T > &expr) |
| template<typename T > | |
| SACADO_INLINE_FUNCTION Expr < FAbsOp< Expr< T > > > | Sacado::ELRCacheFad::fabs (const Expr< T > &expr) |
| FAD_UNARYOP_MACRO (exp, ExpOp, a=std::exp(v), a) FAD_UNARYOP_MACRO(log | |
| template<typename ExprT > | |
| SACADO_INLINE_FUNCTION bool | Sacado::ELRCacheFad::operator! (const Expr< ExprT > &expr) |
| template<typename ExprT > | |
| SACADO_INLINE_FUNCTION bool | Sacado::ELRCacheFad::toBool (const Expr< ExprT > &x) |
| template<typename ExprT > | |
| std::ostream & | Sacado::ELRCacheFad::operator<< (std::ostream &os, const Expr< ExprT > &x) |
Variables | |
| LogOp | |
| a =scalar_type(1.0)/v | |
| Log10Op | |
| SqrtOp | |
| SafeSqrtOp | |
| CosOp | |
| SinOp | |
| TanOp | |
| ACosOp | |
| ASinOp | |
| ATanOp | |
| CoshOp | |
| SinhOp | |
| TanhOp | |
| ACoshOp | |
| ASinhOp | |
| ATanhOp | |
| CbrtOp | |
| #define FAD_UNARYOP_MACRO | ( | OPNAME, | |
| OP, | |||
| PARTIAL, | |||
| VALUE | |||
| ) |
Definition at line 459 of file Sacado_ELRCacheFad_Ops.hpp.
| #define FAD_BINARYOP_MACRO | ( | OPNAME, | |
| OP | |||
| ) |
Definition at line 3475 of file Sacado_ELRCacheFad_Ops.hpp.
| #define FAD_RELOP_MACRO | ( | OP | ) |
Definition at line 3565 of file Sacado_ELRCacheFad_Ops.hpp.
| #define FAD_BOOL_MACRO | ( | OP | ) |
Definition at line 3649 of file Sacado_ELRCacheFad_Ops.hpp.
| LogOp |
Definition at line 569 of file Sacado_ELRCacheFad_Ops.hpp.
| a =scalar_type(1.0)/v |
Definition at line 570 of file Sacado_ELRCacheFad_Ops.hpp.
| Log10Op |
Definition at line 573 of file Sacado_ELRCacheFad_Ops.hpp.
| SqrtOp |
Definition at line 577 of file Sacado_ELRCacheFad_Ops.hpp.
| SafeSqrtOp |
Definition at line 581 of file Sacado_ELRCacheFad_Ops.hpp.
| CosOp |
Definition at line 585 of file Sacado_ELRCacheFad_Ops.hpp.
| SinOp |
Definition at line 589 of file Sacado_ELRCacheFad_Ops.hpp.
| TanOp |
Definition at line 593 of file Sacado_ELRCacheFad_Ops.hpp.
| ACosOp |
Definition at line 597 of file Sacado_ELRCacheFad_Ops.hpp.
| ASinOp |
Definition at line 601 of file Sacado_ELRCacheFad_Ops.hpp.
| ATanOp |
Definition at line 605 of file Sacado_ELRCacheFad_Ops.hpp.
| CoshOp |
Definition at line 609 of file Sacado_ELRCacheFad_Ops.hpp.
| SinhOp |
Definition at line 613 of file Sacado_ELRCacheFad_Ops.hpp.
| TanhOp |
Definition at line 617 of file Sacado_ELRCacheFad_Ops.hpp.
| ACoshOp |
Definition at line 621 of file Sacado_ELRCacheFad_Ops.hpp.
| ASinhOp |
Definition at line 625 of file Sacado_ELRCacheFad_Ops.hpp.
| ATanhOp |
Definition at line 629 of file Sacado_ELRCacheFad_Ops.hpp.
| CbrtOp |
Definition at line 633 of file Sacado_ELRCacheFad_Ops.hpp.
1.8.5