12 namespace smooth_convergence_test {
virtual void flux(const double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, int normal, double *__restrict__ F) override
virtual void maxEigenvalue(const double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, int normal, double *__restrict__ lambdaMax) override
virtual void dirichletBoundaryConditions(const tarch::la::Vector< Dimensions, double > &x, double t, double *__restrict__ Q) override
Prescribe the exact solution outside of the domain: The density wave is advected with constant veloci...
virtual void initPointWisely(const tarch::la::Vector< Dimensions, double > &x, double *__restrict__ Q) override
Smooth density wave advected in x, constant pressure - same closed-form initial condition the legacy,...
This file is part of the ExaHyPE 2 project within Peano 4.