Class TWellWriter

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TWellWriter = class(TObject)

Description

TWellWriter is used to help write data for Wells in PHAST.

Hierarchy

Overview

Fields

Private FPumpingRate: TPhastTimeList;
Private FSolution: TPhastTimeList;
Private FScreenObjectList: TList;

Methods

Public constructor Create;
Public destructor Destroy; override;

Properties

Public property ScreenObjectList: TList read FScreenObjectList;
Public property PumpingRate: TPhastTimeList read FPumpingRate;
Public property Solution: TPhastTimeList read FSolution;

Description

Fields

Private FPumpingRate: TPhastTimeList;

See PumpingRate.

Private FSolution: TPhastTimeList;

See Solution.

Private FScreenObjectList: TList;
 

Methods

Public constructor Create;

Create creates an instance of TWellWriter, sets and initializes the private variables and adds theTScreenObjects that are valid well boundaries to FScreenObjectList.

Public destructor Destroy; override;

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

Properties

Public property ScreenObjectList: TList read FScreenObjectList;

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

Public property PumpingRate: TPhastTimeList read FPumpingRate;

PumpingRate is the TPhastTimeList that has the TDataArrays for the pumping rate. in the well. In Create it is set to frmGoPhast.Model.WellInjectionOrPumpingRate.

Public property Solution: TPhastTimeList read FSolution;

Solution is the TPhastTimeList that has the TDataArrays for the solution. in the well. In Create it is set to frmGoPhast.Model.WellSolution.


Generated by PasDoc 0.12.1 on 2013-05-13 15:42:06