Skip to content

Commit

Permalink
major numeric almost-equality refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
cdrnet committed May 26, 2009
1 parent 5e9307a commit 5d62e33
Show file tree
Hide file tree
Showing 30 changed files with 1,211 additions and 1,530 deletions.
1 change: 1 addition & 0 deletions .gitignore
Expand Up @@ -9,3 +9,4 @@ obj
build
verification
.svn
_ReSharper*
14 changes: 7 additions & 7 deletions src/app/MathNet.Iridium/Library/ComplexPolynomial.cs
Expand Up @@ -1636,7 +1636,7 @@ public static
ComplexPolynomial v,
double maximumRelativeError)
{
return EqualityComparers.AlmostEqual(u, v, maximumRelativeError);
return Number.AlmostEqual(u, v, maximumRelativeError);
}

/// <summary>
Expand All @@ -1648,7 +1648,7 @@ public static
ComplexPolynomial u,
ComplexPolynomial v)
{
return EqualityComparers.AlmostEqual(u, v);
return Number.AlmostEqual(u, v);
}

/// <summary>
Expand All @@ -1657,15 +1657,15 @@ public static
public static
bool
Equal(
ComplexPolynomial polynomial1,
ComplexPolynomial polynomial2)
ComplexPolynomial u,
ComplexPolynomial v)
{
if(object.ReferenceEquals(polynomial1, null))
if(object.ReferenceEquals(u, null))
{
return object.ReferenceEquals(polynomial2, null);
return object.ReferenceEquals(v, null);
}

return polynomial1.Equals(polynomial2);
return u.Equals(v);
}

/// <summary>
Expand Down
339 changes: 0 additions & 339 deletions src/app/MathNet.Iridium/Library/EqualityComparers.cs

This file was deleted.

1 change: 0 additions & 1 deletion src/app/MathNet.Iridium/Library/Iridium.csproj
Expand Up @@ -89,7 +89,6 @@
<Compile Include="Distributions\IContinuousProbabilityDistribution.cs" />
<Compile Include="Distributions\ContinuousDistribution.cs" />
<Compile Include="Distributions\IDiscreteProbabilityDistribution.cs" />
<Compile Include="EqualityComparers.cs" />
<Compile Include="Equations\ScalarIterator.cs" />
<Compile Include="Equations\Solver.cs" />
<Compile Include="IAlmostEquatable.cs" />
Expand Down

0 comments on commit 5d62e33

Please sign in to comment.