Go to the documentation of this file.
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, ...);
Index Max(Index a, Index b)
Index Min(Index a, Index b)
Number IpRandom01()
Function returning a random number between 0 and 1.
double Number
Type of all numbers.
Number CpuTime()
method determining CPU time
int Index
Type of all indices of vectors, matrices etc.
bool IsFiniteNumber(Number val)
Function returning true iff the argument is a valid double number (not NaN or Inf).
bool Compare_le(Number lhs, Number rhs, Number BasVal)
Method for comparing two numbers within machine precision.
void IpResetRandom01()
Function resetting the random number generator.
int Snprintf(char *str, long size, const char *format,...)
Method for printing a formatted output to a string with given size.
Number WallclockTime()
method determining wallclock time since first call
Number SysTime()
method determining system time