Commit Graph

4896 Commits

Author SHA1 Message Date
Dan Kortschak
46ea2fd92c blas/gonum: run gofmt -s 2018-04-16 14:07:10 +09:30
Dan Kortschak
cd55bf4917 fftpack: fix import 2018-04-16 10:43:50 +09:30
J. Holmes
b2e9df857d encoding/dot: fix ports on undirected graphs 2018-04-16 10:43:11 +09:30
Dan Kortschak
7b0fe8702c fourier: new package for fourier analysis and related functions 2018-04-15 07:45:12 +09:30
Dan Kortschak
18eefc9150 fourier/internal/fftpack: factor out FFTPACK port to internal package 2018-04-13 22:17:44 +09:30
Dan Kortschak
4dec74cb93 fourier: add API and code examples 2018-04-13 16:00:59 +09:30
Dan Kortschak
d627f7172c fourier: improve documentation wording 2018-04-13 13:24:08 +09:30
Dan Kortschak
c80b8a4122 fourier: tighten bounds 2018-04-13 13:23:29 +09:30
Dan Kortschak
2eac3245a0 fourier: use sign parameter instead of code duplication 2018-04-13 13:22:53 +09:30
Dan Kortschak
2943e17cf0 fourier: add direct update optimisation 2018-04-13 13:22:53 +09:30
Dan Kortschak
9e20d47f18 fourier: make bound checks optional 2018-04-13 13:22:53 +09:30
Dan Kortschak
d2347a881a fourier: remove fortran scars 2018-04-13 13:22:53 +09:30
Dan Kortschak
7a594ddbca fourier: remove refactoring support types and make arrays zero-based 2018-04-13 13:22:48 +09:30
Dan Kortschak
268053afd6 fourier: remove subtle one-based indexing 2018-04-13 13:17:34 +09:30
Dan Kortschak
61d4279c82 fourier: remove trivial one-based indexing 2018-04-13 13:17:33 +09:30
Dan Kortschak
40e355b405 fourier: change direction int to bool 2018-04-13 13:17:33 +09:30
Dan Kortschak
07e7c0be28 fourier: remove 1-based slicing 2018-04-13 13:17:33 +09:30
Dan Kortschak
48bc73d642 fourier: remove oneIntArray 2018-04-13 13:17:33 +09:30
Dan Kortschak
259fa9d14c fourier: new package for fourier analysis and related functions
The implementation of FFT and IFFT here are a direct translation of the
RFFTI/RFFTF/RFFTB and CFFTI/CFFTF/CFFTB functions from FFTPACK. The
Fortranisms will be reduced, but not eliminated (column major will remain).

API will follow.
2018-04-13 13:17:28 +09:30
Brendan Tracey
4b0a9c6ea9 Fix Cholesky downdate and improve tests (#455)
* Fix Cholesky downdate and improve tests
2018-04-11 10:20:12 -06:00
Brendan Tracey
698d55ff6e optimize/lp: make simplex panic when there are more equality constrai… (#451)
* optimize/lp: make simplex panic when there are more equality constraints than variables
2018-04-05 13:30:52 -06:00
Dan Kortschak
6b03bc22e1 graph: use int64 for node retrieval 2018-03-24 09:21:44 +10:30
Brendan Tracey
f0b07f8621 optimize: add ListSearch for finding the optimum over a specific list… (#438)
* optimize: add ListSearch for finding the optimum over a specific list of values
2018-03-22 14:00:44 -06:00
Dan Kortschak
c0eb081727 mat: fix Exp function behaviour for large norms 2018-03-23 06:22:08 +10:30
Brendan Tracey
d79d0127d7 stat/distuv: Add Gumbel distribution (#440)
* stat/distuv: Add Gumbel distribution
2018-03-21 21:40:27 -06:00
Vladimir Chalupecky
d38bfd5a8d blas/testblas: rename zPackHermitianBand to zPackTriBand 2018-03-19 08:38:45 +01:00
Vladimir Chalupecky
d6d3a5841a blas/testblas: add test for Zhbmv 2018-03-19 08:38:45 +01:00
Vladimir Chalupecky
a601b0104f blas/gonum: add Zhbmv 2018-03-19 08:38:45 +01:00
Vladimir Chalupecky
3fe8a5c91c blas/gonum: add checkZhbMatrix 2018-03-19 08:38:45 +01:00
Brendan Tracey
6477e52b65 optimize/convex/lp: fix Simplex when number of constraints is number … (#443)
* optimize/convex/lp: fix Simplex when number of constraints is number of variables

Fixes 441.
2018-03-16 09:04:06 -06:00
jkahler
70599635c2 A+C: add TacoVox 2018-03-16 14:02:13 +01:00
Vladimir Chalupecky
052ff404ed blas/gonum: run go generate 2018-03-09 06:30:39 +01:00
Vladimir Chalupecky
2d7527ae9c blas/gonum: fix bad bound on column index in Dgbmv 2018-03-09 06:30:39 +01:00
Vladimir Chalupecky
ed9c56447c blas/testblas: add test for Zgbmv 2018-03-07 13:04:14 +01:00
Vladimir Chalupecky
5c19baab0e blas/gonum: add Zgbmv 2018-03-07 13:04:14 +01:00
Vladimir Chalupecky
347371be5e blas/gonum: add checkZBandMatrix helper 2018-03-07 13:04:14 +01:00
Vladimir Chalupecky
04a2918da8 blas/testblas: add min function 2018-03-07 13:04:14 +01:00
Dan Kortschak
c073a4bd2d travis: use tags for coverage test runs 2018-03-05 20:26:47 +10:30
Dan Kortschak
b062e77b26 travis: shard tags over separate builds 2018-03-05 20:26:47 +10:30
Dan Kortschak
519cffa6f9 blas/gonum: clean up unnecessary indentation 2018-03-03 06:26:01 +10:30
Vladimir Chalupecky
385a0bf6b2 blas/testblas: add test for Ztpsv 2018-03-02 09:13:13 +01:00
Vladimir Chalupecky
43c770657a blas/gonum: add Ztpsv 2018-03-02 09:13:13 +01:00
Vladimir Chalupecky
7a55c367a1 lapack/gonum: relax requirement on work length in Dbdsqr 2018-02-28 22:09:40 +01:00
Leonid Kneller
2fe20b8522 Updated CompleteK and CompleteE.
Updated CompleteK(m) and CompleteE(m) with Fukushima's new refactored formulas.
2018-03-01 04:28:34 +10:30
Dan Kortschak
58e39c9afd blas/gonum: rewrite drotmg using Hopkins' implementation
Also fix blas.Flag documentation and explicitly state values.
2018-03-01 04:27:55 +10:30
Vladimír Chalupecký
5e47fe3bf1 github: fix typo in ISSUE_TEMPLATE 2018-02-28 16:57:04 +01:00
Dan Kortschak
8d6af59ffd blas/gonum: use p.Flag in rotm more carefully 2018-02-28 21:58:24 +10:30
Dan Kortschak
e558b37b29 floats: fix nearest, span and min/max index behaviours
* Fix nearest and span behaviours
* Fix max and min behaviour for NaN-containing slices
* Unexport exported test helpers
2018-02-25 13:57:12 +10:30
Dan Kortschak
37b2756f7a mat: correct destination 2018-02-23 09:17:16 +10:30
Dan Kortschak
64df69126c mat: harmonise parameter naming and documentation 2018-02-23 09:17:16 +10:30