|
4e43811ea3
|
fix a nasty bug with negatives in ConstraintMatrix
|
2023-03-20 01:36:39 +01:00 |
|
Marek Kaluba
|
0127d05594
|
Merge pull request #10 from kalmarek/mk/perf_tweaks
Various perf tweaks including moving to sparse matrices where possible
|
2022-12-02 14:21:24 +01:00 |
|
|
2cc9444667
|
small fixes
|
2022-11-17 11:22:17 +01:00 |
|
|
5349c21034
|
add script for SpN_Adj.jl
|
2022-11-17 02:50:48 +01:00 |
|
|
18f681b12b
|
add really quick tests to be run first
tests run really fast, but compilation time is killing it...
|
2022-11-16 00:16:01 +01:00 |
|
|
d1d46d13ef
|
use spzeros constructor compatible with julia-1.6
|
2022-11-16 00:14:06 +01:00 |
|
|
b92f12107f
|
update SymbolicWedderburn to 0.3.2
|
2022-11-15 19:36:39 +01:00 |
|
|
f053bffefe
|
rewrite reconstruct! with a better architecture
|
2022-11-15 19:36:39 +01:00 |
|
|
35c5110a37
|
move solve to a separate file
|
2022-11-15 18:51:43 +01:00 |
|
|
ca6a17acca
|
use ProgressMeter instead of poormans progressbar
|
2022-11-15 00:27:09 +01:00 |
|
|
fca7733280
|
remove old (unported) SOS_correctness tests
|
2022-11-14 19:51:38 +01:00 |
|
|
e6bd862e7a
|
small tweaks
|
2022-11-14 19:50:50 +01:00 |
|
|
703e69fc62
|
fix actions on SpNs
|
2022-11-14 19:50:27 +01:00 |
|
|
971e07b819
|
move to using sparse matrices in symmetrized sdp
dense are faster for small sizes only
|
2022-11-14 19:50:09 +01:00 |
|
|
2f89538eb0
|
add __fast_recursive_dot to speed up constraints
|
2022-11-14 19:49:42 +01:00 |
|
|
227e82d551
|
make augmented compute_sos fast
|
2022-11-14 19:45:41 +01:00 |
|
|
65286e09d2
|
fix _positive_direction so that Adj works for N=2
|
2022-11-13 14:27:58 +01:00 |
|
|
aa9ccb882a
|
tiny changes to the README
|
2022-11-10 19:39:06 +01:00 |
|
|
560476b4b3
|
remove old ci files
|
2022-11-10 19:38:20 +01:00 |
|
|
1072cc7074
|
Add example/a whole tutorial for using the package
|
2022-11-08 23:01:07 +01:00 |
|
|
697cecb286
|
update README with the correct links/references
|
2022-11-08 22:59:54 +01:00 |
|
Marek Kaluba
|
2b20a5bb34
|
Merge pull request #9 from kalmarek/mk/redesign
Redesign + graded Adj
|
2022-11-08 16:09:03 +01:00 |
|
|
ccffa9e7cf
|
bump to 0.4
|
2022-11-08 12:00:55 +01:00 |
|
|
fee9c38537
|
remove old unsed definition for Positive
|
2022-11-08 12:00:20 +01:00 |
|
|
4e93e78a9b
|
test: old sq,adj,op = the graded Adj for SL/SAut
|
2022-11-08 11:49:04 +01:00 |
|
|
b2b08e68c1
|
include tests for constraint Matrices
|
2022-11-08 10:02:21 +01:00 |
|
|
518c661dc8
|
add feasibility/warmstarting tests
|
2022-11-08 10:01:31 +01:00 |
|
|
903c1683ff
|
remove unused (old) constraints function
|
2022-11-08 09:59:26 +01:00 |
|
|
6e9cc8e0f6
|
action on FPGroupElement via action on the underlying word
|
2022-11-08 09:59:07 +01:00 |
|
|
abf2d014cc
|
add/update workflows
|
2022-11-07 18:48:26 +01:00 |
|
|
a080ae74c3
|
reorganize/rewrite tests!
|
2022-11-07 18:48:09 +01:00 |
|
|
7907137fb5
|
define group_algebra
|
2022-11-07 18:44:42 +01:00 |
|
|
633f065488
|
cleanup Project.toml and fix imports
|
2022-11-07 18:44:27 +01:00 |
|
|
f00bfb7ca9
|
remove old laplacians.jl, 1712.* 1812.*
|
2022-11-07 16:29:26 +01:00 |
|
|
0e5799862b
|
add action by alphabet permutation
|
2022-11-07 16:21:58 +01:00 |
|
|
147211ea7a
|
add graded-by-root-system Adj
|
2022-11-07 16:17:41 +01:00 |
|
|
4b8efd2a40
|
adjust sq, adj, op to the new world
|
2022-11-07 16:12:05 +01:00 |
|
|
085f6bce3c
|
replace checksoltuion by certify
|
2022-11-07 16:01:35 +01:00 |
|
|
ecea3dfbcb
|
add ConstraintMatrix
|
2022-11-07 15:45:18 +01:00 |
|
|
bb0354d3a0
|
rewrite sos_spds.jl
This includes changes related to:
* SymbolicWedderburn
* new formulation of constraints
* general warmstart for JuMP-^1.3
|
2022-11-07 15:42:47 +01:00 |
|
|
9511e34de4
|
replace BlockDecomposition by SymbolicWedderburn
|
2022-11-07 15:34:30 +01:00 |
|
|
db04430105
|
Merge pull request #8 from kalmarek/enh/update_deps
Enh/update deps
|
2021-02-21 23:16:02 +01:00 |
|
|
92d9e468d2
|
run tests on Linux/MacOS only
|
2021-02-21 19:17:39 +01:00 |
|
|
57f6de8dda
|
tweak tests
|
2021-02-21 19:17:01 +01:00 |
|
|
8d23fd3a73
|
tweak max_iters in tests
|
2020-10-18 01:08:42 +02:00 |
|
|
649894236c
|
make verbose kwarg in BlockDecomposition
|
2020-10-18 01:08:23 +02:00 |
|
|
c071520c3a
|
rm Manifest since GroupRings are registered
|
2020-10-18 01:07:42 +02:00 |
|
|
b55026f99e
|
use master of GroupRings.jl for now
|
2020-10-17 16:50:57 +02:00 |
|
|
57a22da821
|
enable ci through gh actions
|
2020-10-17 14:12:47 +02:00 |
|
|
b001afb731
|
update Project, Manifest
|
2020-10-17 11:39:49 +02:00 |
|