|
template<typename T > |
std::ostream & | adore::mad::operator<< (std::ostream &os, const interval< T > &obj) |
|
template<typename T > |
bool | adore::mad::operator< (const interval< T > &lhs, const interval< T > &rhs) |
|
template<typename T > |
bool | adore::mad::operator> (const interval< T > &lhs, const interval< T > &rhs) |
|
template<typename T > |
bool | adore::mad::operator<= (const interval< T > &lhs, const interval< T > &rhs) |
|
template<typename T > |
bool | adore::mad::operator>= (const interval< T > &lhs, const interval< T > &rhs) |
|
template<typename T > |
bool | adore::mad::operator!= (const interval< T > &lhs, const interval< T > &rhs) |
|
template<typename T > |
bool | adore::mad::operator== (const interval< T > &lhs, const interval< T > &rhs) |
|
template<typename T , int N, int M> |
adoreMatrix< interval< T >, N, M > | adore::mad::create_interval (const adoreMatrix< T, N, M > &lb, const adoreMatrix< T, N, M > &ub) |
|
template<typename T > |
interval< T > | adore::mad::create_interval (const T &lb, const T &ub) |
|
template<typename T , int N, int M> |
adoreMatrix< T, N, M > | adore::mad::lower_bound (const adoreMatrix< interval< T >, N, M > &data) |
|
template<typename T > |
T | adore::mad::lower_bound (const interval< T > &iv) |
|
template<typename T , int N, int M> |
adoreMatrix< T, N, M > | adore::mad::upper_bound (const adoreMatrix< interval< T >, N, M > &data) |
|
template<typename T > |
T | adore::mad::upper_bound (const interval< T > &iv) |
|
template<typename T , int N, int M, int K> |
void | adore::mad::imultiply (const adoreMatrix< T, N, M > &lba, const adoreMatrix< T, N, M > &uba, const adoreMatrix< T, M, K > &lbb, const adoreMatrix< T, M, K > &ubb, adoreMatrix< T, N, K > &lb, adoreMatrix< T, N, K > &ub) |
|
template<typename T , long N> |
void | adore::mad::imultiply (const adoreMatrix< T, N, 1l > &lba, const adoreMatrix< T, N, 1l > &uba, const double &lbb, const double &ubb, adoreMatrix< T, N, 1l > &lb, adoreMatrix< T, N, 1l > &ub) |
|
template<typename T , int N, int M, int K> |
void | adore::mad::imultiply (const adoreMatrix< interval< T >, N, M > &a, const adoreMatrix< interval< T >, M, K > &b, adoreMatrix< T, N, K > &lb, adoreMatrix< T, N, K > &ub) |
|
template<typename T > |
void | adore::mad::imultiply (const interval< T > &a, const interval< T > &b, T &lb, T &ub) |
|
void | adore::mad::imultiply (const double &lba, const double &uba, const double &lbb, const double &ubb, double &lb, double &ub) |
|
template<typename T > |
interval< T > | adore::mad::sin (interval< T > x) |
|
template<typename T > |
interval< T > | adore::mad::cos (interval< T > x) |
|
template<typename T > |
interval< T > | adore::mad::atan2 (interval< T > y, interval< T > x) |
|