diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md
index 7bfe0f27..03c57c12 100644
--- a/CONTRIBUTORS.md
+++ b/CONTRIBUTORS.md
@@ -22,11 +22,12 @@ Feel free to add a link to your personal site/blog and/or twitter handle.*
- Gustavo Guerra
- Alexander Täschner
- Hani Medhat
+- Kuan Bartel
+- Matthew A. Johnson
- manyue
- David Prince
- Andriy Bratiychuk
- Jack Pappas
-- Kuan Bartel
- Artyom Baranovskiy
- Ashley Messer
- Candy Chiu
@@ -37,6 +38,7 @@ Feel free to add a link to your personal site/blog and/or twitter handle.*
- Anders Gustafsson
- Gauthier Segay
- Hythem Sidky
+- Justin Needham
- Patrick van der Velde
- Robin Neatherway
- Andrew Kazyrevich
@@ -44,6 +46,7 @@ Feel free to add a link to your personal site/blog and/or twitter handle.*
- Feodor Fitsner
- Iain McDonald
- Kyle Parrigan
+- borfudin
- Gregor959
- IUser
- Iain Sproat
@@ -59,6 +62,7 @@ Feel free to add a link to your personal site/blog and/or twitter handle.*
- VicPara
- Baltazar Bieniek
- bstrausser
+- logophobia
- mjmckp
- nyuriks
- seahearman
diff --git a/MathNet.Numerics.All.sln.DotSettings b/MathNet.Numerics.All.sln.DotSettings
index c01d39b4..a7749f26 100644
--- a/MathNet.Numerics.All.sln.DotSettings
+++ b/MathNet.Numerics.All.sln.DotSettings
@@ -70,6 +70,7 @@ OTHER DEALINGS IN THE SOFTWARE.
SVD
TFQMR
WH
+ True
True
True
<data />
diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index 197b9d40..233b6411 100644
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -1,3 +1,18 @@
+### 3.7.0 - 2015-05-09
+* Statistics: RunningStatistics now propagates min/max on Combine, handles NaN on Push.
+* Statistics: new MovingStatistics providing descriptive statistics over a moving window *~Marcus Cuda*
+* Statistics: new Statistics.MovingAverage.
+* Statistics: Improved Histogram handling of small-width buckets *~Justin Needham*
+* Distributions: ChiSquare.InvCDF *~logophobia*
+* FFT: Fourier.FrequencyScale to generate the frequency corresponding to each index in frequency space.
+* BUG: FFT: fix Bluestein algorithm for sequences with more than 46341 samples but not power-of-two.
+* Linear Algebra: SparseVector.AbsoluteMaximumIndex *~Matt Heffron*
+* MKL Native Provider: OSX build script *~Marcus Cuda*
+* MKL Native Provider: new combined NuGet package with a proper build target (no more manual file handling needed).
+* OpenBLAS Native Provider: a new linear algebra provider using OpenBLAS *~Kuan Bartel*
+* CUDA Native Provider: a new GPU-based linear algebra provider using Nvidia CUDA *~Matthew A. Johnson*
+* Native Providers: now versioned separately for each kind (MKL, CUDA, OpenBLAS).
+
### 3.6.0 - 2015-03-22
* Distributions: ChiSquare.CDF more robust for large numbers *~Baltazar Bieniek*
* Linear Algebra: MatrixStorage.Map2 equivalent to VectorStorage.Map2
diff --git a/src/FSharp/AssemblyInfo.fs b/src/FSharp/AssemblyInfo.fs
index a603d6e3..6a535df6 100644
--- a/src/FSharp/AssemblyInfo.fs
+++ b/src/FSharp/AssemblyInfo.fs
@@ -45,9 +45,9 @@ open System.Runtime.InteropServices
[]
[]
-[]
-[]
-[]
+[]
+[]
+[]
#if PORTABLE
#else
diff --git a/src/FSharpUnitTests/AssemblyInfo.fs b/src/FSharpUnitTests/AssemblyInfo.fs
index c4680541..bccb3b72 100644
--- a/src/FSharpUnitTests/AssemblyInfo.fs
+++ b/src/FSharpUnitTests/AssemblyInfo.fs
@@ -10,9 +10,9 @@ open System.Runtime.InteropServices
[]
[]
-[]
-[]
-[]
+[]
+[]
+[]
#if PORTABLE
#else
diff --git a/src/Numerics/Properties/AssemblyInfo.cs b/src/Numerics/Properties/AssemblyInfo.cs
index 61e86993..6fa17890 100644
--- a/src/Numerics/Properties/AssemblyInfo.cs
+++ b/src/Numerics/Properties/AssemblyInfo.cs
@@ -45,9 +45,9 @@ using System.Runtime.InteropServices;
[assembly: CLSCompliant(true)]
[assembly: NeutralResourcesLanguage("en")]
-[assembly: AssemblyVersion("3.6.0.0")]
-[assembly: AssemblyFileVersion("3.6.0.0")]
-[assembly: AssemblyInformationalVersion("3.6.0")]
+[assembly: AssemblyVersion("3.7.0.0")]
+[assembly: AssemblyFileVersion("3.7.0.0")]
+[assembly: AssemblyInformationalVersion("3.7.0")]
#if PORTABLE
diff --git a/src/Numerics/Properties/Resources.Designer.cs b/src/Numerics/Properties/Resources.Designer.cs
index 443ba150..996bcedc 100644
--- a/src/Numerics/Properties/Resources.Designer.cs
+++ b/src/Numerics/Properties/Resources.Designer.cs
@@ -8,10 +8,12 @@
//
//------------------------------------------------------------------------------
+using System.Reflection;
+
namespace MathNet.Numerics.Properties {
using System;
-
-
+
+
///
/// A strongly-typed resource class, for looking up localized strings, etc.
///
@@ -23,29 +25,38 @@ namespace MathNet.Numerics.Properties {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
public class Resources {
-
+
private static global::System.Resources.ResourceManager resourceMan;
-
+
private static global::System.Globalization.CultureInfo resourceCulture;
-
+
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal Resources() {
}
-
+
///
/// Returns the cached ResourceManager instance used by this class.
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
public static global::System.Resources.ResourceManager ResourceManager {
get {
- if (object.ReferenceEquals(resourceMan, null)) {
+#if NET45REFLECTION
+ if (object.ReferenceEquals(resourceMan, null))
+ {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("MathNet.Numerics.Properties.Resources", typeof(Resources).GetTypeInfo().Assembly);
+ resourceMan = temp;
+ }
+#else
+ if (object.ReferenceEquals(resourceMan, null))
+ {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("MathNet.Numerics.Properties.Resources", typeof(Resources).Assembly);
resourceMan = temp;
}
+#endif
return resourceMan;
}
}
-
+
///
/// Overrides the current thread's CurrentUICulture property for all
/// resource lookups using this strongly typed resource class.
@@ -59,7 +70,7 @@ namespace MathNet.Numerics.Properties {
resourceCulture = value;
}
}
-
+
///
/// Looks up a localized string similar to The accuracy couldn't be reached with the specified number of iterations..
///
@@ -68,7 +79,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("AccuracyNotReached", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The array arguments must have the same length..
///
@@ -77,7 +88,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentArraysSameLength", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The given array is the wrong length. Should be {0}..
///
@@ -86,7 +97,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentArrayWrongLength", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The argument must be between 0 and 1..
///
@@ -95,7 +106,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentBetween0And1", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Value cannot be in the range -1 < x < 1..
///
@@ -104,7 +115,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentCannotBeBetweenOneAndNegativeOne", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Value must be even..
///
@@ -113,7 +124,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentEven", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The histogram does not contain the value..
///
@@ -122,7 +133,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentHistogramContainsNot", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Value is expected to be between {0} and {1} (including {0} and {1})..
///
@@ -131,7 +142,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentInIntervalXYInclusive", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to At least one item of {0} is a null reference (Nothing in Visual Basic)..
///
@@ -140,7 +151,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentItemNull", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Value must be greater than or equal to one..
///
@@ -149,7 +160,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentLessThanOne", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix dimensions must agree..
///
@@ -158,7 +169,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixDimensions", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix dimensions must agree: {0}..
///
@@ -167,7 +178,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixDimensions1", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix dimensions must agree: op1 is {0}, op2 is {1}..
///
@@ -176,7 +187,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixDimensions2", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix dimensions must agree: op1 is {0}, op2 is {1}, op3 is {2}..
///
@@ -185,7 +196,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixDimensions3", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The requested matrix does not exist..
///
@@ -194,7 +205,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixDoesNotExist", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The matrix indices must not be out of range of the given matrix..
///
@@ -203,7 +214,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixIndexOutOfRange", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix must not be rank deficient..
///
@@ -212,7 +223,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixNotRankDeficient", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix must not be singular..
///
@@ -221,7 +232,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixNotSingular", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix must be positive definite..
///
@@ -230,7 +241,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixPositiveDefinite", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix column dimensions must agree..
///
@@ -239,7 +250,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixSameColumnDimension", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix row dimensions must agree..
///
@@ -248,7 +259,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixSameRowDimension", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix must have exactly one column..
///
@@ -257,7 +268,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixSingleColumn", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix must have exactly one column and row, thus have only one cell..
///
@@ -266,7 +277,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixSingleColumnRow", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix must have exactly one row..
///
@@ -275,7 +286,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixSingleRow", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix must be square..
///
@@ -284,7 +295,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixSquare", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix must be symmetric..
///
@@ -293,7 +304,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixSymmetric", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix must be symmetric positive definite..
///
@@ -302,7 +313,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMatrixSymmetricPositiveDefinite", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to In the specified range, the minimum is greater than maximum..
///
@@ -311,7 +322,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMinValueGreaterThanMaxValue", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Value must be positive..
///
@@ -320,7 +331,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentMustBePositive", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Value must neither be infinite nor NaN..
///
@@ -329,7 +340,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentNotInfinityNaN", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Value must not be negative (zero is ok)..
///
@@ -338,7 +349,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentNotNegative", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to {0} is a null reference (Nothing in Visual Basic)..
///
@@ -347,7 +358,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentNull", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Value must be odd..
///
@@ -356,7 +367,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentOdd", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to {0} must be greater than {1}..
///
@@ -365,7 +376,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentOutOfRangeGreater", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to {0} must be greater than or equal to {1}..
///
@@ -374,7 +385,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentOutOfRangeGreaterEqual", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The chosen parameter set is invalid (probably some value is out of range)..
///
@@ -383,7 +394,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentParameterSetInvalid", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The given expression does not represent a complex number..
///
@@ -392,7 +403,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentParseComplexNumber", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Value must be positive (and not zero)..
///
@@ -401,7 +412,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentPositive", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Size must be a Power of Two..
///
@@ -410,7 +421,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentPowerOfTwo", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Size must be a Power of Two in every dimension..
///
@@ -419,7 +430,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentPowerOfTwoEveryDimension", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The range between {0} and {1} must be less than or equal to {2}..
///
@@ -428,7 +439,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentRangeLessEqual", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Arguments must be different objects..
///
@@ -437,7 +448,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentReferenceDifferent", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Array must have exactly one dimension (and not be null)..
///
@@ -446,7 +457,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentSingleDimensionArray", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Value is too large..
///
@@ -455,7 +466,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentTooLarge", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Value is too large for the current iteration limit..
///
@@ -464,7 +475,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentTooLargeForIterationLimit", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Type mismatch..
///
@@ -473,7 +484,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentTypeMismatch", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The upper bound must be strictly larger than the lower bound..
///
@@ -482,7 +493,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentUpperBoundMustBeLargerThanLowerBound", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The upper bound must be at least as large as the lower bound..
///
@@ -491,7 +502,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentUpperBoundMustBeLargerThanOrEqualToLowerBound", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Array length must be a multiple of {0}..
///
@@ -500,7 +511,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentVectorLengthsMultipleOf", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to All vectors must have the same dimensionality..
///
@@ -509,7 +520,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentVectorsSameLength", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The vector must have 3 dimensions..
///
@@ -518,7 +529,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArgumentVectorThreeDimensional", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The given array is too small. It must be at least {0} long..
///
@@ -527,7 +538,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ArrayTooSmall", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Big endian files are not supported..
///
@@ -536,7 +547,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("BigEndianNotSupported", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The supplied collection is empty..
///
@@ -545,7 +556,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("CollectionEmpty", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Complex matrices are not supported..
///
@@ -554,7 +565,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ComplexMatricesNotSupported", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to An algorithm failed to converge..
///
@@ -563,7 +574,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ConvergenceFailed", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to This feature is not implemented yet (but is planned)..
///
@@ -572,7 +583,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("FeaturePlannedButNotImplementedYet", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The given file doesn't exist..
///
@@ -581,7 +592,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("FileDoesNotExist", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Sample points should be sorted in strictly ascending order.
///
@@ -590,7 +601,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("Interpolation_Initialize_SamplePointsNotStrictlyAscendingOrder", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to All sample points should be unique..
///
@@ -599,7 +610,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("Interpolation_Initialize_SamplePointsNotUnique", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Invalid parameterization for the distribution..
///
@@ -608,7 +619,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("InvalidDistributionParameters", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Invalid Left Boundary Condition..
///
@@ -617,7 +628,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("InvalidLeftBoundaryCondition", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The operation could not be performed because the accumulator is empty..
///
@@ -626,7 +637,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("InvalidOperationAccumulatorEmpty", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The operation could not be performed because the histogram is empty..
///
@@ -635,7 +646,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("InvalidOperationHistogramEmpty", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Not enough points in the distribution..
///
@@ -644,7 +655,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("InvalidOperationHistogramNotEnoughPoints", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to No Samples Provided. Preparation Required..
///
@@ -653,7 +664,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("InvalidOperationNoSamplesProvided", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Invalid Right Boundary Condition..
///
@@ -662,7 +673,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("InvalidRightBoundaryCondition", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Lag must be positive.
///
@@ -671,7 +682,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("LagMustBePositive", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Lag must be smaller than the sample size.
///
@@ -680,7 +691,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("LagMustBeSmallerThanTheSampleSize", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to ddd MMM dd HH:mm:ss yyyy.
///
@@ -689,7 +700,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("MatlabDateHeaderFormat", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrices can not be empty and must have at least one row and column..
///
@@ -698,7 +709,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("MatrixCanNotBeEmpty", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The number of columns of a matrix must be positive..
///
@@ -707,7 +718,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("MatrixColumnsMustBePositive", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Matrix must be in sparse storage format.
///
@@ -716,7 +727,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("MatrixMustBeSparse", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The number of rows of a matrix must be positive..
///
@@ -725,7 +736,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("MatrixRowsMustBePositive", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The number of rows or columns of a matrix must be positive..
///
@@ -734,7 +745,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("MatrixRowsOrColumnsMustBePositive", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Only 1 and 2 dimensional arrays are supported..
///
@@ -743,7 +754,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("MoreThan2D", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Data must contain at least {0} values..
///
@@ -752,7 +763,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("MustContainAtLeast", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Name cannot contain a space. name: {0}.
///
@@ -761,7 +772,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("NameCannotContainASpace", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to {0} is not a supported type..
///
@@ -770,7 +781,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("NotSupportedType", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Algorithm experience a numerical break down
///.
@@ -780,7 +791,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("NumericalBreakdown", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The two arguments can't be compared (maybe they are part of a partial ordering?).
///
@@ -789,7 +800,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("PartialOrderException", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The integer array does not represent a valid permutation..
///
@@ -798,7 +809,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("PermutationAsIntArrayInvalid", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The sampler's proposal distribution is not upper bounding the target density..
///
@@ -807,7 +818,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("ProposalDistributionNoUpperBound", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The algorithm has failed, exceeded the number of iterations allowed or there is no root within the provided bounds..
///
@@ -816,7 +827,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("RootFindingFailed", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The algorithm has failed, exceeded the number of iterations allowed or there is no root within the provided bounds. Consider to use RobustNewtonRaphson instead..
///
@@ -825,7 +836,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("RootFindingFailedRecommendRobustNewtonRaphson", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The lower and upper bounds must bracket a single root..
///
@@ -834,7 +845,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("RootMustBeBracketedByBounds", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The algorithm ended without root in the range..
///
@@ -843,7 +854,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("RootNotFound", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The number of rows must greater than or equal to the number of columns..
///
@@ -852,7 +863,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("RowsLessThanColumns", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The singular vectors were not computed..
///
@@ -861,7 +872,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("SingularVectorsNotComputed", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to This special case is not supported yet (but is planned)..
///
@@ -870,7 +881,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("SpecialCasePlannedButNotImplementedYet", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The given stop criterion already exist in the collection..
///
@@ -879,7 +890,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("StopCriterionDuplicate", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to There is no stop criterion in the collection..
///
@@ -888,7 +899,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("StopCriterionMissing", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to String parameter cannot be empty or null..
///
@@ -897,7 +908,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("StringNullOrEmpty", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to We only support sparse matrix with less than int.MaxValue elements..
///
@@ -906,7 +917,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("TooManyElements", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The moment of the distribution is undefined..
///
@@ -915,7 +926,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("UndefinedMoment", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to A user defined provider has not been specified..
///
@@ -924,7 +935,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("UserDefinedProviderNotSpecified", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to User work buffers are not supported by this provider..
///
@@ -933,7 +944,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("UserWorkBufferNotSupported", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to Vectors can not be empty and must have at least one element..
///
@@ -942,7 +953,7 @@ namespace MathNet.Numerics.Properties {
return ResourceManager.GetString("VectorCanNotBeEmpty", resourceCulture);
}
}
-
+
///
/// Looks up a localized string similar to The given work array is too small. Check work[0] for the corret size..
///
diff --git a/src/UnitTests/Properties/AssemblyInfo.cs b/src/UnitTests/Properties/AssemblyInfo.cs
index 629bb10b..52fdd7bd 100644
--- a/src/UnitTests/Properties/AssemblyInfo.cs
+++ b/src/UnitTests/Properties/AssemblyInfo.cs
@@ -9,8 +9,8 @@ using MathNet.Numerics.UnitTests;
[assembly: ComVisible(false)]
[assembly: Guid("04157581-63f3-447b-a277-83c6e69126a4")]
-[assembly: AssemblyVersion("3.6.0.0")]
-[assembly: AssemblyFileVersion("3.6.0.0")]
-[assembly: AssemblyInformationalVersion("3.6.0")]
+[assembly: AssemblyVersion("3.7.0.0")]
+[assembly: AssemblyFileVersion("3.7.0.0")]
+[assembly: AssemblyInformationalVersion("3.7.0")]
[assembly: UseLinearAlgebraProvider]