Peano
InitialValues.h
Go to the documentation of this file.
1 
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 
22 namespace 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)
Definition: mgccz4.py:1