Description | Hierarchy | Fields | Methods | Properties |
type TModflowWEL_Writer = class(TCustomListWriter)
TCustomListWriter
is used as a base class for writing typical boundary condition files that allow for both parameter and non-parameter cells.
![]() |
NPWEL: integer; |
![]() |
MXL: integer; |
![]() |
FNameOfFile: string; |
![]() |
procedure WriteDataSet1; |
![]() |
procedure WriteDataSet2; |
![]() |
procedure WriteDataSet2b; |
![]() |
procedure WriteDataSets3And4; |
![]() |
procedure WriteDataSets5To7; |
![]() |
function CellType: TValueCellType; override; |
![]() |
class function Extension: string; override; |
![]() |
function GetBoundary(ScreenObject: TScreenObject): TModflowBoundary; override; |
![]() |
function Package: TModflowPackageSelection; override; |
![]() |
function ParameterType: TParameterType; override; |
![]() |
procedure WriteParameterCells(CellList: TValueCellList; NLST: Integer; const VariableIdentifiers, DataSetIdentifier: string; AssignmentMethod: TUpdateMethod; MultiplierArrayNames: TTransientMultCollection; ZoneArrayNames: TTransientZoneCollection); override; |
![]() |
procedure WriteCell(Cell: TValueCell; const DataSetIdentifier, VariableIdentifiers: string); override; |
![]() |
procedure WriteFile(const AFileName: string); |
![]() |
NPWEL: integer; |
![]() |
MXL: integer; |
![]() |
FNameOfFile: string; |
![]() |
procedure WriteDataSet1; |
![]() |
procedure WriteDataSet2; |
![]() |
procedure WriteDataSet2b; |
![]() |
procedure WriteDataSets3And4; |
![]() |
procedure WriteDataSets5To7; |
![]() |
function CellType: TValueCellType; override; |
procedure ListEvaluate; |
![]() |
class function Extension: string; override; |
![]() |
function GetBoundary(ScreenObject: TScreenObject): TModflowBoundary; override; |
![]() |
function Package: TModflowPackageSelection; override; |
![]() |
function ParameterType: TParameterType; override; |
![]() |
procedure WriteParameterCells(CellList: TValueCellList; NLST: Integer; const VariableIdentifiers, DataSetIdentifier: string; AssignmentMethod: TUpdateMethod; MultiplierArrayNames: TTransientMultCollection; ZoneArrayNames: TTransientZoneCollection); override; |
![]() |
procedure WriteCell(Cell: TValueCell; const DataSetIdentifier, VariableIdentifiers: string); override; |
![]() |
procedure WriteFile(const AFileName: string); |