47 procedure(
i_rhs),
deferred :: rhs
87 subroutine i_rhs(self, t, y, ydot)
90 real(wp),
intent(in) :: t
114 class(
sll_c_ode),
pointer,
intent(in) :: ode
115 real(wp),
intent(in) :: t0
134 real(wp),
intent(in) :: t
136 real(wp),
intent(in) :: h
Clean up the time integrator.
Initialize the time integrator.
Compute the time derivative of the state vector.
Advance the solution by one time step.
Abstract types for: 1) generic ODE system, and 2) ODE integrator.
integer, parameter wp
Working precision.
Abstract type implementing a generic vector space.
Module to select the kind parameter.
integer, parameter, public f64
f64 is the kind type for 64-bit reals (double precision)
Base class for standard ODE integrators.
Abstract base class for all vector spaces.