INTERFACE:
subroutine BeginNBalance(lbc, ubc, num_soilc, filter_soilc)DESCRIPTION:
On the radiation time step, calculate the beginning nitrogen balance for mass conservation checks.
USES:
use clmtypeARGUMENTS:
implicit none integer, intent(in) :: lbc, ubc ! column bounds integer, intent(in) :: num_soilc ! number of soil columns filter integer, intent(in) :: filter_soilc(ubc-lbc+1) ! filter for soil columnsCALLED FROM:
subroutine clm_driver1REVISION HISTORY:
2/4/05: Created by Peter ThorntonLOCAL VARIABLES:
local pointers to implicit in arrays real(r8), pointer :: totcoln(:) ! (gN/m2) total column nitrogen, incl veg local pointers to implicit out arrays real(r8), pointer :: col_begnb(:) ! nitrogen mass, beginning of time step (gN/m**2) !OTHER LOCAL VARIABLES: integer :: c ! indices integer :: fc ! lake filter indices