Class TChemistryOptions

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TChemistryOptions = class(TPersistent)

Description

TChemistryOptions stores options related to chemistry in PHAST.

Hierarchy

Overview

Fields

Private FUseEquilibriumPhases: boolean;
Private FUseExchange: boolean;
Private FUseGasPhases: boolean;
Private FUseKineticReactants: boolean;
Private FUseSolidSolution: boolean;
Private FUseSurfaceAssemblages: boolean;

Methods

Private procedure SetUseEquilibriumPhases(const Value: boolean);
Private procedure SetUseExchange(const Value: boolean);
Private procedure SetUseGasPhases(const Value: boolean);
Private procedure SetUseKineticReactants(const Value: boolean);
Private procedure SetUseSolidSolution(const Value: boolean);
Private procedure SetUseSurfaceAssemblages(const Value: boolean);
Public procedure Assign(Source: TPersistent); override;
Public constructor Create;

Properties

Published property UseEquilibriumPhases: boolean read FUseEquilibriumPhases write SetUseEquilibriumPhases stored True;
Published property UseExchange: boolean read FUseExchange write SetUseExchange stored True;
Published property UseGasPhases: boolean read FUseGasPhases write SetUseGasPhases stored True;
Published property UseKineticReactants: boolean read FUseKineticReactants write SetUseKineticReactants stored True;
Published property UseSolidSolution: boolean read FUseSolidSolution write SetUseSolidSolution stored True;
Published property UseSurfaceAssemblages: boolean read FUseSurfaceAssemblages write SetUseSurfaceAssemblages stored True;

Description

Fields

Private FUseEquilibriumPhases: boolean;

FUseEquilibriumPhases: boolean; See UseEquilibriumPhases.

Private FUseExchange: boolean;

FUseExchange: boolean; See UseExchange.

Private FUseGasPhases: boolean;

FUseGasPhases: boolean; See UseGasPhases.

Private FUseKineticReactants: boolean;

FUseKineticReactants: boolean; See UseKineticReactants.

Private FUseSolidSolution: boolean;

FUseSolidSolution: boolean; See UseSolidSolution.

Private FUseSurfaceAssemblages: boolean;

FUseSurfaceAssemblages: boolean; See UseSurfaceAssemblages.

Methods

Private procedure SetUseEquilibriumPhases(const Value: boolean);

See UseEquilibriumPhases.

Private procedure SetUseExchange(const Value: boolean);

See UseExchange.

Private procedure SetUseGasPhases(const Value: boolean);

See UseGasPhases.

Private procedure SetUseKineticReactants(const Value: boolean);

See UseKineticReactants.

Private procedure SetUseSolidSolution(const Value: boolean);

See UseSolidSolution.

Private procedure SetUseSurfaceAssemblages(const Value: boolean);

See UseSurfaceAssemblages.

Public procedure Assign(Source: TPersistent); override;

If Source is a TChemistryOptions, Assign copies Source to the object that called Assign.

Public constructor Create;

Create creates an instance of TChemistryOptions

Properties

Published property UseEquilibriumPhases: boolean read FUseEquilibriumPhases write SetUseEquilibriumPhases stored True;

UseEquilibriumPhases specifies whether or not PHAST will use equilibrium phases.

Published property UseExchange: boolean read FUseExchange write SetUseExchange stored True;

UseExchange specifies whether or not PHAST will use exchange.

Published property UseGasPhases: boolean read FUseGasPhases write SetUseGasPhases stored True;

UseGasPhases specifies whether or not PHAST will use gas phases.

Published property UseKineticReactants: boolean read FUseKineticReactants write SetUseKineticReactants stored True;

UseKineticReactants specifies whether or not PHAST will use kinetic reactions.

Published property UseSolidSolution: boolean read FUseSolidSolution write SetUseSolidSolution stored True;

UseSolidSolution specifies whether or not PHAST will use solid solutions.

Published property UseSurfaceAssemblages: boolean read FUseSurfaceAssemblages write SetUseSurfaceAssemblages stored True;

UseSurfaceAssemblages specifies whether or not PHAST will use surface assemblages.


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