Class TCustomTransientLayerPackageSelection

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TCustomTransientLayerPackageSelection = class(TCustomLayerPackageSelection)

Description

TCustomTransientLayerPackageSelection is used for MODFLOW boundary conditions packages in which, for each stress period, the user specifies an array of layer numbers to which the boundary condition applies.

Hierarchy

Overview

Fields

Private FTimeVaryingLayers: boolean;
Protected FMultiplierArrayNames: TTransientMultCollection;
Protected FZoneArrayNames: TTransientZoneCollection;

Methods

Private function GetTimeVaryingLayers: boolean;
Private procedure SetTimeVaryingLayers(const Value: boolean);
Protected procedure UpdateWithElevationFormula(Formula: string; ScreenObject: TScreenObject; NewUseList: TStringList);
Protected procedure SetMultiplierArrayNames(const Value: TTransientMultCollection);
Protected procedure SetZoneArrayNames(const Value: TTransientZoneCollection);
Public procedure Assign(Source: TPersistent); override;
Public Constructor Create(Model: TBaseModel);
Public destructor Destroy; override;

Properties

Published property TimeVaryingLayers: boolean read GetTimeVaryingLayers write SetTimeVaryingLayers;
Published property MultiplierArrayNames: TTransientMultCollection read FMultiplierArrayNames write SetMultiplierArrayNames;
Published property ZoneArrayNames: TTransientZoneCollection read FZoneArrayNames write SetZoneArrayNames;

Description

Fields

Private FTimeVaryingLayers: boolean;
 
Protected FMultiplierArrayNames: TTransientMultCollection;
 
Protected FZoneArrayNames: TTransientZoneCollection;
 

Methods

Private function GetTimeVaryingLayers: boolean;
 
Private procedure SetTimeVaryingLayers(const Value: boolean);
 
Protected procedure UpdateWithElevationFormula(Formula: string; ScreenObject: TScreenObject; NewUseList: TStringList);
 
Protected procedure SetMultiplierArrayNames(const Value: TTransientMultCollection);
 
Protected procedure SetZoneArrayNames(const Value: TTransientZoneCollection);
 
Public procedure Assign(Source: TPersistent); override;
 
Public Constructor Create(Model: TBaseModel);
 
Public destructor Destroy; override;
 

Properties

Published property TimeVaryingLayers: boolean read GetTimeVaryingLayers write SetTimeVaryingLayers;
 
Published property MultiplierArrayNames: TTransientMultCollection read FMultiplierArrayNames write SetMultiplierArrayNames;
 
Published property ZoneArrayNames: TTransientZoneCollection read FZoneArrayNames write SetZoneArrayNames;
 

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