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::realtime::RealtimeIntegrator< S, T > Member List

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

AbstractIntegrator(system_function sys) (defined in diffeq::core::AbstractIntegrator< S >)diffeq::core::AbstractIntegrator< S >inlineexplicit
advance_time(time_type dt) (defined in diffeq::core::AbstractIntegrator< S >)diffeq::core::AbstractIntegrator< S >inlineprotected
base_type typedef (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
control_signal typedef (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
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
emergency_stop()diffeq::realtime::RealtimeIntegrator< S, T >inline
financial_signal typedef (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
get_current_state() constdiffeq::realtime::RealtimeIntegrator< S, T >inline
integrate(state_type &state, time_type dt, time_type end_time) overridediffeq::realtime::RealtimeIntegrator< S, T >inlinevirtual
operator=(const RealtimeIntegrator &)=delete (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
operator=(RealtimeIntegrator &&) noexcept=default (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
parameter_signal typedef (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
RealtimeIntegrator(std::unique_ptr< core::AbstractIntegrator< S, T > > base_integrator, RealtimeConfig config={}) (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >inlineexplicit
RealtimeIntegrator(const RealtimeIntegrator &)=delete (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
RealtimeIntegrator(RealtimeIntegrator &&) noexcept=default (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
register_signal_handler(SignalType type, Handler &&handler)diffeq::realtime::RealtimeIntegrator< S, T >inline
send_control_signal(ControlData &&data, double priority=1.0)diffeq::realtime::RealtimeIntegrator< S, T >inline
send_financial_signal(FinancialData &&data, double priority=1.0)diffeq::realtime::RealtimeIntegrator< S, T >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
setup_process_connector(communication::ProcessConnector::ConnectionConfig config)diffeq::realtime::RealtimeIntegrator< S, T >inline
shutdown()diffeq::realtime::RealtimeIntegrator< S, T >inline
signal_type typedef (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
start_realtime()diffeq::realtime::RealtimeIntegrator< S, T >inline
state_output_signal typedef (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
state_type typedef (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
step(state_type &state, time_type dt) overridediffeq::realtime::RealtimeIntegrator< S, T >inlinevirtual
sys_ (defined in diffeq::core::AbstractIntegrator< S >)diffeq::core::AbstractIntegrator< S >protected
system_function typedef (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
time_type typedef (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
update_parameters(const std::unordered_map< std::string, double > &params)diffeq::realtime::RealtimeIntegrator< S, T >inline
value_type typedef (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >
~AbstractIntegrator()=default (defined in diffeq::core::AbstractIntegrator< S >)diffeq::core::AbstractIntegrator< S >virtual
~RealtimeIntegrator() (defined in diffeq::realtime::RealtimeIntegrator< S, T >)diffeq::realtime::RealtimeIntegrator< S, T >inline