Prony |
public class PronySeriesTimeDomainInterpolation : PronySeriesInterpolationBase, IInterpolationFunctionOptions, IInterpolationCurveOptions, IEquatable<PronySeriesTimeDomainInterpolation>
The PronySeriesTimeDomainInterpolation type exposes the following members.
| Name | Description | |
|---|---|---|
| PronySeriesTimeDomainInterpolation | Initializes a new instance of the PronySeriesTimeDomainInterpolation class |
| Name | Description | |
|---|---|---|
| AllowNegativePronyCoefficients |
If true, also negative Prony coefficients are allowed. The default value is false.
(Inherited from PronySeriesInterpolationBase) | |
| IsRelaxation |
If true, the Prony terms model a relaxation process, i.e. a modulus, where the real part increases with frequency.
If false, the Prony terms model a retardation process, i.e. a susceptibility, where the real part decreases with frequency.
(Inherited from PronySeriesInterpolationBase) | |
| NumberOfPoints |
If PointsPerDecade is 0, this property specifies a fixed number of Prony terms.
Else, if PointsPerDecade is > 0, this property specifies the maximum number of Prony terms.
(Inherited from PronySeriesInterpolationBase) | |
| PointsPerDecade |
Gets the number of Prony terms per decade. If this value is <= 0, the property NumberOfPoints specifies a fixed number of Prony terms.
Else, if this property is > 0, it specifies the number of Prony terms per decade, and NumberOfPoints only specifies the maximum number of Prony terms.
(Inherited from PronySeriesInterpolationBase) | |
| RegularizationParameter |
Gets or sets the regularization parameter that controls the smoothing of the resulting curve. The higher the parameter, the smoother the resulting curve will be.
(Inherited from PronySeriesInterpolationBase) | |
| UseIntercept |
If true, besides of the Prony terms, additionally an intercept is fitted to the data.
(Inherited from PronySeriesInterpolationBase) | |
| XMinimumMaximum |
Gets the minimum and maximum x values to be used. If this property is null, then the minimum and maximum x is determined automatically.
In time domain, the x values are times. In frequency domain, the x values are frequencies (frequencies, not circular frequencies!).
(Inherited from PronySeriesInterpolationBase) |
| Name | Description | |
|---|---|---|
| DeserializeV0 |
Deserializes the legacy V0 schema and returns a new options record populated with the loaded data.
(Inherited from PronySeriesInterpolationBase) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| GetWorkingXMinMaxNumberOfPoints |
Determines the working x-range and number of points based on either user-specified bounds or the data.
(Inherited from PronySeriesInterpolationBase) | |
| Interpolate | Sets the interpolation data by providing values for x and y. Both vectors must be of equal length. | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| RetardationWithAutomaticXMinimumMaximumAndNumberOfPointsPerDecade |
Creates a copy configured for retardation with automatically detected x-range and a given number of Prony terms per decade.
(Inherited from PronySeriesInterpolationBase) | |
| SerializeV0 |
Serializes the current options set by using the legacy V0 schema.
(Inherited from PronySeriesInterpolationBase) | |
| WithAutomaticXMinimumMaximumAndFixedNumberOfPoints |
Creates a copy with automatically determined x-range and a fixed number of Prony terms.
(Inherited from PronySeriesInterpolationBase) | |
| WithAutomaticXMinimumMaximumAndNumberOfPointsPerDecadeAndMaximumNumberOfPoints |
Creates a copy with automatically determined x-range, a user-specified number of points per decade, and a maximum number of Prony terms.
(Inherited from PronySeriesInterpolationBase) | |
| WithSpecifiedXMinimumMaximumAndFixedNumberOfPoints |
Creates a copy with a manually specified x-range and a fixed number of Prony terms.
(Inherited from PronySeriesInterpolationBase) |