| Description | Hierarchy | Fields | Methods | Properties | 
type TEtsBoundary = class(TModflowParamBoundary)
TEtsBoundary represents the MODFLOW Evapotranspiration boundaries associated with a single TScreenObject.
TEvtCollection represents MODFLOW Evapotranspiration boundaries for a series of time intervals.![]()  | 
FEvapotranspirationLayers: TEtsLayerCollection; | 
![]()  | 
FEvtSurfDepthCollection: TEtsSurfDepthCollection; | 
![]()  | 
FNonParameterColumns: integer; | 
![]()  | 
procedure SetEvapotranspirationLayers(const Value: TEtsLayerCollection); | 
![]()  | 
procedure SetEvtSurfDepthCollection(const Value: TEtsSurfDepthCollection); | 
![]()  | 
function GetTimeVaryingEvapotranspirationLayers: boolean; | 
![]()  | 
procedure AssignEvapotranspirationLayerCells(BoundaryStorage: TEvtLayerStorage; ValueTimeList: TList); | 
![]()  | 
procedure AssignSurfaceDepthCells(BoundaryStorage: TEtsSurfDepthStorage; ValueTimeList: TList); | 
![]()  | 
procedure AssignCells(BoundaryStorage: TCustomBoundaryStorage; ValueTimeList: TList; AModel: TBaseModel); override; | 
![]()  | 
class function BoundaryCollectionClass: TMF_BoundCollClass; override; | 
![]()  | 
class function ModflowParamItemClass: TModflowParamItemClass; override; | 
![]()  | 
function ParameterType: TParameterType; override; | 
![]()  | 
procedure Assign(Source: TPersistent); override; | 
![]()  | 
Constructor Create(Model: TBaseModel; ScreenObject: TObject); | 
![]()  | 
Destructor Destroy; override; | 
![]()  | 
procedure GetCellValues(ValueTimeList: TList; ParamList: TStringList; AModel: TBaseModel); override; | 
![]()  | 
function Used: boolean; override; | 
![]()  | 
procedure EvaluateArrayBoundaries(AModel: TBaseModel); override; | 
![]()  | 
function NonParameterColumns: integer; override; | 
![]()  | 
procedure GetEvapotranspirationLayerCells(LayerTimeList: TList; AModel: TBaseModel); | 
![]()  | 
procedure GetEvapotranspirationSurfaceDepthCells(LayerTimeList: TList; AModel: TBaseModel); | 
![]()  | 
procedure InvalidateDisplay; override; | 
![]()  | 
procedure Clear; override; | 
![]()  | 
property TimeVaryingEvapotranspirationLayers: boolean
      read GetTimeVaryingEvapotranspirationLayers; | 
![]()  | 
property EvapotranspirationLayers: TEtsLayerCollection
      read FEvapotranspirationLayers write SetEvapotranspirationLayers; | 
![]()  | 
property EtsSurfDepthCollection: TEtsSurfDepthCollection
      read FEvtSurfDepthCollection write SetEvtSurfDepthCollection; | 
![]()  | 
FEvapotranspirationLayers: TEtsLayerCollection; | 
![]()  | 
FEvtSurfDepthCollection: TEtsSurfDepthCollection; | 
![]()  | 
FNonParameterColumns: integer; | 
![]()  | 
procedure SetEvapotranspirationLayers(const Value: TEtsLayerCollection); | 
![]()  | 
procedure SetEvtSurfDepthCollection(const Value: TEtsSurfDepthCollection); | 
![]()  | 
function GetTimeVaryingEvapotranspirationLayers: boolean; | 
![]()  | 
procedure AssignEvapotranspirationLayerCells(BoundaryStorage: TEvtLayerStorage; ValueTimeList: TList); | 
![]()  | 
procedure AssignSurfaceDepthCells(BoundaryStorage: TEtsSurfDepthStorage; ValueTimeList: TList); | 
![]()  | 
procedure AssignCells(BoundaryStorage: TCustomBoundaryStorage; ValueTimeList: TList; AModel: TBaseModel); override; | 
| 
 
  | |
![]()  | 
class function BoundaryCollectionClass: TMF_BoundCollClass; override; | 
![]()  | 
class function ModflowParamItemClass: TModflowParamItemClass; override; | 
![]()  | 
function ParameterType: TParameterType; override; | 
![]()  | 
procedure Assign(Source: TPersistent); override; | 
![]()  | 
Constructor Create(Model: TBaseModel; ScreenObject: TObject); | 
![]()  | 
Destructor Destroy; override; | 
![]()  | 
procedure GetCellValues(ValueTimeList: TList; ParamList: TStringList; AModel: TBaseModel); override; | 
| 
 
  | |
![]()  | 
function Used: boolean; override; | 
![]()  | 
procedure EvaluateArrayBoundaries(AModel: TBaseModel); override; | 
![]()  | 
function NonParameterColumns: integer; override; | 
![]()  | 
procedure GetEvapotranspirationLayerCells(LayerTimeList: TList; AModel: TBaseModel); | 
![]()  | 
procedure GetEvapotranspirationSurfaceDepthCells(LayerTimeList: TList; AModel: TBaseModel); | 
![]()  | 
procedure InvalidateDisplay; override; | 
![]()  | 
procedure Clear; override; | 
![]()  | 
property TimeVaryingEvapotranspirationLayers: boolean
      read GetTimeVaryingEvapotranspirationLayers; | 
![]()  | 
property EvapotranspirationLayers: TEtsLayerCollection
      read FEvapotranspirationLayers write SetEvapotranspirationLayers; | 
![]()  | 
property EtsSurfDepthCollection: TEtsSurfDepthCollection
      read FEvtSurfDepthCollection write SetEvtSurfDepthCollection; |