Class TMt3dmsFluxObservationGroup

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TMt3dmsFluxObservationGroup = class(TCustomFluxObservationGroup)

Description

TMt3dmsFluxObservationGroup defines one group of MT3DMS flux observation. Each group includes the same flux cells and the same observation times.

Hierarchy

Overview

Fields

Private FObservationTimes: TMt3dmsFluxObservations;

Methods

Private procedure SetObservationTimes(const Value: TMt3dmsFluxObservations);
Public procedure Assign(Source: TPersistent); override;
Public constructor Create(Collection: TCollection); override;
Public destructor Destroy; override;
Public procedure CheckObservationTimes(ErrorRoots, ErrorMessages: TStringList);
Public function FluxObsType: TMt3dmsFluxObsType;
Public function NumberOfCells(Model: TBaseModel): Integer;

Properties

Published property ObservationTimes: TMt3dmsFluxObservations read FObservationTimes write SetObservationTimes;

Description

Fields

Private FObservationTimes: TMt3dmsFluxObservations;

See ObservationTimes.

Methods

Private procedure SetObservationTimes(const Value: TMt3dmsFluxObservations);

See ObservationTimes.

Public procedure Assign(Source: TPersistent); override;

if Source is a TMt3dmsFluxObservationGroup, name copies the published properties of Source.

Public constructor Create(Collection: TCollection); override;
 
Public destructor Destroy; override;
 
Public procedure CheckObservationTimes(ErrorRoots, ErrorMessages: TStringList);

CheckObservationTimes checks that the observations times are valid. If some are not, a description of the errors will be added to ErrorRoots and ErrorMessages

Public function FluxObsType: TMt3dmsFluxObsType;
 
Public function NumberOfCells(Model: TBaseModel): Integer;
 

Properties

Published property ObservationTimes: TMt3dmsFluxObservations read FObservationTimes write SetObservationTimes;

ObservationTimes stores the observation times and observed fluxes at those times.


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