Class TModflowDRT_Writer

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TModflowDRT_Writer = class(TCustomListWriter)

Description

no description available, TCustomListWriter description follows

TCustomListWriter is used as a base class for writing typical boundary condition files that allow for both parameter and non-parameter cells.

Hierarchy

Overview

Fields

Private NPDRT: integer;
Private MXL: integer;

Methods

Private procedure WriteDataSet1;
Private procedure WriteDataSets2And3;
Private procedure WriteDataSets4To6;
Protected function CellType: TValueCellType; override;
Protected class function Extension: string; override;
Protected function GetBoundary(ScreenObject: TScreenObject): TModflowBoundary; override;
Protected procedure GetOption(var Option: string); override;
Protected function Package: TModflowPackageSelection; override;
Protected function ParameterType: TParameterType; override;
Protected procedure WriteParameterCells(CellList: TValueCellList; NLST: Integer; const VariableIdentifiers, DataSetIdentifier: string; AssignmentMethod: TUpdateMethod; MultiplierArrayNames: TTransientMultCollection; ZoneArrayNames: TTransientZoneCollection); override;
Protected procedure WriteCell(Cell: TValueCell; const DataSetIdentifier, VariableIdentifiers: string); override;
Public procedure WriteFile(const AFileName: string);

Description

Fields

Private NPDRT: integer;
 
Private MXL: integer;
 

Methods

Private procedure WriteDataSet1;
 
Private procedure WriteDataSets2And3;
 
Private procedure WriteDataSets4To6;
 
Protected function CellType: TValueCellType; override;
 
Protected class function Extension: string; override;
 
Protected function GetBoundary(ScreenObject: TScreenObject): TModflowBoundary; override;
 
Protected procedure GetOption(var Option: string); override;
 
Protected function Package: TModflowPackageSelection; override;
 
Protected function ParameterType: TParameterType; override;
 
Protected procedure WriteParameterCells(CellList: TValueCellList; NLST: Integer; const VariableIdentifiers, DataSetIdentifier: string; AssignmentMethod: TUpdateMethod; MultiplierArrayNames: TTransientMultCollection; ZoneArrayNames: TTransientZoneCollection); override;
 
Protected procedure WriteCell(Cell: TValueCell; const DataSetIdentifier, VariableIdentifiers: string); override;
 
Public procedure WriteFile(const AFileName: string);
 

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