Holds data pointers and metadata for horizontal interpolations, passed between the horiz_interp modules.
Definition at line 116 of file horiz_interp_type.F90.
Private Attributes |
|
logical, dimension(:,:), allocatable | found_neighbors |
| | indicate whether destination grid has some source grid around it.
|
| |
|
type(horizinterpreals4_type) | horizinterpreals4_type |
| | derived type holding kind 4 real data pointers if compiled with r8_kind
|
| |
|
type(horizinterpreals8_type) | horizinterpreals8_type |
| | derived type holding kind 8 real data pointers if compiled with r8_kind
|
| |
|
logical | i_am_initialized =.false. |
| |
|
integer, dimension(:), allocatable | i_dst |
| | indices in destination grid.
|
| |
|
integer, dimension(:,:,:), allocatable | i_lon |
| | indices for bilinear interpolation and spherical regrid
|
| |
|
integer, dimension(:), allocatable | i_src |
| | indices in source grid.
|
| |
|
integer, dimension(:,:), allocatable | ilon |
| | indices for conservative scheme
|
| |
|
integer | interp_method |
| | interpolation method. =1, conservative scheme =2, bilinear interpolation =3, spherical regrid =4, bicubic regrid
|
| |
|
integer, dimension(:), allocatable | j_dst |
| | indices in destination grid.
|
| |
|
integer, dimension(:,:,:), allocatable | j_lat |
| | indices for bilinear interpolation and spherical regrid
|
| |
|
integer, dimension(:), allocatable | j_src |
| | indices in source grid.
|
| |
|
integer, dimension(:,:), allocatable | jlat |
| | indices for conservative scheme wti ist used for derivative "weights" in bicubic
|
| |
|
integer | nlat_dst |
| | size of destination grid
|
| |
|
integer | nlat_src |
| | size of source grid
|
| |
|
integer | nlon_dst |
| | size of destination grid
|
| |
|
integer | nlon_src |
| | size of source grid
|
| |
|
integer, dimension(:,:), allocatable | num_found |
| |
|
integer | nxgrid |
| | number of exchange grid between src and dst grid.
|
| |
|
integer | version |
| | indicate conservative interpolation version with value 1 or 2
|
| |