|
DiffEq - Modern C++ ODE Integration Library 1.0.0
High-performance C++ library for solving ODEs with async signal processing
|
Public Member Functions | |
| IntegrationTask | get_return_object () |
| std::suspend_always | initial_suspend () |
| std::suspend_always | final_suspend () noexcept |
| void | unhandled_exception () |
| void | return_void () |
| std::suspend_always | yield_value (std::pair< const State &, double > value) |
Public Attributes | |
| State | current_state |
| double | current_time {0.0} |
| std::exception_ptr | exception |
Definition at line 39 of file coroutine_integration_demo.cpp.
|
inlinenoexcept |
Definition at line 51 of file coroutine_integration_demo.cpp.
|
inline |
Definition at line 44 of file coroutine_integration_demo.cpp.
|
inline |
Definition at line 50 of file coroutine_integration_demo.cpp.
|
inline |
Definition at line 57 of file coroutine_integration_demo.cpp.
|
inline |
Definition at line 53 of file coroutine_integration_demo.cpp.
|
inline |
Definition at line 60 of file coroutine_integration_demo.cpp.
| State IntegrationTask< State >::promise_type::current_state |
Definition at line 40 of file coroutine_integration_demo.cpp.
| double IntegrationTask< State >::promise_type::current_time {0.0} |
Definition at line 41 of file coroutine_integration_demo.cpp.
| std::exception_ptr IntegrationTask< State >::promise_type::exception |
Definition at line 42 of file coroutine_integration_demo.cpp.