begin_html [use: doc/doc.css]

Conical Island Wave Tank Benchmark

This is a test of the wave tank experiment summarized at the benchmark site: [http://nctr.pmel.noaa.gov/benchmark/Laboratory/Laboratory_ConicalIsland/index.html] This is a first pass at setting up this problem, but the gauges are not in correct positions and the boundary conditions probably aren't correct.

Plots of results

After running this code and creating plots via "make .plots", you should be able to view the plots in [link: _plots/_PlotIndex.html].

Fortran files

[code: Makefile]
Determines which version of fortran files are used when compiling the code with make and specifies where output and plots should be directed. Type "make .help" at the Unix prompt for options.
[code: bc2amr_geo.f]
Sets boundary conditions each time step. Boundary conditions at the bottom boundary y = ylower are specified to simulate motion of a wave paddle.

Python files

[code: maketopo.py]
Used to create topo file.
[code: setrun.py]
This file contains a function that specifies what run-time parameters will be used.
[code: setplot.py]
This file contains a function that specifies what plots will be done and sets various plotting parameters.

Data files

The .data files are automatically generated using the information in [code: setrun.py].

Instructions

To make topo and qinit data files: {{{ $ python maketopo.py }}} To make all data files, edit setrun.py and then {{{ $ make .data }}} To run code: {{{ $ make .output }}} To plot results, either generate html pages via: {{{ $ make .plots }}} or view interactively using ipython and Iplotclaw. end_html