[Dart-dev] DART/branches Revision: 11467
dart at ucar.edu
dart at ucar.edu
Wed Apr 12 18:57:26 MDT 2017
thoar at ucar.edu
2017-04-12 18:57:26 -0600 (Wed, 12 Apr 2017)
269
model_mod_140822.f90
correct the serious mistake!
comment "where((data_2d_array > 1.0_r8)) data_2d_array = org_array"
when updating the first and second layer's soil moisutre!!!
now all the increaments to SM are accepted.
using Qh RTM instead of wg RTM
Modified: DART/branches/Tb/models/clm/model_mod.f90
===================================================================
--- DART/branches/Tb/models/clm/model_mod.f90 2017-04-13 00:51:42 UTC (rev 11466)
+++ DART/branches/Tb/models/clm/model_mod.f90 2017-04-13 00:57:26 UTC (rev 11467)
@@ -2811,7 +2811,7 @@
! where(isnan(data_2d_array)) data_2d_array = org_array
- where((data_2d_array > 1.0_r8)) data_2d_array = org_array
+! where((data_2d_array > 1.0_r8)) data_2d_array = org_array
!===========================================================Long
where((data_2d_array < 0.0_r8)) data_2d_array = org_array
elseif (trim(progvar(ivar)%varname) == 'H2OSOI_ICE') then
@@ -4357,7 +4357,7 @@
! be part of the DART state vector. They are currently directly harvested from the CLM
! restart file. As such, the posteriors are not informative.
-use radiative_transfer_mod, only : forward_wg
+use radiative_transfer_mod, only : forward_Qh
type(time_type), intent(in) :: state_time ! valid time of DART state
type(location_type), intent(in) :: location ! observation location
@@ -4535,7 +4535,7 @@
if (landcovercode >= 0 ) then
! the tb_out array contains the calculated brightness temperature outputs
! at each polarization (rows) and frequency (columns).
- call forward_wg(N_FREQ, freq, tetad, aux_ins, tb_out)
+ call forward_Qh(N_FREQ, freq, tetad, aux_ins, tb_out)
else
! call to alternative radiative transfer model goes here.
endif
More information about the Dart-dev
mailing list