Christoph Ruegg
7c6d83464f
Build: .Net 3.5 variant of Numerics project in portable solution
13 years ago
Christoph Ruegg
024570b9e6
Fix a negative-zero issue in complex numbers; make all portable tests pass
13 years ago
Christoph Ruegg
ba77fb9bc9
Trig: use common short names for trig functions
13 years ago
Christoph Ruegg
01b54a5168
Drop obsolete code
13 years ago
Christoph Ruegg
e44454ef94
Build: No longer impersonate System.Numerics to avoid conflicts; introduce new build flags for more flexible config: NOSYSNUMERICS, NATIVEMKL
14 years ago
Christoph Ruegg
5bfa641a07
Obsolete code: mention in reason text plan to drop in next major release
14 years ago
Christoph Ruegg
513c33c90b
Build: simplify compilation symbols
14 years ago
Christoph Ruegg
e24c1c25ff
Cleanup: file names, kill eol whitespace
14 years ago
Christoph Ruegg
f5b6500668
Realign complex types with System.Numerics
14 years ago
Christoph Ruegg
5e72d7e5dc
Cosmetics, code quality
15 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
86eefc56b2
changed Complex32.ToString to match Complex.ToString
refactored MatrixWriter and DelimitedWriter
16 years ago
Marcus Cuda
7caa9b1110
fixed a complex ToString bugs and lowered the accuracy on some of the single precision tests that were failing on x64
16 years ago
Marcus Cuda
8585733257
la: added Andriy's complex32 LA code
16 years ago
Marcus Cuda
14a3c0bf50
fixed a couple style copy issues
16 years ago
Christoph Ruegg
aa971b484c
simplify silverlight support for the Serializable attribute
17 years ago
Christoph Ruegg
722b9736c4
Numerics: udated headers (sorry for the code churn..)
17 years ago
Marcus Cuda
d8f580b8b8
fixed style cop errors in the complex files
17 years ago
Marcus Cuda
abb46af960
synced up complex code to use the .NET 4.0 Complex class
oved the Silverlight project to Silverlight 4 RC2 - needed to support the .NET 4.0 complex class
17 years ago
Marcus Cuda
1cf455eddc
add silverlight project
17 years ago
Marcus Cuda
511b872aed
added complex32 type
17 years ago
Marcus Cuda
5a77e2116e
added missing tests
17 years ago
Marcus Cuda
6f64dc0b3a
added simple log impl
17 years ago
Marcus Cuda
3c8fe6da01
started syncing up the complex api with .NET 4.0
17 years ago
Marcus Cuda
36b0498e6d
Removed AlmostZero and add reference to the NIST test data in the unit tests project
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Christoph Ruegg
1219b46e1f
globalization: fix complex parsing asymmetry bug introduced in aa4ec834
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
17 years ago
Christoph Ruegg
85b19ee4cb
globalization: complex ToString and Parse
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
17 years ago
Christoph Ruegg
d31ff5ea49
code style
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
17 years ago
Marcus Cuda
4ccfa45871
Project merging: renamed projects
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Marcus Cuda
8b0f7b9c24
Complex: added back license header that was removed by resharper
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Marcus Cuda
ba2910eee2
Complex: added missing tests
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Marcus Cuda
5dac8eaae4
Complex: added parse method
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Christoph Ruegg
4ac2bae6fa
precision: custom type support, resharper
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
17 years ago
Marcus Cuda
fff3a0f836
Trig: added trig functions
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Marcus Cuda
0bb995f7a4
moved Complex tests into their own folder
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Marcus Cuda
1374a450c4
complex: fixed ToString and added operators
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Christoph Ruegg
95ee84407c
style cop
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
17 years ago
Marcus Cuda
fdfdd07e7b
fixed ToString and added missing tests
Signed-off-by: Marcus Cuda <marcus@cuda.net>
18 years ago
Marcus Cuda
85feb49a88
cannot push, seeing if checking in the changed Complex.cs file helps
Signed-off-by: Marcus Cuda <marcus@cuda.net>
18 years ago
Jurgen Van Gael
4e22ba370d
Fixed StyleCop warnings.
Added ContinuousDistribution class.
Added ContinuousDistribution unit tests.
Added more unit tests in Normal class.
Added Control class with property to check distribution parameters.
Tried to fix the StyleCop header warnings by changing the file encoding but didn't seem to work all that well.
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
18 years ago
Marcus Cuda
f73b7c3de7
changed static initializers to use WithXY instead of FromXY
Signed-off-by: Marcus Cuda <marcus@cuda.net>
18 years ago
Marcus Cuda
bee62a81fb
removed multiline options - not needed
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
18 years ago
Marcus Cuda
dbf8bbcaba
changed StyleCop rules to not use this. prefiex, start field names with an underscore, and not to care about ordering
Signed-off-by: Marcus Cuda <marcus@cuda.net>
18 years ago
Marcus Cuda
4780331a4a
Added missing files
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
18 years ago