Peano
Loading...
Searching...
No Matches
CCZ4KernelTest.h
Go to the documentation of this file.
1
2
// This file is part of the Peano project. For conditions of distribution and
3
// use, please see the copyright notice at www.peano-framework.org
4
#pragma once
5
6
7
#include "
tarch/tests/TestCase.h
"
8
9
10
namespace
exahype2
{
11
namespace
fd {
12
namespace
tests
{
13
class
CCZ4KernelTest
;
14
}
15
}
16
}
17
18
19
class
exahype2::fd::tests::CCZ4KernelTest
:
public
tarch::tests::TestCase
{
20
private
:
21
void
AppleWithAppleTest
();
22
23
void
prepareFieldData
(
24
double
** g,
25
double
& phi,
26
double
** K,
27
double
& trK,
28
double
& Theta,
29
double
* Gamma,
30
double
& alpha,
31
double
*
beta
,
32
double
* b,
33
double
x,
double
y,
double
z
34
);
35
36
public
:
37
CCZ4KernelTest
();
38
42
virtual
void
run
();
43
};
44
TestCase.h
exahype2::fd::tests::CCZ4KernelTest
Definition
CCZ4KernelTest.h:19
exahype2::fd::tests::CCZ4KernelTest::run
virtual void run()
This routine is triggered by the TestCaseCollection.
Definition
CCZ4KernelTest.cpp:30
exahype2::fd::tests::CCZ4KernelTest::CCZ4KernelTest
CCZ4KernelTest()
Definition
CCZ4KernelTest.cpp:25
exahype2::fd::tests::CCZ4KernelTest::AppleWithAppleTest
void AppleWithAppleTest()
Definition
CCZ4KernelTest.cpp:35
exahype2::fd::tests::CCZ4KernelTest::prepareFieldData
void prepareFieldData(double **g, double &phi, double **K, double &trK, double &Theta, double *Gamma, double &alpha, double *beta, double *b, double x, double y, double z)
Definition
CCZ4KernelTest.cpp:309
tarch::tests::TestCase
Represents one test case.
Definition
TestCase.h:57
exahype2
For the generic kernels that I use here most of the time.
Definition
CellAccess.h:13
tests
Definition
Scenario.h:8
beta
const struct part *restrict const struct part *restrict const float const float beta
Definition
signal_velocity.h:45
src
exahype2
fd
tests
CCZ4KernelTest.h
Generated on Fri Apr 11 2025 10:17:48 for Peano by
1.10.0