#include "arithmetic_fwd.h"
#include <iostream>
Go to the source code of this file.
|
template<typename I > |
I | atlas::arithmetic::divide (I, Denom_t) |
|
template<typename I > |
Denom_t | atlas::arithmetic::remainder (I, Denom_t) |
|
Denom_t | atlas::arithmetic::gcd (Numer_t, Denom_t) |
|
Denom_t | atlas::arithmetic::unsigned_gcd (Denom_t a, Denom_t b) |
|
Denom_t | atlas::arithmetic::div_gcd (Denom_t a, Denom_t b) |
|
Denom_t | atlas::arithmetic::lcm (Denom_t a, Denom_t b, Denom_t &gcd, Denom_t &mult_a) |
|
Denom_t | atlas::arithmetic::power (Denom_t x, unsigned int n) |
|
Denom_t | atlas::arithmetic::modAdd (Denom_t, Denom_t, Denom_t) |
|
Denom_t | atlas::arithmetic::modProd (Denom_t a, Denom_t b, Denom_t n) |
|
std::ostream & | atlas::arithmetic::operator<< (std::ostream &out, const Rational &frac) |
|
Denom_t | atlas::arithmetic::divide (Denom_t a, Denom_t b) |
|