Commit 20c32a3
authored
File tree
16 files changed
+117
-22
lines changed- examples
- cpp
- c
- include
- cpp
- c
- rust_wrapper/src
- solver/implementations/default
- utils
- tests
16 files changed
+117
-22
lines changedSubmodule Clarabel.rs updated 34 files
- .github/workflows/ci.yml+1-1
- Cargo.toml+2-2
- python/clarabel/tests/test_get_info.py+45
- python/clarabel/tests/test_json.py+7-1
- src/algebra/dense/blas/cholesky.rs-1
- src/algebra/dense/blas/svd.rs+69-52
- src/algebra/dense/blas/syevr.rs+7-10
- src/io/mod.rs+88-15
- src/julia/ClarabelRs/src/interface.jl+62-63
- src/julia/ClarabelRs/src/types.jl+80
- src/julia/interface.rs+3-3
- src/julia/types.rs+80
- src/python/impl_default_py.rs+200-14
- src/python/module_py.rs+2
- src/qdldl/qdldl.rs+15-5
- src/qdldl/test.rs+1-1
- src/solver/core/cones/supportedcone.rs+194-1
- src/solver/core/kktsolvers/direct/quasidef/directldlkktsolver.rs+27-8
- src/solver/core/kktsolvers/direct/quasidef/ldlsolvers/auto.rs+84
- src/solver/core/kktsolvers/direct/quasidef/ldlsolvers/faer_ldl.rs+45-24
- src/solver/core/kktsolvers/direct/quasidef/ldlsolvers/mod.rs+16
- src/solver/core/kktsolvers/direct/quasidef/ldlsolvers/qdldl.rs+37-11
- src/solver/core/kktsolvers/direct/quasidef/mod.rs+7-5
- src/solver/core/kktsolvers/mod.rs+21-1
- src/solver/implementations/default/info.rs+11-7
- src/solver/implementations/default/info_print.rs+93-100
- src/solver/implementations/default/kktsystem.rs+9
- src/solver/implementations/default/problemdata.rs+13-6
- src/solver/implementations/default/settings.rs+3-2
- src/solver/implementations/default/solver.rs+6-4
- src/solver/mod.rs+1
- tests/basic_qp.rs+25
- tests/mixed_conic.rs+9
- tests/print_streams.rs+8
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
69 | 77 | | |
70 | 78 | | |
71 | 79 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
59 | 67 | | |
60 | 68 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | 5 | | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | 5 | | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
9 | 22 | | |
10 | 23 | | |
11 | 24 | | |
| |||
24 | 37 | | |
25 | 38 | | |
26 | 39 | | |
| 40 | + | |
| 41 | + | |
27 | 42 | | |
28 | 43 | | |
29 | 44 | | |
| |||
43 | 58 | | |
44 | 59 | | |
45 | 60 | | |
| 61 | + | |
| 62 | + | |
46 | 63 | | |
47 | 64 | | |
48 | 65 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
11 | 22 | | |
12 | 23 | | |
13 | 24 | | |
| |||
28 | 39 | | |
29 | 40 | | |
30 | 41 | | |
| 42 | + | |
31 | 43 | | |
32 | 44 | | |
33 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
0 commit comments