Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove GNU make build #726

Draft
wants to merge 7 commits into
base: develop
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 8 additions & 23 deletions model/bin/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# About the bin directory

This is the WW3 bin directory which mostly serves to create the make file
and set up the environment. Below we have three sections, build environment
varibles, quick start instructions and information from various centers that
use WW3.
This is the WW3 bin directory which mostly serves to provide information
and a few generic utilities. Below we have three sections, CMAKE build
information, quick start instructions and information from various centers
that use WW3.

## CMake Build

Expand All @@ -22,18 +22,17 @@ make install

The CMake build builds all available executables with the given switches.



## TODO: Update this section for CMAKE or deleted

# Build Enivronment Variables

This is the WW3 bin directory which mostly serves to create the make file
and set up the environment

WW3 build can have the following env variables set:

## Optional variable to use with any configuration:

WW3_PARCOMPN = <how many parallel make tasks to use, default to 4 if not set >


## To build NetCDF executables you need:

The requirements for NetCDF are:
Expand Down Expand Up @@ -61,20 +60,6 @@ If using NCEP hpc-stack, you just need to set the following:

the other vairables should already be appropriately set.

# Quick Start for building WW3

After cloning and changing into the WW3 directory:

Run the w3_setup script:

./model/bin/w3_setup model -c <comp> -s <switch>

Build a WW3 exe after setting up any appropraite environment variables described above.

cd model/bin/
./w3_make ww3_grid


# Below is information about various centers use of WW3:

## Information from Ifremer:
Expand Down
Loading