METHOD
SSP3.h
Go to the documentation of this file.
1 #ifndef SSP3_H
2 #define SSP3_H
3 
4 #include "SSP2.h"
5 #include "IMEX3Args.h"
6 #include "cminpack.h"
7 
8 
9 
11 
34 class SSP3 : public SSP2
35 {
36  public:
37 
39 
40 
41  double
43  *U3, *U3guess,
45  *source3, *flux3,
46  *tempprims, *tempaux;
48 
50 
63 
65  virtual ~SSP3();
66 
68 
82  void step(double * cons, double * prims, double * aux, double dt=0);
83 
84 };
85 
86 
87 #endif
Model * model
Pointer to Model object, contains governing equations and spectral decomposition. ...
Definition: timeInt.h:24
double * source3
Work array for specified variable. Size is .
Definition: SSP3.h:44
Boundary Conditions
Definition: boundaryConds.h:13
double * U3
Work array for specified variable. Size is .
Definition: SSP3.h:44
IMEX-SSP3(332) Arguments class
Definition: IMEX3Args.h:16
double * U3guess
Work array for specified variable. Size is .
Definition: SSP3.h:44
double * flux3
Work array for specified variable. Size is .
Definition: SSP3.h:44
Implicit-Explicit Runge-Kutta second order SSP2 time integrator
Definition: SSP2.h:33
SSP3(Data *data, Model *model, Bcs *bcs, FluxMethod *fluxMethod)
Constructor.
IMEX3Arguments args
IMEX3Arguments, additional arguments class, stores single cell data for hydrb rootfinder.
Definition: SSP3.h:38
void step(double *cons, double *prims, double *aux, double dt=0)
Performs a single time step.
Implicit-Explicit Runge-Kutta third order SSP3(332) time integrator
Definition: SSP3.h:34
double * tempprims
Work array for specified variable. Size is .
Definition: SSP3.h:44
Data * data
Pointer to Data class containing global simulation data.
Definition: timeInt.h:22
FluxMethod * fluxMethod
Pointer to FluxMethod object.
Definition: timeInt.h:28
Physics model that we want to use
Definition: model.h:15
virtual ~SSP3()
Destructor.
Bcs * bcs
Pointer to boundary conditions, Bcs, object.
Definition: timeInt.h:26
Abstract base class for flux reconstruction methods
Definition: flux.h:17
double * tempaux
Work array for specified variable. Size is .
Definition: SSP3.h:44
Data object
Definition: simData.h:49