Browse Source

Comments: fix some inline xml doc; Drop redundant resources in Numerics.IO

v2
Christoph Ruegg 14 years ago
parent
commit
f8c7e4a68d
  1. 12
      src/Numerics.IO/Numerics.IO.csproj
  2. 837
      src/Numerics.IO/Properties/Resources.Designer.cs
  3. 378
      src/Numerics.IO/Properties/Resources.resx
  4. 1
      src/Numerics/Algorithms/LinearAlgebra/ManagedLinearAlgebraProvider.Double.cs
  5. 3
      src/Numerics/Distributions/Continuous/Chi.cs
  6. 6
      src/Numerics/LinearAlgebra/Complex/Matrix.cs
  7. 4
      src/Numerics/LinearAlgebra/Generic/Vector.cs
  8. 2
      src/Numerics/LinearAlgebra/Storage/SparseCompressedRowMatrixStorage.cs
  9. 8
      src/Numerics/SpecialFunctions/Evaluate.cs

12
src/Numerics.IO/Numerics.IO.csproj

@ -83,18 +83,6 @@
<Compile Include="LinearAlgebra\Single\IO\DelimitedReader.cs" />
<Compile Include="LinearAlgebra\Single\IO\MatlabReader.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Properties\Resources.Designer.cs">
<DependentUpon>Resources.resx</DependentUpon>
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
</Compile>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
<SubType>Designer</SubType>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Numerics\Numerics.csproj">

837
src/Numerics.IO/Properties/Resources.Designer.cs

