INTERFACE:
subroutine areaave (nlat_i , nlon_i , numlon_i, fld_i , &
nlat_o , nlon_o , numlon_o, fld_o , &
i_ovr , j_ovr , w_ovr , nmax )
DESCRIPTION:
Area averaging of field from input to output gridsARGUMENTS:
implicit none
integer ,intent(in) :: nlat_i !input grid : number of
integer ,intent(in) :: nlon_i !input grid : max number
integer ,intent(in) :: numlon_i(nlat_i) !input grid : number of
real(r8),intent(in) :: fld_i(nlon_i,nlat_i) !input grid : field
integer ,intent(in) :: nlat_o !output grid: number of
integer ,intent(in) :: nlon_o !output grid: max number
integer ,intent(in) :: numlon_o(nlat_o) !output grid: number of
real(r8),intent(out):: fld_o(nlon_o,nlat_o) !field for output grid
integer ,intent(in) :: nmax !input grid : max number
integer ,intent(in) :: i_ovr(nlon_o,nlat_o,nmax) !lon index, overlapping
integer ,intent(in) :: j_ovr(nlon_o,nlat_o,nmax) !lat index, overlapping
real(r8),intent(in) :: w_ovr(nlon_o,nlat_o,nmax) !overlap weights for inp
REVISION HISTORY:
Created by Gordon Bonan