|
template<typename T , typename U > |
quaternion< T > | boost::math::detail::quaternion_type_converter (quaternion< U > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator+ (T const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator+ (quaternion< T > const &lhs, T const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator+ (::std::complex< T > const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator+ (quaternion< T > const &lhs,::std::complex< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator+ (quaternion< T > const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator- (T const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator- (quaternion< T > const &lhs, T const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator- (::std::complex< T > const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator- (quaternion< T > const &lhs,::std::complex< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator- (quaternion< T > const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator* (T const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator* (quaternion< T > const &lhs, T const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator* (::std::complex< T > const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator* (quaternion< T > const &lhs,::std::complex< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator* (quaternion< T > const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator/ (T const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator/ (quaternion< T > const &lhs, T const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator/ (::std::complex< T > const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator/ (quaternion< T > const &lhs,::std::complex< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator/ (quaternion< T > const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
quaternion< T > | boost::math::operator+ (quaternion< T > const &q) |
|
template<typename T > |
quaternion< T > | boost::math::operator- (quaternion< T > const &q) |
|
template<typename T > |
bool | boost::math::operator== (T const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator== (quaternion< T > const &lhs, T const &rhs) |
|
template<typename T > |
bool | boost::math::operator== (::std::complex< T > const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator== (quaternion< T > const &lhs,::std::complex< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator== (quaternion< T > const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator!= (T const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator!= (quaternion< T > const &lhs, T const &rhs) |
|
template<typename T > |
bool | boost::math::operator!= (::std::complex< T > const &lhs, quaternion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator!= (quaternion< T > const &lhs,::std::complex< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator!= (quaternion< T > const &lhs, quaternion< T > const &rhs) |
|
template<typename T , typename charT , class traits > |
::std::basic_istream< charT,
traits > & | boost::math::operator>> (::std::basic_istream< charT, traits > &is, quaternion< T > &q) |
|
template<typename T , typename charT , class traits > |
::std::basic_ostream< charT,
traits > & | boost::math::operator<< (::std::basic_ostream< charT, traits > &os, quaternion< T > const &q) |
|
template<typename T > |
T | boost::math::real (quaternion< T > const &q) |
|
template<typename T > |
quaternion< T > | boost::math::unreal (quaternion< T > const &q) |
|
template<typename T > |
T | boost::math::sup (quaternion< T > const &q) |
|
template<typename T > |
T | boost::math::l1 (quaternion< T > const &q) |
|
template<typename T > |
T | boost::math::abs (quaternion< T > const &q) |
|
template<typename T > |
T | boost::math::norm (quaternion< T >const &q) |
|
template<typename T > |
quaternion< T > | boost::math::conj (quaternion< T > const &q) |
|
template<typename T > |
quaternion< T > | boost::math::spherical (T const &rho, T const &theta, T const &phi1, T const &phi2) |
|
template<typename T > |
quaternion< T > | boost::math::semipolar (T const &rho, T const &alpha, T const &theta1, T const &theta2) |
|
template<typename T > |
quaternion< T > | boost::math::multipolar (T const &rho1, T const &theta1, T const &rho2, T const &theta2) |
|
template<typename T > |
quaternion< T > | boost::math::cylindrospherical (T const &t, T const &radius, T const &longitude, T const &latitude) |
|
template<typename T > |
quaternion< T > | boost::math::cylindrical (T const &r, T const &angle, T const &h1, T const &h2) |
|
template<typename T > |
quaternion< T > | boost::math::exp (quaternion< T > const &q) |
|
template<typename T > |
quaternion< T > | boost::math::cos (quaternion< T > const &q) |
|
template<typename T > |
quaternion< T > | boost::math::sin (quaternion< T > const &q) |
|
template<typename T > |
quaternion< T > | boost::math::tan (quaternion< T > const &q) |
|
template<typename T > |
quaternion< T > | boost::math::cosh (quaternion< T > const &q) |
|
template<typename T > |
quaternion< T > | boost::math::sinh (quaternion< T > const &q) |
|
template<typename T > |
quaternion< T > | boost::math::tanh (quaternion< T > const &q) |
|
template<typename T > |
quaternion< T > | boost::math::pow (quaternion< T > const &q, int n) |
|