Holds data pointers and metadata for horizontal interpolations, passed between the horiz_interp modules.
Definition at line 117 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
|
|