Class TMnw2_Cell

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TMnw2_Cell = class(TValueCell)

Description

no description available, TValueCell description follows

Hierarchy

Overview

Fields

Private Values: TMnw2Record;
Private StressPeriod: integer;

Methods

Private function GetB: double;
Private function GetBAnnotation: string;
Private function GetC: double;
Private function GetCAnnotation: string;
Private function GetCellToWellConductance: double;
Private function GetCellToWellConductanceAnnotation: string;
Private function GetP: double;
Private function GetPAnnotation: string;
Private function GetPartialPenetration: double;
Private function GetPartialPenetrationAnnotation: string;
Private function GetSkinK: double;
Private function GetSkinKAnnotation: string;
Private function GetSkinRadius: double;
Private function GetSkinRadiusAnnotation: string;
Private function GetWellRadius: double;
Private function GetWellRadiusAnnotation: string;
Protected function GetColumn: integer; override;
Protected function GetLayer: integer; override;
Protected function GetRow: integer; override;
Protected procedure SetColumn(const Value: integer); override;
Protected procedure SetLayer(const Value: integer); override;
Protected procedure SetRow(const Value: integer); override;
Protected function GetIntegerValue(Index: integer; AModel: TBaseModel): integer; override;
Protected function GetRealValue(Index: integer; AModel: TBaseModel): double; override;
Protected function GetRealAnnotation(Index: integer; AModel: TBaseModel): string; override;
Protected function GetIntegerAnnotation(Index: integer; AModel: TBaseModel): string; override;
Protected procedure Cache(Comp: TCompressionStream; Strings: TStringList); override;
Protected procedure Restore(Decomp: TDecompressionStream; Annotations: TStringList); override;
Protected function GetSection: integer; override;
Protected procedure RecordStrings(Strings: TStringList); override;

Properties

Public property WellRadius: double read GetWellRadius;
Public property SkinRadius: double read GetSkinRadius;
Public property SkinK: double read GetSkinK;
Public property B: double read GetB;
Public property C: double read GetC;
Public property P: double read GetP;
Public property CellToWellConductance: double read GetCellToWellConductance;
Public property PartialPenetration: double read GetPartialPenetration;
Public property WellRadiusAnnotation: string read GetWellRadiusAnnotation;
Public property SkinRadiusAnnotation: string read GetSkinRadiusAnnotation;
Public property SkinKAnnotation: string read GetSkinKAnnotation;
Public property BAnnotation: string read GetBAnnotation;
Public property CAnnotation: string read GetCAnnotation;
Public property PAnnotation: string read GetPAnnotation;
Public property CellToWellConductanceAnnotation: string read GetCellToWellConductanceAnnotation;
Public property PartialPenetrationAnnotation: string read GetPartialPenetrationAnnotation;

Description

Fields

Private Values: TMnw2Record;
 
Private StressPeriod: integer;
 

Methods

Private function GetB: double;
 
Private function GetBAnnotation: string;
 
Private function GetC: double;
 
Private function GetCAnnotation: string;
 
Private function GetCellToWellConductance: double;
 
Private function GetCellToWellConductanceAnnotation: string;
 
Private function GetP: double;
 
Private function GetPAnnotation: string;
 
Private function GetPartialPenetration: double;
 
Private function GetPartialPenetrationAnnotation: string;
 
Private function GetSkinK: double;
 
Private function GetSkinKAnnotation: string;
 
Private function GetSkinRadius: double;
 
Private function GetSkinRadiusAnnotation: string;
 
Private function GetWellRadius: double;
 
Private function GetWellRadiusAnnotation: string;
 
Protected function GetColumn: integer; override;
 
Protected function GetLayer: integer; override;
 
Protected function GetRow: integer; override;
 
Protected procedure SetColumn(const Value: integer); override;
 
Protected procedure SetLayer(const Value: integer); override;
 
Protected procedure SetRow(const Value: integer); override;
 
Protected function GetIntegerValue(Index: integer; AModel: TBaseModel): integer; override;
 
Protected function GetRealValue(Index: integer; AModel: TBaseModel): double; override;
 
Protected function GetRealAnnotation(Index: integer; AModel: TBaseModel): string; override;
 
Protected function GetIntegerAnnotation(Index: integer; AModel: TBaseModel): string; override;
 
Protected procedure Cache(Comp: TCompressionStream; Strings: TStringList); override;
 
Protected procedure Restore(Decomp: TDecompressionStream; Annotations: TStringList); override;
 
Protected function GetSection: integer; override;
 
Protected procedure RecordStrings(Strings: TStringList); override;
 

Properties

Public property WellRadius: double read GetWellRadius;
 
Public property SkinRadius: double read GetSkinRadius;
 
Public property SkinK: double read GetSkinK;
 
Public property B: double read GetB;
 
Public property C: double read GetC;
 
Public property P: double read GetP;
 
Public property CellToWellConductance: double read GetCellToWellConductance;
 
Public property PartialPenetration: double read GetPartialPenetration;
 
Public property WellRadiusAnnotation: string read GetWellRadiusAnnotation;
 
Public property SkinRadiusAnnotation: string read GetSkinRadiusAnnotation;
 
Public property SkinKAnnotation: string read GetSkinKAnnotation;
 
Public property BAnnotation: string read GetBAnnotation;
 
Public property CAnnotation: string read GetCAnnotation;
 
Public property PAnnotation: string read GetPAnnotation;
 
Public property CellToWellConductanceAnnotation: string read GetCellToWellConductanceAnnotation;
 
Public property PartialPenetrationAnnotation: string read GetPartialPenetrationAnnotation;
 

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