Skip to content

Collection of code I have found useful for running long WRF simulations at NERSC

License

Notifications You must be signed in to change notification settings

Timothy-W-Hilton/WRF_job_Code

Repository files navigation

Collection of code I have found useful for running long WRF simulations at NERSC.

There are three categories: WRF namelist files, SLURM scripts, and a Python module with an associated conda Python environment specification.

The WRF namelist files (namelist.*) specify WRF simulation domains, time periods, and sub-model choices to simulate redwood forests on the U.S. West Coast and Yatir Forest.

The SLURM scripts submit WRF simulations to the compute nodes at NERSC. *debug.slurm submits to the NERSC debug queue (useful for setting up simulations). WRF_wrf_knl_flex.slurm submits real.exe, which does the heavy lifting in a WRF simulation, to the NERSC flex queue. The flex queue allows long WRF simulations to run in a series of short jobs. WRF_wrf_knl_flex.slurm uses WRF_resubmit_tools.py to update namelist.input in between each job. conda_env_wrf_compute.yml specifies a conda environment with the dependencies of WRF_resubmit_tools.py.

author: Timothy W. Hilton twhilton@ucsc.edu
maintainer: Timothy W. Hilton twhilton@ucsc.edu
license: MIT license

About

Collection of code I have found useful for running long WRF simulations at NERSC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published