|
|
@ -73,8 +73,8 @@ namespace MathNet.Numerics.Interpolation.Algorithms |
|
|
/// <summary>
|
|
|
/// <summary>
|
|
|
/// Gets a value indicating whether the algorithm supports differentiation (interpolated derivative).
|
|
|
/// Gets a value indicating whether the algorithm supports differentiation (interpolated derivative).
|
|
|
/// </summary>
|
|
|
/// </summary>
|
|
|
/// <seealso cref="Differentiate(double)"/>
|
|
|
/// <seealso cref="IInterpolation.Differentiate(double)"/>
|
|
|
/// <seealso cref="Differentiate(double, out double, out double)"/>
|
|
|
/// <seealso cref="IInterpolation.Differentiate(double, out double, out double)"/>
|
|
|
bool IInterpolation.SupportsDifferentiation |
|
|
bool IInterpolation.SupportsDifferentiation |
|
|
{ |
|
|
{ |
|
|
get { return false; } |
|
|
get { return false; } |
|
|
@ -83,7 +83,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms |
|
|
/// <summary>
|
|
|
/// <summary>
|
|
|
/// Gets a value indicating whether the algorithm supports integration (interpolated quadrature).
|
|
|
/// Gets a value indicating whether the algorithm supports integration (interpolated quadrature).
|
|
|
/// </summary>
|
|
|
/// </summary>
|
|
|
/// <seealso cref="Integrate"/>
|
|
|
/// <seealso cref="IInterpolation.Integrate"/>
|
|
|
bool IInterpolation.SupportsIntegration |
|
|
bool IInterpolation.SupportsIntegration |
|
|
{ |
|
|
{ |
|
|
get { return false; } |
|
|
get { return false; } |
|
|
@ -190,7 +190,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms |
|
|
/// <param name="t">Point t to interpolate at.</param>
|
|
|
/// <param name="t">Point t to interpolate at.</param>
|
|
|
/// <returns>Interpolated first derivative at point t.</returns>
|
|
|
/// <returns>Interpolated first derivative at point t.</returns>
|
|
|
/// <seealso cref="IInterpolation.SupportsDifferentiation"/>
|
|
|
/// <seealso cref="IInterpolation.SupportsDifferentiation"/>
|
|
|
/// <seealso cref="Differentiate(double, out double, out double)"/>
|
|
|
/// <seealso cref="IInterpolation.Differentiate(double, out double, out double)"/>
|
|
|
double IInterpolation.Differentiate(double t) |
|
|
double IInterpolation.Differentiate(double t) |
|
|
{ |
|
|
{ |
|
|
throw new NotSupportedException(); |
|
|
throw new NotSupportedException(); |
|
|
@ -204,7 +204,7 @@ namespace MathNet.Numerics.Interpolation.Algorithms |
|
|
/// <param name="secondDerivative">Interpolated second derivative at point t.</param>
|
|
|
/// <param name="secondDerivative">Interpolated second derivative at point t.</param>
|
|
|
/// <returns>Interpolated first derivative at point t.</returns>
|
|
|
/// <returns>Interpolated first derivative at point t.</returns>
|
|
|
/// <seealso cref="IInterpolation.SupportsDifferentiation"/>
|
|
|
/// <seealso cref="IInterpolation.SupportsDifferentiation"/>
|
|
|
/// <seealso cref="Differentiate(double)"/>
|
|
|
/// <seealso cref="IInterpolation.Differentiate(double)"/>
|
|
|
double IInterpolation.Differentiate( |
|
|
double IInterpolation.Differentiate( |
|
|
double t, |
|
|
double t, |
|
|
out double interpolatedValue, |
|
|
out double interpolatedValue, |
|
|
|