Description | Hierarchy | Fields | Methods | Properties |
type TModflowRIV_Writer = class(TFluxObsWriter)
TFluxObsWriter
is used for packages that have an associated flux observation package. TFluxObsWriter
writes the input for both the boundary condition and the observations.
NPRIV: integer; |
|
MXL: integer; |
procedure WriteDataSet1; |
|
procedure WriteDataSet2; |
|
procedure WriteDataSets3And4; |
|
procedure WriteDataSets5To7; |
|
function ObservationPackage: TModflowPackageSelection; override; |
|
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; |
|
class function ObservationExtension: string; override; |
|
class function ObservationOutputExtension: string; override; |
|
function ObsNameWarningString: string; override; |
|
procedure WriteFile(const AFileName: string); |
|
procedure WriteFluxObservationFile(const AFileName: string; Purpose: TObservationPurpose); |
NPRIV: integer; |
|
MXL: integer; |
|
procedure WriteDataSet1; |
|
procedure WriteDataSet2; |
|
procedure WriteDataSets3And4; |
|
procedure WriteDataSets5To7; |
|
function ObservationPackage: TModflowPackageSelection; override; |
|
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; |
|
class function ObservationExtension: string; override; |
|
class function ObservationOutputExtension: string; override; |
|
function ObsNameWarningString: string; override; |
|
procedure WriteFile(const AFileName: string); |
|
procedure WriteFluxObservationFile(const AFileName: string; Purpose: TObservationPurpose); |
|