Finite Difference Method Class
Represents a method for computing the derivative of a function
using a finite differences approximation.
Definition
Namespace: Numerics.NET.Calculus
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.4
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.4
public class FiniteDifferenceMethod
- Inheritance
- Object → FiniteDifferenceMethod
Properties
Accuracy | Gets the accuracy order of the method. |
Coefficients | Gets a span containing the coefficients of the function values. |
Derivative | Gets the order of the derivative computed by the method. |
Offsets | Gets a span containing the distances between the points where the function is evaluated and the point where the derivative is requested, in units of the stepsize. |
Methods
Backward | Constructs a new finite difference method that uses backward differences to approximate a derivative of the specified order. |
Central | Constructs a new finite difference method that uses central differences to approximate a derivative of the specified order. |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
Estimate | Estimates the derivative of a function at a point. |
Estimate | Estimates the derivative of a function at a point. |
Estimate | Estimates the derivative of a function at a point using a fixed step size. |
Estimate | Estimates the derivative of a function at a point. |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
Forward | Constructs a new finite difference method that uses forward differences to approximate a derivative of the specified order. |
From | Constructs a new finite differences method for the specified order of derivative that uses the specified set of points to approximate the derivative. |
Get | Serves as the default hash function. (Inherited from Object) |
Get | Gets the Type of the current instance. (Inherited from Object) |
Memberwise | Creates a shallow copy of the current Object. (Inherited from Object) |
ToString | Returns a string that represents the current object. (Inherited from Object) |