Namespace containing factory functions for explicit linear multistep integrators.
Usage example:
Functions | |
template<class scalar_t = double> | |
static AdamsBashforth< scalar_t, 1 > | AB1 () |
Standard Euler's method. More... | |
template<class scalar_t = double> | |
static AdamsBashforth< scalar_t, 2 > | AB2 () |
Two step AB method. More... | |
template<class scalar_t = double> | |
static AdamsBashforth< scalar_t, 3 > | AB3 () |
Three step AB method. More... | |
template<class scalar_t = double> | |
static AdamsBashforth< scalar_t, 4 > | AB4 () |
Four step AB method. More... | |
template<class scalar_t = double> | |
static AdamsBashforth< scalar_t, 5 > | AB5 () |
Five step AB method. More... | |
template<int order, class scalar_t = double> | |
static AdamsBashforth< scalar_t, order > | of_order () |
Returns Adams-Bashforth explicit method of requested order with given floating point type. More... | |
|
static |
Standard Euler's method.
Definition at line 248 of file AdamsBashforth_fwd.hpp.
|
static |
Two step AB method.
Definition at line 255 of file AdamsBashforth_fwd.hpp.
|
static |
Three step AB method.
Definition at line 262 of file AdamsBashforth_fwd.hpp.
|
static |
Four step AB method.
Definition at line 269 of file AdamsBashforth_fwd.hpp.
|
static |
Five step AB method.
Definition at line 276 of file AdamsBashforth_fwd.hpp.
|
static |
Returns Adams-Bashforth explicit method of requested order with given floating point type.
Definition at line 296 of file AdamsBashforth_fwd.hpp.