Core status, memory, matrix, and shared solver option types.
CoppStatus
C ABI status code returned by COPP FFI functions.
enum CoppStatus topp3_socp(struct Topp3Problem problem, struct CoppClarabelOptions options, struct CoppProfile3rd *out_profile)
Solve a TOPP3-SOCP problem.
enum CoppStatus topp3_lp_expert(struct Topp3Problem problem, struct CoppClarabelOptions options, struct Copp3SocpResult *out_result)
Solve a TOPP3-LP problem and always return Clarabel diagnostics.
enum CoppStatus topp3_socp_expert(struct Topp3Problem problem, struct CoppClarabelOptions options, struct Copp3SocpResult *out_result)
Solve a TOPP3-SOCP problem and always return Clarabel diagnostics.
enum CoppStatus topp3_lp(struct Topp3Problem problem, struct CoppClarabelOptions options, struct CoppProfile3rd *out_profile)
Solve a TOPP3-LP problem.
Compact COPP3-SOCP expert result returned to C.
Shared Clarabel options for COPP SOCP solvers.
Owned third-order profile returned by TOPP3/COPP3 C ABI solvers.
Borrowed value descriptor for a TOPP3 problem solved from C.