From 4ccfa458718ba28ba17debc081acde6dce775d41 Mon Sep 17 00:00:00 2001 From: Marcus Cuda Date: Wed, 12 Aug 2009 15:40:27 +0800 Subject: [PATCH] Project merging: renamed projects Signed-off-by: Marcus Cuda --- src/{Managed => Numerics}/Combinatorics.cs | 0 src/{Managed => Numerics}/Complex.cs | 0 src/{Managed => Numerics}/Constants.cs | 0 src/{Managed => Numerics}/Control.cs | 0 .../Distributions/Continuous/Beta.cs | 0 .../Continuous/ContinuousUniform.cs | 0 .../Distributions/Continuous/Gamma.cs | 0 .../Distributions/Continuous/Normal.cs | 0 .../Distributions/Discrete/Bernoulli.cs | 0 .../Distributions/IContinuousDistribution.cs | 0 .../Distributions/IDiscreteDistribution.cs | 0 .../Distributions/IDistribution.cs | 0 .../IPrecisionSupport.cs | 0 .../DiscreteFourierTransform.Bluestein.cs | 0 .../DiscreteFourierTransform.Naive.cs | 0 .../DiscreteFourierTransform.Options.cs | 0 .../DiscreteFourierTransform.RadixN.cs | 0 .../DiscreteHartleyTransform.Naive.cs | 0 .../DiscreteHartleyTransform.Options.cs | 0 .../IntegralTransforms/FourierOptions.cs | 0 .../IntegralTransforms/HartleyOptions.cs | 0 .../IntegralTransforms/Transform.cs | 0 .../DoubleExponentialTransformation.cs | 0 .../Algorithms/NewtonCotesTrapeziumRule.cs | 0 .../Integration/Algorithms/SimpsonRule.cs | 0 .../Integration/Integrate.cs | 0 .../Algorithms/AkimaSplineInterpolation.cs | 0 .../Algorithms/BarycentricInterpolation.cs | 0 .../BulirschStoerRationalInterpolation.cs | 0 .../CubicHermiteSplineInterpolation.cs | 0 .../Algorithms/CubicSplineInterpolation.cs | 0 .../FloaterHormannRationalInterpolation.cs | 0 .../Algorithms/LinearSplineInterpolation.cs | 0 .../NevillePolynomialInterpolation.cs | 0 .../Algorithms/SplineInterpolation.cs | 0 .../Interpolation/IInterpolation.cs | 0 .../Interpolation/Interpolate.cs | 0 .../Interpolation/SplineBoundaryCondition.cs | 0 .../NumberTheory/IntegerTheory.Euclid.cs | 0 .../NumberTheory/IntegerTheory.cs | 0 src/Numerics/Numerics.csproj | 129 ++++++++++++++++++ src/{Managed => Numerics}/Precision.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../Properties/Resources.resx | 0 src/{Managed => Numerics}/SiConstants.cs | 0 src/{Managed => Numerics}/SiPrefixes.cs | 0 src/{Managed => Numerics}/Sorting.cs | 0 src/{Managed => Numerics}/SpecialFunctions.cs | 0 .../SpecialFunctions/Erf.cs | 0 .../Statistics/DescriptiveStatistics.cs | 0 .../Statistics/Statistics.cs | 0 .../Threading/AggregateException.cs | 0 .../Threading/Parallel.cs | 0 src/{Managed => Numerics}/Threading/Task.cs | 0 .../Threading/ThreadQueue.cs | 0 src/{Managed => Numerics}/Trigonometry.cs | 0 .../AssertHelpers.cs | 0 .../CombinatoricsCountingTest.cs | 0 .../ComplexTests/ComplexTest.cs | 0 .../CommonDistributionTests.cs | 0 .../DistributionTests/Continuous/BetaTests.cs | 0 .../Continuous/ContinuousUniformTests.cs | 0 .../Continuous/GammaTests.cs | 0 .../Continuous/NormalTests.cs | 0 .../IntegralTransformsTests/DftTest.cs | 0 .../IntegralTransformsTests/DhtTest.cs | 0 .../IntegrationTests/IntegrationTest.cs | 0 .../InterpolationContract.cs | 0 .../InterpolationTests/InterpolationTest.cs | 0 .../NumberTheoryTests/GcdRelatedTest.cs | 0 .../NumberTheoryTests/IntegerTheoryTest.cs | 0 .../PrecisionTest.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../SortingTests.cs | 0 .../SpecialFunctionsTest/ErfTests.cs | 0 .../SpecialFunctionsTests.cs | 0 .../DescriptiveStatisticsTests.cs | 0 .../StatisticsTests/StatTestData.cs | 0 .../StatisticsTests/StatisticsTests.cs | 0 .../ThreadingTests/ParallelTest.cs | 0 .../TrigonometryTest.cs | 0 src/UnitTests/UnitTests.csproj | 111 +++++++++++++++ 83 files changed, 240 insertions(+) rename src/{Managed => Numerics}/Combinatorics.cs (100%) rename src/{Managed => Numerics}/Complex.cs (100%) rename src/{Managed => Numerics}/Constants.cs (100%) rename src/{Managed => Numerics}/Control.cs (100%) rename src/{Managed => Numerics}/Distributions/Continuous/Beta.cs (100%) rename src/{Managed => Numerics}/Distributions/Continuous/ContinuousUniform.cs (100%) rename src/{Managed => Numerics}/Distributions/Continuous/Gamma.cs (100%) rename src/{Managed => Numerics}/Distributions/Continuous/Normal.cs (100%) rename src/{Managed => Numerics}/Distributions/Discrete/Bernoulli.cs (100%) rename src/{Managed => Numerics}/Distributions/IContinuousDistribution.cs (100%) rename src/{Managed => Numerics}/Distributions/IDiscreteDistribution.cs (100%) rename src/{Managed => Numerics}/Distributions/IDistribution.cs (100%) rename src/{Managed => Numerics}/IPrecisionSupport.cs (100%) rename src/{Managed => Numerics}/IntegralTransforms/Algorithms/DiscreteFourierTransform.Bluestein.cs (100%) rename src/{Managed => Numerics}/IntegralTransforms/Algorithms/DiscreteFourierTransform.Naive.cs (100%) rename src/{Managed => Numerics}/IntegralTransforms/Algorithms/DiscreteFourierTransform.Options.cs (100%) rename src/{Managed => Numerics}/IntegralTransforms/Algorithms/DiscreteFourierTransform.RadixN.cs (100%) rename src/{Managed => Numerics}/IntegralTransforms/Algorithms/DiscreteHartleyTransform.Naive.cs (100%) rename src/{Managed => Numerics}/IntegralTransforms/Algorithms/DiscreteHartleyTransform.Options.cs (100%) rename src/{Managed => Numerics}/IntegralTransforms/FourierOptions.cs (100%) rename src/{Managed => Numerics}/IntegralTransforms/HartleyOptions.cs (100%) rename src/{Managed => Numerics}/IntegralTransforms/Transform.cs (100%) rename src/{Managed => Numerics}/Integration/Algorithms/DoubleExponentialTransformation.cs (100%) rename src/{Managed => Numerics}/Integration/Algorithms/NewtonCotesTrapeziumRule.cs (100%) rename src/{Managed => Numerics}/Integration/Algorithms/SimpsonRule.cs (100%) rename src/{Managed => Numerics}/Integration/Integrate.cs (100%) rename src/{Managed => Numerics}/Interpolation/Algorithms/AkimaSplineInterpolation.cs (100%) rename src/{Managed => Numerics}/Interpolation/Algorithms/BarycentricInterpolation.cs (100%) rename src/{Managed => Numerics}/Interpolation/Algorithms/BulirschStoerRationalInterpolation.cs (100%) rename src/{Managed => Numerics}/Interpolation/Algorithms/CubicHermiteSplineInterpolation.cs (100%) rename src/{Managed => Numerics}/Interpolation/Algorithms/CubicSplineInterpolation.cs (100%) rename src/{Managed => Numerics}/Interpolation/Algorithms/FloaterHormannRationalInterpolation.cs (100%) rename src/{Managed => Numerics}/Interpolation/Algorithms/LinearSplineInterpolation.cs (100%) rename src/{Managed => Numerics}/Interpolation/Algorithms/NevillePolynomialInterpolation.cs (100%) rename src/{Managed => Numerics}/Interpolation/Algorithms/SplineInterpolation.cs (100%) rename src/{Managed => Numerics}/Interpolation/IInterpolation.cs (100%) rename src/{Managed => Numerics}/Interpolation/Interpolate.cs (100%) rename src/{Managed => Numerics}/Interpolation/SplineBoundaryCondition.cs (100%) rename src/{Managed => Numerics}/NumberTheory/IntegerTheory.Euclid.cs (100%) rename src/{Managed => Numerics}/NumberTheory/IntegerTheory.cs (100%) create mode 100644 src/Numerics/Numerics.csproj rename src/{Managed => Numerics}/Precision.cs (100%) rename src/{Managed => Numerics}/Properties/AssemblyInfo.cs (100%) rename src/{Managed => Numerics}/Properties/Resources.Designer.cs (100%) rename src/{Managed => Numerics}/Properties/Resources.resx (100%) rename src/{Managed => Numerics}/SiConstants.cs (100%) rename src/{Managed => Numerics}/SiPrefixes.cs (100%) rename src/{Managed => Numerics}/Sorting.cs (100%) rename src/{Managed => Numerics}/SpecialFunctions.cs (100%) rename src/{Managed => Numerics}/SpecialFunctions/Erf.cs (100%) rename src/{Managed => Numerics}/Statistics/DescriptiveStatistics.cs (100%) rename src/{Managed => Numerics}/Statistics/Statistics.cs (100%) rename src/{Managed => Numerics}/Threading/AggregateException.cs (100%) rename src/{Managed => Numerics}/Threading/Parallel.cs (100%) rename src/{Managed => Numerics}/Threading/Task.cs (100%) rename src/{Managed => Numerics}/Threading/ThreadQueue.cs (100%) rename src/{Managed => Numerics}/Trigonometry.cs (100%) rename src/{Managed.UnitTests => UnitTests}/AssertHelpers.cs (100%) rename src/{Managed.UnitTests => UnitTests}/CombinatoricsTests/CombinatoricsCountingTest.cs (100%) rename src/{Managed.UnitTests => UnitTests}/ComplexTests/ComplexTest.cs (100%) rename src/{Managed.UnitTests => UnitTests}/DistributionTests/CommonDistributionTests.cs (100%) rename src/{Managed.UnitTests => UnitTests}/DistributionTests/Continuous/BetaTests.cs (100%) rename src/{Managed.UnitTests => UnitTests}/DistributionTests/Continuous/ContinuousUniformTests.cs (100%) rename src/{Managed.UnitTests => UnitTests}/DistributionTests/Continuous/GammaTests.cs (100%) rename src/{Managed.UnitTests => UnitTests}/DistributionTests/Continuous/NormalTests.cs (100%) rename src/{Managed.UnitTests => UnitTests}/IntegralTransformsTests/DftTest.cs (100%) rename src/{Managed.UnitTests => UnitTests}/IntegralTransformsTests/DhtTest.cs (100%) rename src/{Managed.UnitTests => UnitTests}/IntegrationTests/IntegrationTest.cs (100%) rename src/{Managed.UnitTests => UnitTests}/InterpolationTests/InterpolationContract.cs (100%) rename src/{Managed.UnitTests => UnitTests}/InterpolationTests/InterpolationTest.cs (100%) rename src/{Managed.UnitTests => UnitTests}/NumberTheoryTests/GcdRelatedTest.cs (100%) rename src/{Managed.UnitTests => UnitTests}/NumberTheoryTests/IntegerTheoryTest.cs (100%) rename src/{Managed.UnitTests => UnitTests}/PrecisionTest.cs (100%) rename src/{Managed.UnitTests => UnitTests}/Properties/AssemblyInfo.cs (100%) rename src/{Managed.UnitTests => UnitTests}/SortingTests.cs (100%) rename src/{Managed.UnitTests => UnitTests}/SpecialFunctionsTest/ErfTests.cs (100%) rename src/{Managed.UnitTests => UnitTests}/SpecialFunctionsTest/SpecialFunctionsTests.cs (100%) rename src/{Managed.UnitTests => UnitTests}/StatisticsTests/DescriptiveStatisticsTests.cs (100%) rename src/{Managed.UnitTests => UnitTests}/StatisticsTests/StatTestData.cs (100%) rename src/{Managed.UnitTests => UnitTests}/StatisticsTests/StatisticsTests.cs (100%) rename src/{Managed.UnitTests => UnitTests}/ThreadingTests/ParallelTest.cs (100%) rename src/{Managed.UnitTests => UnitTests}/TrigonometryTest.cs (100%) create mode 100644 src/UnitTests/UnitTests.csproj diff --git a/src/Managed/Combinatorics.cs b/src/Numerics/Combinatorics.cs similarity index 100% rename from src/Managed/Combinatorics.cs rename to src/Numerics/Combinatorics.cs diff --git a/src/Managed/Complex.cs b/src/Numerics/Complex.cs similarity index 100% rename from src/Managed/Complex.cs rename to src/Numerics/Complex.cs diff --git a/src/Managed/Constants.cs b/src/Numerics/Constants.cs similarity index 100% rename from src/Managed/Constants.cs rename to src/Numerics/Constants.cs diff --git a/src/Managed/Control.cs b/src/Numerics/Control.cs similarity index 100% rename from src/Managed/Control.cs rename to src/Numerics/Control.cs diff --git a/src/Managed/Distributions/Continuous/Beta.cs b/src/Numerics/Distributions/Continuous/Beta.cs similarity index 100% rename from src/Managed/Distributions/Continuous/Beta.cs rename to src/Numerics/Distributions/Continuous/Beta.cs diff --git a/src/Managed/Distributions/Continuous/ContinuousUniform.cs b/src/Numerics/Distributions/Continuous/ContinuousUniform.cs similarity index 100% rename from src/Managed/Distributions/Continuous/ContinuousUniform.cs rename to src/Numerics/Distributions/Continuous/ContinuousUniform.cs diff --git a/src/Managed/Distributions/Continuous/Gamma.cs b/src/Numerics/Distributions/Continuous/Gamma.cs similarity index 100% rename from src/Managed/Distributions/Continuous/Gamma.cs rename to src/Numerics/Distributions/Continuous/Gamma.cs diff --git a/src/Managed/Distributions/Continuous/Normal.cs b/src/Numerics/Distributions/Continuous/Normal.cs similarity index 100% rename from src/Managed/Distributions/Continuous/Normal.cs rename to src/Numerics/Distributions/Continuous/Normal.cs diff --git a/src/Managed/Distributions/Discrete/Bernoulli.cs b/src/Numerics/Distributions/Discrete/Bernoulli.cs similarity index 100% rename from src/Managed/Distributions/Discrete/Bernoulli.cs rename to src/Numerics/Distributions/Discrete/Bernoulli.cs diff --git a/src/Managed/Distributions/IContinuousDistribution.cs b/src/Numerics/Distributions/IContinuousDistribution.cs similarity index 100% rename from src/Managed/Distributions/IContinuousDistribution.cs rename to src/Numerics/Distributions/IContinuousDistribution.cs diff --git a/src/Managed/Distributions/IDiscreteDistribution.cs b/src/Numerics/Distributions/IDiscreteDistribution.cs similarity index 100% rename from src/Managed/Distributions/IDiscreteDistribution.cs rename to src/Numerics/Distributions/IDiscreteDistribution.cs diff --git a/src/Managed/Distributions/IDistribution.cs b/src/Numerics/Distributions/IDistribution.cs similarity index 100% rename from src/Managed/Distributions/IDistribution.cs rename to src/Numerics/Distributions/IDistribution.cs diff --git a/src/Managed/IPrecisionSupport.cs b/src/Numerics/IPrecisionSupport.cs similarity index 100% rename from src/Managed/IPrecisionSupport.cs rename to src/Numerics/IPrecisionSupport.cs diff --git a/src/Managed/IntegralTransforms/Algorithms/DiscreteFourierTransform.Bluestein.cs b/src/Numerics/IntegralTransforms/Algorithms/DiscreteFourierTransform.Bluestein.cs similarity index 100% rename from src/Managed/IntegralTransforms/Algorithms/DiscreteFourierTransform.Bluestein.cs rename to src/Numerics/IntegralTransforms/Algorithms/DiscreteFourierTransform.Bluestein.cs diff --git a/src/Managed/IntegralTransforms/Algorithms/DiscreteFourierTransform.Naive.cs b/src/Numerics/IntegralTransforms/Algorithms/DiscreteFourierTransform.Naive.cs similarity index 100% rename from src/Managed/IntegralTransforms/Algorithms/DiscreteFourierTransform.Naive.cs rename to src/Numerics/IntegralTransforms/Algorithms/DiscreteFourierTransform.Naive.cs diff --git a/src/Managed/IntegralTransforms/Algorithms/DiscreteFourierTransform.Options.cs b/src/Numerics/IntegralTransforms/Algorithms/DiscreteFourierTransform.Options.cs similarity index 100% rename from src/Managed/IntegralTransforms/Algorithms/DiscreteFourierTransform.Options.cs rename to src/Numerics/IntegralTransforms/Algorithms/DiscreteFourierTransform.Options.cs diff --git a/src/Managed/IntegralTransforms/Algorithms/DiscreteFourierTransform.RadixN.cs b/src/Numerics/IntegralTransforms/Algorithms/DiscreteFourierTransform.RadixN.cs similarity index 100% rename from src/Managed/IntegralTransforms/Algorithms/DiscreteFourierTransform.RadixN.cs rename to src/Numerics/IntegralTransforms/Algorithms/DiscreteFourierTransform.RadixN.cs diff --git a/src/Managed/IntegralTransforms/Algorithms/DiscreteHartleyTransform.Naive.cs b/src/Numerics/IntegralTransforms/Algorithms/DiscreteHartleyTransform.Naive.cs similarity index 100% rename from src/Managed/IntegralTransforms/Algorithms/DiscreteHartleyTransform.Naive.cs rename to src/Numerics/IntegralTransforms/Algorithms/DiscreteHartleyTransform.Naive.cs diff --git a/src/Managed/IntegralTransforms/Algorithms/DiscreteHartleyTransform.Options.cs b/src/Numerics/IntegralTransforms/Algorithms/DiscreteHartleyTransform.Options.cs similarity index 100% rename from src/Managed/IntegralTransforms/Algorithms/DiscreteHartleyTransform.Options.cs rename to src/Numerics/IntegralTransforms/Algorithms/DiscreteHartleyTransform.Options.cs diff --git a/src/Managed/IntegralTransforms/FourierOptions.cs b/src/Numerics/IntegralTransforms/FourierOptions.cs similarity index 100% rename from src/Managed/IntegralTransforms/FourierOptions.cs rename to src/Numerics/IntegralTransforms/FourierOptions.cs diff --git a/src/Managed/IntegralTransforms/HartleyOptions.cs b/src/Numerics/IntegralTransforms/HartleyOptions.cs similarity index 100% rename from src/Managed/IntegralTransforms/HartleyOptions.cs rename to src/Numerics/IntegralTransforms/HartleyOptions.cs diff --git a/src/Managed/IntegralTransforms/Transform.cs b/src/Numerics/IntegralTransforms/Transform.cs similarity index 100% rename from src/Managed/IntegralTransforms/Transform.cs rename to src/Numerics/IntegralTransforms/Transform.cs diff --git a/src/Managed/Integration/Algorithms/DoubleExponentialTransformation.cs b/src/Numerics/Integration/Algorithms/DoubleExponentialTransformation.cs similarity index 100% rename from src/Managed/Integration/Algorithms/DoubleExponentialTransformation.cs rename to src/Numerics/Integration/Algorithms/DoubleExponentialTransformation.cs diff --git a/src/Managed/Integration/Algorithms/NewtonCotesTrapeziumRule.cs b/src/Numerics/Integration/Algorithms/NewtonCotesTrapeziumRule.cs similarity index 100% rename from src/Managed/Integration/Algorithms/NewtonCotesTrapeziumRule.cs rename to src/Numerics/Integration/Algorithms/NewtonCotesTrapeziumRule.cs diff --git a/src/Managed/Integration/Algorithms/SimpsonRule.cs b/src/Numerics/Integration/Algorithms/SimpsonRule.cs similarity index 100% rename from src/Managed/Integration/Algorithms/SimpsonRule.cs rename to src/Numerics/Integration/Algorithms/SimpsonRule.cs diff --git a/src/Managed/Integration/Integrate.cs b/src/Numerics/Integration/Integrate.cs similarity index 100% rename from src/Managed/Integration/Integrate.cs rename to src/Numerics/Integration/Integrate.cs diff --git a/src/Managed/Interpolation/Algorithms/AkimaSplineInterpolation.cs b/src/Numerics/Interpolation/Algorithms/AkimaSplineInterpolation.cs similarity index 100% rename from src/Managed/Interpolation/Algorithms/AkimaSplineInterpolation.cs rename to src/Numerics/Interpolation/Algorithms/AkimaSplineInterpolation.cs diff --git a/src/Managed/Interpolation/Algorithms/BarycentricInterpolation.cs b/src/Numerics/Interpolation/Algorithms/BarycentricInterpolation.cs similarity index 100% rename from src/Managed/Interpolation/Algorithms/BarycentricInterpolation.cs rename to src/Numerics/Interpolation/Algorithms/BarycentricInterpolation.cs diff --git a/src/Managed/Interpolation/Algorithms/BulirschStoerRationalInterpolation.cs b/src/Numerics/Interpolation/Algorithms/BulirschStoerRationalInterpolation.cs similarity index 100% rename from src/Managed/Interpolation/Algorithms/BulirschStoerRationalInterpolation.cs rename to src/Numerics/Interpolation/Algorithms/BulirschStoerRationalInterpolation.cs diff --git a/src/Managed/Interpolation/Algorithms/CubicHermiteSplineInterpolation.cs b/src/Numerics/Interpolation/Algorithms/CubicHermiteSplineInterpolation.cs similarity index 100% rename from src/Managed/Interpolation/Algorithms/CubicHermiteSplineInterpolation.cs rename to src/Numerics/Interpolation/Algorithms/CubicHermiteSplineInterpolation.cs diff --git a/src/Managed/Interpolation/Algorithms/CubicSplineInterpolation.cs b/src/Numerics/Interpolation/Algorithms/CubicSplineInterpolation.cs similarity index 100% rename from src/Managed/Interpolation/Algorithms/CubicSplineInterpolation.cs rename to src/Numerics/Interpolation/Algorithms/CubicSplineInterpolation.cs diff --git a/src/Managed/Interpolation/Algorithms/FloaterHormannRationalInterpolation.cs b/src/Numerics/Interpolation/Algorithms/FloaterHormannRationalInterpolation.cs similarity index 100% rename from src/Managed/Interpolation/Algorithms/FloaterHormannRationalInterpolation.cs rename to src/Numerics/Interpolation/Algorithms/FloaterHormannRationalInterpolation.cs diff --git a/src/Managed/Interpolation/Algorithms/LinearSplineInterpolation.cs b/src/Numerics/Interpolation/Algorithms/LinearSplineInterpolation.cs similarity index 100% rename from src/Managed/Interpolation/Algorithms/LinearSplineInterpolation.cs rename to src/Numerics/Interpolation/Algorithms/LinearSplineInterpolation.cs diff --git a/src/Managed/Interpolation/Algorithms/NevillePolynomialInterpolation.cs b/src/Numerics/Interpolation/Algorithms/NevillePolynomialInterpolation.cs similarity index 100% rename from src/Managed/Interpolation/Algorithms/NevillePolynomialInterpolation.cs rename to src/Numerics/Interpolation/Algorithms/NevillePolynomialInterpolation.cs diff --git a/src/Managed/Interpolation/Algorithms/SplineInterpolation.cs b/src/Numerics/Interpolation/Algorithms/SplineInterpolation.cs similarity index 100% rename from src/Managed/Interpolation/Algorithms/SplineInterpolation.cs rename to src/Numerics/Interpolation/Algorithms/SplineInterpolation.cs diff --git a/src/Managed/Interpolation/IInterpolation.cs b/src/Numerics/Interpolation/IInterpolation.cs similarity index 100% rename from src/Managed/Interpolation/IInterpolation.cs rename to src/Numerics/Interpolation/IInterpolation.cs diff --git a/src/Managed/Interpolation/Interpolate.cs b/src/Numerics/Interpolation/Interpolate.cs similarity index 100% rename from src/Managed/Interpolation/Interpolate.cs rename to src/Numerics/Interpolation/Interpolate.cs diff --git a/src/Managed/Interpolation/SplineBoundaryCondition.cs b/src/Numerics/Interpolation/SplineBoundaryCondition.cs similarity index 100% rename from src/Managed/Interpolation/SplineBoundaryCondition.cs rename to src/Numerics/Interpolation/SplineBoundaryCondition.cs diff --git a/src/Managed/NumberTheory/IntegerTheory.Euclid.cs b/src/Numerics/NumberTheory/IntegerTheory.Euclid.cs similarity index 100% rename from src/Managed/NumberTheory/IntegerTheory.Euclid.cs rename to src/Numerics/NumberTheory/IntegerTheory.Euclid.cs diff --git a/src/Managed/NumberTheory/IntegerTheory.cs b/src/Numerics/NumberTheory/IntegerTheory.cs similarity index 100% rename from src/Managed/NumberTheory/IntegerTheory.cs rename to src/Numerics/NumberTheory/IntegerTheory.cs diff --git a/src/Numerics/Numerics.csproj b/src/Numerics/Numerics.csproj new file mode 100644 index 00000000..053c9833 --- /dev/null +++ b/src/Numerics/Numerics.csproj @@ -0,0 +1,129 @@ + + + + Debug + AnyCPU + 9.0.30729 + 2.0 + {B7CAE5F4-A23F-4438-B5BE-41226618B695} + Library + Properties + MathNet.Numerics + MathNet.Numerics + v3.5 + 512 + true + ..\MathNet.Numerics.snk + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + bin\Release\MathNet.Numerics.XML + + + + + 3.5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + True + True + Resources.resx + + + + + + + + + + + + + + + + + ResXFileCodeGenerator + Resources.Designer.cs + + + + + MathNet.Numerics.snk + + + + + + + + \ No newline at end of file diff --git a/src/Managed/Precision.cs b/src/Numerics/Precision.cs similarity index 100% rename from src/Managed/Precision.cs rename to src/Numerics/Precision.cs diff --git a/src/Managed/Properties/AssemblyInfo.cs b/src/Numerics/Properties/AssemblyInfo.cs similarity index 100% rename from src/Managed/Properties/AssemblyInfo.cs rename to src/Numerics/Properties/AssemblyInfo.cs diff --git a/src/Managed/Properties/Resources.Designer.cs b/src/Numerics/Properties/Resources.Designer.cs similarity index 100% rename from src/Managed/Properties/Resources.Designer.cs rename to src/Numerics/Properties/Resources.Designer.cs diff --git a/src/Managed/Properties/Resources.resx b/src/Numerics/Properties/Resources.resx similarity index 100% rename from src/Managed/Properties/Resources.resx rename to src/Numerics/Properties/Resources.resx diff --git a/src/Managed/SiConstants.cs b/src/Numerics/SiConstants.cs similarity index 100% rename from src/Managed/SiConstants.cs rename to src/Numerics/SiConstants.cs diff --git a/src/Managed/SiPrefixes.cs b/src/Numerics/SiPrefixes.cs similarity index 100% rename from src/Managed/SiPrefixes.cs rename to src/Numerics/SiPrefixes.cs diff --git a/src/Managed/Sorting.cs b/src/Numerics/Sorting.cs similarity index 100% rename from src/Managed/Sorting.cs rename to src/Numerics/Sorting.cs diff --git a/src/Managed/SpecialFunctions.cs b/src/Numerics/SpecialFunctions.cs similarity index 100% rename from src/Managed/SpecialFunctions.cs rename to src/Numerics/SpecialFunctions.cs diff --git a/src/Managed/SpecialFunctions/Erf.cs b/src/Numerics/SpecialFunctions/Erf.cs similarity index 100% rename from src/Managed/SpecialFunctions/Erf.cs rename to src/Numerics/SpecialFunctions/Erf.cs diff --git a/src/Managed/Statistics/DescriptiveStatistics.cs b/src/Numerics/Statistics/DescriptiveStatistics.cs similarity index 100% rename from src/Managed/Statistics/DescriptiveStatistics.cs rename to src/Numerics/Statistics/DescriptiveStatistics.cs diff --git a/src/Managed/Statistics/Statistics.cs b/src/Numerics/Statistics/Statistics.cs similarity index 100% rename from src/Managed/Statistics/Statistics.cs rename to src/Numerics/Statistics/Statistics.cs diff --git a/src/Managed/Threading/AggregateException.cs b/src/Numerics/Threading/AggregateException.cs similarity index 100% rename from src/Managed/Threading/AggregateException.cs rename to src/Numerics/Threading/AggregateException.cs diff --git a/src/Managed/Threading/Parallel.cs b/src/Numerics/Threading/Parallel.cs similarity index 100% rename from src/Managed/Threading/Parallel.cs rename to src/Numerics/Threading/Parallel.cs diff --git a/src/Managed/Threading/Task.cs b/src/Numerics/Threading/Task.cs similarity index 100% rename from src/Managed/Threading/Task.cs rename to src/Numerics/Threading/Task.cs diff --git a/src/Managed/Threading/ThreadQueue.cs b/src/Numerics/Threading/ThreadQueue.cs similarity index 100% rename from src/Managed/Threading/ThreadQueue.cs rename to src/Numerics/Threading/ThreadQueue.cs diff --git a/src/Managed/Trigonometry.cs b/src/Numerics/Trigonometry.cs similarity index 100% rename from src/Managed/Trigonometry.cs rename to src/Numerics/Trigonometry.cs diff --git a/src/Managed.UnitTests/AssertHelpers.cs b/src/UnitTests/AssertHelpers.cs similarity index 100% rename from src/Managed.UnitTests/AssertHelpers.cs rename to src/UnitTests/AssertHelpers.cs diff --git a/src/Managed.UnitTests/CombinatoricsTests/CombinatoricsCountingTest.cs b/src/UnitTests/CombinatoricsTests/CombinatoricsCountingTest.cs similarity index 100% rename from src/Managed.UnitTests/CombinatoricsTests/CombinatoricsCountingTest.cs rename to src/UnitTests/CombinatoricsTests/CombinatoricsCountingTest.cs diff --git a/src/Managed.UnitTests/ComplexTests/ComplexTest.cs b/src/UnitTests/ComplexTests/ComplexTest.cs similarity index 100% rename from src/Managed.UnitTests/ComplexTests/ComplexTest.cs rename to src/UnitTests/ComplexTests/ComplexTest.cs diff --git a/src/Managed.UnitTests/DistributionTests/CommonDistributionTests.cs b/src/UnitTests/DistributionTests/CommonDistributionTests.cs similarity index 100% rename from src/Managed.UnitTests/DistributionTests/CommonDistributionTests.cs rename to src/UnitTests/DistributionTests/CommonDistributionTests.cs diff --git a/src/Managed.UnitTests/DistributionTests/Continuous/BetaTests.cs b/src/UnitTests/DistributionTests/Continuous/BetaTests.cs similarity index 100% rename from src/Managed.UnitTests/DistributionTests/Continuous/BetaTests.cs rename to src/UnitTests/DistributionTests/Continuous/BetaTests.cs diff --git a/src/Managed.UnitTests/DistributionTests/Continuous/ContinuousUniformTests.cs b/src/UnitTests/DistributionTests/Continuous/ContinuousUniformTests.cs similarity index 100% rename from src/Managed.UnitTests/DistributionTests/Continuous/ContinuousUniformTests.cs rename to src/UnitTests/DistributionTests/Continuous/ContinuousUniformTests.cs diff --git a/src/Managed.UnitTests/DistributionTests/Continuous/GammaTests.cs b/src/UnitTests/DistributionTests/Continuous/GammaTests.cs similarity index 100% rename from src/Managed.UnitTests/DistributionTests/Continuous/GammaTests.cs rename to src/UnitTests/DistributionTests/Continuous/GammaTests.cs diff --git a/src/Managed.UnitTests/DistributionTests/Continuous/NormalTests.cs b/src/UnitTests/DistributionTests/Continuous/NormalTests.cs similarity index 100% rename from src/Managed.UnitTests/DistributionTests/Continuous/NormalTests.cs rename to src/UnitTests/DistributionTests/Continuous/NormalTests.cs diff --git a/src/Managed.UnitTests/IntegralTransformsTests/DftTest.cs b/src/UnitTests/IntegralTransformsTests/DftTest.cs similarity index 100% rename from src/Managed.UnitTests/IntegralTransformsTests/DftTest.cs rename to src/UnitTests/IntegralTransformsTests/DftTest.cs diff --git a/src/Managed.UnitTests/IntegralTransformsTests/DhtTest.cs b/src/UnitTests/IntegralTransformsTests/DhtTest.cs similarity index 100% rename from src/Managed.UnitTests/IntegralTransformsTests/DhtTest.cs rename to src/UnitTests/IntegralTransformsTests/DhtTest.cs diff --git a/src/Managed.UnitTests/IntegrationTests/IntegrationTest.cs b/src/UnitTests/IntegrationTests/IntegrationTest.cs similarity index 100% rename from src/Managed.UnitTests/IntegrationTests/IntegrationTest.cs rename to src/UnitTests/IntegrationTests/IntegrationTest.cs diff --git a/src/Managed.UnitTests/InterpolationTests/InterpolationContract.cs b/src/UnitTests/InterpolationTests/InterpolationContract.cs similarity index 100% rename from src/Managed.UnitTests/InterpolationTests/InterpolationContract.cs rename to src/UnitTests/InterpolationTests/InterpolationContract.cs diff --git a/src/Managed.UnitTests/InterpolationTests/InterpolationTest.cs b/src/UnitTests/InterpolationTests/InterpolationTest.cs similarity index 100% rename from src/Managed.UnitTests/InterpolationTests/InterpolationTest.cs rename to src/UnitTests/InterpolationTests/InterpolationTest.cs diff --git a/src/Managed.UnitTests/NumberTheoryTests/GcdRelatedTest.cs b/src/UnitTests/NumberTheoryTests/GcdRelatedTest.cs similarity index 100% rename from src/Managed.UnitTests/NumberTheoryTests/GcdRelatedTest.cs rename to src/UnitTests/NumberTheoryTests/GcdRelatedTest.cs diff --git a/src/Managed.UnitTests/NumberTheoryTests/IntegerTheoryTest.cs b/src/UnitTests/NumberTheoryTests/IntegerTheoryTest.cs similarity index 100% rename from src/Managed.UnitTests/NumberTheoryTests/IntegerTheoryTest.cs rename to src/UnitTests/NumberTheoryTests/IntegerTheoryTest.cs diff --git a/src/Managed.UnitTests/PrecisionTest.cs b/src/UnitTests/PrecisionTest.cs similarity index 100% rename from src/Managed.UnitTests/PrecisionTest.cs rename to src/UnitTests/PrecisionTest.cs diff --git a/src/Managed.UnitTests/Properties/AssemblyInfo.cs b/src/UnitTests/Properties/AssemblyInfo.cs similarity index 100% rename from src/Managed.UnitTests/Properties/AssemblyInfo.cs rename to src/UnitTests/Properties/AssemblyInfo.cs diff --git a/src/Managed.UnitTests/SortingTests.cs b/src/UnitTests/SortingTests.cs similarity index 100% rename from src/Managed.UnitTests/SortingTests.cs rename to src/UnitTests/SortingTests.cs diff --git a/src/Managed.UnitTests/SpecialFunctionsTest/ErfTests.cs b/src/UnitTests/SpecialFunctionsTest/ErfTests.cs similarity index 100% rename from src/Managed.UnitTests/SpecialFunctionsTest/ErfTests.cs rename to src/UnitTests/SpecialFunctionsTest/ErfTests.cs diff --git a/src/Managed.UnitTests/SpecialFunctionsTest/SpecialFunctionsTests.cs b/src/UnitTests/SpecialFunctionsTest/SpecialFunctionsTests.cs similarity index 100% rename from src/Managed.UnitTests/SpecialFunctionsTest/SpecialFunctionsTests.cs rename to src/UnitTests/SpecialFunctionsTest/SpecialFunctionsTests.cs diff --git a/src/Managed.UnitTests/StatisticsTests/DescriptiveStatisticsTests.cs b/src/UnitTests/StatisticsTests/DescriptiveStatisticsTests.cs similarity index 100% rename from src/Managed.UnitTests/StatisticsTests/DescriptiveStatisticsTests.cs rename to src/UnitTests/StatisticsTests/DescriptiveStatisticsTests.cs diff --git a/src/Managed.UnitTests/StatisticsTests/StatTestData.cs b/src/UnitTests/StatisticsTests/StatTestData.cs similarity index 100% rename from src/Managed.UnitTests/StatisticsTests/StatTestData.cs rename to src/UnitTests/StatisticsTests/StatTestData.cs diff --git a/src/Managed.UnitTests/StatisticsTests/StatisticsTests.cs b/src/UnitTests/StatisticsTests/StatisticsTests.cs similarity index 100% rename from src/Managed.UnitTests/StatisticsTests/StatisticsTests.cs rename to src/UnitTests/StatisticsTests/StatisticsTests.cs diff --git a/src/Managed.UnitTests/ThreadingTests/ParallelTest.cs b/src/UnitTests/ThreadingTests/ParallelTest.cs similarity index 100% rename from src/Managed.UnitTests/ThreadingTests/ParallelTest.cs rename to src/UnitTests/ThreadingTests/ParallelTest.cs diff --git a/src/Managed.UnitTests/TrigonometryTest.cs b/src/UnitTests/TrigonometryTest.cs similarity index 100% rename from src/Managed.UnitTests/TrigonometryTest.cs rename to src/UnitTests/TrigonometryTest.cs diff --git a/src/UnitTests/UnitTests.csproj b/src/UnitTests/UnitTests.csproj new file mode 100644 index 00000000..55ce7273 --- /dev/null +++ b/src/UnitTests/UnitTests.csproj @@ -0,0 +1,111 @@ + + + + Debug + AnyCPU + 9.0.30729 + 2.0 + {8C9A5D3F-A20C-4D24-A09C-98E187A8D720} + Library + Properties + MathNet.Numerics.UnitTests + MathNet.Numerics.UnitTests + v3.5 + 512 + true + ..\MathNet.Numerics.snk + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + False + ..\..\lib\Gallio_3.0.6.787\bin\Gallio.dll + + + False + ..\..\lib\Gallio_3.0.6.787\bin\MbUnit.dll + + + False + ..\..\lib\Gallio_3.0.6.787\bin\MbUnit35.dll + + + + 3.5 + + + 3.5 + + + 3.5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {B7CAE5F4-A23F-4438-B5BE-41226618B695} + Numerics + + + + + MathNet.Numerics.snk + + + + + + + + + \ No newline at end of file