Unit Mt3dmsChemUnit

DescriptionUsesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

 

Uses

Overview

Classes, Interfaces, Objects and Records

Name Description
record TMt3dmsConcentrationRecord

  TMt3dmsConcentrationRecord = record
    Cell: TCellLocation;
    Concentration: double;
    StartingTime: double;
    EndingTime: double;
    ConcentrationAnnotation: string;
  end;
   

TMt3dmsConcentrationRecord stores, the location, time and concentration for an MT3DMS point source.

Class TMt3dmsConcStorage TMt3dmsConcStorage extends TCustomBoundaryStorage by adding the locations and values of series of MT3DMS concentration point sources.
Class TStringConcValueItem  
Class TStringConcCollection  
Class TMt3dmsConcItem TMt3dmsConcItem represents an MT3DMS concentration point source for one time interval.
Class TMt3dmsConcTimeListLink  
Class TMt3dmsConcCollection TMt3dmsConcCollection represents the concentrations of MT3DMS point sources for a series of time intervals.
Class TMt3dmsConc_Cell Each TMt3dmsConc_Cell stores a TMt3dmsConcCollection.
Class TMt3dmsConcBoundary TMt3dmsConcBoundary represents the MT3DMS point source associated with a single TScreenObject.

Functions and Procedures

procedure Mt3dmsStringValueRemoveSubscription(Sender: TObject; Subject: TObject; const AName: string);
procedure Mt3dmsStringValueRestoreSubscription(Sender: TObject; Subject: TObject; const AName: string);

Types

TMt3dmsConcArray = array of TMt3dmsConcentrationRecord;

Constants

ISSYTPE_Mass = 15;
ISSYTPE_ConstConc = -1;
ISSTYPE_CHD = 1;
ISSTYPE_WEL = 2;
ISSTYPE_DRN = 3;
ISSTYPE_RIV = 4;
ISSTYPE_GHB = 5;
ISSTYPE_RCH = 7;
ISSTYPE_EVT = 8;
ISSTYPE_STR = 21;
ISSTYPE_RES = 22;
ISSTYPE_FHB = 23;
ISSTYPE_IBS = 24;
ISSTYPE_TLK = 25;
ISSTYPE_LAK = 26;
ISSTYPE_MNW = 27;
ISSTYPE_DRT = 28;
ISSTYPE_ETS = 29;

Description

Functions and Procedures

procedure Mt3dmsStringValueRemoveSubscription(Sender: TObject; Subject: TObject; const AName: string);
 
procedure Mt3dmsStringValueRestoreSubscription(Sender: TObject; Subject: TObject; const AName: string);
 

Types

TMt3dmsConcArray = array of TMt3dmsConcentrationRecord;

TMt3dmsConcArray is an array of TMt3dmsConcentrationRecords.

Constants

ISSYTPE_Mass = 15;

Mass loading source

ISSYTPE_ConstConc = -1;

constant-concentration cell

ISSTYPE_CHD = 1;
 
ISSTYPE_WEL = 2;
 
ISSTYPE_DRN = 3;
 
ISSTYPE_RIV = 4;
 
ISSTYPE_GHB = 5;
 
ISSTYPE_RCH = 7;
 
ISSTYPE_EVT = 8;
 
ISSTYPE_STR = 21;
 
ISSTYPE_RES = 22;
 
ISSTYPE_FHB = 23;
 
ISSTYPE_IBS = 24;
 
ISSTYPE_TLK = 25;
 
ISSTYPE_LAK = 26;
 
ISSTYPE_MNW = 27;
 
ISSTYPE_DRT = 28;
 
ISSTYPE_ETS = 29;
 

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