Skip to content

Quick Start for Users

Dr. Ir. Hendrik L. Tolman edited this page Nov 17, 2025 · 7 revisions

WW4 banner

WW4 Quick Start Guide (for users)

Getting the code

Even before WW4 is a mature wave model, you can download the present code from GitHub, by making your own local clone from the repository.

  • git clone https://github.com/NOAA-EMC/WW4

Once there is a stable public release, and you are interested in using rather than developing the model, we recommend that you clone the most recent public release.

  • git clone -b <version> https://github.com/NOAA-EMC/WW4

Where <version> is the version number of the public release. Previous versions of WAVEWATCH provided an installation option using a single tar file. At this time we are not sure if we will provide that service for WW4, as we consider the tar distribution to be outdate technology.

Get external libraries

We intend to lean heavily on well-supported community libraries for WW4, moving away from more traditional locally supported libraries from operational centers. Under consideration are Kokkos, NetCDF, GRIB, Zarr, and YAML libraries. Following common practice in operations, we will use formal releases of these libraries only. Tentatively, we intend to keep local copies of these libraries to assure that library use does not interfere with off-line work on WW4.

Set up your model environment

At the present stage of the development WW4 is not quite mature enough to provide this information.

Compile the code

At the present stage of the development WW4 is not quite mature enough to provide this information.

And the some ....

We will be regularly updating the FAQs page with answers to common questions.

For information on contributing to WW4, please see the Contributing to WW4 page.

NOAA Logo NWS Logo NCEP Logo

Clone this wiki locally