9 #ifndef __IPUTILS_HPP__
10 #define __IPUTILS_HPP__
21 return ((a) > (b) ? (a) : (b));
40 return ((a) < (b) ? (a) : (b));
61 return ((a) > (b) ? (a) : (b));
80 return ((a) < (b) ? (a) : (b));
124 int Snprintf(
char* str,
long size,
const char* format, ...);
Number CpuTime()
method determining CPU time
Number WallclockTime()
method determining wallclock time since first call
Number SysTime()
method determining system time
Index Max(Index a, Index b)
void IpResetRandom01()
Function resetting the random number generator.
int Index
Type of all indices of vectors, matrices etc.
Index Min(Index a, Index b)
Number IpRandom01()
Function returning a random number between 0 and 1.
bool Compare_le(Number lhs, Number rhs, Number BasVal)
Method for comparing two numbers within machine precision.
int Snprintf(char *str, long size, const char *format,...)
Method for printing a formatted output to a string with given size.
double Number
Type of all numbers.
bool IsFiniteNumber(Number val)
Function returning true iff the argument is a valid double number (not NaN or Inf).