Class TMultinodeWellSelection

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TMultinodeWellSelection = class(TModflowPackageSelection)

Description

no description available, TModflowPackageSelection description follows

Hierarchy

Overview

Fields

Private FPrintOption: TMnw2PrintOption;
Private FSummarizeByWell: Boolean;
Private FCreateWellFile: Boolean;
Private FSummarizeByNode: Boolean;
Private FMfMnwWellRadius: TModflowBoundaryDisplayTimeList;
Private FMfMnwCellToWellConductance: TModflowBoundaryDisplayTimeList;
Private FMfMnwP: TModflowBoundaryDisplayTimeList;
Private FMfMnwSkinK: TModflowBoundaryDisplayTimeList;
Private FMfMnwSkinRadius: TModflowBoundaryDisplayTimeList;
Private FMfMnwPartialPenetration: TModflowBoundaryDisplayTimeList;
Private FMfMnwB: TModflowBoundaryDisplayTimeList;
Private FMfMnwC: TModflowBoundaryDisplayTimeList;

Methods

Private procedure SetPrintOption(const Value: TMnw2PrintOption);
Private procedure SetCreateWellFile(const Value: Boolean);
Private procedure SetSummarizeByNode(const Value: Boolean);
Private procedure SetSummarizeByWell(const Value: Boolean);
Private procedure InitializeMnw2Display(Sender: TObject);
Private procedure GetMfMnwWellRadiusUseList(Sender: TObject; NewUseList: TStringList);
Private procedure GetMfMnwSkinRadiusUseList(Sender: TObject; NewUseList: TStringList);
Private procedure GetMfMnwUseList(Sender: TObject; NewUseList: TStringList; DataIndex: integer);
Private procedure GetMfMnwSkinKUseList(Sender: TObject; NewUseList: TStringList);
Private procedure GetMfMnwBUseList(Sender: TObject; NewUseList: TStringList);
Private procedure GetMfMnwCUseList(Sender: TObject; NewUseList: TStringList);
Private procedure GetMfMnwPUseList(Sender: TObject; NewUseList: TStringList);
Private procedure GetMfMnwCellToWellConductanceUseList(Sender: TObject; NewUseList: TStringList);
Private procedure GetMfMnwPartialPenetrationUseList(Sender: TObject; NewUseList: TStringList);
Public Constructor Create(Model: TBaseModel);
Public Destructor Destroy; override;
Public procedure Assign(Source: TPersistent); override;

Properties

Public property MfMnwWellRadius: TModflowBoundaryDisplayTimeList read FMfMnwWellRadius;
Public property MfMnwSkinRadius: TModflowBoundaryDisplayTimeList read FMfMnwSkinRadius;
Public property MfMnwSkinK: TModflowBoundaryDisplayTimeList read FMfMnwSkinK;
Public property MfMnwB: TModflowBoundaryDisplayTimeList read FMfMnwB;
Public property MfMnwC: TModflowBoundaryDisplayTimeList read FMfMnwC;
Public property MfMnwP: TModflowBoundaryDisplayTimeList read FMfMnwP;
Public property MfMnwCellToWellConductance: TModflowBoundaryDisplayTimeList read FMfMnwCellToWellConductance;
Public property MfMnwPartialPenetration: TModflowBoundaryDisplayTimeList read FMfMnwPartialPenetration;
Published property PrintOption: TMnw2PrintOption read FPrintOption write SetPrintOption default mpoMost;
Published property CreateWellFile: Boolean read FCreateWellFile write SetCreateWellFile;
Published property SummarizeByWell: Boolean read FSummarizeByWell write SetSummarizeByWell;
Published property SummarizeByNode: Boolean read FSummarizeByNode write SetSummarizeByNode;

Description

Fields

Private FPrintOption: TMnw2PrintOption;
 
Private FSummarizeByWell: Boolean;
 
Private FCreateWellFile: Boolean;
 
Private FSummarizeByNode: Boolean;
 
Private FMfMnwWellRadius: TModflowBoundaryDisplayTimeList;
 
Private FMfMnwCellToWellConductance: TModflowBoundaryDisplayTimeList;
 
Private FMfMnwP: TModflowBoundaryDisplayTimeList;
 
Private FMfMnwSkinK: TModflowBoundaryDisplayTimeList;
 
Private FMfMnwSkinRadius: TModflowBoundaryDisplayTimeList;
 
Private FMfMnwPartialPenetration: TModflowBoundaryDisplayTimeList;
 
Private FMfMnwB: TModflowBoundaryDisplayTimeList;
 
Private FMfMnwC: TModflowBoundaryDisplayTimeList;
 

Methods

Private procedure SetPrintOption(const Value: TMnw2PrintOption);
 
Private procedure SetCreateWellFile(const Value: Boolean);
 
Private procedure SetSummarizeByNode(const Value: Boolean);
 
Private procedure SetSummarizeByWell(const Value: Boolean);
 
Private procedure InitializeMnw2Display(Sender: TObject);
 
Private procedure GetMfMnwWellRadiusUseList(Sender: TObject; NewUseList: TStringList);
 
Private procedure GetMfMnwSkinRadiusUseList(Sender: TObject; NewUseList: TStringList);
 
Private procedure GetMfMnwUseList(Sender: TObject; NewUseList: TStringList; DataIndex: integer);
 
Private procedure GetMfMnwSkinKUseList(Sender: TObject; NewUseList: TStringList);
 
Private procedure GetMfMnwBUseList(Sender: TObject; NewUseList: TStringList);
 
Private procedure GetMfMnwCUseList(Sender: TObject; NewUseList: TStringList);
 
Private procedure GetMfMnwPUseList(Sender: TObject; NewUseList: TStringList);
 
Private procedure GetMfMnwCellToWellConductanceUseList(Sender: TObject; NewUseList: TStringList);
 
Private procedure GetMfMnwPartialPenetrationUseList(Sender: TObject; NewUseList: TStringList);
 
Public Constructor Create(Model: TBaseModel);
 
Public Destructor Destroy; override;
 
Public procedure Assign(Source: TPersistent); override;
 

Properties

Public property MfMnwWellRadius: TModflowBoundaryDisplayTimeList read FMfMnwWellRadius;
 
Public property MfMnwSkinRadius: TModflowBoundaryDisplayTimeList read FMfMnwSkinRadius;
 
Public property MfMnwSkinK: TModflowBoundaryDisplayTimeList read FMfMnwSkinK;
 
Public property MfMnwB: TModflowBoundaryDisplayTimeList read FMfMnwB;
 
Public property MfMnwC: TModflowBoundaryDisplayTimeList read FMfMnwC;
 
Public property MfMnwP: TModflowBoundaryDisplayTimeList read FMfMnwP;
 
Public property MfMnwCellToWellConductance: TModflowBoundaryDisplayTimeList read FMfMnwCellToWellConductance;
 
Public property MfMnwPartialPenetration: TModflowBoundaryDisplayTimeList read FMfMnwPartialPenetration;
 
Published property PrintOption: TMnw2PrintOption read FPrintOption write SetPrintOption default mpoMost;
 
Published property CreateWellFile: Boolean read FCreateWellFile write SetCreateWellFile;
 
Published property SummarizeByWell: Boolean read FSummarizeByWell write SetSummarizeByWell;
 
Published property SummarizeByNode: Boolean read FSummarizeByNode write SetSummarizeByNode;
 

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