Go to the source code of this file.
Namespaces | |
| namespace | copp |
| Root namespace for the C++ facade: paths, robots, constraints, matrices, profiles, errors, objectives, interpolation, and solver entry points. | |
| namespace | copp::solver |
| Solver entry namespace containing TOPP2, COPP2, TOPP3, COPP3, reachable-set, RA, LP, and SOCP solver families. | |
| namespace | copp::solver::topp3_socp |
| Third-order time-optimal Clarabel SOCP backend, commonly used as an iterative convex refinement by rebuilding the problem with the returned profile.a. | |
Typedefs | |
| using | copp::solver::topp3_socp::Problem = copp::solver::topp3::Problem |
| using | copp::solver::topp3_socp::Result = copp::solver::topp3::Result |
Functions | |
| COPP_API Profile3rd | copp::solver::topp3_socp::solve (const Problem &problem, const clarabel::Options &options={}) |
| Solve TOPP3-SOCP and return an accepted third-order profile. | |
| Expected< Profile3rd > | copp::solver::topp3_socp::solve (const Problem &problem, const clarabel::Options &options, NoThrowTag) |
| Expected< Profile3rd > | copp::solver::topp3_socp::solve (const Problem &problem, NoThrowTag tag) |
| COPP_API Result | copp::solver::topp3_socp::solve_expert (const Problem &problem, const clarabel::Options &options={}) |
| Solve TOPP3-SOCP and always return Clarabel diagnostics. | |
| Expected< Result > | copp::solver::topp3_socp::solve_expert (const Problem &problem, const clarabel::Options &options, NoThrowTag) |
| Expected< Result > | copp::solver::topp3_socp::solve_expert (const Problem &problem, NoThrowTag tag) |