#include <discrete.hpp>
Public Member Functions | |
ADDiscrete (F f_) | |
AD< Base > | Eval (const AD< Base > &x) const |
Static Public Member Functions | |
static Base | Eval (size_t y_taddr, const Base &x) |
Private Types | |
typedef Base(* | F )(const Base &x) |
Static Private Member Functions | |
static std::vector< ADDiscrete * > * | List (void) |
Private Attributes | |
const F | f |
const size_t | y_taddr |
Definition at line 166 of file discrete.hpp.
typedef Base(* CppAD::ADDiscrete< Base >::F)(const Base &x) [private] |
Definition at line 167 of file discrete.hpp.
CppAD::ADDiscrete< Base >::ADDiscrete | ( | F | f_ | ) | [inline] |
Definition at line 169 of file discrete.hpp.
AD<Base> CppAD::ADDiscrete< Base >::Eval | ( | const AD< Base > & | x | ) | const [inline] |
Definition at line 173 of file discrete.hpp.
static Base CppAD::ADDiscrete< Base >::Eval | ( | size_t | y_taddr, | |
const Base & | x | |||
) | [inline, static] |
Definition at line 188 of file discrete.hpp.
static std::vector<ADDiscrete *>* CppAD::ADDiscrete< Base >::List | ( | void | ) | [inline, static, private] |
Definition at line 199 of file discrete.hpp.
const F CppAD::ADDiscrete< Base >::f [private] |
Definition at line 196 of file discrete.hpp.
const size_t CppAD::ADDiscrete< Base >::y_taddr [private] |
Definition at line 197 of file discrete.hpp.