HyPar  1.0
Finite-Difference Hyperbolic-Parabolic PDE Solver on Cartesian Grids
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
NavierStokes3DEigen.c
Go to the documentation of this file.
1 
5 #include <stdlib.h>
6 #include <math.h>
7 #include <basic.h>
8 #include <arrayfunctions.h>
9 #include <mathfunctions.h>
11 #include <hypar.h>
12 
13 
21  double *u,
22  double *L,
24  void *p,
25  int dir
26  )
27 {
28  NavierStokes3D *param = (NavierStokes3D*) p;
30  return(0);
31 }
32 
40  double *u,
41  double *R,
43  void *p,
44  int dir
45  )
46 {
47  NavierStokes3D *param = (NavierStokes3D*) p;
49  return(0);
50 }
3D Navier Stokes equations (compressible flows)
#define _NavierStokes3DLeftEigenvectors_(u, stride, L, ga, dir)
Contains function definitions for common mathematical functions.
int NavierStokes3DRightEigenvectors(double *u, double *R, void *p, int dir)
Contains structure definition for hypar.
int NavierStokes3DLeftEigenvectors(double *u, double *L, void *p, int dir)
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)
Some basic definitions and macros.
Contains macros and function definitions for common array operations.
static const int _NavierStokes3D_stride_