Commit Graph

4896 Commits

Author SHA1 Message Date
Kent English
7e7b9ac666 Revising zeta reference comment 2017-03-14 22:05:49 -04:00
Kent English
4439569df6 Revising polevl.go comments 2017-03-14 22:05:22 -04:00
Vladimir Chalupecky
427c647b6d Merge branch 'cgo-work-comments' 2017-03-13 15:12:39 +01:00
Vladimir Chalupecky
9d3e67c193 cgo: remove work compatibility comment from Dsyev 2017-03-13 06:25:17 +01:00
Vladimir Chalupecky
1a1a7efd9a cgo: remove work compatibility comment from Dorgqr 2017-03-13 06:25:12 +01:00
Vladimir Chalupecky
97341c7872 cgo: remove work compatibility comment from Dorglq 2017-03-13 06:12:24 +01:00
Vladimir Chalupecky
ab593115b7 cgo: remove work compatibility comment from Dgetri 2017-03-13 06:09:12 +01:00
Vladimir Chalupecky
65823c863b cgo: remove work compatibility comment from Dgesvd 2017-03-13 06:07:41 +01:00
Vladimir Chalupecky
b318ce6b61 cgo: remove work compatibility comment from Dgels 2017-03-13 06:06:54 +01:00
Vladimir Chalupecky
8179c3569c cgo: remove work compatibility comment from Dgeqrf 2017-03-13 06:04:30 +01:00
Vladimir Chalupecky
6133da5400 cgo: remove work compatibility comment from Dgelqf 2017-03-13 06:03:12 +01:00
Vladimir Chalupecky
f5016cdb43 cgo: remove work compatibility comment from Dgebrd 2017-03-13 05:55:31 +01:00
Vladimir Chalupecky
007ce2cbc3 Merge branch 'fix-dlartg' 2017-03-13 05:43:20 +01:00
Kent English
17c18677b9 Adding more zeta tests 2017-03-12 17:54:09 -04:00
Kent English
7427afcde4 Adding GammaIncInv, backing internal functions and more tests 2017-03-12 17:41:03 -04:00
Vladimir Chalupecky
386170c420 testlapack: add huge and tiny input values to Dlartg test 2017-03-11 01:26:15 +01:00
Vladimir Chalupecky
54dfdb6150 native: fix computation of safe minimum in Dlartg 2017-03-11 01:26:09 +01:00
Sebastien Binet
dfc45d0283 stat/distuv: add example for Normal
Updates #166
2017-03-09 09:28:29 +01:00
kortschak
95501d6fa7 native: make constants constant where possible 2017-03-09 13:44:36 +10:30
Kent English
7708db003c Switching to math.Inf(1) 2017-03-08 17:10:06 -05:00
Kent English
156944160d Addressing feedback regarding comments and copyright 2017-03-08 16:48:28 -05:00
Vladimir Chalupecky
c4b79bcf7b Merge branch 'add-dlagge' 2017-03-08 07:20:11 +01:00
Vladimir Chalupecky
24cc4791f7 testlapack: add test for Dlagsy and Dlagge 2017-03-08 07:19:38 +01:00
Vladimir Chalupecky
b97eda8e8f testlapack: fix checking of k,kl,ku in Dlagsy and Dlagge
For zero sizes matrices, which are permitted, the checks would have panicked.
2017-03-08 07:08:39 +01:00
Brendan Tracey
1638d50f30 Merge pull request #168 from gonum/keepsigma
Store sigma in Normal and StudentsT
2017-03-07 16:24:19 -07:00
Vladimir Chalupecky
7d76e70a4e testlapack: add Dlagge 2017-03-08 00:17:14 +01:00
Vladimir Chalupecky
bca0fec110 Merge branch 'dlagsy-k' 2017-03-08 00:13:36 +01:00
Vladimir Chalupecky
6ca695d4a9 testlapack: add unused parameter k to Dlagsy for future implementation 2017-03-08 00:12:37 +01:00
Brendan Tracey
6d596f2b27 Store sigma in Normal and StudentsT
Currently, we throw sigma away, and recompute it if necessary. This PR keeps sigma. This fixes an issue with concurrent calling of methods. In addition, however, it removes any possible issues with reconstructing a badly-conditioned sigma from its Cholesky decomposition, and avoids an extra n^3 work if sigma does need to be recomputed. The complexity of the implementation and difficulties listed above is not worth the memory savings in some cases, especially since the memory of the type is already O(n^2)
2017-03-07 16:03:44 -07:00
Julien Roland
242cea6d97 path: introduce an optimisation for function DijkstraFrom (proposal) (#196)
path: introduce an optimisation for function DijkstraFrom

If the distance is greater than the value stored in this distance node, then there already exist a better path to reach this node k. Indeed, the priority queue might contain several distanceNode for the same node k (each time it is updated), because this version of the dijkstra algorithm does not use a decrease-key operation. Therefore, these distanceNodes should be discarded. Otherwise, the adjacent vertices of k could be traversed more than once in the for loop.
2017-03-07 09:44:13 +10:30
Kent English
97f836419a Updating unity copyright and comments 2017-03-05 22:47:25 -05:00
Kent English
c436a63b32 Expanding zeta derivation statement 2017-03-05 22:25:14 -05:00
Kent English
d1f39b10c9 Revising Zeta comments and copyright 2017-03-05 21:59:42 -05:00
Vladimir Chalupecky
7bd627ff95 Merge branch 'add-dlagsy' 2017-03-04 01:07:48 +01:00
Vladimir Chalupecky
bbfcdb581a testlapack: use Dlagsy in Dpotrf test and check expected failure for not PD matrices 2017-03-04 00:05:16 +01:00
Vladimir Chalupecky
048a65f62f testlapack: add Dlagsy 2017-03-04 00:04:37 +01:00
Vladimir Chalupecky
812fb06af9 Merge branch 'dpotrf-test' 2017-03-03 22:07:57 +01:00
Vladimir Chalupecky
59ede63de2 native: small clean up in Dpotf2 and Dpotrf 2017-03-03 22:07:11 +01:00
Vladimir Chalupecky
47e168d362 testlapack: add blas.Lower case to test for Dpotrf 2017-03-03 22:07:07 +01:00
Julien Roland
11d1334f76 path: fix documentation for function DijkstraFrom (#195)
Fix the complexity of the dijkstra algorithm. This complexity could be reached by using a fibonacci heap and its decrease key operation.
2017-03-02 21:18:22 +10:30
Dan Kortschak
cdad0f7de5 Merge pull request #31 from juroland/master
A+C: Add Julien Roland
2017-03-02 21:17:39 +10:30
Vladimir Chalupecky
c11c172507 Merge branch 'fix-dtrtri' 2017-03-02 11:29:00 +01:00
Julien Roland
2827879966 A+C: Add Julien Roland 2017-03-02 10:09:20 +01:00
Vladimir Chalupecky
2de8013f45 testlapack: fix test for Dtrti2 and add missing blas.Lower case 2017-03-02 07:18:46 +01:00
Vladimir Chalupecky
e969c73765 testlapack: fix test for Dtrtri and add missing blas.Lower case 2017-03-02 07:18:46 +01:00
Vladimir Chalupecky
245a656fae native: call Dtrsm instead of Dtrmm in Dtrtri 2017-03-02 07:18:46 +01:00
Vladimir Chalupecky
72b770a497 Merge branch 'fix-dorgql' 2017-03-02 07:18:23 +01:00
Vladimir Chalupecky
d6e1be3fd5 testlapack: trigger blocked code execution in test for Dorgql 2017-03-02 06:57:37 +01:00
Vladimir Chalupecky
b1a527b940 native: fix bad ldwork in Dorgql 2017-03-02 06:56:58 +01:00
kortschak
1b010f5792 mat64: fix doc regarding thin vectors 2017-03-02 12:52:34 +10:30