DiffEq - Modern C++ ODE Integration Library 1.0.0
High-performance C++ library for solving ODEs with async signal processing
|
This is the complete list of members for AsioIntegrationManager< State >, including all inherited members.
AsioIntegrationManager(std::unique_ptr< diffeq::core::AbstractIntegrator< State > > integrator, size_t thread_count=std::thread::hardware_concurrency()) | AsioIntegrationManager< State > | inline |
get_progress() const | AsioIntegrationManager< State > | inline |
integrate_async(State initial_state, typename diffeq::core::AbstractIntegrator< State >::time_type dt, typename diffeq::core::AbstractIntegrator< State >::time_type end_time, PostTask &&post_integration_task) | AsioIntegrationManager< State > | inline |
integrate_batch_async(TaskList &&tasks) | AsioIntegrationManager< State > | inline |
reset_stats() | AsioIntegrationManager< State > | inline |
run(std::chrono::milliseconds timeout=std::chrono::milliseconds::max()) | AsioIntegrationManager< State > | inline |
wait_for_all_tasks() | AsioIntegrationManager< State > | inline |
~AsioIntegrationManager() | AsioIntegrationManager< State > | inline |