m2lines / CAM-ML

Community Atmosphere Model
0 stars 0 forks source link

Implement scheme switching #7

Closed jatkinson1000 closed 2 weeks ago

jatkinson1000 commented 3 months ago

This PR puts the infrastructure in place to run either ZM or YOG. At present both options will run ZM code, with alternative calls for YOG code to be added in future PRs.

jatkinson1000 commented 3 months ago

This PR puts the infrastructure in place to run either ZM or YOG.

At present both options will run ZM code, with alternative calls for YOG code to be added in future PRs.

jatkinson1000 commented 2 weeks ago

Rebased on #2 after changes there.

jatkinson1000 commented 2 weeks ago

Following discussions with @paogorman there are no longer any changes on top of those in #2 as YOG is now its own scheme rather than being a deep_scheme option.

This is following a misunderstanding early in the project with how and where to implement the scheme.

9 now performs tasks to implement switching of YOG on and off within physpkg.F90 and to read the specific options in to a yog_namelist.

The appropriate way to run the code moving forwards is to set yog_scheme='on' and deep_scheme='off' in the CAM namelist file.

As such I am closing this pull request.