Class TModflowRCH_Writer

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TModflowRCH_Writer = class(TCustomTransientArrayWriter)

Description

no description available, TCustomTransientArrayWriter description follows
no description available, TCustomParameterTransientWriter description follows
no description available, TCustomTransientWriter description follows

TCustomTransientWriter is used to export input files for MODFLOW for packages with time-varying data.

Hierarchy

Overview

Fields

Private NPRCH: integer;
Private NRCHOP: integer;
Private FRchPackage: TRchPackageSelection;

Methods

Private procedure WriteDataSet1;
Private procedure WriteDataSet2;
Private procedure WriteDataSets3And4;
Private procedure WriteDataSets5To8;
Private procedure WriteCells(CellList: TValueCellList; const DataSetIdentifier, VariableIdentifiers: string);
Protected function CellType: TValueCellType; override;
Protected function Prefix: string; override;
Protected class function Extension: string; override;
Protected function GetBoundary(ScreenObject: TScreenObject): TModflowBoundary; override;
Protected function Package: TModflowPackageSelection; override;
Protected function ParameterType: TParameterType; override;
Protected procedure WriteStressPeriods(const VariableIdentifiers, DataSetIdentifier, DS5, D7PNameIname, D7PName: string); override;
Protected procedure Evaluate; override;
Public procedure WriteFile(const AFileName: string);
Public procedure UpdateDisplay(TimeLists: TModflowBoundListOfTimeLists);

Description

Fields

Private NPRCH: integer;
 
Private NRCHOP: integer;
 
Private FRchPackage: TRchPackageSelection;
 

Methods

Private procedure WriteDataSet1;
 
Private procedure WriteDataSet2;
 
Private procedure WriteDataSets3And4;
 
Private procedure WriteDataSets5To8;
 
Private procedure WriteCells(CellList: TValueCellList; const DataSetIdentifier, VariableIdentifiers: string);
 
Protected function CellType: TValueCellType; override;
 
Protected function Prefix: string; override;
 
Protected class function Extension: string; override;
 
Protected function GetBoundary(ScreenObject: TScreenObject): TModflowBoundary; override;
 
Protected function Package: TModflowPackageSelection; override;
 
Protected function ParameterType: TParameterType; override;
 
Protected procedure WriteStressPeriods(const VariableIdentifiers, DataSetIdentifier, DS5, D7PNameIname, D7PName: string); override;
 
Protected procedure Evaluate; override;
 
Public procedure WriteFile(const AFileName: string);
 
Public procedure UpdateDisplay(TimeLists: TModflowBoundListOfTimeLists);
 

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