DiffEq - Modern C++ ODE Integration Library 1.0.0
High-performance C++ library for solving ODEs with async signal processing
Loading...
Searching...
No Matches
diffeq::DOP853Integrator< S > Member List

This is the complete list of members for diffeq::DOP853Integrator< S >, including all inherited members.

AbstractIntegrator(system_function sys) (defined in diffeq::core::AbstractIntegrator< S >)diffeq::core::AbstractIntegrator< S >inlineexplicit
adaptive_step(state_type &state, time_type dt) override (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >inline
adaptive_step(state_type &state, time_type dt)=0 (defined in diffeq::core::AdaptiveIntegrator< S >)diffeq::core::AdaptiveIntegrator< S >pure virtual
AdaptiveIntegrator(system_function sys, time_type rtol=static_cast< time_type >(1e-6), time_type atol=static_cast< time_type >(1e-9)) (defined in diffeq::core::AdaptiveIntegrator< S >)diffeq::core::AdaptiveIntegrator< S >inlineexplicit
advance_time(time_type dt) (defined in diffeq::core::AbstractIntegrator< S >)diffeq::core::AbstractIntegrator< S >inlineprotected
atol_ (defined in diffeq::core::AdaptiveIntegrator< S >)diffeq::core::AdaptiveIntegrator< S >protected
base_type typedef (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
beta_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
calculate_tolerance(value_type y_val) const (defined in diffeq::core::AdaptiveIntegrator< S >)diffeq::core::AdaptiveIntegrator< S >inlineprotected
current_time() const (defined in diffeq::core::AbstractIntegrator< S >)diffeq::core::AbstractIntegrator< S >inline
current_time_ (defined in diffeq::core::AbstractIntegrator< S >)diffeq::core::AbstractIntegrator< S >protected
DOP853Integrator(system_function sys, time_type rtol=static_cast< time_type >(1e-8), time_type atol=static_cast< time_type >(1e-10)) (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >inlineexplicit
dt_max_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
dt_min_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
error_norm(const state_type &error, const state_type &y) const (defined in diffeq::core::AdaptiveIntegrator< S >)diffeq::core::AdaptiveIntegrator< S >inlineprotected
error_norm_scipy_style(const state_type &error, const state_type &y_old, const state_type &y_new) const (defined in diffeq::core::AdaptiveIntegrator< S >)diffeq::core::AdaptiveIntegrator< S >inlineprotected
fac1_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
fac2_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
facold_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
fortran_beta (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >static
fortran_dt_max (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >static
fortran_dt_min (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >static
fortran_fac1 (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >static
fortran_fac2 (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >static
fortran_nmax (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >static
fortran_nstiff (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >static
fortran_safety (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >static
hlamb_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
iastiff_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
integrate(state_type &state, time_type dt, time_type end_time) override (defined in diffeq::core::AdaptiveIntegrator< S >)diffeq::core::AdaptiveIntegrator< S >inlinevirtual
naccpt_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
nfcn_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
nmax_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
nonsti_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
nrejct_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
nstep_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
nstiff_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
rtol_ (defined in diffeq::core::AdaptiveIntegrator< S >)diffeq::core::AdaptiveIntegrator< S >protected
safety_factor_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
set_step_limits(time_type dt_min, time_type dt_max) (defined in diffeq::core::AdaptiveIntegrator< S >)diffeq::core::AdaptiveIntegrator< S >inline
set_system(system_function sys) (defined in diffeq::core::AbstractIntegrator< S >)diffeq::core::AbstractIntegrator< S >inline
set_time(time_type t) (defined in diffeq::core::AbstractIntegrator< S >)diffeq::core::AbstractIntegrator< S >inline
set_tolerances(time_type rtol, time_type atol) (defined in diffeq::core::AdaptiveIntegrator< S >)diffeq::core::AdaptiveIntegrator< S >inline
state_type typedef (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
step(state_type &state, time_type dt) override (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >inline
step(state_type &state, time_type dt)=0 (defined in diffeq::core::AbstractIntegrator< S >)diffeq::core::AbstractIntegrator< S >pure virtual
suggest_step_size(time_type current_dt, time_type error_norm, int order) const (defined in diffeq::core::AdaptiveIntegrator< S >)diffeq::core::AdaptiveIntegrator< S >inlineprotected
sys_ (defined in diffeq::core::AbstractIntegrator< S >)diffeq::core::AbstractIntegrator< S >protected
system_function typedef (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
target_time_ (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
time_type typedef (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
value_type typedef (defined in diffeq::DOP853Integrator< S >)diffeq::DOP853Integrator< S >
~AbstractIntegrator()=default (defined in diffeq::core::AbstractIntegrator< S >)diffeq::core::AbstractIntegrator< S >virtual