Christoph Ruegg
7d11e73aaa
Inspections/CodeAnalysis Cleanup
13 years ago
Christoph Ruegg
574ae44876
Fix bad range check in Xor-shift pRNG
14 years ago
Christoph Ruegg
d3dc54b4c1
Reworking common parallelization routines #92
14 years ago
Marcus Cuda
cdc5df499f
changed range to [0,1) and updated tests
14 years ago
Christoph Ruegg
7a11a74476
Random: SystemCrypto should be disposable
14 years ago
Christoph Ruegg
d466902c87
Random: Palf should forward threadSafe to MersenneTwister
Reported by pleitch at http://mathnetnumerics.codeplex.com/workitem/5714
14 years ago
Christoph Ruegg
54f90ebb94
Revert "Fixed the reciprocal value."
For investigation - breaks 3 unit tests
This reverts commit d0db8f1b32 .
14 years ago
Kosei ABE
d0db8f1b32
Fixed the reciprocal value.
(cherry picked from commit d28a6fd84e )
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
14 years ago
Christoph Ruegg
5e72d7e5dc
Cosmetics, code quality
14 years ago
Christoph Ruegg
386fb36bfc
Solution: Replace Silverlight with Portable library
Instead of a specific Silverlight version, we now provide a separate
Portable Library assebly that supports .Net 4.0.1 and higher,
Silverlight 5 ad well as .Net for Metro style apps (WinRT).
New NuGet Package MathNet.Numerics.Portable with the portable library.
Since MathNet.Numerics.Portable now supports silverlight, the normal
package MathNet.Numerics no longer supports it (.Net 4 only).
Reworked the common parallel execution infrastructure for more reasonable
abstractions and better compatibility with portable libraries. Portable
libraries do support parts of the TPL, but neither the Parallel class nor
straight threading.
15 years ago
Marcus Cuda
ad8f72295a
doc: fixed xml doc errors and updated SHFB config
16 years ago
Marcus Cuda
bfca304aae
added missing parameter check to Xorshift
16 years ago
Marcus Cuda
4b03985805
merged Andriy's Parallel additive lagged Fibonacci RNG
16 years ago
Marcus Cuda
0a12d3a355
switched to mwc version of xorshirt
16 years ago
Marcus Cuda
84762f7109
merged andriy's XOR RNG
16 years ago
Christoph Ruegg
e34947c627
fixing bug in abstract RNG base for range-limited integers
17 years ago
Marcus Cuda
7e698cd2b7
vector: minor cleanup of Hany's additional vector methods
17 years ago
Christoph Ruegg
722b9736c4
Numerics: udated headers (sorry for the code churn..)
17 years ago
Jurgen Van Gael
be85f223b4
Ported dnA random number generators.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Jurgen Van Gael
2d5561539b
Added Multinomial distribution Added MersenneTwister Fixed namespace error in unit tests
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Jurgen Van Gael
513d715bdd
Documentation fixes.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Jurgen Van Gael
ab86ca23c6
added AbstractRandomNumberGenerator.cs
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Jurgen Van Gael
7592ccb50b
Added extension methods for System.Random that sample additional value types.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago