next up previous contents
Next: map_maparrayl_av Up: Fortran: Module Interface downscaleMod Previous: map_maparrayl_arr   Contents

map_maparrayl_rev


INTERFACE:

   subroutine map_maparrayl_rev(begg_i, endg_i, begg_o, endg_o, nflds, &
                               fld_i, fld_o, map, reverse_order)
DESCRIPTION:

This subroutine maps arrays, local 1d with 1d map type


USES:

   use mct_mod
ARGUMENTS:
   implicit none
   integer                         :: begg_i,endg_i         !beg,end of input grid
   integer                         :: begg_o,endg_o         !beg,end of output grid
   integer                         :: nflds                 !number of fields being mapped
   real(r8), intent(in)            :: fld_i(nflds,endg_i-begg_i+1)
   real(r8), intent(out)           :: fld_o(nflds,endg_o-begg_o+1)
   type(map_type), intent(in)      :: map
   logical, intent(in)             :: reverse_order
REVISION HISTORY:
   2005.11.15  T Craig  Creation.
   2006.3.30   P Worley Restructuring for improved vector performance
   2010.5.1    M Vertenstein Added new interfaces
LOCAL VARIABLES:




Erik Kluzek 2011-06-15