Class TBoundaryZone

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TBoundaryZone = class(TCustomPhastZone)

Description

TBoundaryZone represents an individual leaky or flux boundary zone.

Hierarchy

Overview

Fields

Private FBoundaryType: TIproperty;
Public FAssociatedSolutions: TList;
Public FBoundaries: TList;

Methods

Protected procedure AssignProperties(const LayerIndex, RowIndex, ColIndex: integer; const DataSets: TCustomDataSets; const CanMergeX, CanMergeY, CanMergeZ: boolean); override;
Public constructor Create; override;
Public destructor Destroy; override;

Description

Fields

Private FBoundaryType: TIproperty;

FBoundaryType indicates the type of boundary condition in the zone.

Public FAssociatedSolutions: TList;

FAssociatedSolutions: TList; FAssociatedSolutions is a list of TIPropertys whose values represent the solution in the zone.

Public FBoundaries: TList;

FBoundaries: TList; FBoundaries is a list of TRPropertys whose values represent the flux or leaky head in the zone.

Methods

Protected procedure AssignProperties(const LayerIndex, RowIndex, ColIndex: integer; const DataSets: TCustomDataSets; const CanMergeX, CanMergeY, CanMergeZ: boolean); override;

AssignProperties gets the values of each data set related to the zone and assigns a value to a TCustomProperty

Public constructor Create; override;

Create creates an instance of TBoundaryZone.

Public destructor Destroy; override;

Destroy destroys the current instance of TBoundaryZone. Do not call Destroy directly. Call Free instead.


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