Struct IntegrationTask::promise_type

Nested Relationships

This struct is a nested type of Template Struct IntegrationTask.

Struct Documentation

struct promise_type

Public Functions

inline IntegrationTask get_return_object()
inline std::suspend_always initial_suspend()
inline std::suspend_always final_suspend() noexcept
inline void unhandled_exception()
inline void return_void()
inline std::suspend_always yield_value(std::pair<const State&, double> value)

Public Members

State current_state
double current_time = {0.0}
std::exception_ptr exception