Peano
Loading...
Searching...
No Matches
CellIntegralTest.h
Go to the documentation of this file.
1// This file is part of the ExaHyPE2 project. For conditions of distribution and
2// use, please see the copyright notice at www.peano-framework.org
3#pragma once
4
6
7namespace exahype2 {
8 namespace dg {
9 namespace tests {
10 class CellIntegralTest;
11 }
12 }
13}
14
16 private:
17 const double _Order4_QuadraturePoints1d[4+1];
19 const double _Order4_StiffnessOperator1d[(4+1)*(4+1)];
20 const double _Order4_DerivativeOperator1d[(4+1)*(4+1)];
22
23 const double _Order2_QuadraturePoints1d[2+1];
25 const double _Order2_StiffnessOperator1d[(2+1)*(2+1)];
26 const double _Order2_DerivativeOperator1d[(2+1)*(2+1)];
27
43 //void runDGEuler();
44 //void runDGElastic();
45
46 public:
48
49 virtual ~CellIntegralTest() = default;
50
51 virtual void run() override;
52};
const double _Order4_BasisFunctionValuesLeft1d[4+1]
void runEulerOrder2OnStationarySetup()
I initialise all velocity data with zero, and set density to 1.
const double _Order2_StiffnessOperator1d[(2+1) *(2+1)]
const double _Order2_DerivativeOperator1d[(2+1) *(2+1)]
const double _Order4_StiffnessOperator1d[(4+1) *(4+1)]
const double _Order4_DerivativeOperator1d[(4+1) *(4+1)]
virtual void run() override
This routine is triggered by the TestCaseCollection.
Represents one test case.
Definition TestCase.h:57
Definition dg.py:1
For the generic kernels that I use here most of the time.
Definition CellAccess.h:13