Tsunami Project Lab
Loading...
Searching...
No Matches
WavePropagation1d.test.cpp File Reference
#include "WavePropagation1d.h"
#include "../solvers/Roe.h"
#include "../solvers/FWave.h"
#include "../io/Csv.h"
#include <catch2/catch.hpp>
#include <cmath>
#include <cstdint>
Include dependency graph for WavePropagation1d.test.cpp:

Functions

 TEST_CASE ("Test the 1d wave propagation solver.", "[WaveProp1d]")
 
 TEST_CASE ("Spot-check middle-state plateau against middle_states.csv.", "[WaveProp1dMiddleStates]")
 
 TEST_CASE ("Lake-at-rest stays stationary under f-wave + bathymetry.", "[WaveProp1dLakeAtRest]")
 
 TEST_CASE ("setGhostBoundary mixes per-side outflow and reflecting BCs.", "[WaveProp1dSetGhostBoundary]")
 
 TEST_CASE ("Wet-dry interface inside the domain acts as a wall.", "[WaveProp1dWetDryInterface]")
 

Function Documentation

◆ TEST_CASE() [1/5]

TEST_CASE ( "Lake-at-rest stays stationary under f-wave + bathymetry." ,
"" [WaveProp1dLakeAtRest] )

◆ TEST_CASE() [2/5]

TEST_CASE ( "setGhostBoundary mixes per-side outflow and reflecting BCs." ,
"" [WaveProp1dSetGhostBoundary] )

◆ TEST_CASE() [3/5]

TEST_CASE ( "Spot-check middle-state plateau against middle_states.csv." ,
"" [WaveProp1dMiddleStates] )

◆ TEST_CASE() [4/5]

TEST_CASE ( "Test the 1d wave propagation solver." ,
"" [WaveProp1d] )
Author
Alexander Breuer (alex.breuer AT uni-jena.de)

DESCRIPTION

Unit tests for the one-dimensional wave propagation patch.

◆ TEST_CASE() [5/5]

TEST_CASE ( "Wet-dry interface inside the domain acts as a wall." ,
"" [WaveProp1dWetDryInterface] )