Conversation
modified: .gitmodules modified: cime_config/buildlib modified: libraries/tuv-x (new commits)
deleted: src/chemistry/mozart/mo_setz.F90 deleted: src/chemistry/mozart/mo_tuv_inti.F90 modified: src/chemistry/mozart/chemistry.F90 modified: src/chemistry/mozart/mo_gas_phase_chemdr.F90 modified: src/chemistry/mozart/mo_tuvx.F90
nusbaume
left a comment
There was a problem hiding this comment.
Thanks for bringing this in @fvitt! I had some cleanup requests in the python code, but otherwise only had a couple other comments. Hopefully none of my requests will cause any issues, but if you find that they do please let me know!
cime_config/testdefs/testmods_dirs/cam/carma_mixed_sulfate/user_nl_cam
Outdated
Show resolved
Hide resolved
cime_config/testdefs/testmods_dirs/cam/outfrq9s_waccm_ma_mam4/user_nl_cam
Show resolved
Hide resolved
modified: cime_config/buildlib modified: cime_config/buildnml modified: cime_config/testdefs/testmods_dirs/cam/carma_mixed_sulfate/user_nl_cam
cacraigucar
left a comment
There was a problem hiding this comment.
I would have expected an aux_cam regression test. Can you modify an existing test to turn this on (or is there one already)?
modified: src/chemistry/mozart/chemistry.F90 modified: src/chemistry/mozart/mo_jeuv.F90
|
TUV-x is turned on in this aux_cam test: See changes here: |
nusbaume
left a comment
There was a problem hiding this comment.
Thanks for resolving my concerns @fvitt!
However, looking over the code again I realized that there might be no need to create a build variable in the CMake python functions, as I believe everything can just use case.get_value(), so I have a couple remaining change requests related to that (along with a typo fix). Otherwise everything else looks good!
cime_config/testdefs/testmods_dirs/cam/carma_mixed_sulfate/user_nl_cam
Outdated
Show resolved
Hide resolved
modified: cime_config/buildlib modified: cime_config/testdefs/testmods_dirs/cam/carma_mixed_sulfate/user_nl_cam
modified: src/chemistry/mozart/mo_tuvx.F90
This provides the option to use the TUV-x library to compute photo-chemical rates in-line as an alternative to the traditional table look up method.
Closes #757