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

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

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

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

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

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

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

Loading…
Cancel
Save