Class TCustomPhastBoundary

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TCustomPhastBoundary = class(TPersistent)

Description

TCustomPhastBoundary is an abstract base class. Its descendants are used to define all aspects of one type of boundary condition for one TPhastScreenObject including those aspects that vary with time.

Hierarchy

Overview

Fields

Private FScreenObject: TPhastScreenObject;

Methods

Protected procedure Clear; virtual; abstract;
Protected procedure SetScreenObject(const Value: TPhastScreenObject); virtual;
Protected procedure UpdateBoundaryDataSet(const DataSetName, Formula: string);
Protected procedure UpdateMixtureExpression; virtual; abstract;

Properties

Public property ScreenObject: TPhastScreenObject read FScreenObject write SetScreenObject;

Description

Fields

Private FScreenObject: TPhastScreenObject;

FScreenObject: TPhastScreenObject; See ScreenObject.

Methods

Protected procedure Clear; virtual; abstract;

Clear clears all the TCustomPhastBoundaryCollections that are part of the TCustomPhastBoundary.

Protected procedure SetScreenObject(const Value: TPhastScreenObject); virtual;

See ScreenObject.

Protected procedure UpdateBoundaryDataSet(const DataSetName, Formula: string);

For boundary condition data sets that do not vary with time, UpdateBoundaryDataSet is used to set the formula to be applied to the data set for this TCustomPhastBoundary. If Formula = '', the data set specified by DataSetName will no long be affected by the ScreenObject.

Protected procedure UpdateMixtureExpression; virtual; abstract;

UpdateMixtureExpression calls TCustomPhastBoundaryCollection.UpdateMixtureExpression for each of the TCustomPhastBoundaryCollection it owns.

Properties

Public property ScreenObject: TPhastScreenObject read FScreenObject write SetScreenObject;

ScreenObject is the TPhastScreenObject that owns this TCustomPhastBoundary.


Generated by PasDoc 0.10.0 on 2006-10-31 09:56:42