Peano
Loading...
Searching...
No Matches
InitialValues.h
Go to the documentation of this file.
1
7
8#ifndef __EXAHYPE_MGCCZ4_INITIAL_VALUES__
9#define __EXAHYPE_MGCCZ4_INITIAL_VALUES__
10
11
12
13
14
15
16#include "tarch/la/Vector.h"
17
18#include "peano4/utils/Globals.h"
19
20
21
22namespace examples {
23 namespace exahype2 {
24 namespace mgccz4 {
25 void gaugeWave(
26 double * NOALIAS Q, // Q[64+0],
27 const tarch::la::Vector<DIMENSIONS,double>& x,
28 double t
29 );
30 void linearWave(
31 double * NOALIAS Q, // Q[64+0],
32 const tarch::la::Vector<DIMENSIONS,double>& X,
33 double t
34 );
35 void forcedflat(
36 double * NOALIAS Q, // Q[64+0],
37 const tarch::la::Vector<DIMENSIONS,double>& X,
38 double t
39 );
40 }
41 }
42}
43
44
45
46#endif /* __EXAHYPE_USER_PDE__ */
void linearWave(double *NOALIAS Q, const tarch::la::Vector< DIMENSIONS, double > &X, double t)
void gaugeWave(double *NOALIAS Q, const tarch::la::Vector< DIMENSIONS, double > &x, double t)
void forcedflat(double *NOALIAS Q, const tarch::la::Vector< DIMENSIONS, double > &X, double t)