42 void Init (
double *us,
double x1,
double x2,
double x3)
47 double x=x1, y=x2 ,z=x3;
56 #if EOS != ISOTHERMAL && EOS != BAROTROPIC
63 us[
AX3] = cos(y) + 0.5*cos(2.0*x);
72 us[
BX2] = c0*( - 2.0*sin(2.0*z) + sin(x));
73 us[
BX3] = c0*( sin(x) + sin(y));
74 us[
BX1] = c0*( sin(y) + sin(z));
78 us[
AX2] = c0*( cos(z) - cos(x));
79 us[
AX3] = c0*(-cos(y) + cos(x));
80 us[
AX1] = c0*( cos(y) + cos(2.0*z));
void UserDefBoundary(const Data *d, RBox *box, int side, Grid *grid)
void Analysis(const Data *d, Grid *grid)
void Init(double *v, double x1, double x2, double x3)