Versions Compared

Key

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

...

  • if you want to run with non-hydrostatic dycore:

    • Change to tstep_type=9 (or run ./atmchange tstep_type=9 in case directory)

    • Change to theta_hydrostatic_mode=False (or run ./atmchange theta_hydrostatic_mode=False)

  • To modify what output gets written, change ./data/scream_output.yaml file under the run/data/ directory

  • Some bugs are affected by chunk length for vectorization, which is handled by “pack” size in v1. Pack size can be tweaked by editing the cmake machine file for the current machine (components/scream/cmake/machine-files/$machine.cmake).

Step

...

7: Change output settings

Changing EAMxx output is still kind of a hack. From your case directory, edit run/data/scream_default_output.yaml . You can add any variable stored in the field manager or added as a special diagnostic. You can get a list of available variables by printing out the DAG for your run… but I forget how to do that at the moment. I should also be more specific about changing output frequency, time samples per file, etc but don’t have the code in front of me.

Step 8: Config/Compile/Run

Now setup, build, and run. You can setup and build before most or all of the above customization.

...