Description | Hierarchy | Fields | Methods | Properties |
type TCustomNonSpatialBoundColl = class(TEnhancedOrderedCollection)
TCustomNonSpatialBoundColl
is an abstract ancestor used with MODFLOW boundary conditions that may or may not be defined at cells. For instance EquationValues of the SFR boundary is defined using a direct descendant of TCustomNonSpatialBoundColl
. Boundaries that are defined at cells typically descend from TCustomMF_BoundColl which descends from TCustomNonSpatialBoundColl
.
FScreenObject: TObject; |
|
FBoundary: TModflowBoundary; |
procedure SetItem(Index: Integer; const Value: TCustomBoundaryItem); |
|
function GetItem(Index: Integer): TCustomBoundaryItem; |
|
class function ItemClass: TBoundaryItemClass; virtual; abstract; |
|
procedure Assign(Source: TPersistent); override; |
|
constructor Create(Boundary: TModflowBoundary; Model: TBaseModel; ScreenObject: TObject); virtual; |
|
function Used: boolean; |
property BoundaryGroup: TModflowBoundary read FBoundary; |
|
property ScreenObject: TObject read FScreenObject; |
|
property Items[Index:Integer]: TCustomBoundaryItem read GetItem
write SetItem; |
FScreenObject: TObject; |
|
See ScreenObject |
FBoundary: TModflowBoundary; |
|
|
procedure SetItem(Index: Integer; const Value: TCustomBoundaryItem); |
|
See Items. |
function GetItem(Index: Integer): TCustomBoundaryItem; |
|
See Items. |
class function ItemClass: TBoundaryItemClass; virtual; abstract; |
|
|
procedure Assign(Source: TPersistent); override; |
|
constructor Create(Boundary: TModflowBoundary; Model: TBaseModel; ScreenObject: TObject); virtual; |
|
|
function Used: boolean; |
|
property BoundaryGroup: TModflowBoundary read FBoundary; |
|
|
property ScreenObject: TObject read FScreenObject; |
|
|
property Items[Index:Integer]: TCustomBoundaryItem read GetItem
write SetItem; |
|
|