include/realroot/extended.hpp File Reference
#include <cassert>
#include <realroot/scalar.hpp>
Go to the source code of this file.
Classes
Namespaces
Defines
Functions
- template<class NT > bool operator== (const extended< NT > &lhs, const extended< NT > &rhs)
- template<class NT > bool operator!= (const extended< NT > &lhs, const extended< NT > &rhs)
- template<class NT > extended< NT > operator* (const extended< NT > &lhs, const extended< NT > &rhs)
- template<class NT > extended< NT > operator/ (const extended< NT > &lhs, const extended< NT > &rhs)
- template<class NT > extended< NT > operator+ (const extended< NT > &lhs, const extended< NT > &rhs)
- template<class NT > extended< NT > operator- (const extended< NT > &lhs, const extended< NT > &rhs)
- template<class NT > extended< NT > operator- (const extended< NT > &lhs)
- template<class NT > extended< NT > & operator<<= (extended< NT > &x, long int s)
- template<class NT > extended< NT > & operator+= (extended< NT > &x, const extended< NT > &other)
- template<class NT > extended< NT > & operator-= (extended< NT > &x, const extended< NT > &other)
- template<class NT > extended< NT > & operator*= (extended< NT > &x, const extended< NT > &other)
- template<class NT > extended< NT > & operator/= (extended< NT > &x, const extended< NT > &other)
- template<class NT > bool operator< (const extended< NT > &lhs, const extended< NT > &rhs)
- template<class NT > bool operator<= (const extended< NT > &lhs, const extended< NT > &rhs)
- template<class NT > bool operator> (const extended< NT > &lhs, const extended< NT > &rhs)
- template<class NT > bool operator>= (const extended< NT > &lhs, const extended< NT > &rhs)
Define Documentation
#define common_root |
( |
A, |
|
|
B |
|
) |
(A.c != 0 ? A.c : B.c) |
#define extended_check |
( |
A, |
|
|
B |
|
) |
|