Euler initial value problem solver.
verbose() const -> bool
verbose(bool rhs) -> void
step() const -> T
min_step() const -> T
min_step(T rhs) -> void
step(T rhs) -> void
template <class Function, int N>
operator()(Function f, T t0, T t1, const blitz::TinyVector< T, N > & x0) -> blitz::TinyVector< T, N >
Solve system of ordinary differential equations with right hand sides f
.
template <class Function, int N>
solve(Function f, T t0, T t1, const blitz::TinyVector< T, N > & x0) -> blitz::TinyVector< T, N >
Solve system of ordinary differential equations with right hand sides f
.
~Euler_solver()
operator=(Euler_solver &&) -> Euler_solver &
Euler_solver(Euler_solver &&)
operator=(const Euler_solver &) -> Euler_solver &
Euler_solver(const Euler_solver &)
Euler_solver()