3. Create a case

3. Create a case
arbetter Thu, 10/22/2020 - 08:52

A case is an instance of a MRW model simulation. It is determined by: 

  • component set 
  • model grid 
  • machine 
  • compiler 
  • any other additional customizations 

Invoke create_newcase as follows from the cime/scripts directory using the following format:

cd $HOME/UFS_training/my_ufs_sandbox/cime/scripts
./create_newcase --case $UFS_SCRATCH/ufs-mrweather-app-workflow.c96 --compset GFSv15p2 --res C96 --workflow ufs-mrweather

This will 

  • Create a case directory named /glade/scratch/$USER/UFS_training/ufs-mrweather-app workflow.c96 
  • Use the GFSv15p2 CCPP physics suite, C96 grid and the UFS weather model with pre and post-processing steps 

The output can be seen here.  When the case directory is created, the build is done.

Creating Case directory /glade/scratch/$USER/UFS_training/ufs-mrweather-app-workflow.c96

Click here to move to step 4.

Create the case: screen output

Create the case: screen output
arbetter Fri, 10/30/2020 - 13:10

You will see output such as the following:

Compset longname is FCST_ufsatm%v15p2_SLND_SICE_SOCN_SROF_SGLC_SWAV
Compset specification file is /glade/scratch/$USER/my_ufs_sandbox/src/model/FV3/cime/cime_config/config_compsets.xml
Automatically adding SESP to compset
Compset forcing is 
ATM component is UFSATM Atmosphere with:CCPP physics version 15p2
LND component is Stub land component
ICE component is Stub ice component
OCN component is Stub ocn component
ROF component is Stub river component
GLC component is Stub glacier (land ice) component
WAV component is Stub wave component
ESP component is Stub external system processing (ESP) component
Pes     specification file is /glade/scratch/$USER/my_ufs_sandbox/src/model/FV3/cime/cime_config/config_pes.xml
Compset specific settings: name is RUN_STARTDATE and value is 2019-08-29
Compset specific settings: name is START_TOD and value is 0
Compset specific settings: name is COMP_CLASSES and value is ATM
Compset specific settings: name is CHECK_TIMING and value is FALSE
Machine is cheyenne
Pes setting: grid match    is a%C96 
Pes setting: compset_match is ufsatm%v1 
Pes setting: grid          is a%C96_l%null_oi%null_r%null_g%null_w%null_z%null_m%null 
Pes setting: compset       is FCST_ufsatm%v15p2_SLND_SICE_SOCN_SROF_SGLC_SWAV_SESP 
Pes setting: tasks       is {'NTASKS_ATM': 108} 
Pes setting: threads     is {'NTHRDS_ATM': 1} 
Pes setting: rootpe      is {} 
Pes setting: pstrid      is {} 
Pes other settings: {}
Pes comments: none
Compset is: FCST_ufsatm%v15p2_SLND_SICE_SOCN_SROF_SGLC_SWAV_SESP 
Grid is: a%C96_l%null_oi%null_r%null_g%null_w%null_z%null_m%null 
Components in compset are: ['ufsatm', 'slnd', 'sice', 'socn', 'srof', 'sglc', 'swav', 'sesp'] 
Using project from env PROJECT: P48503002
No charge_account info available, using value from PROJECT
ufs model version found: 1e9cdab
Batch_system_type is pbs
job is case.chgres USER_REQUESTED_WALLTIME None USER_REQUESTED_QUEUE None WALLTIME_FORMAT %H:%M:%S
job is case.run USER_REQUESTED_WALLTIME None USER_REQUESTED_QUEUE None WALLTIME_FORMAT %H:%M:%S
job is case.gfs_post USER_REQUESTED_WALLTIME None USER_REQUESTED_QUEUE None WALLTIME_FORMAT %H:%M:%S
job is case.st_archive USER_REQUESTED_WALLTIME None USER_REQUESTED_QUEUE None WALLTIME_FORMAT %H:%M:%S
Creating Case directory /glade/scratch/$USER/ufs-mrweather-app-workflow.c96

When the case directory is created, the build is done.