Go to the documentation of this file.
54 integer (SCRIP_i4),
parameter ::
59 integer (SCRIP_i4),
parameter ::
66 integer (SCRIP_i4),
save ::
77 integer (SCRIP_i4),
dimension(:),
allocatable,
save ::
83 real (
scrip_r8),
dimension(:,:),
allocatable,
save ::
187 integer (SCRIP_i4),
intent(in) ::
197 integer (SCRIP_i4) ::
201 integer (SCRIP_i4),
dimension(:),
allocatable ::
205 real (SCRIP_r8),
dimension(:,:),
allocatable ::
222 allocate (add1_tmp(mxlinks), add2_tmp(mxlinks),
248 wts_map1(:,1:mxlinks) = wts_tmp(:,1:mxlinks)
249 deallocate(add1_tmp, add2_tmp, wts_tmp)
264 allocate (add1_tmp(mxlinks), add2_tmp(mxlinks),
265 & wts_tmp(
num_wts,mxlinks),stat=ierr)
266 if (ierr .ne. 0)
then
267 print *,
'error allocating temps in resize: ',ierr
285 if (ierr .ne. 0)
then
286 print *,
'error allocating new arrays in resize: ',ierr
299 wts_map2(:,1:mxlinks) = wts_tmp(:,1:mxlinks)
300 deallocate(add1_tmp, add2_tmp, wts_tmp)
integer(scrip_i4), parameter norm_opt_none
integer(scrip_i4), dimension(:), allocatable, save grid1_add_map1
integer(scrip_i4), parameter map_type_bilinear
real(kind=scrip_r8) wt_lowest
integer(scrip_i4), save num_maps
real(kind=scrip_r8) wt_highest
integer(scrip_i4), save num_links_map1
integer(scrip_i4), save norm_opt
integer(scrip_i4), save max_links_map2
integer(scrip_i4), save num_links_map2
integer(scrip_i4), save map_type
integer(scrip_i4), parameter map_type_particle
integer, parameter, public scrip_r8
integer(scrip_i4), dimension(:), allocatable, save grid2_add_map2
integer(scrip_i4), parameter norm_opt_frcarea
integer(scrip_i4), save max_links_map1
real(kind=scrip_r8) frac_highest
integer(scrip_i4), save grid2_size
real(kind=scrip_r8) frac_lowest
real(scrip_r8), dimension(:,:), allocatable, save wts_map1
subroutine resize_remap_vars(nmap, increment)
integer(scrip_i4), parameter map_type_distwgt
subroutine init_remap_vars
integer(scrip_i4), parameter map_type_conserv
integer(scrip_i4), dimension(:), allocatable, save grid1_add_map2
integer(scrip_i4), dimension(:), allocatable, save grid2_add_map1
integer(scrip_i4), save grid1_size
integer(scrip_i4), parameter map_type_bicubic
real(scrip_r8), dimension(:,:), allocatable, save wts_map2
integer(scrip_i4), parameter norm_opt_dstarea
integer(scrip_i4), save num_wts
integer(scrip_i4), save resize_increment