NCEPLIBS-ip 5.3.0
All Data Structures Namespaces Files Functions Variables Pages
ip_interpolators_mod.F90
Go to the documentation of this file.
1!> @file
2!! @brief Top-level module to export interpolation routines and constants.
3!! @author Kyle Gerheiser
4
5!> Top-level module to export interpolation routines and constants.
6!! @author Kyle Gerheiser
14 implicit none
15
16 !> @param Constant to choose BILINEAR interpolation method
17 integer, parameter, public :: bilinear_interp_id = 0
18 !> @param Constant to choose BICUBIC interpolation method
19 integer, parameter, public :: bicubic_interp_id = 1
20 !> @param Constant to choose NEIGBOR interpolation method
21 integer, parameter, public :: neighbor_interp_id = 2
22 !> @param Constant to choose BUDGET interpolation method
23 integer, parameter, public :: budget_interp_id = 3
24 !> @param Constant to choose SPECTRAL interpolation method
25 integer, parameter, public :: spectral_interp_id = 4
26 !> @param Constant to choose NEIGBOR_BUDGET interpolation method
27 integer, parameter, public :: neighbor_budget_interp_id = 6
28
29contains
30
31
32end module ip_interpolators_mod
33
Bicubic interpolation routines for scalars and vectors.
Bilinear interpolation routines for scalars and vectors.
Budget interpolation routines for scalars and vectors.
Top-level module to export interpolation routines and constants.
integer, parameter, public neighbor_interp_id
integer, parameter, public bilinear_interp_id
integer, parameter, public budget_interp_id
integer, parameter, public spectral_interp_id
integer, parameter, public bicubic_interp_id
integer, parameter, public neighbor_budget_interp_id
Interpolate scalar fields (neighbor).
Interpolate scalar fields (neighbor).
Interpolate spectral.