Oasis3 4.0.2
grids.f File Reference

Go to the source code of this file.

Modules

module  grids

Functions/Subroutines

subroutine grids::grid_init (m_method, rst_type, n_srch_bins, src_size, dst_size, src_dims, dst_dims, src_rank, dst_rank, ncrn_src, ncrn_dst, src_mask, dst_mask, src_name, dst_name, src_lat, src_lon, dst_lat, dst_lon, src_corner_lat, src_corner_lon, dst_corner_lat, dst_corner_lon)
subroutine grids::free_grids

Variables

integer(kind=int_kind), save grids::grid1_size
integer(kind=int_kind), save grids::grid2_size
integer(kind=int_kind), save grids::grid1_rank
integer(kind=int_kind), save grids::grid2_rank
integer(kind=int_kind), save grids::grid1_corners
integer(kind=int_kind), save grids::grid2_corners
integer(kind=int_kind),
dimension(:), allocatable,
save 
grids::grid1_dims
integer(kind=int_kind),
dimension(:), allocatable,
save 
grids::grid2_dims
character(char_len), save grids::grid1_name
character(char_len), save grids::grid2_name
character(char_len), save grids::grid1_units
character(char_len), save grids::grid2_units
real(kind=dbl_kind), parameter grids::deg2rad = pi/180.
logical(kind=log_kind),
dimension(:), allocatable,
save 
grids::grid1_mask
logical(kind=log_kind),
dimension(:), allocatable,
save 
grids::grid2_mask
real(kind=dbl_kind), dimension(:),
allocatable, save 
grids::grid1_center_lat
real(kind=dbl_kind), dimension(:),
allocatable, save 
grids::grid1_center_lon
real(kind=dbl_kind), dimension(:),
allocatable, save 
grids::grid2_center_lat
real(kind=dbl_kind), dimension(:),
allocatable, save 
grids::grid2_center_lon
real(kind=dbl_kind), dimension(:),
allocatable, save 
grids::grid1_area
real(kind=dbl_kind), dimension(:),
allocatable, save 
grids::grid2_area
real(kind=dbl_kind), dimension(:),
allocatable, save 
grids::grid1_area_in
real(kind=dbl_kind), dimension(:),
allocatable, save 
grids::grid2_area_in
real(kind=dbl_kind), dimension(:),
allocatable, save 
grids::grid1_frac
real(kind=dbl_kind), dimension(:),
allocatable, save 
grids::grid2_frac
real(kind=dbl_kind), dimension(:,:),
allocatable, save 
grids::grid1_corner_lat
real(kind=dbl_kind), dimension(:,:),
allocatable, save 
grids::grid1_corner_lon
real(kind=dbl_kind), dimension(:,:),
allocatable, save 
grids::grid2_corner_lat
real(kind=dbl_kind), dimension(:,:),
allocatable, save 
grids::grid2_corner_lon
logical(kind=log_kind), save grids::luse_grid_centers
logical(kind=log_kind), save grids::luse_grid1_area
logical(kind=log_kind), save grids::luse_grid2_area
real(kind=dbl_kind), dimension(:,:),
allocatable, save 
grids::grid1_bound_box
real(kind=dbl_kind), dimension(:,:),
allocatable, save 
grids::grid2_bound_box
character(char_len), save grids::restrict_type
integer(kind=int_kind), save grids::num_srch_bins
integer(kind=int_kind), save grids::num_srch_red
integer(kind=int_kind),
dimension(:,:), allocatable,
save 
grids::bin_addr1
integer(kind=int_kind),
dimension(:,:), allocatable,
save 
grids::bin_addr2
integer(kind=int_kind),
dimension(:,:), allocatable,
save 
grids::bin_addr1_r
real(kind=dbl_kind), dimension(:,:),
allocatable, save 
grids::bin_lats
real(kind=dbl_kind), dimension(:,:),
allocatable, save 
grids::bin_lons
real(kind=dbl_kind), dimension(:,:),
allocatable, save 
grids::bin_lats_r
real(kind=dbl_kind), dimension(:,:),
allocatable, save 
grids::bin_lons_r
 All Data Structures Namespaces Files Functions Variables Defines