Class TCustomLeakyZone

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TCustomLeakyZone = class(TBoundaryZone)

Description

TCustomLeakyZone represents an individual leaky boundary zone.

It adds TRPropertys for hydraulic conductivity and thickness to those provided by TBoundaryZone.

Hierarchy

Overview

Fields

Public FHydraulicConductivity: TRProperty;
Public FThickness: TRProperty;

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

Public FHydraulicConductivity: TRProperty;

FHydraulicConductivity: TRProperty; FHydraulicConductivity is the hydraulic conductivity of the zone.

Public FThickness: TRProperty;

FThickness: TRProperty; FThickness is the thickness of the zone.

Methods

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

AssignProperties calls the inherited AssignProperties and then assigns values to FHydraulicConductivity and FThickness based on the values at (LayerIndex, RowIndex, ColIndex).

Public constructor Create; override;

Create creates an instance of TCustomLeakyZone.

Public destructor Destroy; override;

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


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