WAVEMAKER 2.0: SIMULATION AND IDENTIFICATION OF SECOND-ORDER RANDOM WAVES
WAVEMAKER is a FORTRAN subroutine to simulate random non-Gaussian ocean wave histories. It generates a first-order (Gaussian) wave process with an arbitrary power spectrum, and applies nonlinear corrections based on second-order hydrodynamics. Inputs to the routine include the first-order spectrum, the water depth, and a set of locations in the along-wave direction at which wave elevation histories are desired. It may thus provide useful input to estimate loads on spatially distributed ocean structures and ships. The WAVEMAKER package also includes a separate driver program, which facilitates input/output and generates several analytical spectral models. Its input is specified in command-line format, similar to that of the TFPOP program for hydrodynamic post-processing also developed in the Stanford RMS program. An example problem is included to demonstrate the use of WAVEMAKER and its driver.
Publication Details
- Journal
- Stanford Digital Repository
- Published
- 2025-05-20
- DOI
- https://doi.org/10.25740/dj716xn8030
- Primary Topic
- Ocean Waves and Remote Sensing
- Type
- article
- Field-Weighted Citation Impact
- 0.00