NFFT 3.6.0
Functions
Reconstruction of a glacier fromscattered data
Collaboration diagram for Reconstruction of a glacier fromscattered data:

Functions

static NFFT_R my_weight (NFFT_R z, NFFT_R a, NFFT_R b, NFFT_R c)
 Generalised Sobolev weight.
 
static void glacier (int N, int M)
 Reconstruction routine.
 
static void glacier_cv (int N, int M, int M_cv, unsigned solver_flags)
 Reconstruction routine with cross validation.
 
int main (int argc, char **argv)
 Main routine.
 

Detailed Description

Function Documentation

◆ my_weight()

static NFFT_R my_weight ( NFFT_R  z,
NFFT_R  a,
NFFT_R  b,
NFFT_R  c 
)
static

Generalised Sobolev weight.

Definition at line 37 of file glacier.c.

Referenced by glacier(), and glacier_cv().

◆ glacier()

static void glacier ( int  N,
int  M 
)
static

Reconstruction routine.

Definition at line 43 of file glacier.c.

References CGNE, FFT_OUT_OF_PLACE, FFTW_INIT, MALLOC_F, MALLOC_F_HAT, MALLOC_X, my_weight(), PRE_FULL_PSI, PRE_ONE_PSI, PRE_PHI_HUT, and PRECOMPUTE_DAMP.

Referenced by main().

◆ glacier_cv()

static void glacier_cv ( int  N,
int  M,
int  M_cv,
unsigned  solver_flags 
)
static

Reconstruction routine with cross validation.

Definition at line 109 of file glacier.c.

References FFT_OUT_OF_PLACE, FFTW_INIT, MALLOC_F, MALLOC_F_HAT, MALLOC_X, my_weight(), PRE_FULL_PSI, PRE_ONE_PSI, PRE_PHI_HUT, and PRECOMPUTE_DAMP.

Referenced by main().

◆ main()

int main ( int  argc,
char **  argv 
)

Main routine.

Definition at line 208 of file glacier.c.

References CGNE, CGNR, glacier(), glacier_cv(), and PRECOMPUTE_DAMP.