Class TCustomLpfWriter

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TCustomLpfWriter = class(TCustomFlowPackageWriter)

Description

no description available, TCustomFlowPackageWriter 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

Protected NPLPF: integer;
Protected FParameterUsed: array[ptLPF_HK..ptLPF_VKCB] of boolean;

Methods

Protected procedure WriteDataSet2;
Protected procedure WriteDataSet3;
Protected procedure WriteDataSet4;
Protected procedure WriteDataSet5;
Protected function ParameterDataSetNumber: integer; virtual; abstract;
Protected procedure WriteParameters;
Protected procedure WriteLayerData; virtual; abstract;
Protected procedure WriteHK(Group: TLayerGroup; ArrayIndex, MFLayerIndex: Integer);
Protected procedure WriteHANI(Group: TLayerGroup; ArrayIndex, MFLayerIndex: Integer);
Protected procedure WriteVKA(Group: TLayerGroup; ArrayIndex, MFLayerIndex: Integer);
Protected procedure WriteVANI(Group: TLayerGroup; ArrayIndex, MFLayerIndex: Integer);
Protected procedure WriteSS(TransientModel: Boolean; Group: TLayerGroup; ArrayIndex, MFLayerIndex: Integer);
Protected procedure WriteSY(TransientModel: Boolean; Group: TLayerGroup; ArrayIndex, MFLayerIndex: Integer);
Protected procedure WriteVKCB(LayerIndex, MFLayerIndex, ArrayIndex: Integer);
Public constructor Create(Model: TCustomModel; EvaluationType: TEvaluationType); override;

Description

Fields

Protected NPLPF: integer;
 
Protected FParameterUsed: array[ptLPF_HK..ptLPF_VKCB] of boolean;
 

Methods

Protected procedure WriteDataSet2;
 
Protected procedure WriteDataSet3;
 
Protected procedure WriteDataSet4;
 
Protected procedure WriteDataSet5;
 
Protected function ParameterDataSetNumber: integer; virtual; abstract;
 
Protected procedure WriteParameters;
 
Protected procedure WriteLayerData; virtual; abstract;
 
Protected procedure WriteHK(Group: TLayerGroup; ArrayIndex, MFLayerIndex: Integer);
 
Protected procedure WriteHANI(Group: TLayerGroup; ArrayIndex, MFLayerIndex: Integer);
 
Protected procedure WriteVKA(Group: TLayerGroup; ArrayIndex, MFLayerIndex: Integer);
 
Protected procedure WriteVANI(Group: TLayerGroup; ArrayIndex, MFLayerIndex: Integer);
 
Protected procedure WriteSS(TransientModel: Boolean; Group: TLayerGroup; ArrayIndex, MFLayerIndex: Integer);
 
Protected procedure WriteSY(TransientModel: Boolean; Group: TLayerGroup; ArrayIndex, MFLayerIndex: Integer);
 
Protected procedure WriteVKCB(LayerIndex, MFLayerIndex, ArrayIndex: Integer);
 
Public constructor Create(Model: TCustomModel; EvaluationType: TEvaluationType); override;
 

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