Click or drag to resize

IComplexInterpolation Interface

Interface to options for creation of an IComplexInterpolationFunction.

Namespace: Altaxo.Calc.Interpolation
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public interface IComplexInterpolation

The IComplexInterpolation type exposes the following members.

Properties
 NameDescription
Public propertyIsSupportingSeparateXForRealAndImaginaryPart Gets a value indicating whether this instance is supporting separate pairs of xreal, yreal and ximag, yimag for the real and imaginary data. Only if true is returned, you may use Interpolate(IReadOnlyListDouble, IReadOnlyListDouble, IReadOnlyListDouble, IReadOnlyListDouble) to provide separate pairs of x and y for real and imaginary part.
Top
Methods
 NameDescription
Public methodInterpolate(IReadOnlyListDouble, IReadOnlyListDouble, IReadOnlyListDouble) Sets the interpolation data by providing values for x and y. Both vectors must be of equal length.
Public methodInterpolate(IReadOnlyListDouble, IReadOnlyListComplex, IReadOnlyListComplex) Sets the interpolation data by providing values for x and y. Both vectors must be of equal length.
Public methodInterpolate(IReadOnlyListDouble, IReadOnlyListDouble, IReadOnlyListDouble, IReadOnlyListDouble) This call is only supported if IsSupportingSeparateXForRealAndImaginaryPart is returning true. Sets the interpolation data by providing values for xreal and yreal (both of same length), as well as for ximag and yimag (both also of same length, but length can be different from real pair).
Top
See Also