Getting started
BOUT++ models
Model inputs
Model outputs
BOUT++ interfaces
Field-aligned coordinate systems
Developer Documentation
RK3SSP
Public Functions
~RK3SSP
setMaxTimestep
Set a maximum internal timestep (only for explicit schemes)
getCurrentTimestep
Return the current internal timestep.
init
Initialise the solver NOTE: nout and tstep should be passed to run, not init. Needed because of how the PETSc TS code works
run
Run the solver, calling monitors nout times, at intervals of tstep. This function is called by solve(), and is specific to each solver type
This should probably be protected, since it shouldn’t be called by users.
Private Functions
take_step
Private Members
max_timestep
mxstep
f
out_timestep
nsteps
timestep
nlocal
neq
u1
u2
u3
L