The repository contains the source code and LaTeX manuscript for the "Wind-Induced Changes to Shoaling Surface Gravity Wave Shape" paper by Thomas Zdyrski and Falk Feddersen, doi:10.1103/PhysRevFluids.7.074802.
SlopingBottomManuscript.texLaTeX source for the paperSlopingBottomNotes.texLaTeX source for notes on derivation and solutionPlots.texLaTeX document with plots for visualization purposesFiguresAdditional figures, including both figures used in the paper and figures not usedTikzFiguresTikZ code for model schematic and breakpoint definitionData/README.txtDescription of the simulation output data formatCode/intermediate_solver.pyPython script for numerical wave solverCode/postprocessor.pyPython script for post-processing numerical results fromintermediate_solver.py, such as calculating shape statisticsCode/plotter.pyPython script for plotting post-processed resultsCode/useful_functions.pyPython script with utility functions like derivative calculations and significant-figure roundingCode/pi_formatter.pyPython script for formatting angles in radians as fractions of piCode/scipy_ivp_dt.pyPython script which is a modified version of SciPy'sivp.pyfunction which also returns the times used by the dynamic time-stepping solverCode/data_csv.pyPython script for reading/writing to CSV filesCode/texplot.pyPython script plotting generating matplotlib PGF outputs with styling consistent to latex document
The code located in the Code directory is licensed under the terms of the GPL v3.0 or later license.
The manuscript located in the Reports directory is licensed under the terms of the Creative Commons Attribution 4.0 International Public License.