Class TMt3dmsSsmWriter

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TMt3dmsSsmWriter = class(TCustomTransientWriter)

Description

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 MXSS: Integer;
Private FBoundaryCellsPerStressPeriod: TIntegerList;

Methods

Private procedure CountCells(var MaximumNumberOfCells: Integer);
Private procedure WriteBoundaryArrays(const FormatString: string; BoundaryID: integer; List: TValueCellList);
Private procedure WriteDataSet1;
Private procedure WriteDataSet2;
Private procedure WriteDataSets3and4(StressPeriod: Integer; List: TValueCellList);
Private procedure WriteDataSets5and6(StressPeriod: Integer; List: TValueCellList);
Private procedure WriteDataSets7and8(StressPeriod: integer; List: TValueCellList);
Private procedure WriteStressPeriods; reintroduce;
Protected procedure Evaluate; override;
Protected class function Extension: string; override;
Protected function Package: TModflowPackageSelection; override;
Public Constructor Create(Model: TCustomModel; EvaluationType: TEvaluationType); override;
Public destructor Destroy; override;
Public procedure WriteFile(const AFileName: string);
Public procedure UpdateDisplay(TimeLists: TModflowBoundListOfTimeLists);

Description

Fields

Private MXSS: Integer;
 
Private FBoundaryCellsPerStressPeriod: TIntegerList;
 

Methods

Private procedure CountCells(var MaximumNumberOfCells: Integer);
 
Private procedure WriteBoundaryArrays(const FormatString: string; BoundaryID: integer; List: TValueCellList);
 
Private procedure WriteDataSet1;
 
Private procedure WriteDataSet2;
 
Private procedure WriteDataSets3and4(StressPeriod: Integer; List: TValueCellList);
 
Private procedure WriteDataSets5and6(StressPeriod: Integer; List: TValueCellList);
 
Private procedure WriteDataSets7and8(StressPeriod: integer; List: TValueCellList);
 
Private procedure WriteStressPeriods; reintroduce;
 
Protected procedure Evaluate; override;
 
Protected class function Extension: string; override;
 
Protected function Package: TModflowPackageSelection; override;
 
Public Constructor Create(Model: TCustomModel; EvaluationType: TEvaluationType); override;
 
Public destructor Destroy; override;
 
Public procedure WriteFile(const AFileName: string);
 
Public procedure UpdateDisplay(TimeLists: TModflowBoundListOfTimeLists);
 

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