Class TMt3dmsTransObservations

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TMt3dmsTransObservations = class(TCustomLocationObsBoundary)

Description

TMt3dmsTransObservations represents the MODFLOW Head observations associated with a single TScreenObject.

Hierarchy

Overview

Fields

Private FValues: TMt3dmsTobCollection;

Methods

Private procedure SetValues(const Value: TMt3dmsTobCollection);
Private function GetCellList(Index: integer): TMt3dmsTobsCellList;
Private function GetCellListCount: integer;
Public procedure Assign(Source: TPersistent); override;
Public Constructor Create(Model: TBaseModel; ScreenObject: TObject);
Public Destructor Destroy; override;
Public procedure EvaluateConcentrationObservations(Purpose: TObservationPurpose; AModel: TBaseModel);
Public function Used: boolean; override;
Public procedure Clear; virtual;
Public procedure RemoveModelLink(AModel: TBaseModel);
Public procedure RenameSpecies(const OldSpeciesName, NewSpeciesName: string);
Public procedure DeleteSpecies(const SpeciesName: string);

Properties

Public property CellLists[Index:integer]: TMt3dmsTobsCellList read GetCellList;
Public property CellListCount: integer read GetCellListCount;
Published property Values: TMt3dmsTobCollection read FValues write SetValues;

Description

Fields

Private FValues: TMt3dmsTobCollection;
 

Methods

Private procedure SetValues(const Value: TMt3dmsTobCollection);
 
Private function GetCellList(Index: integer): TMt3dmsTobsCellList;
 
Private function GetCellListCount: integer;
 
Public procedure Assign(Source: TPersistent); override;
 
Public Constructor Create(Model: TBaseModel; ScreenObject: TObject);

Create creates an instance of TMt3dmsTransObservations.

Public Destructor Destroy; override;

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

Public procedure EvaluateConcentrationObservations(Purpose: TObservationPurpose; AModel: TBaseModel);

EvaluateConcentrationObservations checks that the Purpose parameter matches Purpose and, if so, calls Values.EvaluateConcentrationObservations

Public function Used: boolean; override;
 
Public procedure Clear; virtual;
 
Public procedure RemoveModelLink(AModel: TBaseModel);
 
Public procedure RenameSpecies(const OldSpeciesName, NewSpeciesName: string);
 
Public procedure DeleteSpecies(const SpeciesName: string);
 

Properties

Public property CellLists[Index:integer]: TMt3dmsTobsCellList read GetCellList;
 
Public property CellListCount: integer read GetCellListCount;
 
Published property Values: TMt3dmsTobCollection read FValues write SetValues;

Values stores the MODFLOW boundaries that are NOT associated with parameters.


Generated by PasDoc 0.12.1 on 2013-05-13 15:41:54