Description | Hierarchy | Fields | Methods | Properties |
type TEtsPackageSelection = class(TCustomTransientLayerPackageSelection)
TCustomTransientLayerPackageSelection
is used for MODFLOW boundary conditions packages in which, for each stress period, the user specifies an array of layer numbers to which the boundary condition applies.
![]() |
procedure SetSegmentCount(const Value: integer); |
![]() |
procedure InitializeEtsDisplay(Sender: TObject); |
![]() |
procedure GetMfEtsDepthUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure GetMfEtsLayerUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure GetMfEtsRateUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure GetMfEtsSurfaceUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure GetMfEtsDepthFractionUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure GetMfEtsRateFractionUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure UpdateEtsUseList(NewUseList: TStringList; ParamType: TParameterType; DataIndex: integer; const DisplayName: string); |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
Constructor Create(Model: TBaseModel); |
![]() |
Destructor Destroy; override; |
![]() |
procedure InvalidateMfEtsEvapLayer(Sender: TObject); |
![]() |
procedure InvalidateEtsDepthFractions(Sender: TObject); |
![]() |
procedure InvalidateEtsRateFractions(Sender: TObject); |
![]() |
procedure UpdateEtsSegmentCount; |
![]() |
procedure InvalidateAllTimeLists; override; |
![]() |
property MfEtsEvapRate: TModflowBoundaryDisplayTimeList
read FMfEtsEvapRate; |
![]() |
property MfEtsEvapSurface: TModflowBoundaryDisplayTimeList
read FMfEtsEvapSurface; |
![]() |
property MfEtsEvapDepth: TModflowBoundaryDisplayTimeList
read FMfEtsEvapDepth; |
![]() |
property MfEtsEvapLayer: TModflowBoundaryDisplayTimeList
read FMfEtsEvapLayer; |
![]() |
property SegmentCount: integer read FSegmentCount
write SetSegmentCount default 1; |
![]() |
FSegmentCount: integer; |
![]() |
FEtsRateFractionLists: TList; |
![]() |
FEtsDepthFractionLists: TList; |
![]() |
FMfEtsEvapLayer: TModflowBoundaryDisplayTimeList; |
![]() |
FMfEtsEvapRate: TModflowBoundaryDisplayTimeList; |
![]() |
FMfEtsEvapDepth: TModflowBoundaryDisplayTimeList; |
![]() |
FMfEtsEvapSurface: TModflowBoundaryDisplayTimeList; |
![]() |
procedure SetSegmentCount(const Value: integer); |
![]() |
procedure InitializeEtsDisplay(Sender: TObject); |
![]() |
procedure GetMfEtsDepthUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure GetMfEtsLayerUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure GetMfEtsRateUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure GetMfEtsSurfaceUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure GetMfEtsDepthFractionUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure GetMfEtsRateFractionUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure UpdateEtsUseList(NewUseList: TStringList; ParamType: TParameterType; DataIndex: integer; const DisplayName: string); |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
Constructor Create(Model: TBaseModel); |
![]() |
Destructor Destroy; override; |
![]() |
procedure InvalidateMfEtsEvapLayer(Sender: TObject); |
![]() |
procedure InvalidateEtsDepthFractions(Sender: TObject); |
![]() |
procedure InvalidateEtsRateFractions(Sender: TObject); |
![]() |
procedure UpdateEtsSegmentCount; |
![]() |
procedure InvalidateAllTimeLists; override; |
![]() |
property MfEtsEvapRate: TModflowBoundaryDisplayTimeList
read FMfEtsEvapRate; |
![]() |
property MfEtsEvapSurface: TModflowBoundaryDisplayTimeList
read FMfEtsEvapSurface; |
![]() |
property MfEtsEvapDepth: TModflowBoundaryDisplayTimeList
read FMfEtsEvapDepth; |
![]() |
property MfEtsEvapLayer: TModflowBoundaryDisplayTimeList
read FMfEtsEvapLayer; |
![]() |
property SegmentCount: integer read FSegmentCount
write SetSegmentCount default 1; |