Description | uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables |
PhastDataSets
is used to define a series of classes that represent data sets in PHAST.
The main difference between the TDataArrays defined here and the usual TDataArrays is that these can use "PHAST-style Interpolation" (see TPhastInterpolationValues) and some of them are sparse arrays used for boundary conditions.
Name | Description |
---|---|
Class T3DSparseInterpolationDirectionArray |
T3DSparseInterpolationDirectionArray is used to store a sparse array of TInterpolationDirection. |
Class TPhastInterpolationValues |
TPhastInterpolationValues is used to store data related to PHAST-style interpolation and also to PHAST-style mixtures. |
Class TCustomPhastDataSet |
TCustomPhastDataSet is the abstract ancestor of TDataArrays that use PHAST-style interpolation. |
Class TArrayPhastDataSet |
TArrayPhastDataSet is the abstract ancestor of TDataArrays that use use PHAST-style interpolation and store data in arrays. |
Class TIntegerPhastDataSet |
TIntegerPhastDataSet is a TArrayPhastDataSet that stores integers. |
Class TRealPhastDataSet |
TRealPhastDataSet is a TArrayPhastDataSet that stores real numbers. |
Class TSparseArrayPhastDataSet |
TSparseArrayPhastDataSet is a abstract ancestor for sparse data set. It is used mainly for boundary conditions because it doesn't store data at locations where no data is needed. |
Class TSparseRealPhastDataSet |
TSparseRealPhastDataSet is a sparse data set that stores real numbers. It is used mainly for boundary conditions. |
Class TSparseIntegerPhastDataSet |
TSparseIntegerPhastDataSet is a sparse data set that stores integers. It is used mainly for boundary conditions. |
Class TInterpValuesItem |
TInterpValuesItem is used to read and store TPhastInterpolationValues. |
Class TInterpValuesCollection |
TInterpValuesCollection is used to store a collection of TPhastInterpolationValues. |
Class TBoundaryTypeList |
TBoundaryTypeList is a TList to which only TIntegerSparseDataSet can be added. Adding a TIntegerSparseDataSet to this list will set TIntegerSparseDataSet.IsBoundaryTypeDataSet to true. TBoundaryTypeList is used in TTimeList. |
Class TTimeList |
TTimeList is used to manage boundary condition data that varies with time. |