Class TRiverWriter

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TRiverWriter = class(TObject)

Description

TRiverWriter is used to help write data for Rivers in PHAST.

Hierarchy

Overview

Fields

Private FAssociatedSolution: TTimeList;
Private FBedHydraulicConductivity: TDataArray;
Private FBedThickness: TDataArray;
Private FDepth: TDataArray;
Private FHead: TTimeList;
Private FWidth: TDataArray;
Public FScreenObjectList: TList;

Methods

Public constructor Create;
Public destructor Destroy; override;

Properties

Public property AssociatedSolution: TTimeList read FAssociatedSolution;
Public property BedHydraulicConductivity: TDataArray read FBedHydraulicConductivity;
Public property BedThickness: TDataArray read FBedThickness;
Public property Depth: TDataArray read FDepth;
Public property Head: TTimeList read FHead;
Public property Width: TDataArray read FWidth;

Description

Fields

Private FAssociatedSolution: TTimeList;

FAssociatedSolution: TTimeList; See AssociatedSolution.

Private FBedHydraulicConductivity: TDataArray;

FBedHydraulicConductivity: TDataArray; See BedHydraulicConductivity.

Private FBedThickness: TDataArray;

FBedThickness: TDataArray; See BedThickness.

Private FDepth: TDataArray;

FDepth: TDataArray; See Depth.

Private FHead: TTimeList;

FHead: TTimeList; See Head.

Private FWidth: TDataArray;

FWidth: TDataArray; See Width.

Public FScreenObjectList: TList;

FScreenObjectList: TList; FScreenObjectList is a list of TPhastScreenObjects that are valid river boundaries.

Methods

Public constructor Create;

Create creates an instance of TRiverWriter, sets and initializes the private variables and adds theTPhastScreenObjects that are valid river boundaries to FScreenObjectList.

Public destructor Destroy; override;

Destroy destroys the current instance of TRiverWriter. Do not call Destroy directly. Call Free instead.

Properties

Public property AssociatedSolution: TTimeList read FAssociatedSolution;

AssociatedSolution is the TTimeList that has the TDataArrays for the associated solution. in the river. In Create it is set to frmGoPhast.Model.RiverAssociatedSolution.

Public property BedHydraulicConductivity: TDataArray read FBedHydraulicConductivity;

BedHydraulicConductivity is the TDataArray that specifies the bed hydraulic conductivity in the river. It is set in Create.

Public property BedThickness: TDataArray read FBedThickness;

BedThickness is the TDataArray that specifies the bed thickness in the river. It is set in Create.

Public property Depth: TDataArray read FDepth;

Depth is the TDataArray that specifies the depth of the river. It is set in Create.

Public property Head: TTimeList read FHead;

Head is the TTimeList that has the TDataArrays for the head. in the river. In Create it is set to frmGoPhast.Model.RiverHead.

Public property Width: TDataArray read FWidth;

Width is the TDataArray that specifies the width of the river. It is set in Create.


Generated by PasDoc 0.10.0 on 2006-10-31 09:56:48