Class TVerticalScreen

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TVerticalScreen = class(TCustomModflowBoundaryItem)

Description

no description available, TCustomModflowBoundaryItem description follows

TCustomModflowBoundaryItem represents a boundary for one time interval. TCustomModflowBoundaryItem is stored by TCustomMF_BoundColl.

Hierarchy

Overview

Fields

Private FSkinRadius: TFormulaObject;
Private FB: TFormulaObject;
Private FC: TFormulaObject;
Private FZTop: double;
Private FCellToWellConductance: TFormulaObject;
Private FP: TFormulaObject;
Private FWellRadius: TFormulaObject;
Private FSkinK: TFormulaObject;
Private FZBottom: double;

Methods

Private procedure SetB(const Value: string);
Private procedure SetC(const Value: string);
Private procedure SetCellToWellConductance(const Value: string);
Private procedure SetP(const Value: string);
Private procedure SetSkinK(const Value: string);
Private procedure SetSkinRadius(const Value: string);
Private procedure SetWellRadius(const Value: string);
Private procedure SetZBottom(const Value: double);
Private procedure SetZTop(const Value: double);
Private function GetB: string;
Private function GetC: string;
Private function GetCellToWellConductance: string;
Private function GetP: string;
Private function GetSkinK: string;
Private function GetSkinRadius: string;
Private function GetWellRadius: string;
Protected function BoundaryFormulaCount: integer; override;
Protected function GetBoundaryFormula(Index: integer): string; override;
Protected procedure SetBoundaryFormula(Index: integer; const Value: string); override;
Protected function IsSame(AnotherItem: TOrderedItem): boolean; override;
Protected function ScreenObject: TObject;
Protected procedure CreateFormulaObjects; override;
Protected procedure AssignObserverEvents(Collection: TCollection); override;
Protected procedure GetPropertyObserver(Sender: TObject; List: TList); override;
Protected procedure RemoveFormulaObjects; override;
Public procedure Assign(Source: TPersistent); override;

Properties

Published property ZTop: double read FZTop write SetZTop;
Published property ZBottom: double read FZBottom write SetZBottom;
Published property WellRadius: string read GetWellRadius write SetWellRadius;
Published property SkinRadius: string read GetSkinRadius write SetSkinRadius;
Published property SkinK: string read GetSkinK write SetSkinK;
Published property B: string read GetB write SetB;
Published property C: string read GetC write SetC;
Published property P: string read GetP write SetP;
Published property CellToWellConductance: string read GetCellToWellConductance write SetCellToWellConductance;

Description

Fields

Private FSkinRadius: TFormulaObject;
 
Private FB: TFormulaObject;
 
Private FC: TFormulaObject;
 
Private FZTop: double;
 
Private FCellToWellConductance: TFormulaObject;
 
Private FP: TFormulaObject;
 
Private FWellRadius: TFormulaObject;
 
Private FSkinK: TFormulaObject;
 
Private FZBottom: double;
 

Methods

Private procedure SetB(const Value: string);
 
Private procedure SetC(const Value: string);
 
Private procedure SetCellToWellConductance(const Value: string);
 
Private procedure SetP(const Value: string);
 
Private procedure SetSkinK(const Value: string);
 
Private procedure SetSkinRadius(const Value: string);
 
Private procedure SetWellRadius(const Value: string);
 
Private procedure SetZBottom(const Value: double);
 
Private procedure SetZTop(const Value: double);
 
Private function GetB: string;
 
Private function GetC: string;
 
Private function GetCellToWellConductance: string;
 
Private function GetP: string;
 
Private function GetSkinK: string;
 
Private function GetSkinRadius: string;
 
Private function GetWellRadius: string;
 
Protected function BoundaryFormulaCount: integer; override;
 
Protected function GetBoundaryFormula(Index: integer): string; override;

See BoundaryFormula.

Protected procedure SetBoundaryFormula(Index: integer; const Value: string); override;

See BoundaryFormula.

Protected function IsSame(AnotherItem: TOrderedItem): boolean; override;
 
Protected function ScreenObject: TObject;
 
Protected procedure CreateFormulaObjects; override;
 
Protected procedure AssignObserverEvents(Collection: TCollection); override;
 
Protected procedure GetPropertyObserver(Sender: TObject; List: TList); override;
 
Protected procedure RemoveFormulaObjects; override;
 
Public procedure Assign(Source: TPersistent); override;
 

Properties

Published property ZTop: double read FZTop write SetZTop;
 
Published property ZBottom: double read FZBottom write SetZBottom;
 
Published property WellRadius: string read GetWellRadius write SetWellRadius;
 
Published property SkinRadius: string read GetSkinRadius write SetSkinRadius;
 
Published property SkinK: string read GetSkinK write SetSkinK;
 
Published property B: string read GetB write SetB;
 
Published property C: string read GetC write SetC;
 
Published property P: string read GetP write SetP;
 
Published property CellToWellConductance: string read GetCellToWellConductance write SetCellToWellConductance;
 

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