10 namespace blockstructured {
12 class SommerfeldBoundaryConditionsTest;
Test exahype2::blockstructured::applySommerfeldBoundaryConditions()
void testFarFieldIsPreserved()
If the old and the new solution equal a constant far-field solution, the ghost cells have to equal it...
void testBoxSchemeOnAxis()
One ghost cell on the upper boundary along the axis through the origin, where the radial and the norm...
void testLowerAndUpperFacesAreSymmetric()
The lower and the upper boundary face of a domain around the origin are mirror images of each other.
void run() override
This routine is triggered by the TestCaseCollection.
void testZeroTimeStepSizeCopiesGhostCells()
A time step size of zero copies the old ghost cells.
SommerfeldBoundaryConditionsTest()
void testInteriorAndPeriodicFacesAreSkipped()
Faces within the domain and boundary faces along periodic axes are left unchanged.
Represents one test case.
This file is part of the ExaHyPE 2 project within Peano 4.