From b5a4175da681db0aa58bc1da781f56f66ddff28b Mon Sep 17 00:00:00 2001 From: Christoph Ruegg Date: Sat, 9 May 2015 23:15:15 +0200 Subject: [PATCH] Release v3.7.0 --- CONTRIBUTORS.md | 6 +- MathNet.Numerics.All.sln.DotSettings | 1 + RELEASENOTES.md | 15 ++ src/FSharp/AssemblyInfo.fs | 6 +- src/FSharpUnitTests/AssemblyInfo.fs | 6 +- src/Numerics/Properties/AssemblyInfo.cs | 6 +- src/Numerics/Properties/Resources.Designer.cs | 225 +++++++++--------- src/UnitTests/Properties/AssemblyInfo.cs | 6 +- 8 files changed, 151 insertions(+), 120 deletions(-) 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]