Description | Hierarchy | Fields | Methods | Properties |
type TSteadyFlowOptions = class(TPersistent)
TSteadyFlowOptions
is used to store options related to the STEADY_FLOW data block in PHAST.
![]() |
FFlowBalanceTolerance: double; |
![]() |
FHeadChangeLimit: double; |
![]() |
FHeadTolerance: double; |
![]() |
FIterations: integer; |
![]() |
FMaximumTimeStep: double; |
![]() |
FMinimumTimeStep: double; |
![]() |
FSteadyFlow: boolean; |
![]() |
FUseDefaultHeadChangeLimit: boolean; |
![]() |
FUseDefaultMaximumTimeStep: boolean; |
![]() |
FUseDefaultMinimumTimeStep: boolean; |
![]() |
procedure SetFlowBalanceTolerance(const Value: double); |
![]() |
procedure SetHeadChangeLimit(const Value: double); |
![]() |
procedure SetHeadTolerance(const Value: double); |
![]() |
procedure SetIterations(const Value: integer); |
![]() |
procedure SetMaximumTimeStep(const Value: double); |
![]() |
procedure SetMinimumTimeStep(const Value: double); |
![]() |
procedure SetSteadyFlow(const Value: boolean); |
![]() |
procedure SetUseDefaultHeadChangeLimit(const Value: boolean); |
![]() |
procedure SetUseDefaultMaximumTimeStep(const Value: boolean); |
![]() |
procedure SetUseDefaultMinimumTimeStep(const Value: boolean); |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
constructor Create; |
![]() |
property FlowBalanceTolerance: double read FFlowBalanceTolerance
write SetFlowBalanceTolerance; |
![]() |
property HeadChangeLimit: double read FHeadChangeLimit
write SetHeadChangeLimit; |
![]() |
property HeadTolerance: double read FHeadTolerance write SetHeadTolerance; |
![]() |
property Iterations: integer read FIterations write SetIterations
default 100; |
![]() |
property MaximumTimeStep: double read FMaximumTimeStep
write SetMaximumTimeStep; |
![]() |
property MinimumTimeStep: double read FMinimumTimeStep
write SetMinimumTimeStep; |
![]() |
property SteadyFlow: boolean read FSteadyFlow write SetSteadyFlow; |
![]() |
property UseDefaultHeadChangeLimit: boolean read FUseDefaultHeadChangeLimit
write SetUseDefaultHeadChangeLimit default True; |
![]() |
property UseDefaultMaximumTimeStep: boolean read FUseDefaultMaximumTimeStep
write SetUseDefaultMaximumTimeStep default True; |
![]() |
property UseDefaultMinimumTimeStep: boolean read FUseDefaultMinimumTimeStep
write SetUseDefaultMinimumTimeStep default True; |
![]() |
FFlowBalanceTolerance: double; |
|
![]() |
FHeadChangeLimit: double; |
|
![]() |
FHeadTolerance: double; |
|
![]() |
FIterations: integer; |
|
![]() |
FMaximumTimeStep: double; |
|
![]() |
FMinimumTimeStep: double; |
|
![]() |
FSteadyFlow: boolean; |
|
![]() |
FUseDefaultHeadChangeLimit: boolean; |
|
![]() |
FUseDefaultMaximumTimeStep: boolean; |
|
![]() |
FUseDefaultMinimumTimeStep: boolean; |
|
![]() |
procedure SetFlowBalanceTolerance(const Value: double); |
See FlowBalanceTolerance. |
![]() |
procedure SetHeadChangeLimit(const Value: double); |
See HeadChangeLimit. |
![]() |
procedure SetHeadTolerance(const Value: double); |
See HeadTolerance. |
![]() |
procedure SetIterations(const Value: integer); |
See Iterations. |
![]() |
procedure SetMaximumTimeStep(const Value: double); |
See MaximumTimeStep. |
![]() |
procedure SetMinimumTimeStep(const Value: double); |
See MinimumTimeStep. |
![]() |
procedure SetSteadyFlow(const Value: boolean); |
See SteadyFlow. |
![]() |
procedure SetUseDefaultHeadChangeLimit(const Value: boolean); |
![]() |
procedure SetUseDefaultMaximumTimeStep(const Value: boolean); |
![]() |
procedure SetUseDefaultMinimumTimeStep(const Value: boolean); |
![]() |
procedure Assign(Source: TPersistent); override; |
If Source is a |
![]() |
constructor Create; |
|
![]() |
property FlowBalanceTolerance: double read FFlowBalanceTolerance
write SetFlowBalanceTolerance; |
|
![]() |
property HeadChangeLimit: double read FHeadChangeLimit
write SetHeadChangeLimit; |
|
![]() |
property HeadTolerance: double read FHeadTolerance write SetHeadTolerance; |
|
![]() |
property Iterations: integer read FIterations write SetIterations
default 100; |
|
![]() |
property MaximumTimeStep: double read FMaximumTimeStep
write SetMaximumTimeStep; |
|
![]() |
property MinimumTimeStep: double read FMinimumTimeStep
write SetMinimumTimeStep; |
|
![]() |
property SteadyFlow: boolean read FSteadyFlow write SetSteadyFlow; |
|
![]() |
property UseDefaultHeadChangeLimit: boolean read FUseDefaultHeadChangeLimit
write SetUseDefaultHeadChangeLimit default True; |
|
![]() |
property UseDefaultMaximumTimeStep: boolean read FUseDefaultMaximumTimeStep
write SetUseDefaultMaximumTimeStep default True; |
|
![]() |
property UseDefaultMinimumTimeStep: boolean read FUseDefaultMinimumTimeStep
write SetUseDefaultMinimumTimeStep default True; |
|