E3SM icon indicating copy to clipboard operation
E3SM copied to clipboard

Model stops with land temperature > 400K due to negative carbon stock

Open thorntonpe opened this issue 1 year ago • 4 comments

Very high temperature calculated by land model is causing a model stop when critical threshold is exceeded. The high temperatures are coming from an excessively high canopy height calculated by the model. The excessive height is coming from a negative value for stem carbon. The negative stem carbon is coming from a negative dynamic carbon allocation parameter. The negative allocation parameter is coming from a very low productivity for multiple years, and the lack of a lower bounds constraint on that parameter under conditions of low productivity.
The confluence of these conditions is very rare, but the problem was showing up in isolated gridcells after multiple years of coupled simulation in the V3LR campaign.

thorntonpe avatar Sep 05 '24 22:09 thorntonpe

Possibly related: https://github.com/E3SM-Project/E3SM/issues/5803

rljacob avatar Sep 05 '24 22:09 rljacob

It could be nice to show the error message one might see if this was tripped. Or a way to reproduce the problem.

ndkeen avatar Sep 06 '24 07:09 ndkeen

It could be nice to show the error message one might see if this was tripped. Or a way to reproduce the problem.

here's an example of the error message: lnd2atm ERROR: lnd2atm_vars%t_soisno_grc > 400 Kelvin degree.ERROR in lnd2atm

Note however, this issue might be seen earlier in other components if the high temperature is propagated earlier and other components fails (e.g., oftentimes something will fail in p3, clubb, or the dycore, but the problem comes from elsewhere)

mahf708 avatar Sep 07 '24 17:09 mahf708

Thanks, yea I saw that in the related issue. I thought it might be responsible for other issues, but this is only place I've seen that error message.

ndkeen avatar Sep 07 '24 18:09 ndkeen