Closed penguian closed 1 year ago
@yh4968@nci.org.au uploaded file Picture1.gif
(6.9 KiB)
Changes in temperature (esm15_HDM)
@rml599@nci.org.au commented
Relevant file:
Bug in trunk, ssnow%rh_srf not initialised.
Implications for dq_unsat calculation. Might need to check what happened in CM2.
Calculation of dqu - trunk has elseif options, not in esm? Had elseif options been added for groundwater??
CLaire/Jhan/Ramzi - to clarify
@ccc561@nci.org.au commented
After investigation, dqu (in Humidity_deficit_method function) and dq_unsat in cable_canopy.F90 are only used for GW.
The IF statements above should have no impact on ESM. But right now, ESM1.5 has no proper initialisation of rh_srf (which has no impact on the results but should still be present). We can use the one from CABLE3 in canopy/cbl_SurfaceWetness.F90:
IF( .NOT. cable_runtime%esm15_dryLeaf ) THEN
!call saturated_fraction(ssnow,soil,veg)
ssnow%satfrac(:) = 1.0e-8
ssnow%rh_srf(:) = 1.0
END IF
Note: I don't know about ssnow%satfrac here. See the esm15_dryLeaf ticket #350 for this.
Generally, for CABLE3, we should:
But these 2 items are a different ticket all completely.
@ccc561@nci.org.au changed _comment0 which not transferred by tractive
@jxs599@nci.org.au changed status from new
to closed
@jxs599@nci.org.au set resolution to fixed
@jxs599@nci.org.au set milestone to 1. Closed
@ccc561@nci.org.au set keywords to maygit
keyword_maygit
owner:jxs599@nci.org.au
resolution_fixed
type_defect
| by yh4968esm15_HDM switch in the process of merging CABLE3 into ESM15. Changes in code (CABLE3-ESM): The following code is added to cbl_pot_evap_snow.F90 IF( ssnow_snowd(j)>1.0 .OR. ssnow_tgg(j) .EQ. Ctfrz ) THEN dqu(j) = MAX( -0.1e-3, dqu(j)) ELSEIF (dq(j) .LE. 0.0 .AND. dqu(j) .LT. dq(j)) THEN dqu(j) = dq(j) ELSEIF (dq(j) .GE. 0.0 .AND. dqu(j) .LT. 0.0) THEN dqu(j) = 0.0 ENDIF Effect on climate (left: precipitation; right: temperature (kelvin), Unit: percentage relative change, ):
Effect on carbon (left: GPP; right: NPP, Unit: percentage relative change):: None Recommendation: accept changes and remove the switch
Issue migrated from trac:342 at 2023-11-27 11:42:42 +1100