COPP C++ API
C++ interface for COPP trajectory optimization
Loading...
Searching...
No Matches
copp::clarabel::Options Struct Reference

Shared Clarabel options for COPP/TOPP SOCP-style solvers. More...

#include <clarabel.hpp>

Public Member Functions

 Options ()
 Options (detail::NoInitTag) noexcept

Static Public Member Functions

static Options defaults ()
 Return COPP's current Rust-side default options.

Public Attributes

Verbosity verbosity
bool allow_almost_solved
bool allow_max_iterations
bool allow_max_time
bool allow_callback_terminated
bool allow_insufficient_progress
Settings clarabel_settings

Detailed Description

Shared Clarabel options for COPP/TOPP SOCP-style solvers.

allow_* switches control which non-ideal statuses may still produce an accepted profile in normal solver APIs. Solved is always accepted.

Definition at line 116 of file clarabel.hpp.

Constructor & Destructor Documentation

◆ Options() [1/2]

copp::clarabel::Options::Options ( )

◆ Options() [2/2]

copp::clarabel::Options::Options ( detail::NoInitTag )
inlineexplicitnoexcept

Definition at line 119 of file clarabel.hpp.

Member Function Documentation

◆ defaults()

Options copp::clarabel::Options::defaults ( )
static

Return COPP's current Rust-side default options.

Member Data Documentation

◆ verbosity

Verbosity copp::clarabel::Options::verbosity

Definition at line 124 of file clarabel.hpp.

◆ allow_almost_solved

bool copp::clarabel::Options::allow_almost_solved

Definition at line 125 of file clarabel.hpp.

◆ allow_max_iterations

bool copp::clarabel::Options::allow_max_iterations

Definition at line 126 of file clarabel.hpp.

◆ allow_max_time

bool copp::clarabel::Options::allow_max_time

Definition at line 127 of file clarabel.hpp.

◆ allow_callback_terminated

bool copp::clarabel::Options::allow_callback_terminated

Definition at line 128 of file clarabel.hpp.

◆ allow_insufficient_progress

bool copp::clarabel::Options::allow_insufficient_progress

Definition at line 129 of file clarabel.hpp.

◆ clarabel_settings

Settings copp::clarabel::Options::clarabel_settings

Definition at line 130 of file clarabel.hpp.


The documentation for this struct was generated from the following file: