arbitraryprecisioncalculation Namespace Reference
base namespace for arbitrary precision calculation. More...
Namespaces | |
configuration | |
Contains the variables which store information about the configuration for the arbitrary precision calculation. | |
mpftoperations | |
Contains a large set of operations for calculations with the mpf_t data type. | |
parse | |
Contains a large set of functions for parsing the configuration file. | |
vectoroperations | |
Contains a large set of operations for calculations with vectors of the mpf_t data type. | |
Classes | |
class | Configuration |
Contains configuration of arbitrary precision calculation and supplies them by get and set methods. More... | |
class | FastLinearCongruenceRandomNumberGenerator |
This is a fast random number generator which uses linear congruences. More... | |
class | FastM2P63LinearCongruenceRandomNumberGenerator |
This is a fast random number generator, which uses linear congruences. It uses the modulus 263. More... | |
class | IntenseLinearCongruenceRandomNumberGenerator |
This is a random number generator which uses linear congruences. More... | |
class | IntenseM2P63LinearCongruenceRandomNumberGenerator |
This is a random number generator which uses linear congruences. It uses the modulus 263. More... | |
class | RandomNumberGenerator |
This class is an abstract class. It supplies the interface for random number generators. More... | |
Functions | |
void | __AssertCondition (const char *argument, const char *file, const char *function_name, int line, std::string message) |
Prints the given information to stderr and let the program terminate with exit code 1. More... | |
Detailed Description
base namespace for arbitrary precision calculation.
Function Documentation
void arbitraryprecisioncalculation::__AssertCondition | ( | const char * | argument, |
const char * | file, | ||
const char * | function_name, | ||
int | line, | ||
std::string | message | ||
) |
Prints the given information to stderr and let the program terminate with exit code 1.
- Parameters
-
argument The argument of the checked condition. file The file where the error occurs. function_name The function name where the error occurs. line The line where the error occurs message A further information message, which gives some additional information why the error occurs.