Description | Hierarchy | Fields | Methods | Properties |
type TModflowEVT_Writer = class(TCustomTransientArrayWriter)
TCustomTransientWriter
is used to export input files for MODFLOW for packages with time-varying data.
NPEVT: integer; |
|
NEVTOP: integer; |
|
FDepthSurface: TList; |
|
FEvtPackage: TEvtPackageSelection; |
procedure WriteDataSet1; |
|
procedure WriteDataSet2; |
|
procedure WriteDataSets3And4; |
|
procedure WriteDataSets5To10; |
|
procedure WriteCells(CellList: TValueCellList; const DataSetIdentifier, VariableIdentifiers: string); |
|
procedure WriteEvapotranspirationSurface(CellList: TValueCellList); |
|
procedure WriteExtinctionDepth(CellList: TValueCellList); |
|
function CellType: TValueCellType; override; |
|
function Prefix: string; override; |
|
class function Extension: string; override; |
|
function GetBoundary(ScreenObject: TScreenObject): TModflowBoundary; override; |
|
function Package: TModflowPackageSelection; override; |
|
function ParameterType: TParameterType; override; |
|
procedure WriteStressPeriods(const VariableIdentifiers, DataSetIdentifier, DS5, D7PNameIname, D7PName: string); override; |
|
procedure Evaluate; override; |
|
Constructor Create(Model: TCustomModel; EvaluationType: TEvaluationType); override; |
|
Destructor Destroy; override; |
|
procedure WriteFile(const AFileName: string); |
|
procedure UpdateDisplay(TimeLists: TModflowBoundListOfTimeLists); |
NPEVT: integer; |
|
NEVTOP: integer; |
|
FDepthSurface: TList; |
|
FEvtPackage: TEvtPackageSelection; |
|
procedure WriteDataSet1; |
|
procedure WriteDataSet2; |
|
procedure WriteDataSets3And4; |
|
procedure WriteDataSets5To10; |
|
procedure WriteCells(CellList: TValueCellList; const DataSetIdentifier, VariableIdentifiers: string); |
|
procedure WriteEvapotranspirationSurface(CellList: TValueCellList); |
|
procedure WriteExtinctionDepth(CellList: TValueCellList); |
|
function CellType: TValueCellType; override; |
|
function Prefix: string; override; |
|
class function Extension: string; override; |
|
function GetBoundary(ScreenObject: TScreenObject): TModflowBoundary; override; |
|
function Package: TModflowPackageSelection; override; |
|
function ParameterType: TParameterType; override; |
|
procedure WriteStressPeriods(const VariableIdentifiers, DataSetIdentifier, DS5, D7PNameIname, D7PName: string); override; |
|
procedure Evaluate; override; |
|
Constructor Create(Model: TCustomModel; EvaluationType: TEvaluationType); override; |
|
Destructor Destroy; override; |
|
|
procedure WriteFile(const AFileName: string); |
|
procedure UpdateDisplay(TimeLists: TModflowBoundListOfTimeLists); |
|