E3SM-Project / ACME-ECP

E3SM MMF for DoE ECP project
Other
9 stars 1 forks source link

Implement CRM mean-state acceleration #82

Closed crjones-amath closed 5 years ago

crjones-amath commented 5 years ago

This adds functionality to apply mean-state acceleration (Jones et al., 2015, doi:10.1002/2015MS000488) in SP-E3SM, which is effectively an over-relaxation technique applied to CRM mean-states of prognostic non-precipitating variables. This controlled through three new namelist variables:

This is ready for use in both CPU and GPU simulations.

This should be BFB when use_crm_accel is false, but it will be answer-changing when use_crm_accel is true.