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

Further instructions on setting up CESM prior to using our CAM mods #46

Closed
wants to merge 1 commit into from

Conversation

dorchard
Copy link
Collaborator

@dorchard dorchard commented Nov 24, 2023

This PR is off the back of going through the current CAM_MODS/README.md and putting in some extra detailed instructions as I set things up from scratch on cheyenne.

  • Add instructions for setting up CESM source tree
  • Work out best way to clone this repo and bring in the source mods (wip)
  • Perhaps create a patch file to do the work of setting up the defaults etc.
  • Test it all

## Building and Running in CAM
After you [create a case](https://ncar.github.io/CAM/doc/build/html/CAM6.0_users_guide/building-and-running-cam.html) in CESM you need to follow the following instructions:

1. Edit `user_nl_cam`
This is a CAM namelist generated from `my_cesm_sandbox/components/cam/cime_config/usermods_dirs/scam_gateIII/user_nl_cam`
1. Edit `user_nl_cam`
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note that some of this EoL whitespace is intentional to ensure linebreaks for readability.
Please replace.

Copy link
Member

@jatkinson1000 jatkinson1000 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Couple of comments whilst this is WIP.

Also note comment about EoL Whitespace.


2. From `my_cesm_sandbox` directory, create a test case:

cime/scripts/create_newcase --case test_scam_gateIII_clean --compset FSCAM --res T42_T42 --user-mods-dir components/cam/cime_config/usermods_dirs/scam_gateIII --project NCGD0054
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Project number is specific to us, users will need to change as appropriate


cime/scripts/create_newcase --case test_scam_gateIII_clean --compset FSCAM --res T42_T42 --user-mods-dir components/cam/cime_config/usermods_dirs/scam_gateIII --project NCGD0054

This will create the directory `test_scam_gateIII_clean` in the present location.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Had a discussion with judith where she recommends placing cases in a separate location to CESM.

@jatkinson1000
Copy link
Member

I think with the latest commits to #44 this is now redundant?
If so we should close.

@jatkinson1000
Copy link
Member

Given the lack of activity I am closing this as I believe it is covered elsewhere.

@jatkinson1000 jatkinson1000 deleted the cam-interface-dom branch September 17, 2024 15:49
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

Successfully merging this pull request may close these issues.

2 participants