Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Have "buildnml" completely replace "build-namelist"? #9

Closed
nusbaume opened this issue Aug 21, 2019 · 3 comments
Closed

Have "buildnml" completely replace "build-namelist"? #9

nusbaume opened this issue Aug 21, 2019 · 3 comments

Comments

@nusbaume
Copy link
Collaborator

Just like the "buildcpp" and "configure" scripts discussed in issue #6, it looks like the "buildnml" script in the "cime_config" directory is mostly just a wrapper for the larger "build-namelist" perl script in CAM's "bld" directory.

Given this, is there any interest in eliminating the "build-namelist" script, and instead having the "buildnml" script do the work of actually creating the CAM namelist? Doing this would also potentially help implement issue #8 as well, if that is also of interest.

@gold2718
Copy link
Collaborator

I believe we should be able to eliminate build-namelist and I recommend heading down that path.
One requirement will be to merge our namelist defaults (namelist_defaults.xml) into namelist_definitions.xml. It's on my list . . .

@gold2718
Copy link
Collaborator

Another thing we will need to do is break up namelist_definitions.xml into pieces so we only assemble the pieces needed for a run.

@gold2718
Copy link
Collaborator

I believe this has been done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants