Christoph Ruegg
5e444fd5f0
Merge pull request #375 from hickford/patch-1
Add link to list of MKL-accelerated functions
10 years ago
Christoph Ruegg
d63d47e6ff
Integration: align Integrate-facade functions with use cases
10 years ago
Christoph Ruegg
d9ca9d457b
Merge pull request #371 from larzw/feature/Gauss-Legendre
Gauss-Legendre Rule Feature
10 years ago
Christoph Ruegg
b1cfcb5f85
Quaternion: minor tweaks, opt-out unclear functions from SemVer with Obsolete attribute
Some of the functions of the Quaternion module have not been finalized
yet. In order to unblock a release, these functions are now marked with
the Obsolete attribute with a warning that they opt-out from semantic
versioning. They may change in breaking ways between minor versions.
10 years ago
Christoph Ruegg
19e43c7209
Quaternion: changed norm definition to sqrt #367
10 years ago
Larz White
f3632a1cac
Switched to using properties for the order and InvervalBegin/IntervalEnd.
10 years ago
Mirth Hickford
bc269299c9
Update MKL.md
Add link to list of supported functions
10 years ago
Larz White
630c0d4879
Exposed Gauss-Legendre 1D and 2D integration methods to MathNet.Numerics.Integrate and added NUnit tests for them.
10 years ago
Larz White
3401cac8d7
Made the cached field thread safe
10 years ago
Larz White
e60cb1af1b
Moved the caching to the factory, thereby making the rule stateless
10 years ago
Larz White
4f64aa52ab
Fixed typo in TargetFunctionB
10 years ago
Christoph Ruegg
e67b89b40d
Merge pull request #374 from kjbartel/LazyProvider
Moved initialization of LinearAlgebraProvider to reduce exceptions
10 years ago
Christoph Ruegg
e6b9ee0763
Quaternion: move type definition outside of module
10 years ago
Larz White
2d33bea77b
Ran build.cmd to fix missing NUnit dependency
10 years ago
Kuan Bartel
b3e16d8070
Moved initialization of default LinearAlgebraProvider out of Control.ConfigureAuto to prevent unnecessary initialization and exceptions.
Initialization code moved to new method, InitializeDefaultLinearAlgebraProvider(), which is called from the LinearAlgebraProvider getter only if the current _linearAlgebraProvider is null. This prevents trying to initialize multiple providers when calling any of the 'UseXX' methods.
10 years ago
Christoph Ruegg
a72d01495d
Maintenance: minor code style fixes
11 years ago
Larz White
3ec482c2be
Gauss-Legendre Rule Feature
- Support for obtaining the Gauss-Legendre abscissas/weights
- Integration in 1D and 2D.
- Added Unit tests
11 years ago
Christoph Ruegg
7aed1f5935
Merge pull request #367 from pdoh00/Quaternion
Added Quaternion and QuaternionTests to the FSharp project
10 years ago
Christoph Ruegg
31147883ad
Merge pull request #369 from Jdsleppy/erf-performance
Make the coefficient arrays for ErfImp and ErfInvImp static fields.
10 years ago
Joel Sleppy
c3b9f3a3f8
Make the coefficient arrays for ErfImp and ErfInvImp static fields.
10 years ago
phil
8446e3ab94
Added Quaternion and QuaternionTests to the FSharp project
10 years ago
Christoph Ruegg
aad5c5303e
Merge pull request #366 from MaLiN2223/master
More accurate algorithms for Complex
11 years ago
MaLiN2223
6d16f809e0
Corrected remark
11 years ago
MaLiN2223
9877041344
added if's in magnitude calculation
11 years ago
MaLiN2223
75ba3f8279
Added remark for Magnitude
11 years ago
MaLiN2223
0f49428b8b
Changed || back to && because of MinimumMagnitudePhaseOfNaNIsNaN test in StatisticsTests.
11 years ago
MaLiN2223
1d71dc53c9
|| instead of && in complex division. More tests.
11 years ago
MaLiN2223
769764464c
Corrected typo, corrected float/complex, added more tests.
11 years ago
MaLiN2223
9382d19f00
Magnitude of Complex(inf,inf) == inf
11 years ago
MaLiN2223
30132b285c
formatting changes
11 years ago
MaLiN2223
5b9aced350
Changed dividing and magintude algorithms for more accurate.
11 years ago
Christoph Ruegg
3e15a2ac89
Docs: extend Users
11 years ago
Christoph Ruegg
cdd2f54e18
Build: git-ignore test-related NuGet packages
11 years ago
Christoph Ruegg
ecebdbe850
Merge pull request #362 from DanSmith/patch-1
Add Colectica as a mathnet numerics user
11 years ago
Dan
1151f24c1e
Add Colectica as a mathnet numerics user
11 years ago
Christoph Ruegg
1d01002cdb
Build: fix path to NuGet.CommandLine
11 years ago
Christoph Ruegg
270a322c43
Release v3.10.0
11 years ago
Christoph Ruegg
1147c24168
Random: RandomSource convenience methods to sample arrays without preallocating
11 years ago
Christoph Ruegg
b209ed9d58
Random: RandomSource.DoSampleInteger for direct integer sampling without floating points #359
MersenneTwister integer sampling now matches standard implementation.
11 years ago
Christoph Ruegg
df15a21782
Statistics: Min/Max Absolute, MagnitudePhase (complex)
11 years ago
Christoph Ruegg
90115f7fb8
Build: fix path for doc generation
11 years ago
Christoph Ruegg
748513675e
Precision: drop no longer needed PCL fallback
11 years ago
Christoph Ruegg
35f12a62e6
Linear Algebra: Matrix Rank should use effective epsilon #334
Previously it was using the normalized epsilon at 1.0.
See http://discuss.mathdotnet.com/t/wrong-compute-of-the-matrix-rank/120
for discussion.
11 years ago
Christoph Ruegg
8736508a2f
Precision: single-precision EpsilonOf, simplify PCL variation
11 years ago
Christoph Ruegg
3a72370069
LinearAlgebra: extensions to convert between single and double precision, real and complex vectors/matrices
11 years ago
Christoph Ruegg
1f4e9892f2
Build: drop redundant MathNet.Numerics.Portable solution file
11 years ago
Christoph Ruegg
3b3346e130
LinearAlgebra: Complex primitives DataContract to support ephemeral serialization
11 years ago
Christoph Ruegg
5b60f6ba00
Build: downgrade FsUnit to <1.4 since it dropped .Net 3.5 support
11 years ago
Christoph Ruegg
f28e6844a1
Build: use paket groups, project file cleanups
11 years ago
Christoph Ruegg
550d71bef0
Linear Algebra: VectorStorage and MatrixStorage DataContract for ephemeral serialization #350
11 years ago