Skip to content

Commit 21b32bb

Browse files
mlee03mlee03
authored andcommitted
additional changes
1 parent 250e054 commit 21b32bb

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

full/atm_land_ice_flux_exchange.F90

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1998,12 +1998,14 @@ subroutine sfc_boundary_layer ( dt, Time, Atm, Land, Ice, Land_Ice_Atmos_Boundar
19981998

19991999

20002000
!> ON THE EXCHANGE GRID, COMPUTE T_SURF**4
2001-
!! NOTE, TO COMPUTE FLUXES, T_SURF**4 IS SENT TO THE EXCHANGE GRID AND NOT T_SURF DUE TO NONLINEARITY IN
2002-
!! THE STEFAN-BOLTZMANN LAW WHERE LOGWAVE_FLUX = STEFAN_BOLTZMANN _CONSTANT * T**4.
2001+
!! NOTE, TO COMPUTE LONGWAVE RADIATION FLUXES MORE ACCURATELY, T_SURF**4 IS
2002+
!! PUT ON THE EXCHANGE GRID RATHER THAN T_SURF IN ORDER TO ACCOUNT FOR THE NONLINEARITY IN
2003+
!! THE STEFAN-BOLTZMANN LAW WHERE LONGWAVE_FLUX = STEFAN_BOLTZMANN _CONSTANT * T**4.
20032004
!! ON THE EXCHANGE GRID, AS QUANTITIES ARE REMAPPED, FIELDS ARE AREA-WEIGHTED (AVERAGED)
20042005
!! SUCH THAT OUTPUT_TEMPERATURE = SUM(INPUT_TEMPERATURE * (XGRID_AREA)/(INPUT_GRID_AREA))
20052006
!! WHERE THE SUM IS OVER ALL XGRID CELLS THAT OVERLAP WITH THE OUTPUT CELL.
20062007
!! BECAUSE OF THIS WEIGHTING, THE COMPUTED FLUX WOULD DIFFER FROM USING <T**4> VS <T>**4
2008+
!! (WHERE <> IS USED TO DENOTE AVERAGING)
20072009
!{
20082010
!$OMP parallel do default(none) shared(my_nblocks,block_start,block_end,ex_avail, &
20092011
!$OMP ex_drag_q,ex_wind,ex_cd_q,ex_t_surf4,ex_t_surf ) &

0 commit comments

Comments
 (0)