diff --git a/src/Silverlight/Properties/Resources.Designer.cs b/src/Silverlight/Properties/Resources.Designer.cs
deleted file mode 100644
index 07b931d0..00000000
--- a/src/Silverlight/Properties/Resources.Designer.cs
+++ /dev/null
@@ -1,585 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:2.0.50727.4927
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace MathNet.Numerics.Properties {
- using System;
-
-
- ///
- /// A strongly-typed resource class, for looking up localized strings, etc.
- ///
- // 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", "2.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() {
- }
-
- ///
- /// Returns the cached ResourceManager instance used by this class.
- ///
- [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;
- }
- }
-
- ///
- /// Overrides the current thread's CurrentUICulture property for all
- /// resource lookups using this strongly typed resource class.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Globalization.CultureInfo Culture {
- get {
- return resourceCulture;
- }
- set {
- resourceCulture = value;
- }
- }
-
- ///
- /// Looks up a localized string similar to The argument must be between 0 and 1..
- ///
- internal static string ArgumentBetween0And1 {
- get {
- return ResourceManager.GetString("ArgumentBetween0And1", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Value cannot be in the range -1 < x < 1..
- ///
- internal static string ArgumentCannotBeBetweenOneAndNegativeOne {
- get {
- return ResourceManager.GetString("ArgumentCannotBeBetweenOneAndNegativeOne", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Value must be even..
- ///
- internal static string ArgumentEven {
- get {
- return ResourceManager.GetString("ArgumentEven", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to The histogram does not contains the value..
- ///
- internal static string ArgumentHistogramContainsNot {
- get {
- 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})..
- ///
- internal static string ArgumentInIntervalXYInclusive {
- get {
- 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)..
- ///
- internal static string ArgumentItemNull {
- get {
- return ResourceManager.GetString("ArgumentItemNull", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Value must be greater than or equal to one..
- ///
- internal static string ArgumentLessThanOne {
- get {
- return ResourceManager.GetString("ArgumentLessThanOne", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to han the given upper bound..
- ///
- internal static string ArgumentLowerBoundLargerThanUpperBound {
- get {
- return ResourceManager.GetString("ArgumentLowerBoundLargerThanUpperBound", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to The matrix indices must not be out of range of the given matrix..
- ///
- internal static string ArgumentMatrixIndexOutOfRange {
- get {
- return ResourceManager.GetString("ArgumentMatrixIndexOutOfRange", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Matrix must not be rank deficient..
- ///
- internal static string ArgumentMatrixNotRankDeficient {
- get {
- return ResourceManager.GetString("ArgumentMatrixNotRankDeficient", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Matrix must not be singular..
- ///
- internal static string ArgumentMatrixNotSingular {
- get {
- return ResourceManager.GetString("ArgumentMatrixNotSingular", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Matrix must be positive definite..
- ///
- internal static string ArgumentMatrixPositiveDefinite {
- get {
- return ResourceManager.GetString("ArgumentMatrixPositiveDefinite", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Matrix column dimensions must agree..
- ///
- internal static string ArgumentMatrixSameColumnDimension {
- get {
- return ResourceManager.GetString("ArgumentMatrixSameColumnDimension", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Matrix dimensions must agree..
- ///
- internal static string ArgumentMatrixSameDimensions {
- get {
- return ResourceManager.GetString("ArgumentMatrixSameDimensions", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Matrix row dimensions must agree..
- ///
- internal static string ArgumentMatrixSameRowDimension {
- get {
- return ResourceManager.GetString("ArgumentMatrixSameRowDimension", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Matrix must have exactly one column..
- ///
- internal static string ArgumentMatrixSingleColumn {
- get {
- 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..
- ///
- internal static string ArgumentMatrixSingleColumnRow {
- get {
- return ResourceManager.GetString("ArgumentMatrixSingleColumnRow", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Matrix must have exactly one row..
- ///
- internal static string ArgumentMatrixSingleRow {
- get {
- return ResourceManager.GetString("ArgumentMatrixSingleRow", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Matrix must be square..
- ///
- internal static string ArgumentMatrixSquare {
- get {
- return ResourceManager.GetString("ArgumentMatrixSquare", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Matrix must be symmetric..
- ///
- internal static string ArgumentMatrixSymmetric {
- get {
- return ResourceManager.GetString("ArgumentMatrixSymmetric", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Matrix must be symmetric positive definite..
- ///
- internal static string ArgumentMatrixSymmetricPositiveDefinite {
- get {
- return ResourceManager.GetString("ArgumentMatrixSymmetricPositiveDefinite", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to In the specified range, the minimum is greater than maximum..
- ///
- internal static string ArgumentMinValueGreaterThanMaxValue {
- get {
- return ResourceManager.GetString("ArgumentMinValueGreaterThanMaxValue", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Value must be positive..
- ///
- internal static string ArgumentMustBePositive {
- get {
- return ResourceManager.GetString("ArgumentMustBePositive", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Value must neither be infinite nor NaN..
- ///
- internal static string ArgumentNotInfinityNaN {
- get {
- return ResourceManager.GetString("ArgumentNotInfinityNaN", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Value must not be negative (zero is ok)..
- ///
- internal static string ArgumentNotNegative {
- get {
- return ResourceManager.GetString("ArgumentNotNegative", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to {0} is a null reference (Nothing in Visual Basic)..
- ///
- internal static string ArgumentNull {
- get {
- return ResourceManager.GetString("ArgumentNull", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Value must be odd..
- ///
- internal static string ArgumentOdd {
- get {
- return ResourceManager.GetString("ArgumentOdd", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to {0} must be greater than {1}..
- ///
- internal static string ArgumentOutOfRangeGreater {
- get {
- return ResourceManager.GetString("ArgumentOutOfRangeGreater", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to {0} must be greater than or equal to {1}..
- ///
- internal static string ArgumentOutOfRangeGreaterEqual {
- get {
- 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)..
- ///
- internal static string ArgumentParameterSetInvalid {
- get {
- return ResourceManager.GetString("ArgumentParameterSetInvalid", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to The given expression does not represent a complex number..
- ///
- internal static string ArgumentParseComplexNumber {
- get {
- return ResourceManager.GetString("ArgumentParseComplexNumber", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Value must be positive (and not zero)..
- ///
- internal static string ArgumentPositive {
- get {
- return ResourceManager.GetString("ArgumentPositive", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Size must be a Power of Two..
- ///
- internal static string ArgumentPowerOfTwo {
- get {
- return ResourceManager.GetString("ArgumentPowerOfTwo", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Size must be a Power of Two in every dimension..
- ///
- internal static string ArgumentPowerOfTwoEveryDimension {
- get {
- 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}..
- ///
- internal static string ArgumentRangeLessEqual {
- get {
- return ResourceManager.GetString("ArgumentRangeLessEqual", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Array must have exactly one dimension (and not be null)..
- ///
- internal static string ArgumentSingleDimensionArray {
- get {
- return ResourceManager.GetString("ArgumentSingleDimensionArray", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Value is too large..
- ///
- internal static string ArgumentTooLarge {
- get {
- return ResourceManager.GetString("ArgumentTooLarge", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Value is too large for the current iteration limit..
- ///
- internal static string ArgumentTooLargeForIterationLimit {
- get {
- return ResourceManager.GetString("ArgumentTooLargeForIterationLimit", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Type mismatch..
- ///
- internal static string ArgumentTypeMismatch {
- get {
- return ResourceManager.GetString("ArgumentTypeMismatch", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Array length must be a multiple of {0}..
- ///
- internal static string ArgumentVectorLengthsMultipleOf {
- get {
- return ResourceManager.GetString("ArgumentVectorLengthsMultipleOf", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to All vectors must have the same dimensionality..
- ///
- internal static string ArgumentVectorsSameLength {
- get {
- return ResourceManager.GetString("ArgumentVectorsSameLength", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to The vector must have 3 dimensions..
- ///
- internal static string ArgumentVectorThreeDimensional {
- get {
- return ResourceManager.GetString("ArgumentVectorThreeDimensional", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to The supplied collection is empty..
- ///
- internal static string CollectionEmpty {
- get {
- return ResourceManager.GetString("CollectionEmpty", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to This feature is not implemented yet (but is planned)..
- ///
- internal static string FeaturePlannedButNotImplementedYet {
- get {
- return ResourceManager.GetString("FeaturePlannedButNotImplementedYet", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Invalid parameterization for the distribution..
- ///
- internal static string InvalidDistributionParameters {
- get {
- return ResourceManager.GetString("InvalidDistributionParameters", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Invalid Left Boundary Condition..
- ///
- internal static string InvalidLeftBoundaryCondition {
- get {
- return ResourceManager.GetString("InvalidLeftBoundaryCondition", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to The operation could not be performed because the accumulator is empty..
- ///
- internal static string InvalidOperationAccumulatorEmpty {
- get {
- return ResourceManager.GetString("InvalidOperationAccumulatorEmpty", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to The operation could not be performed because the histogram is empty..
- ///
- internal static string InvalidOperationHistogramEmpty {
- get {
- return ResourceManager.GetString("InvalidOperationHistogramEmpty", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Not enough points in the distribution..
- ///
- internal static string InvalidOperationHistogramNotEnoughPoints {
- get {
- return ResourceManager.GetString("InvalidOperationHistogramNotEnoughPoints", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to No Samples Provided. Preparation Required..
- ///
- internal static string InvalidOperationNoSamplesProvided {
- get {
- return ResourceManager.GetString("InvalidOperationNoSamplesProvided", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Invalid Right Boundary Condition..
- ///
- internal static string InvalidRightBoundaryCondition {
- get {
- return ResourceManager.GetString("InvalidRightBoundaryCondition", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to The number of columns of a matrix must be positive..
- ///
- internal static string MatrixColumnsMustBePositive {
- get {
- return ResourceManager.GetString("MatrixColumnsMustBePositive", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to The number of rows of a matrix must be positive..
- ///
- internal static string MatrixRowsMustBePositive {
- get {
- return ResourceManager.GetString("MatrixRowsMustBePositive", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to The number of rows or columns of a matrix must be positive..
- ///
- internal static string MatrixRowsOrColumnsMustBePositive {
- get {
- return ResourceManager.GetString("MatrixRowsOrColumnsMustBePositive", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to The two arguments can't be compared (maybe they are part of a partial ordering?).
- ///
- internal static string PartialOrderException {
- get {
- return ResourceManager.GetString("PartialOrderException", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to The sampler's proposal distribution is not upper bounding the target density..
- ///
- internal static string ProposalDistributionNoUpperBound {
- get {
- return ResourceManager.GetString("ProposalDistributionNoUpperBound", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to This special case is not supported yet (but is planned)..
- ///
- internal static string SpecialCasePlannedButNotImplementedYet {
- get {
- return ResourceManager.GetString("SpecialCasePlannedButNotImplementedYet", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to A user defined provider has not been specified..
- ///
- internal static string UserDefinedProviderNotSpecified {
- get {
- return ResourceManager.GetString("UserDefinedProviderNotSpecified", resourceCulture);
- }
- }
- }
-}
diff --git a/src/Silverlight/Properties/Resources.resx b/src/Silverlight/Properties/Resources.resx
deleted file mode 100644
index 47ae1c4f..00000000
--- a/src/Silverlight/Properties/Resources.resx
+++ /dev/null
@@ -1,294 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- The histogram does not contains the value.
-
-
- Value is expected to be between {0} and {1} (including {0} and {1}).
-
-
- The matrix indices must not be out of range of the given matrix.
-
-
- Matrix must not be rank deficient.
-
-
- Matrix must not be singular.
-
-
- Matrix column dimensions must agree.
-
-
- Matrix dimensions must agree.
-
-
- Matrix row dimensions must agree.
-
-
- Matrix must have exactly one column.
-
-
- Matrix must have exactly one column and row, thus have only one cell.
-
-
- Matrix must have exactly one row.
-
-
- Matrix must be square.
-
-
- Matrix must be symmetric.
-
-
- Matrix must be symmetric positive definite.
-
-
- Value must neither be infinite nor NaN.
-
-
- Value must not be negative (zero is ok).
-
-
- {0} is a null reference (Nothing in Visual Basic).
-
-
- {0} must be greater than {1}.
-
-
- {0} must be greater than or equal to {1}.
-
-
- The chosen parameter set is invalid (probably some value is out of range).
-
-
- The given expression does not represent a complex number.
-
-
- Value must be positive (and not zero).
-
-
- Size must be a Power of Two.
-
-
- Size must be a Power of Two in every dimension.
-
-
- The range between {0} and {1} must be less than or equal to {2}.
-
-
- Array must have exactly one dimension (and not be null).
-
-
- Value is too large.
-
-
- Value is too large for the current iteration limit.
-
-
- Type mismatch.
-
-
- Array length must be a multiple of {0}.
-
-
- All vectors must have the same dimensionality.
-
-
- The vector must have 3 dimensions.
-
-
- This feature is not implemented yet (but is planned).
-
-
- Invalid Left Boundary Condition.
-
-
- The operation could not be performed because the accumulator is empty.
-
-
- The operation could not be performed because the histogram is empty.
-
-
- Not enough points in the distribution.
-
-
- No Samples Provided. Preparation Required.
-
-
- Invalid Right Boundary Condition.
-
-
- This special case is not supported yet (but is planned).
-
-
- Invalid parameterization for the distribution.
-
-
- Value must be even.
-
-
- Value must be odd.
-
-
- At least one item of {0} is a null reference (Nothing in Visual Basic).
-
-
- The supplied collection is empty.
-
-
- Value cannot be in the range -1 < x < 1.
-
-
- Value must be greater than or equal to one.
-
-
- Value must be positive.
-
-
- A user defined provider has not been specified.
-
-
- In the specified range, the minimum is greater than maximum.
-
-
- han the given upper bound.
-
-
- The two arguments can't be compared (maybe they are part of a partial ordering?)
-
-
- The number of columns of a matrix must be positive.
-
-
- The number of rows of a matrix must be positive.
-
-
- The number of rows or columns of a matrix must be positive.
-
-
- The argument must be between 0 and 1.
-
-
- The sampler's proposal distribution is not upper bounding the target density.
-
-
- Matrix must be positive definite.
-
-
\ No newline at end of file
diff --git a/src/Silverlight/Silverlight.csproj b/src/Silverlight/Silverlight.csproj
index 7fff1b1b..29bc9beb 100644
--- a/src/Silverlight/Silverlight.csproj
+++ b/src/Silverlight/Silverlight.csproj
@@ -222,6 +222,9 @@
Precision.cs
+
+ Properties\Resources.Designer.cs
+
Random\AbstractRandomNumberGenerator.cs
@@ -322,16 +325,10 @@
Trigonometry.cs
-
- Resources.resx
- True
- True
-
-
- ResXFileCodeGenerator
- Resources.Designer.cs
+
+ Properties\Resources.resx