Description | Hierarchy | Fields | Methods | Properties |
type TPhastTimeList = class(TCustomTimeList)
TPhastTimeList
is used to manage boundary condition data that varies with time.
The Items property provides access to a series of TSparseArrayPhastInterpolationDataSets // that define how the data vary with time. Each represents the boundary condition data at a different time. The number of such TSparseArrayPhastInterpolationDataSets is specified by the Count property. The Times property gives the time for each TSparseArrayPhastInterpolationDataSet.
New data sets are added to TPhastTimeList
in TCustomPhastBoundaryCollection.GetDataSet
![]() |
FBoundaryType: TPhastBoundaryTypes; |
![]() |
FBoundaryTypeDataSets: TBoundaryTypeList; |
![]() |
function GetItems(const Index: integer): TSparseArrayPhastInterpolationDataSet; |
![]() |
procedure SetItems(const Index: integer; const Value: TSparseArrayPhastInterpolationDataSet); |
![]() |
procedure SetUpToDate(const Value: boolean); override; |
![]() |
function Add(const ATime: double; const Data: TSparseArrayPhastInterpolationDataSet): integer; |
![]() |
procedure Clear; override; |
![]() |
constructor Create(Model: TBaseModel); |
![]() |
destructor Destroy; override; |
![]() |
procedure Initialize; override; |
![]() |
procedure Loaded; |
![]() |
property BoundaryType: TPhastBoundaryTypes read FBoundaryType write
FBoundaryType; |
![]() |
property BoundaryTypeDataSets: TBoundaryTypeList read FBoundaryTypeDataSets; |
![]() |
property Items[constIndex:integer]: TSparseArrayPhastInterpolationDataSet
read GetItems write SetItems; |
![]() |
FBoundaryType: TPhastBoundaryTypes; |
See BoundaryType. |
![]() |
FBoundaryTypeDataSets: TBoundaryTypeList; |
See BoundaryTypeDataSets. |
![]() |
function GetItems(const Index: integer): TSparseArrayPhastInterpolationDataSet; |
See Items. |
![]() |
procedure SetItems(const Index: integer; const Value: TSparseArrayPhastInterpolationDataSet); |
See Items. |
![]() |
procedure SetUpToDate(const Value: boolean); override; |
See UpToDate. |
![]() |
function Add(const ATime: double; const Data: TSparseArrayPhastInterpolationDataSet): integer; |
|
![]() |
procedure Clear; override; |
|
![]() |
constructor Create(Model: TBaseModel); |
|
![]() |
destructor Destroy; override; |
|
![]() |
procedure Initialize; override; |
|
![]() |
procedure Loaded; |
|
![]() |
property BoundaryType: TPhastBoundaryTypes read FBoundaryType write
FBoundaryType; |
|
![]() |
property BoundaryTypeDataSets: TBoundaryTypeList read FBoundaryTypeDataSets; |
|
![]() |
property Items[constIndex:integer]: TSparseArrayPhastInterpolationDataSet
read GetItems write SetItems; |
|