Description | Uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables |
CustomModflowWriterUnit
is used to define TCustomModflowWriter which is an abstract base class for writing MODFLOW input files.
Name | Description |
---|---|
Class TCustomFileWriter |
|
Class TCustomModflowWriter |
TCustomModflowWriter is an abstract base class used as an ancestor for classes that write MODFLOW input files. |
Class TCustomPackageWriter |
TCustomPackageWriter is an abstract base class used to generate input for MODFLOW for a specific package. |
Class TCustomSolverWriter |
|
Class TCustomFlowPackageWriter |
|
Class TCustomTransientWriter |
TCustomTransientWriter is used to export input files for MODFLOW for packages with time-varying data. |
Class TCustomParameterTransientWriter |
|
Class TCustomListWriter |
TCustomListWriter is used as a base class for writing typical boundary condition files that allow for both parameter and non-parameter cells. |
Class TTransientArrayWriter |
|
Class TFluxObsWriter |
TFluxObsWriter is used for packages that have an associated flux observation package. |
Class TCustomTransientArrayWriter |
|
Class TCustomSubWriter |
|
Class TCustomNameFileWriter |
|
Class TNameFileWriter |
|
Class TMt3dmsNameWriter |
function WriteModflowBatchFile(ProgramLocations: TProgramLocations; FileName: string; ListFiles: TStringList; OpenListFile: boolean; Before, After: TStrings; ExportModpath, ExportZoneBudget: boolean): string; |
function WriteMt3dmsBatchFile(ProgramLocations: TProgramLocations; FileName: string; ListFiles: TStringList; OpenListFile: boolean): string; |
function WriteModPathBatchFile(ProgramLocations: TProgramLocations; FileName: string; ListFile: string; OpenListFile: boolean; const LargeBudgetFileResponse: string; EmbeddedExport: boolean): string; |
function WriteModPathBatchFileVersion6(ProgramLocations: TProgramLocations; FileName: string; ListFile: string; OpenListFile: boolean; EmbeddedExport: boolean): string; |
function WriteZoneBudgetBatchFile(Model: TCustomModel; FileName: string; OpenListFile, EmbeddedExport: boolean): string; |
procedure ResetMaxUnitNumber; |
function GetMaxUnitNumber: integer; |
procedure SetCurrentNameFileWriter(NameFileWriter: TCustomNameFileWriter); |
TFileOption = (...); |
TCheckValueMethod = (...); |
TErrorType = (...); |
TArrayWritingFormat = (...); |
StrObservationFactor = '(Observation factor for the ' + sLineBreak + '%s)'; |
StrNoValueAssigned = 'No value assigned'; |
StrDATABINARY = 'DATA(BINARY)'; |
StrDATA = 'DATA'; |
StrArrays = 'arrays'; |
function WriteModflowBatchFile(ProgramLocations: TProgramLocations; FileName: string; ListFiles: TStringList; OpenListFile: boolean; Before, After: TStrings; ExportModpath, ExportZoneBudget: boolean): string; |
name writes a batch-file used to run MODFLOW. |
function WriteMt3dmsBatchFile(ProgramLocations: TProgramLocations; FileName: string; ListFiles: TStringList; OpenListFile: boolean): string; |
function WriteModPathBatchFile(ProgramLocations: TProgramLocations; FileName: string; ListFile: string; OpenListFile: boolean; const LargeBudgetFileResponse: string; EmbeddedExport: boolean): string; |
name writes a batch-file used to run MODPATH. |
function WriteModPathBatchFileVersion6(ProgramLocations: TProgramLocations; FileName: string; ListFile: string; OpenListFile: boolean; EmbeddedExport: boolean): string; |
function WriteZoneBudgetBatchFile(Model: TCustomModel; FileName: string; OpenListFile, EmbeddedExport: boolean): string; |
procedure ResetMaxUnitNumber; |
function GetMaxUnitNumber: integer; |
procedure SetCurrentNameFileWriter(NameFileWriter: TCustomNameFileWriter); |
TFileOption = (...); |
Values
|
TCheckValueMethod = (...); |
Values
|
TErrorType = (...); |
Values
|
TArrayWritingFormat = (...); |
Values
|
StrObservationFactor = '(Observation factor for the ' + sLineBreak + '%s)'; |
StrNoValueAssigned = 'No value assigned'; |
StrDATABINARY = 'DATA(BINARY)'; |
|
StrDATA = 'DATA'; |
StrArrays = 'arrays'; |