|
GRASS 8 Programmer's Manual
8.5.0dev(2025)-9d806b45d8
|
#include <stdio.h>#include <stdlib.h>#include <float.h>#include <math.h>#include <string.h>#include <grass/lidar.h>
Go to the source code of this file.
Functions | |
| void | node_x (double x, int *i_x, double *csi_x, double xMin, double deltaX) |
| void | node_y (double y, int *i_y, double *csi_y, double yMin, double deltaY) |
| int | order (int i_x, int i_y, int yNum) |
| double | phi_3 (double csi) |
| double | phi_4 (double csi) |
| double | phi_33 (double csi_x, double csi_y) |
| double | phi_34 (double csi_x, double csi_y) |
| double | phi_43 (double csi_x, double csi_y) |
| double | phi_44 (double csi_x, double csi_y) |
| double | phi (double csi_x, double csi_y) |
| void | normalDefBicubic (double **N, double *TN, double *Q, double **obsVect, double deltaX, double deltaY, int xNum, int yNum, double xMin, double yMin, int obsNum, int parNum, int BW) |
| void | nCorrectLapl (double **N, double lambda, int xNum, int yNum, double deltaX, double deltaY) |
| void | normalDefBilin (double **N, double *TN, double *Q, double **obsVect, double deltaX, double deltaY, int xNum, int yNum, double xMin, double yMin, int obsNum, int parNum, int BW) |
| void | nCorrectGrad (double **N, double lambda, int xNum, int yNum, double deltaX, double deltaY) |
| void | obsEstimateBicubic (double **obsV, double *obsE, double *parV, double deltX, double deltY, int xNm, int yNm, double xMi, double yMi, int obsN) |
| double | dataInterpolateBicubic (double x, double y, double deltaX, double deltaY, int xNum, int yNum, double xMin, double yMin, double *parVect) |
| void | obsEstimateBilin (double **obsV, double *obsE, double *parV, double deltX, double deltY, int xNm, int yNm, double xMi, double yMi, int obsN) |
| double | dataInterpolateBilin (double x, double y, double deltaX, double deltaY, int xNum, int yNum, double xMin, double yMin, double *parVect) |
| double dataInterpolateBicubic | ( | double | x, |
| double | y, | ||
| double | deltaX, | ||
| double | deltaY, | ||
| int | xNum, | ||
| int | yNum, | ||
| double | xMin, | ||
| double | yMin, | ||
| double * | parVect | ||
| ) |
Definition at line 497 of file InterpSpline.c.
| double dataInterpolateBilin | ( | double | x, |
| double | y, | ||
| double | deltaX, | ||
| double | deltaY, | ||
| int | xNum, | ||
| int | yNum, | ||
| double | xMin, | ||
| double | yMin, | ||
| double * | parVect | ||
| ) |
Definition at line 604 of file InterpSpline.c.
| void nCorrectGrad | ( | double ** | N, |
| double | lambda, | ||
| int | xNum, | ||
| int | yNum, | ||
| double | deltaX, | ||
| double | deltaY | ||
| ) |
Definition at line 399 of file InterpSpline.c.
References N.
| void nCorrectLapl | ( | double ** | N, |
| double | lambda, | ||
| int | xNum, | ||
| int | yNum, | ||
| double | deltaX, | ||
| double | deltaY | ||
| ) |
Definition at line 199 of file InterpSpline.c.
| void node_x | ( | double | x, |
| int * | i_x, | ||
| double * | csi_x, | ||
| double | xMin, | ||
| double | deltaX | ||
| ) |
Definition at line 29 of file InterpSpline.c.
References x.
| void node_y | ( | double | y, |
| int * | i_y, | ||
| double * | csi_y, | ||
| double | yMin, | ||
| double | deltaY | ||
| ) |
Definition at line 41 of file InterpSpline.c.
| void normalDefBicubic | ( | double ** | N, |
| double * | TN, | ||
| double * | Q, | ||
| double ** | obsVect, | ||
| double | deltaX, | ||
| double | deltaY, | ||
| int | xNum, | ||
| int | yNum, | ||
| double | xMin, | ||
| double | yMin, | ||
| int | obsNum, | ||
| int | parNum, | ||
| int | BW | ||
| ) |
Definition at line 107 of file InterpSpline.c.
| void normalDefBilin | ( | double ** | N, |
| double * | TN, | ||
| double * | Q, | ||
| double ** | obsVect, | ||
| double | deltaX, | ||
| double | deltaY, | ||
| int | xNum, | ||
| int | yNum, | ||
| double | xMin, | ||
| double | yMin, | ||
| int | obsNum, | ||
| int | parNum, | ||
| int | BW | ||
| ) |
Definition at line 291 of file InterpSpline.c.
| void obsEstimateBicubic | ( | double ** | obsV, |
| double * | obsE, | ||
| double * | parV, | ||
| double | deltX, | ||
| double | deltY, | ||
| int | xNm, | ||
| int | yNm, | ||
| double | xMi, | ||
| double | yMi, | ||
| int | obsN | ||
| ) |
Definition at line 434 of file InterpSpline.c.
| void obsEstimateBilin | ( | double ** | obsV, |
| double * | obsE, | ||
| double * | parV, | ||
| double | deltX, | ||
| double | deltY, | ||
| int | xNm, | ||
| int | yNm, | ||
| double | xMi, | ||
| double | yMi, | ||
| int | obsN | ||
| ) |
Definition at line 556 of file InterpSpline.c.
| int order | ( | int | i_x, |
| int | i_y, | ||
| int | yNum | ||
| ) |
Definition at line 53 of file InterpSpline.c.
Referenced by I_georef(), and NetA_strongly_connected_components().
| double phi | ( | double | csi_x, |
| double | csi_y | ||
| ) |
Definition at line 98 of file InterpSpline.c.
| double phi_3 | ( | double | csi | ) |
Definition at line 62 of file InterpSpline.c.
| double phi_33 | ( | double | csi_x, |
| double | csi_y | ||
| ) |
Definition at line 74 of file InterpSpline.c.
References phi_3().
| double phi_34 | ( | double | csi_x, |
| double | csi_y | ||
| ) |
Definition at line 80 of file InterpSpline.c.
| double phi_4 | ( | double | csi | ) |
Definition at line 68 of file InterpSpline.c.
| double phi_43 | ( | double | csi_x, |
| double | csi_y | ||
| ) |
Definition at line 86 of file InterpSpline.c.
| double phi_44 | ( | double | csi_x, |
| double | csi_y | ||
| ) |
Definition at line 92 of file InterpSpline.c.
References phi_4().