-
Notifications
You must be signed in to change notification settings - Fork 28
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Per #9, testing menu addition of release notes * Per #9, add NSF to NCAR references, updated release notes, and modified dates in conf.py * Per #9, fixed typo in year * Replacing new doi links with zenodo links and rewording NSF NCAR language based on https://sundog.ucar.edu/page/7480#Interim-Guidance-on--11 * Per #9, updating release date * Corrected NSF NCAR reference * Per #9, reworded based on Jeremy's suggestions. * Per #9, fixing broken link and surrounding text * Per #9, attempting to fix 'no title' problem * Per #9, reformatting menu to resolve 'no title' problem * Per #9, moving release date forward to 4/22 * Per #9, modified Zenodo link reference * Added text with hyperlink formatting to zenodo record in MBL tutorial case. * Fixed typo for hyperlink in MBL.rst * Add U.S. in front of Nat'l Science Foundation Based on this guidance: https://sundog.ucar.edu/page/7480#Interim-Guidance-on--11 --------- Co-authored-by: Jeremy Sauer <[email protected]>
- Loading branch information
1 parent
eff5e41
commit be03a17
Showing
9 changed files
with
63 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,24 +15,24 @@ See the License for the specific language governing permissions and | |
limitations under the License. | ||
|
||
# Description | ||
FastEddy® (FE) is a large-eddy simulation (LES) model developed by the Research Applications Laboratory (RAL) at the National Center for Atmospheric Research (NCAR) in Boulder, Colorado, USA. The fundamental premise of FastEddy model development is to leverage the accelerated and more power efficient computing capacity of graphics processing units (GPU)s to enable not only more widespread use of LES in research activities but also to pursue the adoption of microscale and multiscale, turbulence-resolving, atmospheric boundary layer modeling into local scale weather prediction or actionable science and engineering applications. | ||
FastEddy® (FE) is a large-eddy simulation (LES) model developed by the Research Applications Laboratory (RAL) at the U.S. National Science Foundation National Center for Atmospheric Research (NSF NCAR) in Boulder, Colorado, USA. The fundamental premise of FastEddy model development is to leverage the accelerated and more power efficient computing capacity of graphics processing units (GPU)s to enable not only more widespread use of LES in research activities but also to pursue the adoption of microscale and multiscale, turbulence-resolving, atmospheric boundary layer modeling into local scale weather prediction or actionable science and engineering applications. | ||
|
||
## Contact | ||
Please submit all comments, feedback, suggestions, or questions by email to the NCAR FastEddy team at [[email protected]]([email protected]). Further information about FastEddy applications and research is available via the [RAL website](https://ral.ucar.edu/solutions/products/fasteddy). | ||
Please submit all comments, feedback, suggestions, or questions by email to the NSF NCAR FastEddy team at [[email protected]]([email protected]). Further information about FastEddy applications and research is available via the [RAL website](https://ral.ucar.edu/solutions/products/fasteddy). | ||
|
||
# Getting Started | ||
To get started using FastEddy on NCAR's Casper architecture simple instructions are provided below. These include a brief explanation of how to compile FastEddy, an example PBS job submission script, and a pointer to tutorial documentation for idealized test cases. Finally, reference publications for model formulation are provided. | ||
To get started using FastEddy on NSF NCAR's Casper architecture simple instructions are provided below. These include a brief explanation of how to compile FastEddy, an example PBS job submission script, and a pointer to tutorial documentation for idealized test cases. Finally, reference publications for model formulation are provided. | ||
|
||
## Beta-build | ||
The Makefile-based build system included here assumes deployment on the NCAR Casper system https://arc.ucar.edu/knowledge_base/70549550. FastEddy requires a C-compiler, MPI, and CUDA. On Casper ensure modules are loaded for openmpi, netcdf, and cuda with module -t list, and e.g. module load [intel or gnu/openmpi/cuda] as necessary. Currently, the default modules of intel, openMPI, and CUDA are loaded at login and suffice. | ||
The Makefile-based build system included here assumes deployment on the NSF NCAR Casper system https://arc.ucar.edu/knowledge_base/70549550. FastEddy requires a C-compiler, MPI, and CUDA. On Casper ensure modules are loaded for openmpi, netcdf, and cuda with module -t list, and e.g. module load [intel or gnu/openmpi/cuda] as necessary. Currently, the default modules of intel, openMPI, and CUDA are loaded at login and suffice. | ||
|
||
1. Navigate to SRC/FEMAIN | ||
2. To build the FastEddy executable run make (optionally run make clean first if appropriate). | ||
|
||
To build on other HPC systems with NVIDIA GPUs, check for availability of the aformentioned modules/dependencies. Successful compilation may require modifications to shell environment variable include or library paths, or alternatively minor adjustments to the include or library flags in SRC/FEMAIN/Makefile. | ||
|
||
## Example PBS job script | ||
A bash-based PBS job submission script for running the model on NCAR's Casper machine. This script assumes you have cloned this repository into a /glade/work/$USER/FastEddy directory you created. | ||
A bash-based PBS job submission script for running the model on NSF NCAR's Casper machine. This script assumes you have cloned this repository into a /glade/work/$USER/FastEddy directory you created. | ||
``` | ||
#!/bin/bash | ||
# | ||
|
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,13 @@ | ||
######## | ||
Tutorial | ||
######## | ||
|
||
.. toctree:: | ||
:titlesonly: | ||
:numbered: | ||
|
||
getting_started.rst | ||
cases.rst | ||
sensitivity.rst | ||
getting_started | ||
cases | ||
sensitivity | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
************* | ||
Release Notes | ||
************* | ||
|
||
When applicable, release notes are followed by the GitHub issue number which | ||
describes the bugfix, enhancement, or new feature | ||
(`FastEddy-model GitHub issues <https://github.com/NCAR/FastEddy-model/issues>`_). | ||
|
||
FastEddy-model Version 1.1 Release Notes (20240422) | ||
=================================================== | ||
|
||
This is the initial release of the FastEddy, an NSF NCAR developed parallelized | ||
and GPU-resident, large-eddy simulation code for accelerated modeling of the | ||
atmospheric boundary layer. | ||
|
||
In addition to the initial code, this release includes a patch for building | ||
the system in the current NSF NCAR high performance computing environment on the | ||
Casper and Derecho platforms, along with other changes as detailed below: | ||
|
||
.. dropdown:: Repository, build, and test | ||
|
||
* Add templates for Issues and Pull Requests (`#1 <https://github.com/NCAR/FastEddy-model/issues/1>`_) | ||
* Set up the FastEddy Tutorial documentation (`#3 <https://github.com/NCAR/FastEddy-model/issues/3>`_) | ||
* Consolidate FastEddy-tutorials content into FastEddy-model (`#8 <https://github.com/NCAR/FastEddy-model/issues/8>`_) | ||
* Adjust FastEddy-tutorials BOMEX notebook & RTD Moist dynamics instructions for hosting datasets under new repo (`#10 <https://github.com/NCAR/FastEddy-model/issues/10>`_) | ||
|
||
.. dropdown:: Bugfixes | ||
|
||
* None | ||
|
||
.. dropdown:: Enhancements | ||
|
||
* None | ||
|
||
|