Barycentric Class |
public class Barycentric : IInterpolation
The Barycentric type exposes the following members.
Name | Description | |
---|---|---|
Barycentric | Initializes a new instance of the Barycentric class |
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
GetHashCode | Serves as the default hash function. (Inherited from Object) | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
Interpolate | Interpolate at point t. | |
InterpolatePolynomialEquidistant(IEnumerableDouble, IEnumerableDouble) | Create a barycentric polynomial interpolation from an unsorted set of (x,y) value pairs with equidistant x. | |
InterpolatePolynomialEquidistant(Double, Double, IEnumerableDouble) | Create a barycentric polynomial interpolation from a set of values related to linearly/equidistant spaced points within an interval. | |
InterpolatePolynomialEquidistantInplace | Create a barycentric polynomial interpolation from an unordered set of (x,y) value pairs with equidistant x. WARNING: Works in-place and can thus causes the data array to be reordered. | |
InterpolatePolynomialEquidistantSorted | Create a barycentric polynomial interpolation from a set of (x,y) value pairs with equidistant x, sorted ascendingly by x. | |
InterpolateRationalFloaterHormann(IEnumerableDouble, IEnumerableDouble) | Create a barycentric rational interpolation without poles, using Mike Floater and Kai Hormann's Algorithm. | |
InterpolateRationalFloaterHormann(IEnumerableDouble, IEnumerableDouble, Int32) | Create a barycentric rational interpolation without poles, using Mike Floater and Kai Hormann's Algorithm. | |
InterpolateRationalFloaterHormannInplace(Double, Double) | Create a barycentric rational interpolation without poles, using Mike Floater and Kai Hormann's Algorithm. WARNING: Works in-place and can thus causes the data array to be reordered. | |
InterpolateRationalFloaterHormannInplace(Double, Double, Int32) | Create a barycentric rational interpolation without poles, using Mike Floater and Kai Hormann's Algorithm. WARNING: Works in-place and can thus causes the data array to be reordered. | |
InterpolateRationalFloaterHormannSorted(Double, Double) | Create a barycentric rational interpolation without poles, using Mike Floater and Kai Hormann's Algorithm. The values are assumed to be sorted ascendingly by x. | |
InterpolateRationalFloaterHormannSorted(Double, Double, Int32) | Create a barycentric rational interpolation without poles, using Mike Floater and Kai Hormann's Algorithm. The values are assumed to be sorted ascendingly by x. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
ToString | Returns a string that represents the current object. (Inherited from Object) |