WaveAR: A software tool for calculating parameters for water waves with incident and reflected components

Blake J. Landry, Matthew J. Hancock, Chiang C. Mei, Marcelo H. García

Research output: Contribution to journalArticlepeer-review

Abstract

The ability to determine wave heights and phases along a spatial domain is vital to understanding a wide range of littoral processes. The software tool presented here employs established Stokes wave theory and sampling methods to calculate parameters for the incident and reflected components of a field of weakly nonlinear waves, monochromatic at first order in wave slope and propagating in one horizontal dimension. The software calculates wave parameters over an entire wave tank and accounts for reflection, weak nonlinearity, and a free second harmonic. Currently, no publicly available program has such functionality. The included MATLAB ®-based open source code has also been compiled for Windows ®, Mac ® and Linux ® operating systems. An additional companion program, VirtualWave, is included to generate virtual wave fields for WaveAR. Together, the programs serve as ideal analysis and teaching tools for laboratory water wave systems.

Original languageEnglish (US)
Pages (from-to)38-43
Number of pages6
JournalComputers and Geosciences
Volume46
DOIs
StatePublished - Sep 2012

Keywords

  • Free second harmonic
  • Graphical user interface
  • MATLAB
  • Stokes waves
  • Wave attenuation

ASJC Scopus subject areas

  • Information Systems
  • Computers in Earth Sciences

Fingerprint

Dive into the research topics of 'WaveAR: A software tool for calculating parameters for water waves with incident and reflected components'. Together they form a unique fingerprint.

Cite this