HyPar  1.0
Finite-Difference Hyperbolic-Parabolic PDE Solver on Cartesian Grids
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
linearadr.h
Go to the documentation of this file.
1 
21 #define _LINEAR_ADVECTION_DIFFUSION_REACTION_ "linear-advection-diffusion-reaction"
22 
23 #include <basic.h>
24 
37 typedef struct linearadr_parameters {
38 
41 
43  char adv_filename[_MAX_STRING_SIZE_];
44 
48 
50  double *a;
51 
53  double *d;
54 
57  char centered_flux[_MAX_STRING_SIZE_];
58 
59 } LinearADR;
60 
62 int LinearADRInitialize (void*,void*);
64 int LinearADRCleanup (void*);
65 
double * d
Definition: linearadr.h:53
int adv_arr_size
Definition: linearadr.h:47
int LinearADRCleanup(void *)
Structure containing variables and parameters specific to the linear advection-diffusion-reaction mod...
Definition: linearadr.h:37
double * a
Definition: linearadr.h:50
int LinearADRInitialize(void *, void *)
#define _MAX_STRING_SIZE_
Definition: basic.h:14
int constant_advection
Definition: linearadr.h:40
Some basic definitions and macros.