Class TEvtLayerCollection

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TEvtLayerCollection = class(TCustomMF_ArrayBoundColl)

Description

no description available, TCustomMF_ArrayBoundColl description follows

TCustomMF_ArrayBoundColl is used for boundary conditions in which the boundary conditions are either in the form of an array of values or where the individual boundary condition cells are linked into a larger structure. TCustomMF_ArrayBoundColl is used for the EVT, ETS, RCH, RES, LAK, SFR, and UZF packages.

Hierarchy

Overview

Methods

Protected function GetTimeListLinkClass: TTimeListsModelLinkClass; override;
Protected procedure AddSpecificBoundary(AModel: TBaseModel); override;
Protected procedure AssignCellValues(DataSets: TList; ItemIndex: Integer; AModel: TBaseModel); override;
Protected procedure InitializeTimeLists(ListOfTimeLists: TList; AModel: TBaseModel); override;
Protected class function ItemClass: TBoundaryItemClass; override;
Protected procedure SetBoundaryStartAndEndTime(BoundaryCount: Integer; Item: TCustomModflowBoundaryItem; ItemIndex: Integer; AModel: TBaseModel); override;
Protected procedure InvalidateEtLayer(Sender: TObject);

Description

Methods

Protected function GetTimeListLinkClass: TTimeListsModelLinkClass; override;
 
Protected procedure AddSpecificBoundary(AModel: TBaseModel); override;
 
Protected procedure AssignCellValues(DataSets: TList; ItemIndex: Integer; AModel: TBaseModel); override;

See TCustomMF_ArrayBoundColl.AssignCellValues

Protected procedure InitializeTimeLists(ListOfTimeLists: TList; AModel: TBaseModel); override;

See TCustomMF_ArrayBoundColl.InitializeTimeLists

Protected class function ItemClass: TBoundaryItemClass; override;

See TCustomNonSpatialBoundColl.ItemClass

Protected procedure SetBoundaryStartAndEndTime(BoundaryCount: Integer; Item: TCustomModflowBoundaryItem; ItemIndex: Integer; AModel: TBaseModel); override;

SetBoundaryStartAndEndTime calls inherited SetBoundaryStartAndEndTime and then sets the length of the EvtArray at ItemIndex in Boundaries to BoundaryCount.

See also
TCustomMF_BoundColl.SetBoundaryStartAndEndTime
SetBoundaryStartAndEndTime sets the TCustomBoundaryStorage.StartingTime and TCustomBoundaryStorage.EndingTime of the TCustomBoundaryStorage at ItemIndex in Boundaries to the values of StartTime and EndTime Descendants used BoundaryCount to set the length of array of records that define where and with what values the boundary condition apply.
Protected procedure InvalidateEtLayer(Sender: TObject);
 

Generated by PasDoc 0.12.1 on 2013-05-13 15:41:45