|
Expression | AmpGen::operator< (const Expression &A, const Expression &B) |
|
Expression | AmpGen::operator> (const Expression &A, const Expression &B) |
|
Expression | AmpGen::operator<= (const Expression &A, const Expression &B) |
|
Expression | AmpGen::operator>= (const Expression &A, const Expression &B) |
|
Expression | AmpGen::operator+ (const Expression &A, const Expression &B) |
|
Expression | AmpGen::operator- (const Expression &A, const Expression &B) |
|
Expression | AmpGen::operator* (const Expression &A, const Expression &B) |
|
Expression | AmpGen::operator/ (const Expression &A, const Expression &B) |
|
template<class T, typename std::enable_if_t< hasConstructor< Constant, T >() >> |
Expression | AmpGen::operator+ (const Expression &A, const T &B) |
|
template<class T, typename std::enable_if_t< hasConstructor< Constant, T >() >> |
Expression | AmpGen::operator- (const Expression &A, const T &B) |
|
template<class T, typename std::enable_if_t< hasConstructor< Constant, T >() >> |
Expression | AmpGen::operator* (const Expression &A, const T &B) |
|
template<class T, typename std::enable_if_t< hasConstructor< Constant, T >() >> |
Expression | AmpGen::operator/ (const Expression &A, const T &B) |
|
template<class T, typename std::enable_if_t< hasConstructor< Constant, T >() >> |
Expression | AmpGen::operator+ (const T &A, const Expression &B) |
|
template<class T, typename std::enable_if_t< hasConstructor< Constant, T >() >> |
Expression | AmpGen::operator- (const T &A, const Expression &B) |
|
template<class T, typename std::enable_if_t< hasConstructor< Constant, T >() >> |
Expression | AmpGen::operator* (const T &A, const Expression &B) |
|
template<class T, typename std::enable_if_t< hasConstructor< Constant, T >() >> |
Expression | AmpGen::operator/ (const T &A, const Expression &B) |
|
Expression | AmpGen::operator&& (const Expression &A, const Expression &B) |
|
Expression | AmpGen::operator|| (const Expression &A, const Expression &B) |
|
Expression | AmpGen::operator== (const Expression &A, const Expression &B) |
|
Expression | AmpGen::operator== (const Expression &A, const double &B) |
|
Expression | AmpGen::operator== (const double &A, const Expression &B) |
|
std::ostream & | AmpGen::operator<< (std::ostream &os, const Expression &expression) |
|
Expression | AmpGen::fcn::sqrt (const Expression &expression) |
|
Expression | AmpGen::fcn::safe_sqrt (const Expression &expression) |
|
Expression | AmpGen::fcn::complex_sqrt (const Expression &expression) |
|
Expression | AmpGen::fcn::isqrt (const Expression &expression) |
|
Expression | AmpGen::fcn::cos (const Expression &expression) |
|
Expression | AmpGen::fcn::sin (const Expression &expression) |
|
Expression | AmpGen::fcn::tan (const Expression &expression) |
|
Expression | AmpGen::fcn::abs (const Expression &expression) |
|
Expression | AmpGen::fcn::acos (const Expression &expression) |
|
Expression | AmpGen::fcn::asin (const Expression &expression) |
|
Expression | AmpGen::fcn::atan (const Expression &expression) |
|
Expression | AmpGen::fcn::pow (const Expression &expression, const Expression &co) |
|
Expression | AmpGen::fcn::fpow (const Expression &expression, const int &n) |
|
Expression | AmpGen::fcn::norm (const Expression &expression) |
|
Expression | AmpGen::fcn::conj (const Expression &expression) |
|
Expression | AmpGen::fcn::exp (const Expression &expression) |
|
Expression | AmpGen::fcn::log (const Expression &expression) |
|
Expression | AmpGen::fcn::atan2 (const Expression &y, const Expression &x) |
|
template<class T> |
bool | AmpGen::is (const Expression &expression) |
|
template<class T> |
T | AmpGen::cast (const Expression &expression) |
|
Expression | AmpGen::make_cse (const Expression &A, bool simplify=false) |
|