Minsky
|
#include <unitsExpressionWalker.h>
Public Attributes | |
Units | units |
double | value =std::nan("") |
Static Public Attributes | |
static bool | check =true |
Definition at line 31 of file unitsExpressionWalker.h.
|
inline |
Definition at line 36 of file unitsExpressionWalker.h.
|
inline |
Definition at line 37 of file unitsExpressionWalker.h.
|
inline |
Definition at line 38 of file unitsExpressionWalker.h.
|
inline |
Definition at line 42 of file unitsExpressionWalker.h.
Referenced by minsky::checkDimensionless(), and minsky::pow().
|
inline |
Definition at line 40 of file unitsExpressionWalker.h.
Referenced by minsky::checkSameDims(), operator &&(), operator+(), operator+=(), operator-(), operator-=(), operator<(), operator<=(), operator>(), operator>=(), operator^(), and operator||().
|
inline |
Definition at line 73 of file unitsExpressionWalker.h.
References checkSameDims().
|
inline |
Definition at line 89 of file unitsExpressionWalker.h.
References operator==().
|
inline |
Definition at line 71 of file unitsExpressionWalker.h.
|
inline |
Definition at line 60 of file unitsExpressionWalker.h.
|
inline |
Definition at line 53 of file unitsExpressionWalker.h.
References minsky::Units::normalise(), and units.
|
inline |
Definition at line 46 of file unitsExpressionWalker.h.
References checkSameDims().
|
inline |
Definition at line 44 of file unitsExpressionWalker.h.
References checkSameDims().
|
inline |
Definition at line 50 of file unitsExpressionWalker.h.
References checkSameDims().
|
inline |
Definition at line 48 of file unitsExpressionWalker.h.
References checkSameDims().
|
inline |
Definition at line 69 of file unitsExpressionWalker.h.
|
inline |
Definition at line 62 of file unitsExpressionWalker.h.
References minsky::Units::normalise(), and units.
|
inline |
Definition at line 79 of file unitsExpressionWalker.h.
References checkSameDims(), and value.
|
inline |
Definition at line 83 of file unitsExpressionWalker.h.
References checkSameDims(), and value.
|
inline |
Definition at line 87 of file unitsExpressionWalker.h.
References value.
Referenced by operator!=().
|
inline |
Definition at line 81 of file unitsExpressionWalker.h.
References checkSameDims(), and value.
|
inline |
Definition at line 85 of file unitsExpressionWalker.h.
References checkSameDims(), and value.
|
inline |
Definition at line 75 of file unitsExpressionWalker.h.
References checkSameDims().
|
inline |
Definition at line 77 of file unitsExpressionWalker.h.
References checkSameDims().
|
static |
Definition at line 34 of file unitsExpressionWalker.h.
Referenced by checkDimensionless(), and checkSameDims().
Units minsky::UnitsExpressionWalker::units |
Definition at line 33 of file unitsExpressionWalker.h.
Referenced by checkDimensionless(), checkSameDims(), minsky::checkSameDims(), exprtk::details::numeric::exprtk_define_unary_function(), operator*=(), operator/=(), minsky::root(), exprtk::details::string_to_real(), minsky::UserFunction::units(), and minsky::OperationBase::unitsBinOpCase().
double minsky::UnitsExpressionWalker::value =std::nan("") |
Definition at line 35 of file unitsExpressionWalker.h.
Referenced by exprtk::details::numeric::is_integer(), exprtk::details::is_true(), operator<(), operator<=(), operator==(), minsky::operator>(), operator>(), operator>=(), minsky::pow(), minsky::root(), exprtk::details::string_to_real(), exprtk::details::numeric::to_int32(), and exprtk::details::numeric::to_int64().