|
template<typename T , typename U > |
octonion< T > | boost::math::detail::octonion_type_converter (octonion< U > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator+ (T const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator+ (octonion< T > const &lhs, T const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator+ (::std::complex< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator+ (octonion< T > const &lhs,::std::complex< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator+ (::boost::math::quaternion< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator+ (octonion< T > const &lhs,::boost::math::quaternion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator+ (octonion< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator- (T const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator- (octonion< T > const &lhs, T const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator- (::std::complex< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator- (octonion< T > const &lhs,::std::complex< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator- (::boost::math::quaternion< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator- (octonion< T > const &lhs,::boost::math::quaternion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator- (octonion< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator* (T const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator* (octonion< T > const &lhs, T const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator* (::std::complex< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator* (octonion< T > const &lhs,::std::complex< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator* (::boost::math::quaternion< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator* (octonion< T > const &lhs,::boost::math::quaternion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator* (octonion< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator/ (T const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator/ (octonion< T > const &lhs, T const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator/ (::std::complex< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator/ (octonion< T > const &lhs,::std::complex< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator/ (::boost::math::quaternion< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator/ (octonion< T > const &lhs,::boost::math::quaternion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator/ (octonion< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
octonion< T > | boost::math::operator+ (octonion< T > const &o) |
|
template<typename T > |
octonion< T > | boost::math::operator- (octonion< T > const &o) |
|
template<typename T > |
bool | boost::math::operator== (T const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator== (octonion< T > const &lhs, T const &rhs) |
|
template<typename T > |
bool | boost::math::operator== (::std::complex< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator== (octonion< T > const &lhs,::std::complex< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator== (::boost::math::quaternion< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator== (octonion< T > const &lhs,::boost::math::quaternion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator== (octonion< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator!= (T const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator!= (octonion< T > const &lhs, T const &rhs) |
|
template<typename T > |
bool | boost::math::operator!= (::std::complex< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator!= (octonion< T > const &lhs,::std::complex< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator!= (::boost::math::quaternion< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator!= (octonion< T > const &lhs,::boost::math::quaternion< T > const &rhs) |
|
template<typename T > |
bool | boost::math::operator!= (octonion< T > const &lhs, octonion< T > const &rhs) |
|
template<typename T , typename charT , class traits > |
::std::basic_istream< charT,
traits > & | boost::math::operator>> (::std::basic_istream< charT, traits > &is, octonion< T > &o) |
|
template<typename T , typename charT , class traits > |
::std::basic_ostream< charT,
traits > & | boost::math::operator<< (::std::basic_ostream< charT, traits > &os, octonion< T > const &o) |
|
template<typename T > |
T | boost::math::real (octonion< T > const &o) |
|
template<typename T > |
octonion< T > | boost::math::unreal (octonion< T > const &o) |
|
template<typename T > |
T | boost::math::sup (octonion< T > const &o) |
|
template<typename T > |
T | boost::math::l1 (octonion< T > const &o) |
|
template<typename T > |
T | boost::math::abs (const octonion< T > &o) |
|
template<typename T > |
T | boost::math::norm (octonion< T > const &o) |
|
template<typename T > |
octonion< T > | boost::math::conj (octonion< T > const &o) |
|
template<typename T > |
octonion< T > | boost::math::spherical (T const &rho, T const &theta, T const &phi1, T const &phi2, T const &phi3, T const &phi4, T const &phi5, T const &phi6) |
|
template<typename T > |
octonion< T > | boost::math::multipolar (T const &rho1, T const &theta1, T const &rho2, T const &theta2, T const &rho3, T const &theta3, T const &rho4, T const &theta4) |
|
template<typename T > |
octonion< T > | boost::math::cylindrical (T const &r, T const &angle, T const &h1, T const &h2, T const &h3, T const &h4, T const &h5, T const &h6) |
|
template<typename T > |
octonion< T > | boost::math::exp (octonion< T > const &o) |
|
template<typename T > |
octonion< T > | boost::math::cos (octonion< T > const &o) |
|
template<typename T > |
octonion< T > | boost::math::sin (octonion< T > const &o) |
|
template<typename T > |
octonion< T > | boost::math::tan (octonion< T > const &o) |
|
template<typename T > |
octonion< T > | boost::math::cosh (octonion< T > const &o) |
|
template<typename T > |
octonion< T > | boost::math::sinh (octonion< T > const &o) |
|
template<typename T > |
octonion< T > | boost::math::tanh (octonion< T > const &o) |
|
template<typename T > |
octonion< T > | boost::math::pow (octonion< T > const &o, int n) |
|