Small C++17 expected-like result used by no-throw overloads.
TOPP2 problem descriptor.
auto expected_from(Fn &&fn) -> Expected< typename std::decay< decltype(fn())>::type >
Standalone second-order reachable-set helpers for feasibility analysis or diagnostics before TOPP2/CO...
copp::solver::topp2_ra::Options Options
ReachSet backward(const Problem &problem, const Options &options={})
Compute backward-only TOPP2 reachable intervals.
ReachSet bidirectional(const Problem &problem, const Options &options={})
Compute bidirectional TOPP2 reachable intervals, enforcing both boundaries.
copp::solver::topp2_ra::Problem Problem
copp::solver::topp2_ra::ReachSet ReachSet
COPP_API ReachSet reach_set_bidirectional(const Problem &problem, const Options &options={})
Compute bidirectional TOPP2 reachable intervals, enforcing both boundaries.
COPP_API ReachSet reach_set_backward(const Problem &problem, const Options &options={})
Compute backward-only TOPP2 reachable intervals.
Tag object selecting no-throw overloads.
Options shared by TOPP2-RA and TOPP2 reachable-set construction.
Reachable interval result for second-order state a = (ds/dt)^2.