Overview of Fitgrid procedures


The table below summarizes all of the procedures in Fitgrid for all interfaces.

Clicking on the procedure name will link to a detailed description of that procedure.

Fortran single precision:
------------------------

 CURV1   -  does set-up for CURV2. 
 CURV2   -  1D interpolation for non-periodic functions.
 CURVD   -  derivatives for 1D functions.
 CURVI   -  integrals for 1D functions.
 CURVP1  -  does set-up for CURVP2.
 CURVP2  -  1D interpolation for periodic functions.
 CURVPI  -  integrals for periodic functions.
 CURVS   -  does smoothing and set-up for CURV2.
 CURVS1  -  calculates quantities to be used by CURVS2 in calculating a smooothing spline in the plane..
 CURVS2  -  calculates a smoothing spline in the plane.
 CURVPS  -  does smoothing for periodic functions.
 KURV1   -  does set-up for KURV2.
 KURV2   -  interpolation for parametric curves.
 KURVD   -  derivatives for parametric curves.
 KURVP1  -  set-up for KURVP2.
 KURVP2  -  interpolation for closed parametric curves.
 KURVPD  -  derivatives for closed parametric curves.
 SURF1   -  set-up for SURF2.
 SURF2   -  2D interpolation for gridded data.

C single precision:
------------------

 c_ftcurv    -  1D interpolation for non-periodic functions.
 c_ftcurvd   -  derivatives for 1D functions.
 c_ftcurvi   -  integrals for 1D functions.
 c_ftcurvp   -  1D interpolation for periodic functions.
 c_ftcurvpi  -  integrals for periodic functions.
 c_ftcurvs   -  does smoothing for non-periodic functions.
 c_ftcurvs1  -  calculates a smoothing spline in the plane.
 c_ftcurvps  -  does smoothing for periodic functions.
 c_ftkurv    -  interpolation for parametric curves.
 c_ftkurvp   -  interpolation for closed parametric curves.
 c_ftkurvd   -  derivatives for parametric curves.
 c_ftkurvpd  -  interpolation for closed parametric curves.
 c_ftsurf    -  2D interpolation for rectangular data.
 c_ftseti    -  set values for int parameters.
 c_ftgeti    -  get values for int parameters.
 c_ftsetr    -  set values for float parameters.
 c_ftsetrd   -  set values for double parameters.
 c_ftgetr    -  get values for float parameters.
 c_ftgetrd   -  get values for double parameters.
 c_ftsetc    -  set values for string parameters.
 c_ftgetc    -  get values for string parameters.
 c_ftsetfa   -  set values for float arrays.
 c_ftsetda   -  set values for double arrays.
 c_ftgetfa_size  -  get array size of float or double array.
 c_ftgetfa_data  -  get float array data.
 c_ftgetda_data  -  get double array data.


Fortran double precision:
------------------------

 CURV1DP   -  does set-up for CURV2DP. 
 CURV2DP   -  1D interpolation for non-periodic functions.
 CURVD     -  derivatives for 1D functions.
 CURVIDP   -  integrals for 1D functions.
 CURVP1DP  -  does set-up for CURVP2DP.
 CURVP2DP  -  1D interpolation for periodic functions.
 CURVPIDP  -  integrals for periodic functions.
 CURVSDP   -  does smoothing and set-up for CURV2DP.
 CURVS1DP  -  calculates quantities to be used by CURVS2DP in calculating a smooothing spline in the plane..
 CURVS2DP  -  calculates a smoothing spline in the plane.
 CURVPSDP  -  does smoothing for periodic functions.
 KURV1DP   -  does set-up for KURV2DP.
 KURV2DP   -  interpolation for parametric curves.
 KURVDDP   -  derivatives for parametric curves.
 KURVP1DP  -  set-up for KURVP2DP.
 KURVP2DP  -  interpolation for closed parametric curves.
 KURVPDDP  -  derivatives for closed parametric curves.
 SURF1DP   -  set-up for SURF2DP.
 SURF2DP   -  2D interpolation for gridded data.


C double precision:
------------------

 c_ftcurvdp    -  1D interpolation for non-periodic functions.
 c_ftcurvddp   -  derivatives for 1D functions.
 c_ftcurvidp   -  integrals for 1D functions.
 c_ftcurvpdp   -  1D interpolation for periodic functions.
 c_ftcurvpidp  -  integrals for periodic functions.
 c_ftcurvsdp   -  does smoothing for non-periodic functions.
 c_ftcurvs1dp  -  calculates a smoothing spline in the plane.
 c_ftcurvpsdp  -  does smoothing for periodic functions.
 c_ftkurvdp    -  interpolation for parametric curves.
 c_ftkurvpdp   -  interpolation for closed parametric curves.
 c_ftkurvddp   -  derivatives for parametric curves.
 c_ftkurvpddp  -  interpolation for closed parametric curves.
 c_ftsurfdp    -  2D interpolation for rectangular data.

NCL
---

 ftsetp    -  set parameter values.
 ftgetp    -  get parameter values.
 ftcurv    -  1D interpolation for non-periodic functions.
 ftcurvd   -  derivatives for 1D functions.
 ftcurvi   -  integrals for 1D functions.
 ftcurvp   -  1D interpolation for periodic functions.
 ftcurvpi  -  integrals for periodic functions.
 ftcurvs   -  does smoothing for non-periodic functions.
 ftcurvps  -  does smoothing for periodic functions.
 ftkurv    -  interpolation for parametric curves.
 ftkurvp   -  interpolation for closed parametric curves.
 ftkurvd   -  derivatives for parametric curves.
 ftkurvpd  -  interpolation for closed parametric curves.
 ftsurf    -  2D interpolation for rectangular data.


home | contents | defs | params | procedures | exmpls