module mo_setrxt use shr_kind_mod, only : r8 => shr_kind_r8 private public :: setrxt public :: setrxt_hrates contains subroutine setrxt( rate, temp, m, ncol ) use ppgrid, only : pver, pcols use shr_kind_mod, only : r8 => shr_kind_r8 use chem_mods, only : rxntot use mo_jpl, only : jpl implicit none !------------------------------------------------------- ! ... dummy arguments !------------------------------------------------------- integer, intent(in) :: ncol real(r8), intent(in) :: temp(pcols,pver) real(r8), intent(in) :: m(ncol,pver) real(r8), intent(inout) :: rate(ncol,pver,rxntot) end subroutine setrxt subroutine setrxt_hrates( rate, temp, m, ncol, kbot ) use ppgrid, only : pver, pcols use shr_kind_mod, only : r8 => shr_kind_r8 use chem_mods, only : rxntot use mo_jpl, only : jpl implicit none !------------------------------------------------------- ! ... dummy arguments !------------------------------------------------------- integer, intent(in) :: ncol integer, intent(in) :: kbot real(r8), intent(in) :: temp(pcols,pver) real(r8), intent(in) :: m(ncol,pver) real(r8), intent(inout) :: rate(ncol,pver,rxntot) end subroutine setrxt_hrates end module mo_setrxt