Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The first time the script is called, all the flags should be set to true. Subsequently, the user may decide to bypass code checkout (do_fetch_code=false) or compilation (do_case_build=false). A user may also prefer to manually submit the job by setting do_case_submit=false and then invoking ./case.submit.

Note

A case is tied to one code base and one executable. That is, if you change CHECKOUT or BRANCH, then you should also change CASE_NAME.

Running the Model

Short tests

...

Each component of the model has a subdirectory in archive. There are also two additional subdirectories: logs holds the gzipped log files and rest holds the restart files.

Component

Subdirectory

Files in the Subdirectory

Atmosphere (Earth Atmospheric Model)

atm/hist

*.eam.h*

Coupler

cpl/hist

*.cpl.h*

Sea Ice (MPAS-Sea-Ice)

ice/hist

*.mpassi.hist.*

Land (Earth Land Model)

lnd/hist

*.elm.h*

Ocean (MPAS-Ocean)

ocn/hist

*.mpaso.hist.*

River Runoff (MOSART)

rof/hist

*.mosart.h*

Performance Information

Model throughput is the number of simulated years per day. You can find this with:

...

If you run ls you’ll probably see a file like e3sm_diags_180x360_aave_model_vs_obs_0001-0020.status. This is one e3sm_diags job. Parts of the file name are explained below:

Meaning

Part of File Name

Task

e3sm_diags

Grid

180x360_aave

Model/obs v. model/obs

model_vs_obs

First and last years

0001-0020

There is also a corresponding output file. It will have the same name but end with .o<job ID> instead of .status.

...