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 AdvancedAsioIntegrationManager< State >, including all inherited members.
AdvancedAsioIntegrationManager(std::unique_ptr< diffeq::core::AbstractIntegrator< State > > integrator, size_t thread_count=std::thread::hardware_concurrency()) | AdvancedAsioIntegrationManager< State > | inline |
get_current_parameters() const | AdvancedAsioIntegrationManager< State > | inline |
get_optimization_history() const | AdvancedAsioIntegrationManager< State > | inline |
optimize_parameters_async(const State &initial_state, const std::vector< double > &initial_params, ObjectiveFunction &&objective, ParameterUpdateFunction &¶m_update, std::function< void(const std::vector< double > &, double)> callback=nullptr) | AdvancedAsioIntegrationManager< State > | inline |
run(std::chrono::milliseconds timeout=std::chrono::milliseconds::max()) | AdvancedAsioIntegrationManager< State > | inline |
set_optimization_parameters(double tolerance, size_t max_iterations) | AdvancedAsioIntegrationManager< State > | inline |