ESCOMP / CISM-wrapper

Community Ice Sheet Model wrapper for CESM
http://www.cesm.ucar.edu/models/cesm2.0/land-ice/
Other
3 stars 16 forks source link

Rewrite build-namelist in python #17

Closed billsacks closed 3 years ago

billsacks commented 6 years ago

Mariana Vertenstein got part-way to a rewrite of CISM's build-namelist into python. We should finish this and bring it to master.

billsacks commented 6 years ago

Here is the old branch: https://svn-ccsm-models.cgd.ucar.edu/glc/branches/python_namelists/

If I remember correctly, Mariana believed that the basic functionality was working right, but this needed some additional work as well as testing: I know it was missing various error checks that are in the perl version. In addition, I had wanted to test the logic in the perl version that creates or doesn't create certain sections in the config file based on the value of certain other config settings. And then this could use a final review to make sure everything needed from the perl has been brought over.

In addition, many namelist items have been added since then, which will need to be incorporated into this python version.

billsacks commented 3 years ago

@Katetc - Since we need this to support the multiple ice sheet implementation, I'll plan to take this on in the next few weeks, unless you were about to do it (which I don't think is the case).