Changes made to build system: Changes for turning on oslo-aero
Changes made to the namelist: new oslo-aero namelists
Changes to the defaults for the boundary datasets: oslo-aero boundary datasets
Substantial timing or memory changes: to be determined
The main aim of this PR is to being carrying out simulations with oslo-aero as the aerosol scheme used in CAM. New OSLO_AERO CPP-ifdefs have been introduced that enable oslo-aero to be activated. This will be the first step for future object-oriented refactorization that is planned.
Testing: NOTE: Regression testing of aux_cam_noresm completed.
Tests added for Oslo Aero
Substantial changes were needed to ensure restart and BfB behavior when channging task count. This makes it impossible to compare with the release version of Oslo Aero.
Addition of oslo-aero as new aerosol scheme
Summary: Addition of oslo-aero as a new aerosol scheme via primarily the addition of new cpp-ifdefs.
Contributors: @mvertens @ingvisau @gold2718
Reviewers: @gold2718
Purpose of changes: #97: Add oslo-aero as new aerosol scheme
Github PR URL: https://github.com/NorESMhub/CAM/pull/98
Changes made to build system: Changes for turning on oslo-aero
Changes made to the namelist: new oslo-aero namelists
Changes to the defaults for the boundary datasets: oslo-aero boundary datasets
Substantial timing or memory changes: to be determined
The main aim of this PR is to being carrying out simulations with oslo-aero as the aerosol scheme used in CAM. New OSLO_AERO CPP-ifdefs have been introduced that enable oslo-aero to be activated. This will be the first step for future object-oriented refactorization that is planned.
Testing: NOTE: Regression testing of aux_cam_noresm completed.
AEROCOM is not enabled in this PR
closes #89 closes #97