44 void Init (
double *us,
double x1,
double x2,
double x3)
61 x = x1; y = x2; z = x3;
84 us[
VX1] = -sqrt(1.0 - 1.0/100.);
99 r =
D_EXPAND( (x-0.8)*(x-0.8), + y*y, + z*z);
101 if (r < 0.15) us[
RHO] = 10.0;
void UserDefBoundary(const Data *d, RBox *box, int side, Grid *grid)
#define X2_BEG_LOOP(k, j, i)
#define X2_END_LOOP(k, j, i)
#define X2_END
Boundary region at X2 end.
D_EXPAND(tot/[n]=(double) grid[IDIR].np_int_glob;, tot/[n]=(double) grid[JDIR].np_int_glob;, tot/[n]=(double) grid[KDIR].np_int_glob;)
#define X2_BEG
Boundary region at X2 beg.
void Analysis(const Data *d, Grid *grid)
void Init(double *v, double x1, double x2, double x3)