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; |
|