KPP Autoreduction #13
msl3v
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
All,
I've added a new branch, "autoreduce", that includes a new version of the F90 Rosenbrock integrators with an autoreduction option built in. I'd like for folks to test this and let me know if there are issues or ideas. It is based on
Santillana M., P. Le Sager, D. J. Jacob, and M. P. Brenner, An adaptive reduction algorithm for efficient chemical calculations in global atmospheric chemistry models. Atmos. Environ., 44, 4426-4431, 2010.
To enable it, set
#INTEGRATOR Rosenbrock_autoreduce
Set ICNTRL(8) = 1 to turn on autoreduction. ICNTRL(8) = 0 defaults to standard Rosenbrock with identical performance.
Set RCNTRL(8) > 0 to set the threshold for species cutoff. It defaults to 1.d2 (mcl/cm3/s). Setting to < 0 sets to default.
Note: Branch "autoreduce" is a poor attempt to rename the branch "redux_compact" and starts from the last commit to that branch.
Beta Was this translation helpful? Give feedback.
All reactions