88 void step(
double * cons,
double * prims,
double * aux,
double dt=0);
Model * model
Pointer to Model object, contains governing equations and spectral decomposition. ...
double * tempaux
Work array for specified variable. Size is .
double * source1
Work array for specified variable. Size is .
void step(double *cons, double *prims, double *aux, double dt=0)
Performs a single time step.
IMEX2Arguments args
IMEX2Arguments, additional arguments class, stores single cell data for hydrb rootfinder.
Implicit-Explicit Runge-Kutta second order SSP2 time integrator
double * U3guess
Work array for specified variable. Size is .
double * flux3
Work array for specified variable. Size is .
double * source2
Work array for specified variable. Size is .
double * x
Work array for the hybrd rootfinder.
double * U3
Work array for specified variable. Size is .
SSP2322(Data *data, Model *model, Bcs *bcs, FluxMethod *fluxMethod)
Constructor.
Data * data
Pointer to Data class containing global simulation data.
FluxMethod * fluxMethod
Pointer to FluxMethod object.
Physics model that we want to use
virtual ~SSP2322()
Destructor.
double * fvec
Work array for the hybrd rootfinder.
Bcs * bcs
Pointer to boundary conditions, Bcs, object.
double * flux2
Work array for specified variable. Size is .
double * source3
Work array for specified variable. Size is .
Implicit-Explicit Runge-Kutta second order SSP2(322) time integrator
Abstract base class for flux reconstruction methods
double * tempprims
Work array for specified variable. Size is .
double * U1
Work array for specified variable. Size is .
double * flux1
Work array for specified variable. Size is .
double * U2guess
Work array for specified variable. Size is .
double * wa
Work array for the hybrd rootfinder.
double * U2
Work array for specified variable. Size is .
IMEX-SSP2 Arguments class