A dummy class for rounding operations which does not actually do any rounding.
More...
|
static numType | add_down (const numType &x, const numType &y) |
| Adds two numbers with the result rounded downwards. More...
|
|
static numType | add_up (const numType &x, const numType &y) |
| Adds two numbers with the result rounded upwards. More...
|
|
static numType | sub_down (const numType &x, const numType &y) |
| Subtracts two numbers with the result rounded downwards. More...
|
|
static numType | sub_up (const numType &x, const numType &y) |
| Subtracts two numbers with the result rounded upwards. More...
|
|
static numType | mul_down (const numType &x, const numType &y) |
| Multiplies two numbers with the result rounded downwards. More...
|
|
static numType | mul_up (const numType &x, const numType &y) |
| Multiplies two numbers with the result rounded upwards. More...
|
|
static numType | div_down (const numType &x, const numType &y) |
| Divides two numbers with the result rounded downwards. More...
|
|
static numType | div_down (const numType &x, int_t y) |
| Divides a number by an integer with the result rounded downwards. More...
|
|
static numType | div_up (const numType &x, const numType &y) |
| Divides two numbers with the result rounded upwards. More...
|
|
template<class numType>
class chomp::homology::dummyRounding< numType >
A dummy class for rounding operations which does not actually do any rounding.
Please, use it as a template for your own rounding classes.
Definition at line 68 of file digraph.h.