Description | Hierarchy | Fields | Methods | Properties |
type TCustomListWriter = class(TCustomParameterTransientWriter)
TCustomListWriter
is used as a base class for writing typical boundary condition files that allow for both parameter and non-parameter cells.
procedure CountCells(var MaximumNumberOfCells: Integer); |
|
procedure CountParametersAndParameterCells( var ParamCount, ParamCellCount: integer); |
|
procedure GetOption(var Option: string); virtual; |
|
procedure WriteCell(Cell: TValueCell; const DataSetIdentifier, VariableIdentifiers: string); virtual; abstract; |
|
procedure WriteParameterDefinitions(const DS3, DS3Instances, DS4A, DataSetIdentifier, VariableIdentifiers, ErrorRoot: string; AssignmentMethod: TUpdateMethod; MultiplierArrayNames: TTransientMultCollection; ZoneArrayNames: TTransientZoneCollection); override; |
|
procedure WriteStressPeriods(const VariableIdentifiers, DataSetIdentifier, DS5, D7PNameIname, D7PName: string); override; |
|
procedure UpdateDisplay(TimeLists: TModflowBoundListOfTimeLists; ParameterIndicies: TByteSet); |
procedure CountCells(var MaximumNumberOfCells: Integer); |
|
|
procedure CountParametersAndParameterCells( var ParamCount, ParamCellCount: integer); |
|
See also
|
procedure GetOption(var Option: string); virtual; |
|
|
procedure WriteCell(Cell: TValueCell; const DataSetIdentifier, VariableIdentifiers: string); virtual; abstract; |
|
Parameters
|
procedure WriteParameterDefinitions(const DS3, DS3Instances, DS4A, DataSetIdentifier, VariableIdentifiers, ErrorRoot: string; AssignmentMethod: TUpdateMethod; MultiplierArrayNames: TTransientMultCollection; ZoneArrayNames: TTransientZoneCollection); override; |
|
Parameters
|
procedure UpdateDisplay(TimeLists: TModflowBoundListOfTimeLists; ParameterIndicies: TByteSet); |
|
Check that the cell is in an active cell. Parameters
|