Description | Hierarchy | Fields | Methods | Properties |
ModflowMultiplierZoneWriterUnit
type TCustomMultZoneWriter = class(TCustomModflowWriter)
TCustomModflowWriter
is an abstract base class used as an ancestor for classes that write MODFLOW input files.
FNameOfFile: string; |
|
FFileUnit: integer; |
|
FFileType: string; |
procedure WriteDataSet0; virtual; abstract; |
|
procedure WriteDataSet1; virtual; abstract; |
|
function UseSteadyParameter(Param: TModflowSteadyParameter): boolean; virtual; |
|
function GetDataArray(Param: TModflowSteadyParameter): TDataArray; virtual; abstract; |
|
function GetArrayName(Param: TModflowSteadyParameter; LayerIndex: integer; AModel: TBaseModel): string; virtual; abstract; |
|
function ArrayUsed(const ArrayName: string): boolean; virtual; abstract; |
|
function DataSet2Comment: string; virtual; abstract; |
|
procedure WriteDataSets2And3; |
|
function NumberOfArrays: integer; virtual; abstract; |
|
function UsesHufParam(UsedParam: THufUsedParameter; var ArrayName: string; var DataArray: TDataArray): boolean; virtual; |
|
procedure WriteTransientPackageArrays(TransPackage: TCustomTransientLayerPackageSelection); virtual; abstract; |
|
procedure WriteTransientArrays; |
|
class function ArrayType: string; virtual; abstract; |
|
function WriteFile(const AFileName: string): boolean; |
property FileType : string read FFileType; |
|
property FileUnit : integer read FFileUnit; |
FNameOfFile: string; |
|
FFileUnit: integer; |
|
FFileType: string; |
|
procedure WriteDataSet0; virtual; abstract; |
|
procedure WriteDataSet1; virtual; abstract; |
|
function UseSteadyParameter(Param: TModflowSteadyParameter): boolean; virtual; |
|
function GetDataArray(Param: TModflowSteadyParameter): TDataArray; virtual; abstract; |
|
function GetArrayName(Param: TModflowSteadyParameter; LayerIndex: integer; AModel: TBaseModel): string; virtual; abstract; |
|
function ArrayUsed(const ArrayName: string): boolean; virtual; abstract; |
|
function DataSet2Comment: string; virtual; abstract; |
|
procedure WriteDataSets2And3; |
|
function NumberOfArrays: integer; virtual; abstract; |
|
function UsesHufParam(UsedParam: THufUsedParameter; var ArrayName: string; var DataArray: TDataArray): boolean; virtual; |
|
procedure WriteTransientPackageArrays(TransPackage: TCustomTransientLayerPackageSelection); virtual; abstract; |
|
procedure WriteTransientArrays; |
|
class function ArrayType: string; virtual; abstract; |
|
function WriteFile(const AFileName: string): boolean; |
|
property FileType : string read FFileType; |
|
property FileUnit : integer read FFileUnit; |
|