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) |