30 lgRLog = !p.
nMatch(
"LINE");
49 fprintf(
ioQQQ,
"The first radius is negative and linear is set - this is impossible.\n");
54 if( r > 37. || r < -37. )
56 fprintf(
ioQQQ,
"WARNING - the log of the radius is %e - this is too big.\n", r );
57 fprintf(
ioQQQ,
" Sorry.\n" );
61 radius.Radius = pow(10.,r);
62 radius.lgRadiusKnown =
true;
90 fprintf(
ioQQQ,
"The second radius is negative and linear is set - this is impossible.\n");
95 if( a > 37. || a < -37. )
97 fprintf(
ioQQQ,
"WARNING - the log of the second radius is %e - this is too big.\n", a );
108 radius.StopThickness[0] = a;
110 for(
long int i=1; i <
iterations.iter_malloc; i++ )
125 strcpy(
optimize.chVarFmt[
optimize.nparm],
"RADIUS %f depth or outer R %f LOG" );
130 " WARNING - outer radius or thickness was set with a variable radius.\n");
132 " The interpretation of the second number can change from radius to depth as radius changes.\n");
134 " Do not use the second parameter unless you are certain that you know what you are doing.\n");
136 " Consider using the STOP THICKNESS or STOP RADIUS command instead.\n");
#define DEBUG_ENTRY(funcname)
bool nMatch(const char *chKey) const
NORETURN void NoNumb(const char *chDesc) const
void ParseRadius(Parser &p)
UNUSED const double PARSEC