Commit Graph

49 Commits

Author SHA1 Message Date
kalmarek 2a84d04edc
test the correctness of hpc sos computation 2019-04-16 17:05:34 +02:00
kalmarek 70c160411d
cosmetic changes (mostly empty lines) 2019-04-12 23:18:48 +02:00
kalmarek 60bdbd0e74
optimized version of compue_SOS
using accumulator matrix to allow auto-vectorisation
2019-03-15 08:13:38 +01:00
kalmarek 2602d0a181
Revert "Thread.@threads compute_SOS (better precision!)"
This reverts commit ad1b11f10d.
2019-03-14 14:25:32 +01:00
kalmarek ad1b11f10d
Thread.@threads compute_SOS (better precision!) 2019-03-12 15:47:31 +01:00
kalmarek 76b8fed6b1 update for changes in AbstractAlgebra, Groups, GroupRings
* MatSpaces are no longer Rings, they are modules (that's a hack, I 
know)
* DirectProduct → DirectPower
* full → GroupRings.dense
* constructors of GroupRings require explicit basis
2019-01-11 06:37:24 +01:00
kalmarek d4613168c3 reorganize autIdproj 2019-01-08 04:59:41 +01:00
kalmarek 38d80e63ed move application specific code to 1712.07167.jl 2019-01-08 04:59:23 +01:00
kalmarek fc496e29f5 replace groupring_square by fmac! (which is almost allcation free) 2018-11-22 20:00:06 +01:00
kalmarek 23449ed3c0 mv Laplacians, Projections and CheckSolution
to laplacians, RGprojections and checksolution
2018-09-09 11:50:26 +02:00
kalmar cd24767691 mv checksolution -> CheckSolution 2017-06-22 14:11:00 +02:00
kalmar 21e6811292 Move sqrtm out of check_distance_to_positive_cone 2017-06-22 11:56:46 +02:00
kalmar d98d68004b len -> wlen is no longer a kwarg, and has no default value 2017-06-09 09:35:33 +02:00
kalmar aae4ee57c7 deparametrise distance_to_cone to provide generic version 2017-06-08 21:47:09 +02:00
kalmar 5b49ae0ca0 groupring_mult -> mul 2017-06-07 00:22:06 +02:00
kalmar 73c9e65558 cosmetic 2017-06-05 17:31:35 +02:00
kalmar eac9ad2083 fix GroupRingElem creation 2017-06-05 17:27:55 +02:00
kalmar 3420aa5504 symmetry assertion is not necessary 2017-06-05 17:25:00 +02:00
kalmar 936c285155 less unicode 2017-06-05 17:24:45 +02:00
kalmar 25f7b528fc less unicode characters 2017-06-04 20:30:34 +02:00
kalmar e544e94be0 add word length to distance_to_cone 2017-06-04 20:29:44 +02:00
kalmar f987ae7622 typo 2017-05-28 20:06:21 +02:00
kalmar 347c09c598 rename \epsilon -> augmentation 2017-05-28 20:01:03 +02:00
kalmar b589fb9844 algebra_square -> groupring_square, using groupring_mult 2017-05-28 20:00:22 +02:00
kalmar 70b98ece5f adaptation to changes in GroupRings (not tested, not working) 2017-05-16 18:53:25 +02:00
kalmar c0da44754d early exit if fp_distance <= 0 2017-04-17 15:22:33 +02:00
kalmar 76a2135063 change view to slice: it's not the bottleneck and thread safe 2017-04-08 13:50:59 +02:00
kalmar 5876998cba Change names: kappa -> lambda, A -> P 2017-04-01 15:21:57 +02:00
kalmar 41e53a598a Finally move all intense interval arithmetic to Interval{Float64} 2017-04-01 14:22:01 +02:00
kalmar dbed75103e allow check_distance_to_positive_cone return Interval 2017-04-01 14:21:01 +02:00
kalmar 450d43ed14 ValidatedNumerics parameters -- to be checked 2017-03-31 22:38:51 +02:00
kalmar 2b1bb7b765 break after checking in floats return negatives (commented out) 2017-03-31 22:38:18 +02:00
kalmar 98cdeedc7a make A_sqrt_Q_aug \pm \delta a matrix of Float64 intervals 2017-03-31 22:36:18 +02:00
kalmar 5aa16314ec do not force @bigintervals when we use Floats64 in a moment 2017-03-31 22:35:30 +02:00
kalmar a180025dc0 log time of projecting A onto augmentation ideal 2017-03-31 15:21:45 +02:00
kalmar 07877556db update ValidatedNumerics to 0.8 2017-03-20 21:41:34 +01:00
kalmar d832050c63 even prettier printing 2017-03-16 14:29:11 +01:00
kalmar ef1e33109d better printing 2017-03-16 10:07:35 +01:00
kalmar a16e14efe8 log timings via @timed 2017-03-15 20:13:53 +01:00
kalmar bdf97be22c printing 2017-03-15 17:56:01 +01:00
kalmar 120def0ef2 distance_to_cone does not accept keyword args anymore 2017-03-15 17:55:41 +01:00
kalmar 02a89908db replace all shows and printlns by info(logger,... 2017-03-15 17:51:13 +01:00
kalmar 0924d24c03 finish changes of names 2017-03-15 08:23:42 +01:00
kalmar b711615077 make type of result of algebra_square depend on sqrt_matrix 2017-03-14 23:36:59 +01:00
kalmar f9fd7e63a7 multiple dispatch on distance_to_cone 2017-03-14 23:35:52 +01:00
kalmar 52a68e8429 tidy ValidatedNumerics and move functions 2017-03-14 23:34:47 +01:00
kalmar a328502773 Printing of messages 2017-03-14 16:40:53 +01:00
kalmar dba02c87ac compute SOS now is @parallel 2017-03-14 16:40:35 +01:00
kalmar d6435c1d44 Bootstrap Julia Package 2017-03-13 14:49:55 +01:00