Class TInitialChemistryZone

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TInitialChemistryZone = class(TCustomPhastZone)

Description

TInitialChemistryZone represents an individual initial chemistry zone.

It provides TIPropertys for each type of initial chemistry.

Hierarchy

Overview

Fields

Public FChemistry_Initial_Equilibrium_Phases: TIProperty;
Public FChemistry_Initial_Exchange: TIProperty;
Public FChemistry_Initial_Gas_Phase: TIProperty;
Public FChemistry_Initial_Kinetics: TIProperty;
Public FChemistry_Initial_Solid_Solutions: TIProperty;
Public FChemistry_Initial_Solution: TIProperty;
Public FChemistry_Initial_Surface: TIProperty;

Methods

Protected procedure AssignProperties(const LayerIndex, RowIndex, ColIndex: integer; const DataSets: TCustomDataSets; const CanMergeX, CanMergeY, CanMergeZ: boolean); override;
Public constructor Create; override;
Public destructor Destroy; override;

Description

Fields

Public FChemistry_Initial_Equilibrium_Phases: TIProperty;

FChemistry_Initial_Equilibrium_Phases: TIProperty; FChemistry_Initial_Equilibrium_Phases specifies the initial equilibrium phase of the zone.

Public FChemistry_Initial_Exchange: TIProperty;

FChemistry_Initial_Exchange: TIProperty; FChemistry_Initial_Exchange specifies the initial exchange of the zone.

Public FChemistry_Initial_Gas_Phase: TIProperty;

FChemistry_Initial_Gas_Phase: TIProperty; FChemistry_Initial_Gas_Phase specifies the initial gas phase of the zone.

Public FChemistry_Initial_Kinetics: TIProperty;

FChemistry_Initial_Kinetics: TIProperty; FChemistry_Initial_Kinetics specifies the initial kinetics of the zone.

Public FChemistry_Initial_Solid_Solutions: TIProperty;

FChemistry_Initial_Solid_Solutions: TIProperty; FChemistry_Initial_Solid_Solutions specifies the initial solid solution of the zone.

Public FChemistry_Initial_Solution: TIProperty;

FChemistry_Initial_Solution: TIProperty; FChemistry_Initial_Solution specifies the initial solution of the zone.

Public FChemistry_Initial_Surface: TIProperty;

FChemistry_Initial_Surface: TIProperty; FChemistry_Initial_Surface specifies the initial surface of the zone.

Methods

Protected procedure AssignProperties(const LayerIndex, RowIndex, ColIndex: integer; const DataSets: TCustomDataSets; const CanMergeX, CanMergeY, CanMergeZ: boolean); override;

AssignProperties calls the inherited AssignProperties and then assigns values to the TIPropertys based on the values at (LayerIndex, RowIndex, ColIndex) in DataSets. Some of the TIPropertys may be removed from FPropertyList in AssignProperties if they aren't used.

Public constructor Create; override;

Create creates an instance of TInitialChemistryZone.

Public destructor Destroy; override;

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


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