Several compsets are hardwired in the CCSM4 release. "create_newcase -l" provides a current listing of supported "out-of-the-box" compsets.
To create a customized compset,
> cd $CCSMROOT/scripts |
Now copy sample_compset_file.xml to another file, e.g. my_compset.xml.
> cp sample_compset_file.xml my_compset.xml |
Edit the file, my_compset.xml, to create your own compset configuration. In particular, the NAME, SHORTNAME, DESC, and COMP_ variables should be specified. The STATUS and CCSM_CCOST variables can be ignored. Note: Other CCSM env variables can also be added here. See scripts/ccsm_utils/Case.template/config_compsets.xml for other variables that might be related to compset configuration.
Next run create_newcase with the optional -compset_file argument.
> create_newcase -case mycase -res f19_g16 -compset MYCS -mach mymach -compset_file my_compset.xml |
The case mycase should have been generated and the configuration should be consistent with settings from the my_compset.xml file.