In our RASM CTSM testing we have found WRF has some instances of very small negative solar radiation values, which will cause CTSM to stop in its default configuration. We have added a check for small negative values and zero them out if they are very small (X > -1e-16). CTSM will still stop if radiation terms are more negative than specified solar limit. We need to check if this behavior is expected in WRF.
In our RASM CTSM testing we have found WRF has some instances of very small negative solar radiation values, which will cause CTSM to stop in its default configuration. We have added a check for small negative values and zero them out if they are very small (X > -1e-16). CTSM will still stop if radiation terms are more negative than specified solar limit. We need to check if this behavior is expected in WRF.