Description | Hierarchy | Fields | Methods | Properties |
type TTimeList = class(TObject)
TTimeList
is used to manage boundary condition data that varies with time.
The Items property provides access to a series of TSparseArrayPhastDataSets that define how the data vary with time. Each represents the boundary condition data at a different time. The number of such TSparseArrayPhastDataSets is specified by the Count property. The Times property gives the time for each TSparseArrayPhastDataSet.
New data sets are added to TTimeList
in TCustomPhastBoundaryCollection.GetDataSet
![]() |
FBoundaryType: TBoundaryTypes; |
![]() |
FBoundaryTypeDataSets: TBoundaryTypeList; |
![]() |
FData: TList; |
![]() |
FDataType: TRbwDataType; |
![]() |
FDirection: TDataSetOrientation; |
![]() |
FLimits: TColoringLimits; |
![]() |
FName: string; |
![]() |
FOrientation: TDataSetOrientation; |
![]() |
FTimes: TRealList; |
![]() |
FUpToDate: boolean; |
![]() |
function GetCount: integer; |
![]() |
function GetItems(const Index: integer): TSparseArrayPhastDataSet; |
![]() |
function GetTimes(const Index: integer): double; |
![]() |
function GetUpToDate: boolean; |
![]() |
procedure SetItems(const Index: integer; const Value: TSparseArrayPhastDataSet); |
![]() |
procedure SetLimits(const Value: TColoringLimits); |
![]() |
procedure SetName(const Value: string); |
![]() |
procedure SetOrientation(const Value: TDataSetOrientation); |
![]() |
procedure SetUpToDate(const Value: boolean); |
![]() |
function Add(const ATime: double; const Data: TSparseArrayPhastDataSet): integer; |
![]() |
procedure Changed(Sender: TObject); |
![]() |
procedure Clear; |
![]() |
constructor Create; |
![]() |
destructor Destroy; override; |
![]() |
function FirstTimeGreaterThan(const ATime: double): integer; |
![]() |
function IndexOf(const ATime: double): integer; |
![]() |
function IndexOfDataSet(const Data: TSparseArrayPhastDataSet): integer; |
![]() |
procedure Initialize; |
![]() |
procedure Invalidate; |
![]() |
procedure Loaded; |
![]() |
procedure UpDateLimits; |
![]() |
property BoundaryType: TBoundaryTypes read FBoundaryType write
FBoundaryType; |
![]() |
property BoundaryTypeDataSets: TBoundaryTypeList read FBoundaryTypeDataSets; |
![]() |
property Count: integer read GetCount; |
![]() |
property DataType: TRbwDataType read FDataType write FDataType; |
![]() |
property Direction: TDataSetOrientation read FDirection write FDirection; |
![]() |
property Items[const Index: integer]: TSparseArrayPhastDataSet read GetItems
write SetItems; |
![]() |
property Limits: TColoringLimits read FLimits write SetLimits; |
![]() |
property Name: string read FName write SetName; |
![]() |
property Orientation: TDataSetOrientation read FOrientation write
SetOrientation; |
![]() |
property Times[const Index: integer]: double read GetTimes; |
![]() |
property UpToDate: boolean read GetUpToDate; |
![]() |
FBoundaryType: TBoundaryTypes; |
|
![]() |
FBoundaryTypeDataSets: TBoundaryTypeList; |
|
![]() |
FData: TList; |
|
![]() |
FDataType: TRbwDataType; |
|
![]() |
FDirection: TDataSetOrientation; |
|
![]() |
FLimits: TColoringLimits; |
|
![]() |
FName: string; |
|
![]() |
FOrientation: TDataSetOrientation; |
|
![]() |
FTimes: TRealList; |
![]() |
FUpToDate: boolean; |
|
![]() |
function GetCount: integer; |
See Count. |
![]() |
function GetItems(const Index: integer): TSparseArrayPhastDataSet; |
See Items. |
![]() |
function GetTimes(const Index: integer): double; |
See Times. |
![]() |
function GetUpToDate: boolean; |
See UpToDate. |
![]() |
procedure SetItems(const Index: integer; const Value: TSparseArrayPhastDataSet); |
See Items. |
![]() |
procedure SetLimits(const Value: TColoringLimits); |
See Limits. |
![]() |
procedure SetName(const Value: string); |
See Name. |
![]() |
procedure SetOrientation(const Value: TDataSetOrientation); |
See Orientation. |
![]() |
procedure SetUpToDate(const Value: boolean); |
See UpToDate. |
![]() |
function Add(const ATime: double; const Data: TSparseArrayPhastDataSet): integer; |
|
![]() |
procedure Changed(Sender: TObject); |
|
![]() |
procedure Clear; |
|
![]() |
constructor Create; |
|
![]() |
destructor Destroy; override; |
|
![]() |
function FirstTimeGreaterThan(const ATime: double): integer; |
|
![]() |
function IndexOf(const ATime: double): integer; |
|
![]() |
function IndexOfDataSet(const Data: TSparseArrayPhastDataSet): integer; |
|
![]() |
procedure Initialize; |
|
![]() |
procedure Invalidate; |
|
![]() |
procedure Loaded; |
|
![]() |
procedure UpDateLimits; |
|
![]() |
property BoundaryType: TBoundaryTypes read FBoundaryType write
FBoundaryType; |
|
![]() |
property BoundaryTypeDataSets: TBoundaryTypeList read FBoundaryTypeDataSets; |
|
![]() |
property Count: integer read GetCount; |
|
![]() |
property DataType: TRbwDataType read FDataType write FDataType; |
|
![]() |
property Direction: TDataSetOrientation read FDirection write FDirection; |
|
![]() |
property Items[const Index: integer]: TSparseArrayPhastDataSet read GetItems
write SetItems; |
|
![]() |
property Limits: TColoringLimits read FLimits write SetLimits; |
|
![]() |
property Name: string read FName write SetName; |
|
![]() |
property Orientation: TDataSetOrientation read FOrientation write
SetOrientation; |
|
![]() |
property Times[const Index: integer]: double read GetTimes; |
|
![]() |
property UpToDate: boolean read GetUpToDate; |
|