2334 Commits (999d1454aa8a078dbb2cc2bf1a5c0231cd220abc)
 

Author SHA1 Message Date
Christoph Ruegg 999d1454aa Provider Control: expose separate control for LA and FFT, more sensible semantics on the Try variants 10 years ago
Christoph Ruegg 1fcd334aaf Release MKL Native Provider v2.2.0 (rev 11) 10 years ago
Christoph Ruegg 6005ecaac7 Compatibility: do not use CharSet.Auto on p/invoke 10 years ago
Christoph Ruegg d5d6ef1765 Merge pull request #445 from Ksero/patch-1 10 years ago
Christoph Ruegg 9dc7fff20f MKL: indicate in ToString if the provider is ahead or behind the revision it was designed against 10 years ago
Ksero 6db52d799a Fix multivariate Runge-Kutta ODE solver typo 10 years ago
Christoph Ruegg 01d2a9ce62 FFT: tests to verify real against complex, and real forward to inverse 10 years ago
Christoph Ruegg 5bdc17afa3 FFT-Managed: fix real coonjugate-even impl in odd-N cases 10 years ago
Christoph Ruegg e85c2bf137 FFT-Managed: throw NotSupportedException on multi-dimensional FFTs 10 years ago
Christoph Ruegg e1dae7578b FFT-Managed: temporary real conjugate-even implementation 10 years ago
Christoph Ruegg de9e8d101d FFT: real-complex, packed 10 years ago
Christoph Ruegg f1f3b93bb9 FFT-MKL: real packed transformation support 10 years ago
Christoph Ruegg 6103b583bf FFT-MKL: use complex complex mode for conjugate even storage, simplify 10 years ago
Christoph Ruegg 871da47b5b FFT: variation that operates on real/imag arrays instead of a complex number arrray 10 years ago
Christoph Ruegg 6a808f12c9 FFT: Simplify API 10 years ago
Christoph Ruegg c168f7d71c FFT: inline docs 10 years ago
Christoph Ruegg 8a8abb0282 FFT: expose 2D, 2D-matrix and multidim FFT 10 years ago
Christoph Ruegg d7bc61240c FFT-MKL: generalize 2D case to arbitrary multiple dimensions 10 years ago
Christoph Ruegg 31106ef3b0 FFT-MKL: support for 2D FFT 10 years ago
Christoph Ruegg 52a857f2c0 FFT-MKL: switch back to MKL_LONG instead of MKL_INT64 10 years ago
Christoph Ruegg aae1d8b0a2 FFT-MKL: cleanup - drop redundant suffixes 10 years ago
Christoph Ruegg 714d9af14a Special Functions: more robust GammaLowerRegularizedInv and Gamma.InvCDF #442 10 years ago
Christoph Ruegg 280ee8b0b2 LA-MKL: query capability levels once, at initialization 10 years ago
Christoph Ruegg 3bef6497ca LA-MKL: bind dot-power to MKL vector functions 10 years ago
Christoph Ruegg de174200ea Window: periodic versions of Hamming, Hann, Cosine and Lanczos windows 10 years ago
Christoph Ruegg 6070beba7a LA: Matrix Moore-Penrose Pseudo-Inverse (SVD) #432 10 years ago
Christoph Ruegg d1dfb51a3d LA: vector dot-power with vector exponent, bound to provider 10 years ago
Christoph Ruegg f8012bca55 LA: bind matrix dot-power with matrix exponent to provider 10 years ago
Christoph Ruegg 42c48a0ce9 LA: managed provider experimental dense multiplication variation 10 years ago
Christoph Ruegg 5a5bc8a6f5 LA: Add matrix dot-power with matrix exponent 10 years ago
Christoph Ruegg e7cb8d87f3 Bench: switch from a * b.Transpose to a.TransposeAndMultiply(b) 10 years ago
Christoph Ruegg f242e75e68 Bench: Dense Matrix Product, including tall and wide (with transpose) 10 years ago
Christoph Ruegg 7343f3d848 Bench: reinstate matrix product benchmark 10 years ago
Christoph Ruegg 156faa2b97 Tools: drop old NBenchmark 10 years ago
Christoph Ruegg 36f47eab88 FFT: tweak threading of managed radix2 implementation (much faster ion 10 years ago
Christoph Ruegg ec91f3bc20 FFT-MKL: descriptor reuse in multi-threading scenario 10 years ago
Christoph Ruegg 12f1c7bb3e FFT-MKL: reuse matching descriptor (cache=1) 10 years ago
Christoph Ruegg 608fcf4d91 FFT-MKL: wip towards reuseable descriptors 10 years ago
Christoph Ruegg 2e0fca5b72 Bench: fft focus on radix2 and smaller N 10 years ago
Christoph Ruegg f8557d3f83 Bench: add memory and inlining diagnostics 10 years ago
Christoph Ruegg 0be3925a8c Bench: revive benchmarking project, for FFT 10 years ago
Christoph Ruegg 7c2d3b1892 Providers: test folder structure 10 years ago
Christoph Ruegg c836df7219 Find Roots: extend bracketing in derivative-free algorithms to also reduce/subdevision after trying to expand 10 years ago
Christoph Ruegg b076067402 Root Finding: Zero Crossing Bracketing expansion must reset boundaries if it fails 10 years ago
Christoph Ruegg 9ee9627a09 Merge branch 'fft' 10 years ago
Christoph Ruegg efcb5d5b5b FFT: verify mapping between all fourier options 10 years ago
Christoph Ruegg 4bad397c44 FFT: activate in Fourier.Forward/Backward, with full option mapping 10 years ago
Christoph Ruegg 432bf493a5 FFT: force 64bit integers with MKL_INT64 10 years ago
Christoph Ruegg c472e8d4c8 FFT: fix PCL builds 10 years ago
Christoph Ruegg 25282489f3 FFT: cleanup Cuda and OpenBlas providers similar to MKL refactoring 10 years ago