From 2b516b03e598b628bf387870bcf9e13a8b8f9f0e Mon Sep 17 00:00:00 2001 From: Marcus Cuda Date: Sun, 25 Apr 2010 21:10:09 +0800 Subject: [PATCH] switched over to the 2010 Parallel class --- src/FSharp/FSharp.fsproj | 2 +- src/FSharpUnitTests/FSharpUnitTests.fsproj | 23 +- src/MathNet.Numerics.5.0.ReSharper | 8 + .../ManagedLinearAlgebraProvider.cs | 1482 +++++++++-------- src/Numerics/Control.cs | 11 - .../DiscreteFourierTransform.Bluestein.cs | 6 +- .../DiscreteFourierTransform.Naive.cs | 35 +- .../DiscreteFourierTransform.RadixN.cs | 50 +- .../DiscreteHartleyTransform.Naive.cs | 35 +- .../LinearAlgebra/Double/DenseVector.cs | 218 ++- .../LinearAlgebra/Double/Matrix.Arithmetic.cs | 182 +- src/Numerics/LinearAlgebra/Double/Matrix.cs | 15 +- src/Numerics/LinearAlgebra/Double/Vector.cs | 469 ++++-- src/Numerics/Numerics.csproj | 5 - src/Numerics/Threading/AggregateException.cs | 69 - src/Numerics/Threading/Parallel.cs | 485 ------ src/Numerics/Threading/Task.cs | 127 -- src/Numerics/Threading/TaskOfT.cs | 79 - src/Numerics/Threading/ThreadQueue.cs | 262 --- src/Silverlight/Silverlight.csproj | 15 - .../ThreadingTests/ParallelForEachTests.cs | 602 ------- .../ThreadingTests/ParallelForTests.cs | 364 ---- src/UnitTests/UnitTests.csproj | 2 - 23 files changed, 1471 insertions(+), 3075 deletions(-) delete mode 100644 src/Numerics/Threading/AggregateException.cs delete mode 100644 src/Numerics/Threading/Parallel.cs delete mode 100644 src/Numerics/Threading/Task.cs delete mode 100644 src/Numerics/Threading/TaskOfT.cs delete mode 100644 src/Numerics/Threading/ThreadQueue.cs delete mode 100644 src/UnitTests/ThreadingTests/ParallelForEachTests.cs delete mode 100644 src/UnitTests/ThreadingTests/ParallelForTests.cs diff --git a/src/FSharp/FSharp.fsproj b/src/FSharp/FSharp.fsproj index 12b2677e..b1df4e62 100644 --- a/src/FSharp/FSharp.fsproj +++ b/src/FSharp/FSharp.fsproj @@ -35,12 +35,12 @@ - 3.5 + diff --git a/src/FSharpUnitTests/FSharpUnitTests.fsproj b/src/FSharpUnitTests/FSharpUnitTests.fsproj index 54ac3ec6..2080d67e 100644 --- a/src/FSharpUnitTests/FSharpUnitTests.fsproj +++ b/src/FSharpUnitTests/FSharpUnitTests.fsproj @@ -30,6 +30,15 @@ TRACE 3 + + + + + + + Always + + @@ -37,12 +46,6 @@ 3.5 - - - - - - FSharp {37e8e802-a354-4114-bfc1-6e1357da605b} @@ -53,14 +56,8 @@ {b7cae5f4-a23f-4438-b5be-41226618b695} True + - - - Always - - - -