Description | Hierarchy | Fields | Methods | Properties |
type TCustomPhastBoundary = class(TPersistent)
TCustomPhastBoundary
is an abstract base class. Its descendants are used to define all aspects of one type of boundary condition for one TScreenObject including those aspects that vary with time.
![]() |
FScreenObject: TScreenObject; |
![]() |
FModel: TBaseModel; |
![]() |
procedure SetModel(const Value: TBaseModel); |
![]() |
procedure InvalidateModel; |
![]() |
procedure Clear; virtual; abstract; |
![]() |
procedure SetScreenObject(const Value: TScreenObject); virtual; |
![]() |
procedure UpdateBoundaryDataSet(const DataSetName: string; var Formula: string); overload; |
![]() |
procedure UpdateBoundaryDataSet(const DataArray: TDataArray; var Formula: string); overload; |
![]() |
procedure UpdateMixtureExpression; virtual; abstract; |
![]() |
procedure UpdateFormulaExpression; virtual; abstract; |
![]() |
constructor Create(ScreenObject: TScreenObject; Model: TBaseModel); |
![]() |
property Model: TBaseModel read FModel write SetModel; |
![]() |
property ScreenObject: TScreenObject read FScreenObject write
SetScreenObject; |
![]() |
FScreenObject: TScreenObject; |
See ScreenObject. |
![]() |
FModel: TBaseModel; |
![]() |
procedure SetModel(const Value: TBaseModel); |
![]() |
procedure InvalidateModel; |
![]() |
procedure Clear; virtual; abstract; |
|
![]() |
procedure SetScreenObject(const Value: TScreenObject); virtual; |
See ScreenObject. |
![]() |
procedure UpdateBoundaryDataSet(const DataSetName: string; var Formula: string); overload; |
For boundary condition data sets that do not vary with time, |
![]() |
procedure UpdateBoundaryDataSet(const DataArray: TDataArray; var Formula: string); overload; |
![]() |
procedure UpdateMixtureExpression; virtual; abstract; |
|
![]() |
procedure UpdateFormulaExpression; virtual; abstract; |
![]() |
constructor Create(ScreenObject: TScreenObject; Model: TBaseModel); |
![]() |
property Model: TBaseModel read FModel write SetModel; |
![]() |
property ScreenObject: TScreenObject read FScreenObject write
SetScreenObject; |
|