42 int ghosts = solver->
ghosts, dir, p;
47 static int index[
_MODEL_NDIMS_], bounds[_MODEL_NDIMS_], offset[_MODEL_NDIMS_];
49 R[_MODEL_NVARS_*_MODEL_NVARS_],DL[_MODEL_NVARS_*_MODEL_NVARS_];
61 int q = _MODEL_NVARS_*p;
64 A = (param->
fast_jac + _MODEL_NDIMS_*JacSize*p + dir*JacSize);
70 D[0] = D[12] = D[18] = 0.0;
76 A = (param->
fast_jac + _MODEL_NDIMS_*JacSize*p + dir*JacSize);
82 D[0] = D[6] = D[18] = 0.0;
88 A = (param->
fast_jac + _MODEL_NDIMS_*JacSize*p + dir*JacSize);
94 D[0] = D[6] = D[12] = 0.0;
int npoints_local_wghosts
#define _ArraySetValue_(x, size, value)
3D Navier Stokes equations (compressible flows)
#define _NavierStokes3DLeftEigenvectors_(u, stride, L, ga, dir)
#define _ArrayIncrementIndex_(N, imax, i, done)
#define _NavierStokes3DEigenvalues_(u, stride, D, gamma, dir)
int NavierStokes3DPreStep(double *, void *, void *, double)
Contains function definitions for common mathematical functions.
#define _ArrayIndex1DWO_(N, imax, i, offset, ghost, index)
#define _ArrayCopy1D_(x, y, size)
Contains structure definition for hypar.
#define MatMult5(N, A, X, Y)
Structure containing variables and parameters specific to the 3D Navier Stokes equations. This structure contains the physical parameters, variables, and function pointers specific to the 3D Navier-Stokes equations.
#define _NavierStokes3DRightEigenvectors_(u, stride, R, ga, dir)
Contains macros and function definitions for common array operations.
#define _ArrayAddCopy1D_(x, a, y, size)
Structure containing all solver-specific variables and functions.
Contains macros and function definitions for common matrix multiplication.
static const int _NavierStokes3D_stride_