45 double *Func = solver->
fluxC;
46 double *Deriv1 = solver->
Deriv1;
47 double *Deriv2 = solver->
Deriv2;
48 int d, d1, d2, v, p, done;
49 double dxinv1, dxinv2;
52 int ndims = solver->
ndims;
53 int nvars = solver->
nvars;
54 int ghosts = solver->
ghosts;
56 double *dxinv = solver->
dxinv;
65 for (d1 = 0; d1 < ndims; d1++) {
66 for (d2 = 0; d2 < ndims; d2++) {
86 for (v=0; v<nvars; v++) par[nvars*p+v] += (dxinv1*dxinv2 * Deriv2[nvars*p+v]);
int(* SecondDerivativePar)(double *, double *, int, void *, void *)
MPI related function definitions.
int MPIExchangeBoundariesnD(int, int, int *, int, void *, double *)
int(* HFunction)(double *, double *, int, int, void *, double)
Some basic definitions and macros.
Structure containing all solver-specific variables and functions.
Contains structure definition for hypar.
#define _ArrayIndex1D_(N, imax, i, ghost, index)
#define _ArraySetValue_(x, size, value)
#define _ArrayIncrementIndex_(N, imax, i, done)
int(* FirstDerivativePar)(double *, double *, int, int, void *, void *)
#define _GetCoordinate_(dir, i, dim, ghosts, x, coord)
int ParabolicFunctionNC1_5Stage(double *par, double *u, void *s, void *m, double t)
Structure of MPI-related variables.
#define _ArrayBlockMultiply_(x, a, n, bs)
int npoints_local_wghosts
Contains macros and function definitions for common array operations.