GRASS GIS 8 Programmer's Manual 8.4.1(2025)-45ca3179ab
|
#include <stdio.h>
#include <math.h>
#include <unistd.h>
#include <grass/gis.h>
#include <grass/vector.h>
#include <grass/dbmi.h>
#include <grass/interpf.h>
Go to the source code of this file.
Macros | |
#define | POINT2D_C |
Functions | |
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) |
Definition in file point2d.c.
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 ) |
Checks if interpolating function interp() evaluates correct z-values at given points. If smoothing is used calculate the maximum error caused by smoothing.
ertot is a RMS deviation of the interpolated surface.
data | current region |
b | solution of linear equations |
ertot | total error |
zmin | min z-value |
Definition at line 52 of file point2d.c.
References b, Cats2, count, interp_params::create_devi, interp_params::cv, driver2, err(), ff, interp_params::fi, G_debug(), G_fatal_error(), interp_params::interp, Map2, Pnts, r, sql2, triple::x, interp_params::x_orig, triple::y, interp_params::y_orig, and triple::z.