Description | Hierarchy | Fields | Methods | Properties |
type TCustomBoundaryGroup = class(TCustomZoneGroup)
TCustomBoundaryGroup
is used to determine a set of zones for leaky and flux boundary conditions.
FBoundaryTimeList: TRealList; |
|
FSolutionTimeList: TRealList; |
function GetBoundaryTimeCount: integer; |
|
function GetBoundaryTimes(Index: integer): double; |
|
function GetSolutionTimeCount: integer; |
|
function GetSolutionTimes(Index: integer): double; |
|
function GetZone(Index: integer): TBoundaryZone; |
|
procedure EliminateExtraZones; virtual; |
|
function GetBoundaryType: integer; virtual; abstract; |
|
function GetDataSets: TBoundaryDataSetsType; virtual; abstract; |
|
procedure StoreTimes(const DataSets: TCustomBoundaryDataSets); |
|
constructor Create; |
|
destructor Destroy; override; |
property BoundaryTimeCount: integer read GetBoundaryTimeCount; |
|
property BoundaryTimes[Index:integer]: double read GetBoundaryTimes; |
|
property SolutionTimeCount: integer read GetSolutionTimeCount; |
|
property SolutionTimes[Index:integer]: double read GetSolutionTimes; |
|
property Zones[Index:integer]: TBoundaryZone read GetZone; |
FBoundaryTimeList: TRealList; |
|
|
FSolutionTimeList: TRealList; |
|
|
function GetBoundaryTimeCount: integer; |
|
See BoundaryTimeCount. |
function GetBoundaryTimes(Index: integer): double; |
|
See BoundaryTimes. |
function GetSolutionTimeCount: integer; |
|
See SolutionTimeCount. |
function GetSolutionTimes(Index: integer): double; |
|
See SolutionTimes. |
function GetZone(Index: integer): TBoundaryZone; |
|
See Zones. |
function GetBoundaryType: integer; virtual; abstract; |
|
|
function GetDataSets: TBoundaryDataSetsType; virtual; abstract; |
|
|
procedure StoreTimes(const DataSets: TCustomBoundaryDataSets); |
|
|
constructor Create; |
|
|
destructor Destroy; override; |
|
|
property BoundaryTimeCount: integer read GetBoundaryTimeCount; |
|
|
property BoundaryTimes[Index:integer]: double read GetBoundaryTimes; |
|
|
property SolutionTimeCount: integer read GetSolutionTimeCount; |
|
|
property SolutionTimes[Index:integer]: double read GetSolutionTimes; |
|
|
property Zones[Index:integer]: TBoundaryZone read GetZone; |
|
|