clarabel 0.11.1

Clarabel Conic Interior Point Solver for Rust / Python
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using Clarabel, JuMP, SparseArrays
using ClarabelRs

# try loading a test problem with/without settings 
filename = "../../../../examples/data/hs35.json"

# with settings in file 
solver = ClarabelRs.load_from_file(filename)
solution = ClarabelRs.solve!(solver)
@assert solution.status == Clarabel.SOLVED

# with custom settings
settings = Clarabel.Settings() 
settings.max_iter = 1
solver = ClarabelRs.load_from_file(filename,settings)
solution = ClarabelRs.solve!(solver)
@assert solution.status == Clarabel.MAX_ITERATIONS