SECOND-ORDER RANDOM OCEAN WAVES: PREDICTION OF TEMPORAL AND SPATIAL VARIATION FROM FIXED AND MOVING REFERENCES
WAVEMAKER is a FORTRAN program used to simulate random non-Gaussian ocean wave histories, to identify the underlying first- and second-order components of user specified waves, or to predict wave time histories at other user specified fixed or moving spatial locations based on the originally simulated or identified wave history. Ocean wave histories are simulated by generating a first-order (Gaussian) wave process with an arbitrary power spectrum, and applying nonlinear corrections based on second-order hydrodynamics. Inputs to the routine include the first-order spectrum, the water depth, and a set of fixed or moving 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 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. Example problems are included to demonstrate the various uses of WAVEMAKER.
Publication Details
- Journal
- Stanford Digital Repository
- Published
- 2025-05-20
- DOI
- https://doi.org/10.25740/hb112yj8237
- Primary Topic
- Ocean Waves and Remote Sensing
- Type
- article
- Field-Weighted Citation Impact
- 0.00