A dummy class for rounding operations which does not actually do any rounding.
More...
#include <digraph.h>
List of all members.
Static Public Member Functions |
static numType | add_down (const numType &x, const numType &y) |
| Adds two numbers with the result rounded downwards.
|
static numType | add_up (const numType &x, const numType &y) |
| Adds two numbers with the result rounded upwards.
|
static numType | sub_down (const numType &x, const numType &y) |
| Subtracts two numbers with the result rounded downwards.
|
static numType | sub_up (const numType &x, const numType &y) |
| Subtracts two numbers with the result rounded upwards.
|
static numType | mul_down (const numType &x, const numType &y) |
| Multiplies two numbers with the result rounded downwards.
|
static numType | mul_up (const numType &x, const numType &y) |
| Multiplies two numbers with the result rounded upwards.
|
static numType | div_down (const numType &x, const numType &y) |
| Divides two numbers with the result rounded downwards.
|
static numType | div_down (const numType &x, int_t y) |
| Divides a number by an integer with the result rounded downwards.
|
static numType | div_up (const numType &x, const numType &y) |
| Divides two numbers with the result rounded upwards.
|
Detailed Description
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.
Member Function Documentation
Adds two numbers with the result rounded downwards.
Definition at line 72 of file digraph.h.
Adds two numbers with the result rounded upwards.
Definition at line 76 of file digraph.h.
Divides a number by an integer with the result rounded downwards.
Definition at line 100 of file digraph.h.
Divides two numbers with the result rounded downwards.
Definition at line 96 of file digraph.h.
Divides two numbers with the result rounded upwards.
Definition at line 104 of file digraph.h.
Multiplies two numbers with the result rounded downwards.
Definition at line 88 of file digraph.h.
Multiplies two numbers with the result rounded upwards.
Definition at line 92 of file digraph.h.
Subtracts two numbers with the result rounded downwards.
Definition at line 80 of file digraph.h.
Subtracts two numbers with the result rounded upwards.
Definition at line 84 of file digraph.h.
The documentation for this class was generated from the following file: