Description | Hierarchy | Fields | Methods | Properties |
type TCustomPhastBoundaryCondition = class(TInterpValuesItem)
TCustomPhastBoundaryCondition
is and abstract base class. Its descendants, TIntegerPhastBoundaryCondition and TRealPhastBoundaryCondition, are used to define the value of one aspect of a boundary condition for one time period.
![]() |
FExpression: string; |
![]() |
FMixtureDataSetList: TList; |
![]() |
FMixtureFormula: string; |
![]() |
FMixtureObserver: TObserver; |
![]() |
FTime: double; |
![]() |
procedure AddMixtureSubscriptions; |
![]() |
function GetDistance1: double; |
![]() |
function GetDistance2: double; |
![]() |
function GetInterpolationDirection: TInterpolationDirection; |
![]() |
function GetMixtureExpression: string; |
![]() |
function GetScreenObject: TPhastScreenObject; |
![]() |
function GetUsePHAST_Interpolation: boolean; |
![]() |
procedure RemoveMixtureSubscriptions; |
![]() |
procedure SetDistance1(const Value: double); |
![]() |
procedure SetDistance2(const Value: double); |
![]() |
procedure SetExpression(const Value: string); |
![]() |
procedure SetInterpolationDirection(const Value: TInterpolationDirection); |
![]() |
procedure SetMixtureExpression(const Value: string); |
![]() |
procedure SetMixtureFormula(const Value: string); |
![]() |
procedure SetTime(const Value: double); |
![]() |
procedure SetUsePHAST_Interpolation(const Value: boolean); |
![]() |
function GetDatatype: TRbwDataType; virtual; abstract; |
![]() |
procedure ResetMixtureSubscription; |
![]() |
procedure UpdateMixtureExpression; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
constructor Create(Collection: TCollection); override; |
![]() |
destructor Destroy; override; |
![]() |
function GetDataSet: TSparseArrayPhastDataSet; |
![]() |
property MixtureExpression: string read GetMixtureExpression write
SetMixtureExpression; |
![]() |
property ScreenObject: TPhastScreenObject read GetScreenObject; |
![]() |
property DataType: TRbwDataType read GetDatatype; |
![]() |
property Distance1: double read GetDistance1 write SetDistance1; |
![]() |
property Distance2: double read GetDistance2 write SetDistance2; |
![]() |
property Expression: string read FExpression write SetExpression; |
![]() |
property InterpolationDirection: TInterpolationDirection
read GetInterpolationDirection write SetInterpolationDirection; |
![]() |
property MixtureFormula: string read GetMixtureExpression write
SetMixtureFormula; |
![]() |
property Time: double read FTime write SetTime; |
![]() |
property UsePHAST_Interpolation: boolean read GetUsePHAST_Interpolation write
SetUsePHAST_Interpolation; |
![]() |
FExpression: string; |
|
![]() |
FMixtureDataSetList: TList; |
|
![]() |
FMixtureFormula: string; |
|
![]() |
FMixtureObserver: TObserver; |
|
![]() |
FTime: double; |
|
![]() |
procedure AddMixtureSubscriptions; |
|
![]() |
function GetDistance1: double; |
See Distance1. |
![]() |
function GetDistance2: double; |
See Distance2. |
![]() |
function GetInterpolationDirection: TInterpolationDirection; |
![]() |
function GetMixtureExpression: string; |
See MixtureExpression. |
![]() |
function GetScreenObject: TPhastScreenObject; |
See ScreenObject. |
![]() |
function GetUsePHAST_Interpolation: boolean; |
![]() |
procedure RemoveMixtureSubscriptions; |
|
![]() |
procedure SetDistance1(const Value: double); |
See Distance1. |
![]() |
procedure SetDistance2(const Value: double); |
See Distance2. |
![]() |
procedure SetExpression(const Value: string); |
See Expression. |
![]() |
procedure SetInterpolationDirection(const Value: TInterpolationDirection); |
![]() |
procedure SetMixtureExpression(const Value: string); |
See MixtureExpression. |
![]() |
procedure SetMixtureFormula(const Value: string); |
See MixtureFormula. |
![]() |
procedure SetTime(const Value: double); |
See Time. |
![]() |
procedure SetUsePHAST_Interpolation(const Value: boolean); |
![]() |
function GetDatatype: TRbwDataType; virtual; abstract; |
See DataType. |
![]() |
procedure ResetMixtureSubscription; |
|
![]() |
procedure UpdateMixtureExpression; |
|
![]() |
procedure Assign(Source: TPersistent); override; |
|
![]() |
constructor Create(Collection: TCollection); override; |
|
![]() |
destructor Destroy; override; |
|
![]() |
function GetDataSet: TSparseArrayPhastDataSet; |
|
![]() |
property MixtureExpression: string read GetMixtureExpression write
SetMixtureExpression; |
See TInterpValuesItem.Values.MixtureFormula. Mixture Expression can not be set until the entire model has been loaded. See MixtureFormula. See TPhastInterpolationValues. |
![]() |
property ScreenObject: TPhastScreenObject read GetScreenObject; |
|
![]() |
property DataType: TRbwDataType read GetDatatype; |
|
![]() |
property Distance1: double read GetDistance1 write SetDistance1; |
See TInterpValuesItem.Values.Distance1. See TPhastInterpolationValues. |
![]() |
property Distance2: double read GetDistance2 write SetDistance2; |
See TInterpValuesItem.Values.Distance2. See TPhastInterpolationValues. |
![]() |
property Expression: string read FExpression write SetExpression; |
|
![]() |
property InterpolationDirection: TInterpolationDirection
read GetInterpolationDirection write SetInterpolationDirection; |
See TInterpValuesItem.Values.InterpolationDirection. |
![]() |
property MixtureFormula: string read GetMixtureExpression write
SetMixtureFormula; |
See TInterpValuesItem.Values.MixtureFormula. |
![]() |
property Time: double read FTime write SetTime; |
|
![]() |
property UsePHAST_Interpolation: boolean read GetUsePHAST_Interpolation write
SetUsePHAST_Interpolation; |
|