Class TChdCollection

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TChdCollection = class(TCustomMF_ListBoundColl)

Description

TChdCollection represents MODFLOW Constant-Head boundaries for a series of time intervals.

Hierarchy

Overview

Methods

Protected function GetTimeListLinkClass: TTimeListsModelLinkClass; override;
Protected procedure InvalidateStartData(Sender: TObject);
Protected procedure InvalidateEndData(Sender: TObject);
Protected procedure SetBoundaryStartAndEndTime(BoundaryCount: Integer; Item: TCustomModflowBoundaryItem; ItemIndex: Integer; AModel: TBaseModel); override;
Protected class function ItemClass: TBoundaryItemClass; override;
Protected procedure AddSpecificBoundary(AModel: TBaseModel); override;
Protected procedure AssignCellLocation(BoundaryStorage: TCustomBoundaryStorage; ACellList: TObject); override;
Protected procedure AssignCellList(Expression: TExpression; ACellList: TObject; BoundaryStorage: TCustomBoundaryStorage; BoundaryFunctionIndex: integer; Variables, DataSets: TList; AModel: TBaseModel); override;
Protected function AdjustedFormula(FormulaIndex, ItemIndex: integer): string; override;
Public constructor Create(Boundary: TModflowBoundary; Model: TBaseModel; ScreenObject: TObject); override;

Description

Methods

Protected function GetTimeListLinkClass: TTimeListsModelLinkClass; override;
 
Protected procedure InvalidateStartData(Sender: TObject);
 
Protected procedure InvalidateEndData(Sender: TObject);
 
Protected procedure SetBoundaryStartAndEndTime(BoundaryCount: Integer; Item: TCustomModflowBoundaryItem; ItemIndex: Integer; AModel: TBaseModel); override;
 
Protected class function ItemClass: TBoundaryItemClass; override;

ItemClass returns TChdItem.

Protected procedure AddSpecificBoundary(AModel: TBaseModel); override;
 
Protected procedure AssignCellLocation(BoundaryStorage: TCustomBoundaryStorage; ACellList: TObject); override;
 
Protected procedure AssignCellList(Expression: TExpression; ACellList: TObject; BoundaryStorage: TCustomBoundaryStorage; BoundaryFunctionIndex: integer; Variables, DataSets: TList; AModel: TBaseModel); override;
 
Protected function AdjustedFormula(FormulaIndex, ItemIndex: integer): string; override;
 
Public constructor Create(Boundary: TModflowBoundary; Model: TBaseModel; ScreenObject: TObject); override;
 

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