| Description | Hierarchy | Fields | Methods | Properties |
type TWellBoundary = class(TCustomInterpolatedBoundary)
TWellBoundary represents a well in PHAST for one TScreenObject.
![]() |
FAllocateByPressureAndMobility: boolean; |
![]() |
FDescription: string; |
![]() |
FDiameter: double; |
![]() |
FIntervals: TWellIntervals; |
![]() |
FLandSurfaceDatum: double; |
![]() |
FWellElevationFormat: TWellElevationFormat; |
![]() |
procedure SetAllocateByPressureAndMobility(const Value: boolean); |
![]() |
procedure SetDescription(const Value: string); |
![]() |
procedure SetDiameter(const Value: double); |
![]() |
procedure SetIntervals(const Value: TWellIntervals); |
![]() |
procedure SetLandSurfaceDatum(const Value: double); |
![]() |
procedure SetWellElevationFormat(const Value: TWellElevationFormat); |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
procedure Clear; override; |
![]() |
constructor Create(ScreenObject: TScreenObject; Model: TBaseModel); |
![]() |
destructor Destroy; override; |
![]() |
function IsBoundary: boolean; |
![]() |
procedure PartialAssign(Source: TPersistent); |
![]() |
property AllocateByPressureAndMobility: boolean read
FAllocateByPressureAndMobility write SetAllocateByPressureAndMobility
default True; |
![]() |
property Description: string read FDescription write SetDescription; |
![]() |
property Diameter: double read FDiameter write SetDiameter; |
![]() |
property Intervals: TWellIntervals read FIntervals write SetIntervals; |
![]() |
property LandSurfaceDatum: double read FLandSurfaceDatum write
SetLandSurfaceDatum; |
![]() |
property WellElevationFormat: TWellElevationFormat read FWellElevationFormat
write SetWellElevationFormat; |
![]() |
property InjectionOrPumpingRate: TRealPhastBoundaries read
FBoundaryValue write SetBoundaryValue; |
![]() |
FAllocateByPressureAndMobility: boolean; |
![]() |
FDescription: string; |
|
See Description. | |
![]() |
FDiameter: double; |
|
| |
![]() |
FIntervals: TWellIntervals; |
|
| |
![]() |
FLandSurfaceDatum: double; |
|
| |
![]() |
FWellElevationFormat: TWellElevationFormat; |
|
| |
![]() |
procedure SetAllocateByPressureAndMobility(const Value: boolean); |
![]() |
procedure SetDescription(const Value: string); |
|
See Description. | |
![]() |
procedure SetDiameter(const Value: double); |
|
See Diameter. | |
![]() |
procedure SetIntervals(const Value: TWellIntervals); |
|
See Intervals. | |
![]() |
procedure SetLandSurfaceDatum(const Value: double); |
|
See LandSurfaceDatum. | |
![]() |
procedure SetWellElevationFormat(const Value: TWellElevationFormat); |
|
See WellElevationFormat. | |
![]() |
procedure Assign(Source: TPersistent); override; |
|
If Source is a | |
![]() |
procedure Clear; override; |
|
| |
![]() |
constructor Create(ScreenObject: TScreenObject; Model: TBaseModel); |
|
| |
![]() |
destructor Destroy; override; |
|
| |
![]() |
function IsBoundary: boolean; |
|
| |
![]() |
procedure PartialAssign(Source: TPersistent); |
|
If Source is a | |
![]() |
property AllocateByPressureAndMobility: boolean read
FAllocateByPressureAndMobility write SetAllocateByPressureAndMobility
default True; |
|
If | |
![]() |
property Description: string read FDescription write SetDescription; |
|
| |
![]() |
property Diameter: double read FDiameter write SetDiameter; |
|
| |
![]() |
property Intervals: TWellIntervals read FIntervals write SetIntervals; |
|
| |
![]() |
property LandSurfaceDatum: double read FLandSurfaceDatum write
SetLandSurfaceDatum; |
|
If WellElevationFormat = wefDepth, | |
![]() |
property WellElevationFormat: TWellElevationFormat read FWellElevationFormat
write SetWellElevationFormat; |
|
| |
![]() |
property InjectionOrPumpingRate: TRealPhastBoundaries read
FBoundaryValue write SetBoundaryValue; |
|
| |