30#include <grass/vector.h>
31#include <grass/dbmi.h>
34#include <grass/interpf.h>
57 double dnorm,
struct triple *skip_point)
62 double east = data->
xmax;
63 double west = data->
x_orig;
64 double north = data->
ymax;
65 double south = data->
y_orig;
79 for (
mm = 1;
mm <= n_points;
mm++) {
81 for (
m = 1;
m <= n_points;
m++) {
82 xx = points[
mm - 1].
x - points[
m - 1].
x;
83 yy = points[
mm - 1].
y - points[
m - 1].
y;
107 if (
params->create_devi) {
122 for (
m = 1;
m <= n_points - 1;
m++) {
176 snprintf(buf,
sizeof(buf),
"insert into %s values ( %d ",
ff->table,
count);
int G_debug(int level, const char *msg,...)
Print debugging message.
void G_fatal_error(const char *msg,...)
Print a fatal error message to stderr.
int IL_check_at_points_2d(struct interp_params *params, struct quaddata *data, double *b, double *ertot, double zmin, double dnorm, struct triple *skip_point)
int IL_write_point_2d(struct triple point, double err)
A function to write out point and deviation at point to database.
SYMBOL * err(FILE *fp, SYMBOL *s, char *msg)