Browse Source

interpolation: minor code formatting

Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
pull/2/head
Christoph Ruegg 17 years ago
parent
commit
cf1e6ab27a
  1. 8
      src/Managed/Interpolation/Algorithms/BarycentricInterpolation.cs
  2. 11
      src/Managed/Interpolation/Algorithms/LinearSplineInterpolation.cs
  3. 15
      src/Managed/Interpolation/Algorithms/RationalPoleFreeInterpolation.cs
  4. 8
      src/Managed/Interpolation/Algorithms/SplineInterpolation.cs

8
src/Managed/Interpolation/Algorithms/BarycentricInterpolation.cs

@ -79,9 +79,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms
/// <param name="samplePoints">Sample Points t</param>
/// <param name="sampleValues">Sample Values x(t)</param>
/// <param name="barycentricWeights">Barycentric weights w(t)</param>
public
void
Initialize(
public void Initialize(
IList<double> samplePoints,
IList<double> sampleValues,
IList<double> barycentricWeights)
@ -126,9 +124,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms
/// </summary>
/// <param name="t">Point t to interpolate at.</param>
/// <returns>Interpolated value x(t).</returns>
public
double
Interpolate(double t)
public double Interpolate(double t)
{
// trivial case: only one sample?
if (this.points.Count == 1)

11
src/Managed/Interpolation/Algorithms/LinearSplineInterpolation.cs

@ -47,8 +47,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms
/// <summary>
/// Initializes a new instance of the LinearSplineInterpolation class.
/// </summary>
public
LinearSplineInterpolation()
public LinearSplineInterpolation()
{
this.spline = new SplineInterpolation();
}
@ -77,9 +76,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms
/// </summary>
/// <param name="samplePoints">Sample Points t</param>
/// <param name="sampleValues">Sample Values x(samplePoints)</param>
public
void
Initialize(
public void Initialize(
IList<double> samplePoints,
IList<double> sampleValues)
{
@ -127,9 +124,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms
/// </summary>
/// <param name="t">Point t to interpolate at.</param>
/// <returns>Interpolated value x(t).</returns>
public
double
Interpolate(double t)
public double Interpolate(double t)
{
return this.spline.Interpolate(t);
}

15
src/Managed/Interpolation/Algorithms/RationalPoleFreeInterpolation.cs

@ -47,8 +47,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms
/// <summary>
/// Initializes a new instance of the RationalPoleFreeInterpolation class.
/// </summary>
public
RationalPoleFreeInterpolation()
public RationalPoleFreeInterpolation()
{
this.barycentric = new BarycentricInterpolation();
}
@ -80,9 +79,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms
/// </remarks>
/// <param name="samplePoints">Sample Points t</param>
/// <param name="sampleValues">Sample Values x(t)</param>
public
void
Initialize(
public void Initialize(
IList<double> samplePoints,
IList<double> sampleValues)
{
@ -98,9 +95,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms
/// Order of the interpolation scheme, 0 &lt;= order &lt;= N.
/// In most cases a value between 3 and 8 gives good results.
/// </param>
public
void
Initialize(
public void Initialize(
IList<double> samplePoints,
IList<double> sampleValues,
int order)
@ -198,9 +193,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms
/// </summary>
/// <param name="t">Point t to interpolate at.</param>
/// <returns>Interpolated value x(t).</returns>
public
double
Interpolate(double t)
public double Interpolate(double t)
{
return this.barycentric.Interpolate(t);
}

8
src/Managed/Interpolation/Algorithms/SplineInterpolation.cs

@ -78,9 +78,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms
/// </summary>
/// <param name="samplePoints">Sample Points t (length: N)</param>
/// <param name="splineCoefficients">Spline Coefficients (length: 4*(N-1))</param>
public
void
Initialize(
public void Initialize(
IList<double> samplePoints,
IList<double> splineCoefficients)
{
@ -114,9 +112,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms
/// </summary>
/// <param name="t">Point t to interpolate at.</param>
/// <returns>Interpolated value x(t).</returns>
public
double
Interpolate(double t)
public double Interpolate(double t)
{
// Binary search in the [ t[0], ..., t[n-2] ] (t[n-1] is not included)
int low = 0;

Loading…
Cancel
Save