DiffEq - Modern C++ ODE Integration Library 1.0.0
High-performance C++ library for solving ODEs with async signal processing
|
Result of a timeout-enabled integration. More...
#include <timeout_integrator.hpp>
Public Member Functions | |
bool | is_success () const |
bool | is_timeout () const |
bool | is_error () const |
Public Attributes | |
bool | completed {false} |
std::chrono::milliseconds | elapsed_time {0} |
double | final_time {0.0} |
std::string | error_message |
Result of a timeout-enabled integration.
Definition at line 42 of file timeout_integrator.hpp.
|
inline |
Definition at line 51 of file timeout_integrator.hpp.
|
inline |
Definition at line 49 of file timeout_integrator.hpp.
|
inline |
Definition at line 50 of file timeout_integrator.hpp.
bool diffeq::core::IntegrationResult::completed {false} |
Definition at line 43 of file timeout_integrator.hpp.
std::chrono::milliseconds diffeq::core::IntegrationResult::elapsed_time {0} |
Definition at line 44 of file timeout_integrator.hpp.
std::string diffeq::core::IntegrationResult::error_message |
Definition at line 46 of file timeout_integrator.hpp.
double diffeq::core::IntegrationResult::final_time {0.0} |
Definition at line 45 of file timeout_integrator.hpp.