Class TModflowSWT_Writer

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TModflowSWT_Writer = class(TCustomSubWriter)

Description

no description available, TCustomSubWriter description follows
no description available, TCustomPackageWriter description follows

TCustomPackageWriter is an abstract base class used to generate input for MODFLOW for a specific package.

Hierarchy

Overview

Fields

Private FSwtPackage: TSwtPackageSelection;
Private FNameOfFile: string;
Private FLNWT: TIntegerList;
Private FTHICK_List: TList;
Private FSse_List: TList;
Private FSsv_List: TList;
Private FCr_List: TList;
Private FCc_List: TList;
Private FVOID_List: TList;
Private FSUB_List: TList;

Methods

Private procedure RetrieveArrays;
Private procedure WriteDataSet1;
Private procedure WriteDataSet2;
Private procedure WriteDataSet3;
Private procedure WriteDataSet4;
Private procedure WriteDataSet5;
Private procedure WriteDataSet6;
Private procedure WriteDataSets7to13;
Private procedure WriteDataSet14;
Private procedure WriteDataSet15;
Private procedure WriteDataSet16;
Private procedure WriteDataSet17;
Protected function Package: TModflowPackageSelection; override;
Protected class function Extension: string; override;
Public procedure WriteFile(const AFileName: string);
Public Constructor Create(Model: TCustomModel; EvaluationType: TEvaluationType); override;
Public Destructor Destroy; override;

Description

Fields

Private FSwtPackage: TSwtPackageSelection;
 
Private FNameOfFile: string;
 
Private FLNWT: TIntegerList;

model layer assignments for each system of no-delay interbeds

Private FTHICK_List: TList;
 
Private FSse_List: TList;
 
Private FSsv_List: TList;
 
Private FCr_List: TList;
 
Private FCc_List: TList;
 
Private FVOID_List: TList;
 
Private FSUB_List: TList;
 

Methods

Private procedure RetrieveArrays;
 
Private procedure WriteDataSet1;
 
Private procedure WriteDataSet2;
 
Private procedure WriteDataSet3;
 
Private procedure WriteDataSet4;
 
Private procedure WriteDataSet5;
 
Private procedure WriteDataSet6;
 
Private procedure WriteDataSets7to13;
 
Private procedure WriteDataSet14;
 
Private procedure WriteDataSet15;
 
Private procedure WriteDataSet16;
 
Private procedure WriteDataSet17;
 
Protected function Package: TModflowPackageSelection; override;
 
Protected class function Extension: string; override;
 
Public procedure WriteFile(const AFileName: string);
 
Public Constructor Create(Model: TCustomModel; EvaluationType: TEvaluationType); override;
 
Public Destructor Destroy; override;
 

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