NU-WRF Source Code and Data
The release of NU-WRF software is subject to NASA legal review, and requires users to sign a Software Usage Agreement. Toshi Matsui (firstname.lastname@example.org) and Carlos Cruz (email@example.com) are the points of contact for discussing and processing requests for the NU-WRF software.
- Source Code Repository - Development source code is stored on an NCCS (NASA Center for Climate Simulation) sponsored Gitlab server which is accessible by invitation. Older NU-WRF releases are available in a tarball and can be obtained after signing the software release agreement. The source code includes various NU-WRF components, WRF packages, utilities, and test cases for the project.
- Shared folder - large data folder located on NCCS discover system holds libraries, use case data sets, and official NU-WRF releases managed by ASTG.
More information on how to get the source code is available in the Modeling Guru NU-WRF Source Code and Data site.
The NU-WRF source code requires Fortran 90/2003, C, and C++ compilers. The current release officially supports Intel compilers 220.127.116.11 (ifort, icc, and icpc) on DISCOVER (at NASA Goddard Space Flight Center) and PLEIADES (at NASA Ames Research Center). A large number of third party libraries must be installed before building NU-WRF. Details are available in the NU-WRF userguide. Each component of the NU-WRF modeling system has a unique compilation mechanism, ranging from simple “Makefiles” to sophisticated Perl and shell scripts. To make it easier for the user to create desired executables and to more easily resolve dependencies between components, NU-WRF includes a high level “wrapper” Python script for compilation. The latest NU-WRF release currently uses Intel-MPI on DISCOVER and PLEIADES; SGIMPT is also available on DISCOVER and Pleiades. Sample workflows are presented in NU-WRF userguide to initialize and run WRF in multiple confgurations as well as post processing the WRF / LIS model output.
Modeling Guru is a research and collaboration resource for all users of NASA scientific models or NASA's High End Computing (HEC) systems provided by Advanced Software Technology Group at CISTO (Computational & Information Sciences & Technology) . NU-WRF has a "community" within Modeling Guru.
This system is open for reading, but registration is required to post questions. The front page of Modeling Guru provides information regarding requesting an account.
NU-WRF FAQ Page
Perhaps a solution or answer may exist on our NU-WRF FAQ webpage to help you in running NU-WRF with different components:
To request help from the NU-WRF development team, please visit our community within Modeling Guru. Select the "Discussions" tab. Please review the existing posts; your question may already be answered. If it is not, then please "Start a discussion" to post your question there. Note that posting a question requires a registered account (see above).
When reporting a bug or an error running NU-WRF, please provide a description of the problem, including any error messages printed to the screen. Also attach a copy of any relevant supporting files such as the namelist.input file.