Introduction
 About this manual
 Licensing terms
 Copyrights and trademarks
 The WAVEWATCH III® Development Group (WW3DG) 
 Acknowledgments
 Governing equations
 Introduction
 Propagation
 Source terms
 General concepts
 Snl: Discrete Interaction Approximation (DIA)
 Snl: Full Boltzmann Integral (WRT)
 Snl: Generalized Multiple DIA (GMD)
 Snl: Two-Scale Approximation (TSA)
 Snl: Nonlinear Filter
 Sin + Sds: WAM cycle 3
 Sin + Sds: Tolman and Chalikov 1996
 Sin + Sds: WAM cycle 4 (ECWAM)
 Sin + Sds: Ardhuin et al. 2010
 Sin + Sds: Zieger et al. 2015
 Sln: Cavaleri and Malanotte-Rizzoli 1981
 Sbot: JONSWAP bottom friction
 Sbot: SHOWEX bottom friction
 Smud: Dissipation by viscous mud (D&L)
 Smud: Dissipation by viscous mud (Ng)
 Sdb: Battjes and Janssen 1978
 Str: Triad nonlinear interactions (LTA)
 Sbs: Bottom scattering
 Source terms for wave-ice interactions
 Sice: Damping by sea ice (simple)
 Sice: Damping by sea ice (generalization of Liu et al.)
 Sice: Damping by sea ice (Shen et al.)
 Sice: Frequency-dependent damping by sea ice
 Sis: Diffusive scattering by sea ice (simple)
 Sis: Floe-size dependent scattering and dissipation
 Sref: Energy reflection at shorelines and icebergs
 Second-order spectrum and free infragravity waves
 Sxx: User defined
 Air-sea processes
 General concepts
 Sea-state dependent : Reichl et al. 2014
 Sea-state dependent : Donelan et al. 2012
 Output parameters
 Numerical approaches
 Spectral discretization
 Splitting of the wave action equation
 Depth variations in time
 Spatial propagation
 General concepts
 Traditional regular grids
  First-order scheme
  Second-order scheme (UNO)
  Third-order scheme (UQ)
 Curvilinear grids
 Triangular unstructured grids
 Spherical Multiple-Cell (SMC) grid
 The Garden Sprinkler Effect
  No GSE alleviation
  Booij and Holthuijsen 1987
  Spatial averaging
 Unresolved obstacles
 Continuously moving grids
  General concepts
 Rotated grids
 Intra-spectral propagation
 General concepts
 First-order scheme
 Second-order scheme (UNO)
 Third-order scheme (UQ)
 Non-ice source term integration
 Ice source terms integration
 Simple ice blocking (IC0)
 Winds and currents
 Use of tidal analysis
 Wave crest and height space-time extremes
 Spectral partitioning
 Spatial and temporal tracking of wave systems
 Nesting
 Traditional one-way nesting
 Two-way nesting
 Wave Model Structure and Data Flow
 Program design
 The wave model routines
 The data assimilation interface
 Auxiliary programs
General concepts
The grid preprocessor
The initial conditions program
The boundary conditions program
The NetCDF boundary conditions program
The input field preprocessor 
The NetCDF input field preprocessor 
The tide prediction program
The generic shell
Automated grid splitting for ww3_multi (ww3_gspl)
The multi-grid shell
Grid Integration
Gridded output post-processor
Gridded NetCDF output post-processor
Gridded output post-processor for GrADS
Gridded GRIB output post-processor
Point output post-processor
Point output NetCDF post-processor
Point output post-processor for GrADS
Track output post-processor
Spatial and temporal tracking of wave systems
 Installing, Compiling and Running the wave model
 Introduction
 Installing files
1
 Compiling and linking
 Selecting model options
 Mandatory switches
 Optional switches
 Default model settings
 Modifying the source code
 Running test cases
link.gen Generic linker script. Actual script is link.
 System documentation
 Introduction
 The preprocessor
 Program files
 Wave model modules
 Multi-grid modules
 Data assimilation module
 Auxiliary programs
 Optimization
 Internal data storage
 Grids
 Distributed memory concepts.
 Multiple grids
 Variables in modules
 Parameter settings in modules
 Data structures
References
 Managing multiple model versions
 Setting model time steps
 Individual grids
 Mosaics of grids
 Setting up nested runs
 Using ww3_shel
 Using ww3_bound and/or unstructured grids
 Using ww3_multi
 Setting up for distributed machines (MPI)
 Model setup
 Common errors
 MPI point-to-point communication errors
 Mosaic approach with non-regular grids
 Introduction
 SCRIP-WW3
 SCRIP Operation
 Optimization and common problems
 Limitations
 Ocean-Waves-Atmosphere coupling with OASIS
 Introduction
 Interfacing with OASIS3-MCT
 Compiling with OASIS3-MCT
 Launch a coupling simulation
 Limitations