|
Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <cmath>#include <algorithm>#include <ostream>

Go to the source code of this file.
Macros | |
| #define | FAD_UNARYOP_MACRO(OPNAME, OP, VALUE) |
| #define | FAD_BINARYOP_MACRO(OPNAME, OP, VALUE, DX, FASTACCESSDX, VAL_CONST_DX_1, VAL_CONST_DX_2, CONST_DX_1, CONST_DX_2, CONST_FASTACCESSDX_1, CONST_FASTACCESSDX_2) |
| #define | FAD_RELOP_MACRO(OP) |
| #define | FAD_BOOL_MACRO(OP) |
Functions | |
| FAD_UNARYOP_MACRO (operator+, UnaryPlusOp, expr.val()) FAD_UNARYOP_MACRO(operator- | |
| expr | val ()) FAD_UNARYOP_MACRO(exp |
| expr | acosh (expr.val())) FAD_UNARYOP_MACRO(asinh |
| expr | asinh (expr.val())) FAD_UNARYOP_MACRO(atanh |
| expr | atanh (expr.val())) FAD_UNARYOP_MACRO(abs |
| expr expr1 expr1 | dx (i)||expr2.dx(i) |
| expr expr1 expr1 expr1 | fastAccessDx (i)||expr2.fastAccessDx(i) |
Variables | |
| UnaryMinusOp | |
| expr | ExpOp |
| expr | LogOp |
| expr | Log10Op |
| expr | SqrtOp |
| expr | CosOp |
| expr | SinOp |
| expr | TanOp |
| expr | ACosOp |
| expr | ASinOp |
| expr | ATanOp |
| expr | CoshOp |
| expr | SinhOp |
| expr | TanhOp |
| expr | ACoshOp |
| expr | ASinhOp |
| expr | ATanhOp |
| expr | AbsOp |
| expr | FAbsOp |
| expr | AdditionOp |
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 | SubtractionOp |
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 | MultiplicationOp |
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c *expr2 expr1 expr2 expr1 expr2 expr1 | DivisionOp |
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c *expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 | Atan2Op |
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c *expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr2 expr1 expr2 expr1 | PowerOp |
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c *expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr2 expr1 expr2 expr1 | MaxOp |
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c *expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr2 expr1 expr2 expr1 expr1 expr1 | c = expr2.val() ? logical_type(0) : expr2.dx(i) |
| #define FAD_UNARYOP_MACRO | ( | OPNAME, | |
| OP, | |||
| VALUE | |||
| ) |
Definition at line 59 of file Sacado_LFad_LogicalSparseOps.hpp.
| #define FAD_BINARYOP_MACRO | ( | OPNAME, | |
| OP, | |||
| VALUE, | |||
| DX, | |||
| FASTACCESSDX, | |||
| VAL_CONST_DX_1, | |||
| VAL_CONST_DX_2, | |||
| CONST_DX_1, | |||
| CONST_DX_2, | |||
| CONST_FASTACCESSDX_1, | |||
| CONST_FASTACCESSDX_2 | |||
| ) |
| #define FAD_RELOP_MACRO | ( | OP | ) |
| #define FAD_BOOL_MACRO | ( | OP | ) |
| FAD_UNARYOP_MACRO | ( | operator+ | , |
| UnaryPlusOp | , | ||
| expr. | val() | ||
| ) |
| expr val | ( | ) |
| expr acosh | ( | expr. | val() | ) |
| expr asinh | ( | expr. | val() | ) |
| expr atanh | ( | expr. | val() | ) |
| expr expr1 expr1 dx | ( | i | ) |
| expr expr1 expr1 expr1 fastAccessDx | ( | i | ) |
| UnaryMinusOp |
Definition at line 115 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr ExpOp |
Definition at line 118 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr LogOp |
Definition at line 121 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr Log10Op |
Definition at line 124 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr SqrtOp |
Definition at line 127 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr CosOp |
Definition at line 130 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr SinOp |
Definition at line 133 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr TanOp |
Definition at line 136 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr ACosOp |
Definition at line 139 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr ASinOp |
Definition at line 142 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr ATanOp |
Definition at line 145 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr CoshOp |
Definition at line 148 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr SinhOp |
Definition at line 151 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr TanhOp |
Definition at line 154 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr ACoshOp |
Definition at line 157 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr ASinhOp |
Definition at line 160 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr ATanhOp |
Definition at line 163 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr AbsOp |
Definition at line 166 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr FAbsOp |
Definition at line 169 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr AdditionOp |
Definition at line 379 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 SubtractionOp |
Definition at line 390 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 MultiplicationOp |
Definition at line 401 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c* expr2 expr1 expr2 expr1 expr2 expr1 DivisionOp |
Definition at line 412 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c* expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 Atan2Op |
Definition at line 423 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c* expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr2 expr1 expr2 expr1 PowerOp |
Definition at line 434 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c* expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr2 expr1 expr2 expr1 MaxOp |
Definition at line 445 of file Sacado_LFad_LogicalSparseOps.hpp.
| expr expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c *expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c expr2 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr2 expr1 expr2 expr1 expr1 expr1 expr1 c = expr2.val() ? logical_type(0) : expr2.dx(i) |
Definition at line 452 of file Sacado_LFad_LogicalSparseOps.hpp.
1.8.5