Click or drag to resize

Altaxo.Science.Thermorheology.MasterCurves Namespace

[Missing <summary> documentation for "N:Altaxo.Science.Thermorheology.MasterCurves"]

Classes
 ClassDescription
Public classInterpolationInformationBaseT Stores information about an interpolation curve that interpolates the resulting shift curve for one group of columns, e.g. for the real part of measured values.
Protected classInterpolationInformationBaseTWrapperIListToIRoVectorKTW Wraps an IListT of values to an IReadOnlyListT implementation. This wrapper reads items directly from the supplied list.
Protected classInterpolationInformationBaseTWrapperIListToIRoVectorVTW Wraps an IListT of (TW, int) tuples to an IReadOnlyListT that exposes the first component of the tuple.
Protected classInterpolationInformationBaseTWrapperIListToIRoVectorV2TW Wraps an IListT of (TW, int) tuples to an IReadOnlyListT that exposes the second component of the tuple (the curve index).
Public classInterpolationInformationComplexCommonX Stores information about an interpolation curve that interpolates the resulting shift curve for one group of columns, e.g. for the real part of measured values. This specialization stores complex-valued y data where real and imaginary parts share a common x-axis.
Public classInterpolationInformationComplexSeparateX Stores information about interpolation curves that are used when building master curves for complex data where the real and imaginary parts are stored in separate x-columns. This class holds the interpolation data for the real part (via the base class) and for the imaginary part using separate collections.
Public classInterpolationInformationDouble Stores information about an interpolation curve that interpolates the resulting shift curve for one group of columns, e.g. for the real part of measured values.
Public classMasterCurveCreation Helps creating the master curve.
Public classMasterCurveCreationDataSource 
Public classMasterCurveCreationOptions Contains options for master curve creation.
Public classMasterCurveCreationOptionsSerializationSurrogate0 V0: 2024-01-24 initial version
Public classMasterCurveCreationOptionsBase Contains options for improving the master after it was created.
Public classMasterCurveData 
Public classMasterCurveDataSerializationSurrogate0 V0: 2024-01-24 initial version
Public classMasterCurveGroupOptions 
Public classMasterCurveGroupOptionsWithComplexInterpolation 
Public classMasterCurveGroupOptionsWithComplexInterpolationSerializationSurrogate0 V0: 2024-02-16 initial version
Public classMasterCurveGroupOptionsWithScalarInterpolation 
Public classMasterCurveGroupOptionsWithScalarInterpolationSerializationSurrogate0 V0: 2024-01-24 initial version
Public classMasterCurveImprovementOptions Contains options for improving the master after it was created.
Public classMasterCurveImprovementOptionsSerializationSurrogate0 V0: 2024-01-24 initial version
Public classMasterCurveTableOutputOptions Contains the option for data output into the table containing the master curve.
Public classMasterCurveTableOutputOptionsSerializationSurrogate0 V0: 2024-01-24 initial version
Public classMasterCurveTableOutputOptionsSerializationSurrogate1 V0: 2024-01-24 initial version V1: 2024-03-01 Added properties SortShiftGroupValuesBy, OutputActivationEnergies, XValuesForActivationEnergiesAreRates
Public classShiftCurveT The data for one curve to be shifted consist of arrays of X and Y values.
Public classShiftGroupBase The base of a collection of multiple x-y curves (see ShiftCurveT) that will finally form one master curve.
Public classShiftGroupCollection A set of IShiftGroups. The curves in these collections will be shifted with a common set of shift factors. For example, for complex data to be shifted, there will be a ShiftGroupComplexCommonX.
Public classShiftGroupComplexCommonX A collection of multiple x-y curves (see ShiftCurveT) that will finally form one master curve. Here, the real and imaginary part of the complex value have a common x-value.
Public classShiftGroupComplexSeparateX A collection of multiple x-y curves (see ShiftCurveT) that will finally form one master curve.
Public classShiftGroupDouble A collection of multiple x-y curves (see ShiftCurveT) that will finally form one master curve.
Interfaces
 InterfaceDescription
Public interfaceIInterpolationInformation Marker interface for interpolation information types.
Public interfaceIShiftGroup Interface for a shift group. A shift group consists of a number of curves which, when shifted properly, finally form a master curve. The curves can be scalar-valued (the y values are of type Double) or complex-valued.
Enumerations
 EnumerationDescription
Public enumerationMasterCurveGroupOptionsChoice Choices for the interpolation function used for master curve interpolation.
Public enumerationOptimizationMethod Specifies how to best fit (optimize) the data into the master curve.
Public enumerationShiftGroupSorting Indicates whether and how to sort the values in the shift column group.
Public enumerationShiftXBy Determines how the x-values are shifted when building the master curve. Use Factor when the original x-values are not logarithmized and should be scaled by a multiplicative factor. Use Offset when the original x-values are already logarithmized and should be shifted by an additive offset.