5 #include <grass/raster.h> 6 #include <grass/calc.h> 15 int f_sqrt(
int argc,
const int *argt,
void **args)
18 DCELL *arg1 = args[1];
26 if (argt[0] != DCELL_TYPE)
29 if (argt[1] != DCELL_TYPE)
33 if (IS_NULL_D(&arg1[i]) || (arg1[i] < 0.0))
37 res[i] = sqrt(arg1[i]);
int f_sqrt(int argc, const int *argt, void **args)
volatile int floating_point_exception