16 namespace ParameterCheck
24 vout.
crucial(
vl,
"ParameterCheck: range check error, negative int.\n");
34 vout.
crucial(
vl,
"ParameterCheck: range check error, zero double.\n");
44 vout.
crucial(
vl,
"ParameterCheck: range check error, square_zero double.\n");
54 vout.
crucial(
vl,
"ParameterCheck: range check error, zero int.\n");
64 vout.
crucial(
vl,
"ParameterCheck: range check error, NULL string.\n");
static double epsilon_criterion()
int square_non_zero(const double v)
static double epsilon_criterion2()
int non_NULL(const std::string v)
void crucial(const char *format,...)
int non_zero(const double v)
int non_negative(const int v)