|
dune-common
2.3.1
|
Portable very large unsigned integers. More...
#include <iostream>#include <limits>#include <cstdlib>#include <dune/common/exceptions.hh>#include <dune/common/hash.hh>Go to the source code of this file.
Classes | |
| struct | Dune::MPITraits< K > |
| A traits class describing the mapping of types onto MPI_Datatypes. More... | |
| class | Dune::bigunsignedint< k > |
| Portable very large unsigned integers. More... | |
| struct | std::numeric_limits< Dune::bigunsignedint< k > > |
Namespaces | |
| Dune | |
| Dune namespace. | |
Functions | |
| template<int k> | |
| std::ostream & | Dune::operator<< (std::ostream &s, const bigunsignedint< k > &x) |
| template<int k> | |
| bigunsignedint< k > | Dune::operator+ (const bigunsignedint< k > &x, std::size_t y) |
| template<int k> | |
| bigunsignedint< k > | Dune::operator- (const bigunsignedint< k > &x, std::size_t y) |
| template<int k> | |
| bigunsignedint< k > | Dune::operator* (const bigunsignedint< k > &x, std::size_t y) |
| template<int k> | |
| bigunsignedint< k > | Dune::operator/ (const bigunsignedint< k > &x, std::size_t y) |
| template<int k> | |
| bigunsignedint< k > | Dune::operator% (const bigunsignedint< k > &x, std::size_t y) |
| template<int k> | |
| bigunsignedint< k > | Dune::operator+ (std::size_t x, const bigunsignedint< k > &y) |
| template<int k> | |
| bigunsignedint< k > | Dune::operator- (std::size_t x, const bigunsignedint< k > &y) |
| template<int k> | |
| bigunsignedint< k > | Dune::operator* (std::size_t x, const bigunsignedint< k > &y) |
| template<int k> | |
| bigunsignedint< k > | Dune::operator/ (std::size_t x, const bigunsignedint< k > &y) |
| template<int k> | |
| bigunsignedint< k > | Dune::operator% (std::size_t x, const bigunsignedint< k > &y) |
Portable very large unsigned integers.
1.8.7