1
0
mirror of https://github.com/kalmarek/PropertyT.jl.git synced 2024-11-13 22:05:27 +01:00
Commit Graph

513 Commits

Author SHA1 Message Date
81e08eb857 migrate to AbstractAlgebra 2018-07-31 10:21:54 +02:00
75c249abb8 remove iterator for FinField 2018-07-31 10:19:06 +02:00
d3a228cfa7 rework sparsify! Remove rank check which becomes very expensive
We check that the sizes of projection matrices add-up anyway
2018-07-31 10:18:03 +02:00
1ca77f1f19 add (RG::GroupRing)(::Vector, ::Type; alt=false)
this was previously defined in GroupRings
2018-07-31 09:49:55 +02:00
16dc0c7591 move OrbitSelector to orbit_selector outside of function
to avoid potential closure
2018-07-31 09:48:24 +02:00
f5afcf4dfb migrate Projections to AbstractAlgebra 2018-07-31 09:44:12 +02:00
5d6c4f8290 we work over PermutationGroup{Int8} 2018-04-10 12:21:08 +02:00
58fa849df0 fastm in rankOne_projections doesnt' change much in terms of speed 2018-04-09 12:56:20 +02:00
9d2140b5a8 fix nature of idempotents 2018-04-09 11:55:38 +02:00
a0cc9d62c9 fix: PermCharacter is in Projections, not in PropertyT 2018-04-09 11:14:39 +02:00
27569c11d8 export PermCharacter, DirectProdCharacter, rankOne_projection
from Projections module
2018-04-09 11:13:39 +02:00
44e3c9c0b9 add generator of characters for PermGroup, DirectProductGroup 2018-04-09 11:10:57 +02:00
11365bf5b2 big overhaul of rankOne_projections for WreathProduct Group 2018-04-09 11:07:12 +02:00
094abd74b8 simplify rankOne_projections for PermGroup 2018-04-08 22:50:31 +02:00
50588bc792 streamline logic in rankOne_projection from a character 2018-04-08 22:49:45 +02:00
5bed58de2c fix hacks around DirectProdCharacter
It should work over different groups as well
2018-04-08 22:48:42 +02:00
589e1882cd fix indentation 2018-04-08 22:46:28 +02:00
2d89c38657 separate Projections into a module 2018-04-08 22:45:18 +02:00
e5b4b9220b make orbit decomposition slightly faster by allocating orbit only once 2018-03-22 10:52:53 +01:00
db455df852 replace missing sett.warmstart by simple warm 2018-03-21 14:20:48 +01:00
90e7859d02 lock Nemo to version 0.7.9- 2018-02-05 10:07:09 +01:00
3e9640e14c unlock IntervalArithmetic version 2018-01-26 13:21:50 +01:00
1c96fec723 lock Nemo's version to 0.7 2018-01-26 13:21:28 +01:00
94fa72ae80 update to parametrised perms in Nemo 2018-01-26 13:20:56 +01:00
3161779c1c Merge branch 'enh/rework-logging' of https://git.wmi.amu.edu.pl/kalmar/PropertyT.jl into enh/rework-logging 2018-01-25 21:39:21 +01:00
550d69d78e no need to prefix 2018-01-25 21:39:06 +01:00
7a56aad3dc add warmstarting 2018-01-25 21:38:38 +01:00
8413254917 Merge branch 'enh/rework-logging' of https://git.wmi.amu.edu.pl/kalmar/PropertyT.jl into enh/rework-logging 2018-01-04 21:46:00 +01:00
cb3c6a0ef5 better printing of lambda 2018-01-04 20:13:41 +01:00
46ac64a207 use the same directory structure as the orbit version 2018-01-02 03:53:01 +01:00
dc91735bfc logtime of sdp solution; print the reresentation of SDP to log 2018-01-02 03:52:24 +01:00
6affa6876f sparsify prints only to stdout 2018-01-02 03:32:24 +01:00
f7534c2b97 logtime of lambdaandP; use LOGGER everywere 2018-01-02 03:32:04 +01:00
ac4ef92ef0 no need to pass both Group and S as arguments 2018-01-02 03:28:34 +01:00
f478081d4e reduce code duplication 2018-01-02 03:22:46 +01:00
955c8fc49e remove init_orbit_data 2018-01-02 03:19:57 +01:00
a87b587c1a add logger field to sett 2018-01-02 03:19:29 +01:00
35615c34cf logged and clean version of Laplacian 2018-01-02 03:02:22 +01:00
fd88de171b get rid of global loggers 2018-01-02 02:59:43 +01:00
7d22e8dce0 another rework of filenames 2018-01-02 02:58:43 +01:00
0d17e4b877 rework lambdaandP && solve_SDP 2018-01-02 02:52:45 +01:00
13f49027dd rename Delta -> Laplacian, splaplacian -> spLaplacian 2018-01-02 00:07:05 +01:00
b43482325d check_distance_to_cone returns single float 2018-01-02 00:02:00 +01:00
e5366b7305 decouple obtaining Delta from constraints 2018-01-02 00:01:24 +01:00
523003cc2a move fillfrominternal! to SDPs.jl 2018-01-01 23:59:31 +01:00
d5a4f4957a rework filename logic 2018-01-01 23:59:00 +01:00
f48e8ba8d7 return the global logger for now 2018-01-01 23:55:07 +01:00
7ac194f98a fix logtime macro 2018-01-01 23:54:36 +01:00
3066046fdb move checking logic to check_distance_to_cone function 2018-01-01 23:50:36 +01:00
b2f4360ef4 distence_to_cone(...) where {T<:...} does all the logging 2018-01-01 23:49:27 +01:00