Christoph Ruegg
bc3cd95dfd
Build: upgrade to NUnit 3.2.1 and revert usage of extern alias as no longer needed
10 years ago
Christoph Ruegg
b3bb2d1e73
Linear Algebra: fix bug in sparse vector pointwise multiply/divide to itself #390
10 years ago
Christoph Ruegg
0b6d5c852f
Merge pull request #385 from mjmckp/master
Fix indirect dependencies on native dlls
10 years ago
Christoph Ruegg
112d371ec8
Release Data Extensions v3.2.0
10 years ago
Christoph Ruegg
94935977ac
Merge pull request #389 from OpportunityLiu/master
improve memory usage of parsing.
10 years ago
liuzh
5924f068a3
reduce memory usage of parsing.
10 years ago
matthew-peacock
d3efddae52
Fix indirect dependencies on native dlls
Suppose Lib1 is a C# proejct uses the NuGet package containing the native dll, and Lib2 depends on Lib1, and finally Lib3 depends on Lib2. With the current setup, the native dlls will be copied into the output directory of both Lib1 and Lib2, but not Lib3. Using 'None' instead of 'Content' fixes this.
I don't have a reference for this behaviour, but I have replicated it with three dummy projects to be sure. I originally got the hint from Benoit Blanchon's comment at http://stackoverflow.com/questions/19478775/
10 years ago
Christoph Ruegg
8291d7b619
Build: fix 'test quick' test category filter
10 years ago
Christoph Ruegg
b866a4cb32
Build: try migrating to NUnit v3.2 (from v2)
Includes a workaround for a type collision when using NUnit3's .Net 2.0
build on .Net 3.5, see nunit/nunit#1349 for details.
Leverage Paket file-dependencies for FsUnit instead of NuGet packages
since it makes sense and the FsUnit NuGet package no longer supports
.Net 3.5. Partially migrate to FsUnitTypes where possible.
Since every unit test file had to be touched anyway, also fixes file headers
where they were broken.
No longer commit packages folder (.gitignore). Use restore.cmd to restore.
10 years ago
Christoph Ruegg
ced3049437
Tests: disable 4 tests which Mono is known to have problems with
10 years ago
Christoph Ruegg
49a1bb740b
Build: file permissions
10 years ago
Christoph Ruegg
ef6210e007
Build: CI and soft dependencies
10 years ago
Christoph Ruegg
8d0d8610f4
Build: try to run quick tests on Mono again
10 years ago
Christoph Ruegg
2611f852c7
Docs: typo
10 years ago
Christoph Ruegg
45b1f36dad
Build: clarify need to run restore.cmd once when using VisualStudio
10 years ago
Christoph Ruegg
d31dce972a
Build: update build tools, fix native provider unit test project references
10 years ago
Christoph Ruegg
9aaa8e9015
Build: update Paket bootstrapper
10 years ago
Christoph Ruegg
36a46bd7fc
Cleanup: no longer mention CodePlex in file headers, deprecate its release archive
10 years ago
Christoph Ruegg
4f6d42d061
Release v3.11.0
10 years ago
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