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: TPhastTimeList;
Private FBedHydraulicConductivity: TDataArray;
Private FBedThickness: TDataArray;
Private FDepth: TDataArray;
Private FHead: TPhastTimeList;
Private FWidth: TDataArray;
Private FScreenObjectList: TList;

Methods

Public constructor Create;
Public destructor Destroy; override;

Properties

Public property ScreenObjectList: TList read FScreenObjectList;
Public property AssociatedSolution: TPhastTimeList read FAssociatedSolution;
Public property BedHydraulicConductivity: TDataArray read FBedHydraulicConductivity;
Public property BedThickness: TDataArray read FBedThickness;
Public property Depth: TDataArray read FDepth;
Public property Head: TPhastTimeList read FHead;
Public property Width: TDataArray read FWidth;

Description

Fields

Private FAssociatedSolution: TPhastTimeList;

See AssociatedSolution.

Private FBedHydraulicConductivity: TDataArray;

See BedHydraulicConductivity.

Private FBedThickness: TDataArray;

See BedThickness.

Private FDepth: TDataArray;

See Depth.

Private FHead: TPhastTimeList;

See Head.

Private FWidth: TDataArray;

See Width.

Private FScreenObjectList: TList;
 

Methods

Public constructor Create;

Create creates an instance of TRiverWriter, sets and initializes the private variables and adds theTScreenObjects 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 ScreenObjectList: TList read FScreenObjectList;

ScreenObjectList is a list of TScreenObjects that are valid river boundaries.

Public property AssociatedSolution: TPhastTimeList read FAssociatedSolution;

AssociatedSolution is the TPhastTimeList 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: TPhastTimeList read FHead;

Head is the TPhastTimeList 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.12.1 on 2013-05-13 15:42:06