|
| Variable (REAL_T v=static_cast< REAL_T >(0.0)) |
|
| Variable (const Variable< REAL_T > &other) |
|
Variable & | operator= (const REAL_T &v) |
|
template<class A > |
| Variable (const ExpressionBase< REAL_T, A > &exp) |
|
template<class A > |
Variable & | operator= (const ExpressionBase< REAL_T, A > &exp) |
|
Variable & | operator+= (const REAL_T &val) |
|
template<class A > |
Variable & | operator+= (const ExpressionBase< REAL_T, A > &exp) |
|
Variable & | operator-= (const REAL_T &val) |
|
template<class A > |
Variable & | operator-= (const ExpressionBase< REAL_T, A > &exp) |
|
Variable & | operator*= (const REAL_T &val) |
|
template<class A > |
Variable & | operator*= (const ExpressionBase< REAL_T, A > &exp) |
|
Variable & | operator/= (const REAL_T &val) |
|
template<class A > |
Variable & | operator/= (const ExpressionBase< REAL_T, A > &exp) |
|
Variable & | operator++ () |
|
const Variable | operator++ (int i) |
|
Variable & | operator-- () |
|
const Variable | operator-- (int i) |
|
const REAL_T | GetValue () const |
|
const REAL_T | GetValue (size_t i, size_t j=0) const |
|
void | PushIds (typename atl::StackEntry< REAL_T >::vi_storage &ids) const |
|
void | PushIds (typename atl::StackEntry< REAL_T >::vi_storage &ids, size_t i, size_t j=0) const |
|
REAL_T | EvaluateDerivative (uint32_t a) const |
|
REAL_T | EvaluateDerivative (uint32_t a, uint32_t b) const |
|
REAL_T | EvaluateDerivative (uint32_t x, uint32_t y, uint32_t z) const |
|
REAL_T | EvaluateDerivative (uint32_t a, size_t i, size_t j=0) const |
|
REAL_T | EvaluateDerivative (uint32_t a, uint32_t b, size_t i, size_t j=0) const |
|
REAL_T | EvaluateDerivative (uint32_t x, uint32_t y, uint32_t z, size_t i, size_t j=0) const |
|
size_t | GetColumns () const |
|
size_t | GetRows () const |
|
bool | IsScalar () const |
|
| Variable (REAL_T v=static_cast< REAL_T >(0.0)) |
|
| Variable (const Variable< REAL_T > &other) |
|
Variable & | operator= (const REAL_T &v) |
|
template<class A > |
| Variable (const ExpressionBase< REAL_T, A > &exp) |
|
REAL_T & | operator* () |
|
const REAL_T & | operator* () const |
|
template<class A > |
Variable & | operator= (const ExpressionBase< REAL_T, A > &exp) |
|
template<class A > |
Variable & | Assign (const ExpressionBase< REAL_T, A > &exp) |
|
template<class A > |
Variable & | Assign (atl::Tape< REAL_T > &tape, const ExpressionBase< REAL_T, A > &exp) |
|
template<class A > |
Variable & | Assign (const ExpressionBase< REAL_T, A > &exp, size_t index) |
|
template<class A > |
Variable & | Assign (atl::Tape< REAL_T > &tape, const ExpressionBase< REAL_T, A > &exp, size_t index) |
|
Variable & | operator+= (const REAL_T &val) |
|
template<class A > |
Variable & | operator+= (const ExpressionBase< REAL_T, A > &exp) |
|
Variable & | operator-= (const REAL_T &val) |
|
template<class A > |
Variable & | operator-= (const ExpressionBase< REAL_T, A > &exp) |
|
Variable & | operator*= (const REAL_T &val) |
|
template<class A > |
Variable & | operator*= (const ExpressionBase< REAL_T, A > &exp) |
|
Variable & | operator/= (const REAL_T &val) |
|
template<class A > |
Variable & | operator/= (const ExpressionBase< REAL_T, A > &exp) |
|
Variable & | operator++ () |
|
const Variable | operator++ (int i) |
|
Variable & | operator-- () |
|
const Variable | operator-- (int i) |
|
const REAL_T | GetValue () const |
|
const REAL_T | GetValue (size_t i, size_t j=0) const |
|
bool | IsNonlinear () const |
|
void | PushIds (typename atl::StackEntry< REAL_T >::vi_storage &ids) const |
|
void | PushIds (typename atl::StackEntry< REAL_T >::vi_storage &ids, size_t i, size_t j=0) const |
|
REAL_T | EvaluateDerivative (uint32_t x) const |
|
REAL_T | EvaluateDerivative (uint32_t x, uint32_t y) const |
|
REAL_T | EvaluateDerivative (uint32_t x, uint32_t y, uint32_t z) const |
|
REAL_T | EvaluateDerivative (uint32_t x, size_t i, size_t j=0) const |
|
REAL_T | EvaluateDerivative (uint32_t x, uint32_t y, size_t i, size_t j=0) const |
|
REAL_T | EvaluateDerivative (uint32_t x, uint32_t y, uint32_t z, size_t i, size_t j=0) const |
|
size_t | GetColumns () const |
|
size_t | GetRows () const |
|
bool | IsScalar () const |
|
const std::string | ToExpressionTemplateString () const |
|
const Variable< REAL_T > & | Cast () const |
|
const Variable< REAL_T > & | Cast () const |
|
const REAL_T | GetValue () const |
|
const REAL_T | GetValue (size_t i, size_t j=0) const |
|
const REAL_T | GetValue () const |
|
const REAL_T | GetValue (size_t i, size_t j=0) const |
|
bool | IsNonlinear () const |
|
bool | IsNonlinear () const |
|
void | PushIds (typename atl::StackEntry< REAL_T >::vi_storage &ids) const |
|
void | PushIds (typename atl::StackEntry< REAL_T >::vi_storage &ids, size_t i, size_t j=0) const |
|
void | PushIds (typename atl::StackEntry< REAL_T >::vi_storage &ids) const |
|
void | PushIds (typename atl::StackEntry< REAL_T >::vi_storage &ids, size_t i, size_t j=0) const |
|
REAL_T | EvaluateDerivative (uint32_t a) const |
|
REAL_T | EvaluateDerivative (uint32_t a, uint32_t b) const |
|
REAL_T | EvaluateDerivative (uint32_t x, uint32_t y, uint32_t z) const |
|
REAL_T | EvaluateDerivative (uint32_t a, size_t i, size_t j=0) const |
|
REAL_T | EvaluateDerivative (uint32_t a, uint32_t b, size_t i, size_t j=0) const |
|
REAL_T | EvaluateDerivative (uint32_t x, uint32_t y, uint32_t z, size_t i, size_t j=0) const |
|
REAL_T | EvaluateDerivative (uint32_t x) const |
|
REAL_T | EvaluateDerivative (uint32_t x, uint32_t y) const |
|
REAL_T | EvaluateDerivative (uint32_t x, uint32_t y, uint32_t z) const |
|
REAL_T | EvaluateDerivative (uint32_t x, size_t i, size_t j=0) const |
|
REAL_T | EvaluateDerivative (uint32_t x, uint32_t y, size_t i, size_t j=0) const |
|
REAL_T | EvaluateDerivative (uint32_t x, uint32_t y, uint32_t z, size_t i, size_t j=0) const |
|
const ExpressionBase & | operator= (const ExpressionBase &exp) const |
|
const ExpressionBase & | operator= (const ExpressionBase &exp) const |
|
size_t | GetColumns () const |
|
size_t | GetColumns () const |
|
size_t | GetRows () const |
|
size_t | GetRows () const |
|
bool | IsScalar () const |
|
bool | IsScalar () const |
|
std::string | ToExpressionTemplateString () const |
|