|
C++ Mathematical Expression Toolkit (ExprTk) release
|
#include <complex_type.hpp>
Public Types | |
| typedef std::complex< double > | value_type |
Public Member Functions | |
| complex_t () | |
| complex_t (const complex_t &d) | |
| complex_t (const double &real, const double &imag) | |
| complex_t (const value_type &v) | |
| complex_t & | operator= (const double &d) |
| template<typename T> | |
| complex_t & | operator= (const T d) |
| complex_t & | operator= (const complex_t &r) |
| complex_t & | operator+= (const complex_t &r) |
| complex_t & | operator-= (const complex_t &r) |
| complex_t & | operator*= (const complex_t &r) |
| complex_t & | operator/= (const complex_t &r) |
| complex_t & | operator= (const double r) |
| complex_t & | operator+= (const double r) |
| complex_t & | operator-= (const double r) |
| complex_t & | operator*= (const double r) |
| complex_t & | operator/= (const double r) |
| complex_t & | operator++ () |
| complex_t & | operator-- () |
| complex_t | operator++ (int) |
| complex_t | operator-- (int) |
| complex_t | operator- () const |
| template<typename T> | |
| operator T () const | |
| operator bool () const | |
| bool | operator== (const complex_t &r) const |
| bool | operator!= (const complex_t &r) const |
Public Attributes | |
| std::complex< double > | c_ |
Definition at line 31 of file complex_type.hpp.
| typedef std::complex<double> cmplx::complex_t::value_type |
Definition at line 33 of file complex_type.hpp.
|
inline |
Definition at line 35 of file complex_type.hpp.
References c_.
Referenced by complex_t(), operator!=(), operator*=(), operator*=(), operator++(), operator++(), operator+=(), operator+=(), operator-(), operator--(), operator--(), operator-=(), operator-=(), operator/=(), operator/=(), operator=(), operator=(), operator=(), operator=(), and operator==().
|
inline |
Definition at line 39 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 81 of file complex_type.hpp.
References c_, and complex_t().
Definition at line 59 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
Definition at line 65 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
Definition at line 68 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
Definition at line 71 of file complex_type.hpp.
References c_, and complex_t().
Definition at line 57 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
Definition at line 63 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
Definition at line 74 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
Definition at line 69 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
Definition at line 72 of file complex_type.hpp.
References c_, and complex_t().
Definition at line 58 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
Definition at line 64 of file complex_type.hpp.
References c_, and complex_t().
Definition at line 60 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
Definition at line 66 of file complex_type.hpp.
References c_, and complex_t().
Definition at line 56 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
Definition at line 51 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
Definition at line 62 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
Definition at line 54 of file complex_type.hpp.
References c_, and complex_t().
|
inline |
Definition at line 80 of file complex_type.hpp.
References c_, and complex_t().
| std::complex<double> cmplx::complex_t::c_ |
Definition at line 83 of file complex_type.hpp.
Referenced by cmplx::abs(), cmplx::acos(), cmplx::asin(), cmplx::atan(), cmplx::atan2(), cmplx::ceil(), complex_t(), complex_t(), complex_t(), complex_t(), cmplx::cos(), cmplx::cosh(), cmplx::cot(), cmplx::csc(), cmplx::d2g(), cmplx::d2r(), cmplx::exp(), cmplx::floor(), cmplx::frac(), cmplx::g2d(), exprtk::details::numeric::details::is_nan_impl(), cmplx::log(), cmplx::log10(), cmplx::log2(), cmplx::logn(), cmplx::max(), cmplx::min(), cmplx::modulus(), cmplx::neg(), operator bool(), operator T(), operator!=(), cmplx::operator*(), operator*=(), operator*=(), cmplx::operator+(), operator++(), operator++(), operator+=(), operator+=(), operator-(), cmplx::operator-(), operator--(), operator--(), operator-=(), operator-=(), cmplx::operator/(), operator/=(), operator/=(), cmplx::operator<(), cmplx::operator<=(), operator=(), operator=(), operator=(), operator=(), operator==(), cmplx::operator>(), cmplx::operator>=(), cmplx::pow(), exprtk::rtl::io::details::print_type(), cmplx::r2d(), cmplx::sec(), cmplx::sin(), cmplx::sinh(), cmplx::sqrt(), exprtk::details::string_to_real(), cmplx::tan(), cmplx::tanh(), and cmplx::trunc().