Peano
Artificial Tsunami

This benchmark is a simplified version of the corresponding application that runs for a short amount of time to evaluate the performance.

This benchmark also does not require the NetCDF library and does not dump any solution outputs. Refer to the Artificial Tsunami application for details on the setup.

How to Build and Run

For a general overview and all options on how to retrieve and configure the project, refer to Installation.

cd myPeanoDirectory
pip3 install -e .
mkdir build && cd build
CC=gcc CXX=g++ cmake .. -DENABLE_EXTENSION_EXAHYPE=ON -DENABLE_TOOLBOX_LOADBALANCING=ON -DENABLE_TOOLBOX_BLOCKSTRUCTURED=ON -DWITH_MULTITHREADING=omp
make -j && make test
cd ../benchmarks/exahype2/shallow-water/artificial-tsunami/
python3 artificial-tsunami.py

Where CC=gcc CXX=g++ can be any set of compilers.