@ -1,837 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.488
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace MathNet.Numerics.Properties {
using System;
/// <summary>
/// A strongly-typed resource class, for looking up localized strings, etc.
/// </summary>
// This class was auto-generated by the StronglyTypedResourceBuilder
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal 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() {
}
/// <summary>
/// Returns the cached ResourceManager instance used by this class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("MathNet.Numerics.Properties.Resources", typeof(Resources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// Overrides the current thread's CurrentUICulture property for all
/// resource lookups using this strongly typed resource class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
get {
return resourceCulture;
}
set {
resourceCulture = value;
}
}
/// <summary>
/// Looks up a localized string similar to The array arguments must have the same length..
/// </summary>
internal static string ArgumentArraysSameLength {
get {
return ResourceManager.GetString("ArgumentArraysSameLength", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The given array is the wrong length. Should be {0}..
/// </summary>
internal static string ArgumentArrayWrongLength {
get {
return ResourceManager.GetString("ArgumentArrayWrongLength", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The argument must be between 0 and 1..
/// </summary>
internal static string ArgumentBetween0And1 {
get {
return ResourceManager.GetString("ArgumentBetween0And1", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Value cannot be in the range -1 &lt; x &lt; 1..
/// </summary>
internal static string ArgumentCannotBeBetweenOneAndNegativeOne {
get {
return ResourceManager.GetString("ArgumentCannotBeBetweenOneAndNegativeOne", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Value must be even..
/// </summary>
internal static string ArgumentEven {
get {
return ResourceManager.GetString("ArgumentEven", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The histogram does not contains the value..
/// </summary>
internal static string ArgumentHistogramContainsNot {
get {
return ResourceManager.GetString("ArgumentHistogramContainsNot", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Value is expected to be between {0} and {1} (including {0} and {1})..
/// </summary>
internal static string ArgumentInIntervalXYInclusive {
get {
return ResourceManager.GetString("ArgumentInIntervalXYInclusive", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to At least one item of {0} is a null reference (Nothing in Visual Basic)..
/// </summary>
internal static string ArgumentItemNull {
get {
return ResourceManager.GetString("ArgumentItemNull", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Value must be greater than or equal to one..
/// </summary>
internal static string ArgumentLessThanOne {
get {
return ResourceManager.GetString("ArgumentLessThanOne", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to han the given upper bound..
/// </summary>
internal static string ArgumentLowerBoundLargerThanUpperBound {
get {
return ResourceManager.GetString("ArgumentLowerBoundLargerThanUpperBound", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix dimensions must agree..
/// </summary>
internal static string ArgumentMatrixDimensions {
get {
return ResourceManager.GetString("ArgumentMatrixDimensions", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix dimensions must agree: {0}..
/// </summary>
internal static string ArgumentMatrixDimensions1 {
get {
return ResourceManager.GetString("ArgumentMatrixDimensions1", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix dimensions must agree: op1 is {0}, op2 is {1}..
/// </summary>
internal static string ArgumentMatrixDimensions2 {
get {
return ResourceManager.GetString("ArgumentMatrixDimensions2", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix dimensions must agree: op1 is {0}, op2 is {1}, op3 is {2}..
/// </summary>
internal static string ArgumentMatrixDimensions3 {
get {
return ResourceManager.GetString("ArgumentMatrixDimensions3", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The requested matrix does not exist..
/// </summary>
internal static string ArgumentMatrixDoesNotExist {
get {
return ResourceManager.GetString("ArgumentMatrixDoesNotExist", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The matrix indices must not be out of range of the given matrix..
/// </summary>
internal static string ArgumentMatrixIndexOutOfRange {
get {
return ResourceManager.GetString("ArgumentMatrixIndexOutOfRange", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix must not be rank deficient..
/// </summary>
internal static string ArgumentMatrixNotRankDeficient {
get {
return ResourceManager.GetString("ArgumentMatrixNotRankDeficient", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix must not be singular..
/// </summary>
internal static string ArgumentMatrixNotSingular {
get {
return ResourceManager.GetString("ArgumentMatrixNotSingular", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix must be positive definite..
/// </summary>
internal static string ArgumentMatrixPositiveDefinite {
get {
return ResourceManager.GetString("ArgumentMatrixPositiveDefinite", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix column dimensions must agree..
/// </summary>
internal static string ArgumentMatrixSameColumnDimension {
get {
return ResourceManager.GetString("ArgumentMatrixSameColumnDimension", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix row dimensions must agree..
/// </summary>
internal static string ArgumentMatrixSameRowDimension {
get {
return ResourceManager.GetString("ArgumentMatrixSameRowDimension", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix must have exactly one column..
/// </summary>
internal static string ArgumentMatrixSingleColumn {
get {
return ResourceManager.GetString("ArgumentMatrixSingleColumn", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix must have exactly one column and row, thus have only one cell..
/// </summary>
internal static string ArgumentMatrixSingleColumnRow {
get {
return ResourceManager.GetString("ArgumentMatrixSingleColumnRow", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix must have exactly one row..
/// </summary>
internal static string ArgumentMatrixSingleRow {
get {
return ResourceManager.GetString("ArgumentMatrixSingleRow", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix must be square..
/// </summary>
internal static string ArgumentMatrixSquare {
get {
return ResourceManager.GetString("ArgumentMatrixSquare", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix must be symmetric..
/// </summary>
internal static string ArgumentMatrixSymmetric {
get {
return ResourceManager.GetString("ArgumentMatrixSymmetric", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Matrix must be symmetric positive definite..
/// </summary>
internal static string ArgumentMatrixSymmetricPositiveDefinite {
get {
return ResourceManager.GetString("ArgumentMatrixSymmetricPositiveDefinite", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to In the specified range, the minimum is greater than maximum..
/// </summary>
internal static string ArgumentMinValueGreaterThanMaxValue {
get {
return ResourceManager.GetString("ArgumentMinValueGreaterThanMaxValue", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Value must be positive..
/// </summary>
internal static string ArgumentMustBePositive {
get {
return ResourceManager.GetString("ArgumentMustBePositive", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Value must neither be infinite nor NaN..
/// </summary>
internal static string ArgumentNotInfinityNaN {
get {
return ResourceManager.GetString("ArgumentNotInfinityNaN", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Value must not be negative (zero is ok)..
/// </summary>
internal static string ArgumentNotNegative {
get {
return ResourceManager.GetString("ArgumentNotNegative", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to {0} is a null reference (Nothing in Visual Basic)..
/// </summary>
internal static string ArgumentNull {
get {
return ResourceManager.GetString("ArgumentNull", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Value must be odd..
/// </summary>
internal static string ArgumentOdd {
get {
return ResourceManager.GetString("ArgumentOdd", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to {0} must be greater than {1}..
/// </summary>
internal static string ArgumentOutOfRangeGreater {
get {
return ResourceManager.GetString("ArgumentOutOfRangeGreater", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to {0} must be greater than or equal to {1}..
/// </summary>
internal static string ArgumentOutOfRangeGreaterEqual {
get {
return ResourceManager.GetString("ArgumentOutOfRangeGreaterEqual", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The chosen parameter set is invalid (probably some value is out of range)..
/// </summary>
internal static string ArgumentParameterSetInvalid {
get {
return ResourceManager.GetString("ArgumentParameterSetInvalid", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The given expression does not represent a complex number..
/// </summary>
internal static string ArgumentParseComplexNumber {
get {
return ResourceManager.GetString("ArgumentParseComplexNumber", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Value must be positive (and not zero)..
/// </summary>
internal static string ArgumentPositive {
get {
return ResourceManager.GetString("ArgumentPositive", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Size must be a Power of Two..
/// </summary>
internal static string ArgumentPowerOfTwo {
get {
return ResourceManager.GetString("ArgumentPowerOfTwo", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Size must be a Power of Two in every dimension..
/// </summary>
internal static string ArgumentPowerOfTwoEveryDimension {
get {
return ResourceManager.GetString("ArgumentPowerOfTwoEveryDimension", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The range between {0} and {1} must be less than or equal to {2}..
/// </summary>
internal static string ArgumentRangeLessEqual {
get {
return ResourceManager.GetString("ArgumentRangeLessEqual", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Arguments must be different objects..
/// </summary>
internal static string ArgumentReferenceDifferent {
get {
return ResourceManager.GetString("ArgumentReferenceDifferent", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Array must have exactly one dimension (and not be null)..
/// </summary>
internal static string ArgumentSingleDimensionArray {
get {
return ResourceManager.GetString("ArgumentSingleDimensionArray", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Value is too large..
/// </summary>
internal static string ArgumentTooLarge {
get {
return ResourceManager.GetString("ArgumentTooLarge", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Value is too large for the current iteration limit..
/// </summary>
internal static string ArgumentTooLargeForIterationLimit {
get {
return ResourceManager.GetString("ArgumentTooLargeForIterationLimit", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Type mismatch..
/// </summary>
internal static string ArgumentTypeMismatch {
get {
return ResourceManager.GetString("ArgumentTypeMismatch", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Array length must be a multiple of {0}..
/// </summary>
internal static string ArgumentVectorLengthsMultipleOf {
get {
return ResourceManager.GetString("ArgumentVectorLengthsMultipleOf", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to All vectors must have the same dimensionality..
/// </summary>
internal static string ArgumentVectorsSameLength {
get {
return ResourceManager.GetString("ArgumentVectorsSameLength", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The vector must have 3 dimensions..
/// </summary>
internal static string ArgumentVectorThreeDimensional {
get {
return ResourceManager.GetString("ArgumentVectorThreeDimensional", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The given array is too small. It must be at least {0} long..
/// </summary>
internal static string ArrayTooSmall {
get {
return ResourceManager.GetString("ArrayTooSmall", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Big endian files are not supported..
/// </summary>
internal static string BigEndianNotSupported {
get {
return ResourceManager.GetString("BigEndianNotSupported", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The supplied collection is empty..
/// </summary>
internal static string CollectionEmpty {
get {
return ResourceManager.GetString("CollectionEmpty", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Complex matrices are not supported..
/// </summary>
internal static string ComplexMatricesNotSupported {
get {
return ResourceManager.GetString("ComplexMatricesNotSupported", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to An algorithm failed to converge..
/// </summary>
internal static string ConvergenceFailed {
get {
return ResourceManager.GetString("ConvergenceFailed", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to This feature is not implemented yet (but is planned)..
/// </summary>
internal static string FeaturePlannedButNotImplementedYet {
get {
return ResourceManager.GetString("FeaturePlannedButNotImplementedYet", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The given file doesn&apos;t exist..
/// </summary>
internal static string FileDoesNotExist {
get {
return ResourceManager.GetString("FileDoesNotExist", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Sample points should be sorted in strictly ascending order.
/// </summary>
internal static string Interpolation_Initialize_SamplePointsNotStrictlyAscendingOrder {
get {
return ResourceManager.GetString("Interpolation_Initialize_SamplePointsNotStrictlyAscendingOrder", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to All sample points should be unique..
/// </summary>
internal static string Interpolation_Initialize_SamplePointsNotUnique {
get {
return ResourceManager.GetString("Interpolation_Initialize_SamplePointsNotUnique", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Invalid parameterization for the distribution..
/// </summary>
internal static string InvalidDistributionParameters {
get {
return ResourceManager.GetString("InvalidDistributionParameters", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Invalid Left Boundary Condition..
/// </summary>
internal static string InvalidLeftBoundaryCondition {
get {
return ResourceManager.GetString("InvalidLeftBoundaryCondition", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The operation could not be performed because the accumulator is empty..
/// </summary>
internal static string InvalidOperationAccumulatorEmpty {
get {
return ResourceManager.GetString("InvalidOperationAccumulatorEmpty", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The operation could not be performed because the histogram is empty..
/// </summary>
internal static string InvalidOperationHistogramEmpty {
get {
return ResourceManager.GetString("InvalidOperationHistogramEmpty", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Not enough points in the distribution..
/// </summary>
internal static string InvalidOperationHistogramNotEnoughPoints {
get {
return ResourceManager.GetString("InvalidOperationHistogramNotEnoughPoints", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to No Samples Provided. Preparation Required..
/// </summary>
internal static string InvalidOperationNoSamplesProvided {
get {
return ResourceManager.GetString("InvalidOperationNoSamplesProvided", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Invalid Right Boundary Condition..
/// </summary>
internal static string InvalidRightBoundaryCondition {
get {
return ResourceManager.GetString("InvalidRightBoundaryCondition", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to ddd MMM dd HH:mm:ss yyyy.
/// </summary>
internal static string MatlabDateHeaderFormat {
get {
return ResourceManager.GetString("MatlabDateHeaderFormat", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The number of columns of a matrix must be positive..
/// </summary>
internal static string MatrixColumnsMustBePositive {
get {
return ResourceManager.GetString("MatrixColumnsMustBePositive", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The number of rows of a matrix must be positive..
/// </summary>
internal static string MatrixRowsMustBePositive {
get {
return ResourceManager.GetString("MatrixRowsMustBePositive", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The number of rows or columns of a matrix must be positive..
/// </summary>
internal static string MatrixRowsOrColumnsMustBePositive {
get {
return ResourceManager.GetString("MatrixRowsOrColumnsMustBePositive", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Only 1 and 2 dimensional arrays are supported..
/// </summary>
internal static string MoreThan2D {
get {
return ResourceManager.GetString("MoreThan2D", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Data must contain at least {0} values..
/// </summary>
internal static string MustContainAtLeast {
get {
return ResourceManager.GetString("MustContainAtLeast", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Name cannot contain a space. name: {0}.
/// </summary>
internal static string NameCannotContainASpace {
get {
return ResourceManager.GetString("NameCannotContainASpace", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to {0} is not a supported type..
/// </summary>
internal static string NotSupportedType {
get {
return ResourceManager.GetString("NotSupportedType", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The two arguments can&apos;t be compared (maybe they are part of a partial ordering?).
/// </summary>
internal static string PartialOrderException {
get {
return ResourceManager.GetString("PartialOrderException", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The integer array does not represent a valid permutation..
/// </summary>
internal static string PermutationAsIntArrayInvalid {
get {
return ResourceManager.GetString("PermutationAsIntArrayInvalid", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The sampler&apos;s proposal distribution is not upper bounding the target density..
/// </summary>
internal static string ProposalDistributionNoUpperBound {
get {
return ResourceManager.GetString("ProposalDistributionNoUpperBound", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The number of rows must greater than or equal to the number of columns..
/// </summary>
internal static string RowsLessThanColumns {
get {
return ResourceManager.GetString("RowsLessThanColumns", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The singular vectors were not computed..
/// </summary>
internal static string SingularVectorsNotComputed {
get {
return ResourceManager.GetString("SingularVectorsNotComputed", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to This special case is not supported yet (but is planned)..
/// </summary>
internal static string SpecialCasePlannedButNotImplementedYet {
get {
return ResourceManager.GetString("SpecialCasePlannedButNotImplementedYet", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The given stop criterium already exist in the collection..
/// </summary>
internal static string StopCriteriumDuplicate {
get {
return ResourceManager.GetString("StopCriteriumDuplicate", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to There is no stop criterium in the collection..
/// </summary>
internal static string StopCriteriumMissing {
get {
return ResourceManager.GetString("StopCriteriumMissing", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to String parameter cannot be empty or null..
/// </summary>
internal static string StringNullOrEmpty {
get {
return ResourceManager.GetString("StringNullOrEmpty", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to We only support sparse matrix with less than int.MaxValue elements..
/// </summary>
internal static string TooManyElements {
get {
return ResourceManager.GetString("TooManyElements", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The moment of the distribution is undefined..
/// </summary>
internal static string UndefinedMoment {
get {
return ResourceManager.GetString("UndefinedMoment", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to A user defined provider has not been specified..
/// </summary>
internal static string UserDefinedProviderNotSpecified {
get {
return ResourceManager.GetString("UserDefinedProviderNotSpecified", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The given work array is too small. Check work[0] for the corret size..
/// </summary>
internal static string WorkArrayTooSmall {
get {
return ResourceManager.GetString("WorkArrayTooSmall", resourceCulture);
}
}
}
}

378
src/Numerics.IO/Properties/Resources.resx

@ -1,378 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="ArgumentHistogramContainsNot" xml:space="preserve">
<value>The histogram does not contains the value.</value>
</data>
<data name="ArgumentInIntervalXYInclusive" xml:space="preserve">
<value>Value is expected to be between {0} and {1} (including {0} and {1}).</value>
</data>
<data name="ArgumentMatrixIndexOutOfRange" xml:space="preserve">
<value>The matrix indices must not be out of range of the given matrix.</value>
</data>
<data name="ArgumentMatrixNotRankDeficient" xml:space="preserve">
<value>Matrix must not be rank deficient.</value>
</data>
<data name="ArgumentMatrixNotSingular" xml:space="preserve">
<value>Matrix must not be singular.</value>
</data>
<data name="ArgumentMatrixSameColumnDimension" xml:space="preserve">
<value>Matrix column dimensions must agree.</value>
</data>
<data name="ArgumentMatrixDimensions" xml:space="preserve">
<value>Matrix dimensions must agree.</value>
</data>
<data name="ArgumentMatrixDimensions1" xml:space="preserve">
<value>Matrix dimensions must agree: {0}.</value>
</data>
<data name="ArgumentMatrixDimensions2" xml:space="preserve">
<value>Matrix dimensions must agree: op1 is {0}, op2 is {1}.</value>
</data>
<data name="ArgumentMatrixDimensions3" xml:space="preserve">
<value>Matrix dimensions must agree: op1 is {0}, op2 is {1}, op3 is {2}.</value>
</data>
<data name="ArgumentMatrixSameRowDimension" xml:space="preserve">
<value>Matrix row dimensions must agree.</value>
</data>
<data name="ArgumentMatrixSingleColumn" xml:space="preserve">
<value>Matrix must have exactly one column.</value>
</data>
<data name="ArgumentMatrixSingleColumnRow" xml:space="preserve">
<value>Matrix must have exactly one column and row, thus have only one cell.</value>
</data>
<data name="ArgumentMatrixSingleRow" xml:space="preserve">
<value>Matrix must have exactly one row.</value>
</data>
<data name="ArgumentMatrixSquare" xml:space="preserve">
<value>Matrix must be square.</value>
</data>
<data name="ArgumentMatrixSymmetric" xml:space="preserve">
<value>Matrix must be symmetric.</value>
</data>
<data name="ArgumentMatrixSymmetricPositiveDefinite" xml:space="preserve">
<value>Matrix must be symmetric positive definite.</value>
</data>
<data name="ArgumentNotInfinityNaN" xml:space="preserve">
<value>Value must neither be infinite nor NaN.</value>
</data>
<data name="ArgumentNotNegative" xml:space="preserve">
<value>Value must not be negative (zero is ok).</value>
</data>
<data name="ArgumentNull" xml:space="preserve">
<value>{0} is a null reference (Nothing in Visual Basic).</value>
</data>
<data name="ArgumentOutOfRangeGreater" xml:space="preserve">
<value>{0} must be greater than {1}.</value>
</data>
<data name="ArgumentOutOfRangeGreaterEqual" xml:space="preserve">
<value>{0} must be greater than or equal to {1}.</value>
</data>
<data name="ArgumentParameterSetInvalid" xml:space="preserve">
<value>The chosen parameter set is invalid (probably some value is out of range).</value>
</data>
<data name="ArgumentParseComplexNumber" xml:space="preserve">
<value>The given expression does not represent a complex number.</value>
</data>
<data name="ArgumentPositive" xml:space="preserve">
<value>Value must be positive (and not zero).</value>
</data>
<data name="ArgumentPowerOfTwo" xml:space="preserve">
<value>Size must be a Power of Two.</value>
</data>
<data name="ArgumentPowerOfTwoEveryDimension" xml:space="preserve">
<value>Size must be a Power of Two in every dimension.</value>
</data>
<data name="ArgumentRangeLessEqual" xml:space="preserve">
<value>The range between {0} and {1} must be less than or equal to {2}.</value>
</data>
<data name="ArgumentSingleDimensionArray" xml:space="preserve">
<value>Array must have exactly one dimension (and not be null).</value>
</data>
<data name="ArgumentTooLarge" xml:space="preserve">
<value>Value is too large.</value>
</data>
<data name="ArgumentTooLargeForIterationLimit" xml:space="preserve">
<value>Value is too large for the current iteration limit.</value>
</data>
<data name="ArgumentTypeMismatch" xml:space="preserve">
<value>Type mismatch.</value>
</data>
<data name="ArgumentVectorLengthsMultipleOf" xml:space="preserve">
<value>Array length must be a multiple of {0}.</value>
</data>
<data name="ArgumentVectorsSameLength" xml:space="preserve">
<value>All vectors must have the same dimensionality.</value>
</data>
<data name="ArgumentVectorThreeDimensional" xml:space="preserve">
<value>The vector must have 3 dimensions.</value>
</data>
<data name="FeaturePlannedButNotImplementedYet" xml:space="preserve">
<value>This feature is not implemented yet (but is planned).</value>
</data>
<data name="InvalidLeftBoundaryCondition" xml:space="preserve">
<value>Invalid Left Boundary Condition.</value>
</data>
<data name="InvalidOperationAccumulatorEmpty" xml:space="preserve">
<value>The operation could not be performed because the accumulator is empty.</value>
</data>
<data name="InvalidOperationHistogramEmpty" xml:space="preserve">
<value>The operation could not be performed because the histogram is empty.</value>
</data>
<data name="InvalidOperationHistogramNotEnoughPoints" xml:space="preserve">
<value>Not enough points in the distribution.</value>
</data>
<data name="InvalidOperationNoSamplesProvided" xml:space="preserve">
<value>No Samples Provided. Preparation Required.</value>
</data>
<data name="InvalidRightBoundaryCondition" xml:space="preserve">
<value>Invalid Right Boundary Condition.</value>
</data>
<data name="SpecialCasePlannedButNotImplementedYet" xml:space="preserve">
<value>This special case is not supported yet (but is planned).</value>
</data>
<data name="InvalidDistributionParameters" xml:space="preserve">
<value>Invalid parameterization for the distribution.</value>
</data>
<data name="ArgumentEven" xml:space="preserve">
<value>Value must be even.</value>
</data>
<data name="ArgumentOdd" xml:space="preserve">
<value>Value must be odd.</value>
</data>
<data name="ArgumentItemNull" xml:space="preserve">
<value>At least one item of {0} is a null reference (Nothing in Visual Basic).</value>
</data>
<data name="CollectionEmpty" xml:space="preserve">
<value>The supplied collection is empty.</value>
</data>
<data name="ArgumentCannotBeBetweenOneAndNegativeOne" xml:space="preserve">
<value>Value cannot be in the range -1 &lt; x &lt; 1.</value>
</data>
<data name="ArgumentLessThanOne" xml:space="preserve">
<value>Value must be greater than or equal to one.</value>
</data>
<data name="ArgumentMustBePositive" xml:space="preserve">
<value>Value must be positive.</value>
</data>
<data name="UserDefinedProviderNotSpecified" xml:space="preserve">
<value>A user defined provider has not been specified.</value>
</data>
<data name="ArgumentMinValueGreaterThanMaxValue" xml:space="preserve">
<value>In the specified range, the minimum is greater than maximum.</value>
</data>
<data name="ArgumentLowerBoundLargerThanUpperBound" xml:space="preserve">
<value>han the given upper bound.</value>
</data>
<data name="PartialOrderException" xml:space="preserve">
<value>The two arguments can't be compared (maybe they are part of a partial ordering?)</value>
</data>
<data name="MatrixColumnsMustBePositive" xml:space="preserve">
<value>The number of columns of a matrix must be positive.</value>
</data>
<data name="MatrixRowsMustBePositive" xml:space="preserve">
<value>The number of rows of a matrix must be positive.</value>
</data>
<data name="MatrixRowsOrColumnsMustBePositive" xml:space="preserve">
<value>The number of rows or columns of a matrix must be positive.</value>
</data>
<data name="ArgumentBetween0And1" xml:space="preserve">
<value>The argument must be between 0 and 1.</value>
</data>
<data name="ProposalDistributionNoUpperBound" xml:space="preserve">
<value>The sampler's proposal distribution is not upper bounding the target density.</value>
</data>
<data name="ArgumentMatrixPositiveDefinite" xml:space="preserve">
<value>Matrix must be positive definite.</value>
</data>
<data name="ArgumentArraysSameLength" xml:space="preserve">
<value>The array arguments must have the same length.</value>
</data>
<data name="UndefinedMoment" xml:space="preserve">
<value>The moment of the distribution is undefined.</value>
</data>
<data name="ArgumentReferenceDifferent" xml:space="preserve">
<value>Arguments must be different objects.</value>
</data>
<data name="PermutationAsIntArrayInvalid" xml:space="preserve">
<value>The integer array does not represent a valid permutation.</value>
</data>
<data name="ConvergenceFailed" xml:space="preserve">
<value>An algorithm failed to converge.</value>
</data>
<data name="SingularVectorsNotComputed" xml:space="preserve">
<value>The singular vectors were not computed.</value>
</data>
<data name="WorkArrayTooSmall" xml:space="preserve">
<value>The given work array is too small. Check work[0] for the corret size.</value>
</data>
<data name="StringNullOrEmpty" xml:space="preserve">
<value>String parameter cannot be empty or null.</value>
</data>
<data name="ArgumentMatrixDoesNotExist" xml:space="preserve">
<value>The requested matrix does not exist.</value>
</data>
<data name="BigEndianNotSupported" xml:space="preserve">
<value>Big endian files are not supported.</value>
</data>
<data name="ComplexMatricesNotSupported" xml:space="preserve">
<value>Complex matrices are not supported.</value>
</data>
<data name="FileDoesNotExist" xml:space="preserve">
<value>The given file doesn't exist.</value>
</data>
<data name="MoreThan2D" xml:space="preserve">
<value>Only 1 and 2 dimensional arrays are supported.</value>
</data>
<data name="NotSupportedType" xml:space="preserve">
<value>{0} is not a supported type.</value>
</data>
<data name="StopCriteriumDuplicate" xml:space="preserve">
<value>The given stop criterium already exist in the collection.</value>
</data>
<data name="StopCriteriumMissing" xml:space="preserve">
<value>There is no stop criterium in the collection.</value>
</data>
<data name="NameCannotContainASpace" xml:space="preserve">
<value>Name cannot contain a space. name: {0}</value>
</data>
<data name="MatlabDateHeaderFormat" xml:space="preserve">
<value>ddd MMM dd HH:mm:ss yyyy</value>
</data>
<data name="MustContainAtLeast" xml:space="preserve">
<value>Data must contain at least {0} values.</value>
</data>
<data name="ArrayTooSmall" xml:space="preserve">
<value>The given array is too small. It must be at least {0} long.</value>
</data>
<data name="ArgumentArrayWrongLength" xml:space="preserve">
<value>The given array is the wrong length. Should be {0}.</value>
</data>
<data name="RowsLessThanColumns" xml:space="preserve">
<value>The number of rows must greater than or equal to the number of columns.</value>
</data>
<data name="TooManyElements" xml:space="preserve">
<value>We only support sparse matrix with less than int.MaxValue elements.</value>
</data>
<data name="Interpolation_Initialize_SamplePointsNotStrictlyAscendingOrder">
<value xml:space="preserve">Sample points should be sorted in strictly ascending order</value>
</data>
<data name="Interpolation_Initialize_SamplePointsNotUnique">
<value xml:space="preserve">All sample points should be unique.</value>
</data>
</root>

1
src/Numerics/Algorithms/LinearAlgebra/ManagedLinearAlgebraProvider.Double.cs

@ -1342,7 +1342,6 @@ namespace MathNet.Numerics.Algorithms.LinearAlgebra
/// QR factorization.</param>
/// <param name="tau">A min(m,n) vector. On exit, contains additional information
/// to be used by the QR solve routine.</param>
/// <param name="method">The type of QR factorization to perform.</param>
/// <remarks>This is similar to the GEQRF and ORGQR LAPACK routines.</remarks>
public virtual void QRFactor(double[] r, int rowsR, int columnsR, double[] q, double[] tau)
{

3
src/Numerics/Distributions/Continuous/Chi.cs

@ -259,6 +259,7 @@ namespace MathNet.Numerics.Distributions
/// Samples the distribution.
/// </summary>
/// <param name="rnd">The random number generator to use.</param>
/// <param name="dof">Degrees of Freedom</param>
/// <returns>a random number from the distribution.</returns>
internal static double SampleUnchecked(Random rnd, int dof)
{
@ -297,6 +298,7 @@ namespace MathNet.Numerics.Distributions
/// Generates a sample from the distribution.
/// </summary>
/// <param name="rnd">The random number generator to use.</param>
/// <param name="dof">Degrees of Freedom</param>
/// <returns>a sample from the distribution.</returns>
public static double Sample(Random rnd, int dof)
{
@ -312,6 +314,7 @@ namespace MathNet.Numerics.Distributions
/// Generates a sequence of samples from the distribution.
/// </summary>
/// <param name="rnd">The random number generator to use.</param>
/// <param name="dof">Degrees of Freedom</param>
/// <returns>a sequence of samples from the distribution.</returns>
public static IEnumerable<double> Samples(Random rnd, int dof)
{

6
src/Numerics/LinearAlgebra/Complex/Matrix.cs

@ -41,12 +41,6 @@ namespace MathNet.Numerics.LinearAlgebra.Complex
/// <summary>
/// Initializes a new instance of the Matrix class.
/// </summary>
/// <param name="rows">
/// The number of rows.
/// </param>
/// <param name="columns">
/// The number of columns.
/// </param>
protected Matrix(MatrixStorage<Complex> storage)
: base(storage)
{

4
src/Numerics/LinearAlgebra/Generic/Vector.cs

@ -1324,9 +1324,9 @@ namespace MathNet.Numerics.LinearAlgebra.Generic
/// <returns>A vector containing a copy of the specified elements.</returns>
/// <exception cref="ArgumentOutOfRangeException"><list><item>If <paramref name="index"/> is not positive or
/// greater than or equal to the size of the vector.</item>
/// <item>If <paramref name="index"/> + <paramref name="length"/> is greater than or equal to the size of the vector.</item>
/// <item>If <paramref name="index"/> + <paramref name="count"/> is greater than or equal to the size of the vector.</item>
/// </list></exception>
/// <exception cref="ArgumentException">If <paramref name="length"/> is not positive.</exception>
/// <exception cref="ArgumentException">If <paramref name="count"/> is not positive.</exception>
public Vector<T> SubVector(int index, int count)
{
var target = CreateVector(count);

2
src/Numerics/LinearAlgebra/Storage/SparseCompressedRowMatrixStorage.cs

@ -50,7 +50,7 @@ namespace MathNet.Numerics.LinearAlgebra.Storage
/// <summary>
/// An array containing the column indices of the non-zero values. Element "I" of the array
/// is the number of the column in matrix that contains the I-th value in the <see cref="_nonZeroValues"/> array.
/// is the number of the column in matrix that contains the I-th value in the <see cref="Values"/> array.
/// </summary>
public int[] ColumnIndices;

8
src/Numerics/SpecialFunctions/Evaluate.cs

@ -133,12 +133,8 @@ namespace MathNet.Numerics
/// addition per loop than evaluating a nested polynomial of
/// the same degree.
/// </summary>
/// <param name="coefficients">The coefficients of the polynomial.
/// </param>
/// <param name="x">Argument to the polynomial.
/// </param>
/// <param name="N">The number of coefficients.
/// </param>
/// <param name="coefficients">The coefficients of the polynomial.</param>
/// <param name="x">Argument to the polynomial.</param>
/// <remarks>
/// Reference: https://bpm2.svn.codeplex.com/svn/Common.Numeric/Arithmetic.cs
/// <p/>

Loading…
Cancel
Save