integrate Interface

interface
private module subroutine integrate(this, inVars, outVars, requestedTimestep)

Arguments

Type IntentOptional Attributes Name
class(Modeller), intent(inout) :: this
type(VariableContainer), intent(in), optional :: inVars
type(VariableContainer), intent(inout), optional :: outVars
real(kind=rk), intent(in), optional :: requestedTimestep

Description

Call manipulator affect routine with inVars and outVars - the default for the optional VariableContainers is the modeller's VariableContainer Optionally request a timestep length (only available with composite integrators)