| Description | Hierarchy | Fields | Methods | Properties |
type TSolutionOptions = class(TComponent)
TSolutionOptions specifies options related to the solution method in PHAST.
![]() |
FCrossDispersion: boolean; |
![]() |
FMaximumIterations: integer; |
![]() |
FSaveDirections: integer; |
![]() |
FSolverType: TPhastSolver; |
![]() |
FSpaceDifferencing: double; |
![]() |
FTimeDifferencing: double; |
![]() |
FTimeDifferencingSet: boolean; |
![]() |
FTolerance: double; |
![]() |
FToleranceSet: boolean; |
![]() |
FRebalanceByCell: boolean; |
![]() |
FRebalanceFraction: TRealStorage; |
![]() |
procedure SetCrossDispersion(const Value: boolean); |
![]() |
procedure SetMaximumIterations(const Value: integer); |
![]() |
procedure SetSaveDirections(const Value: integer); |
![]() |
procedure SetSolverType(const Value: TPhastSolver); |
![]() |
procedure SetSpaceDifferencing(const Value: double); |
![]() |
procedure SetTimeDifferencing(const Value: double); |
![]() |
procedure SetTolerance(const Value: double); |
![]() |
procedure SetRebalanceByCell(const Value: boolean); |
![]() |
procedure SetRebalanceFraction(const Value: TRealStorage); |
![]() |
procedure Initialize; |
![]() |
procedure Loaded; override; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
constructor Create(AOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
property CrossDispersion: boolean read FCrossDispersion write
SetCrossDispersion stored True; |
![]() |
property MaximumIterations: integer read FMaximumIterations write
SetMaximumIterations default 500; |
![]() |
property RebalanceFraction: TRealStorage read FRebalanceFraction
write SetRebalanceFraction stored True; |
![]() |
property RebalanceByCell: boolean read FRebalanceByCell
write SetRebalanceByCell; |
![]() |
property SaveDirections: integer read FSaveDirections
write SetSaveDirections default 10; |
![]() |
property SolverType: TPhastSolver read FSolverType write SetSolverType
default psIterative; |
![]() |
property SpaceDifferencing: double read FSpaceDifferencing write
SetSpaceDifferencing stored True; |
![]() |
property TimeDifferencing: double read FTimeDifferencing write
SetTimeDifferencing stored True; |
![]() |
property Tolerance: double read FTolerance write SetTolerance stored True; |
![]() |
FCrossDispersion: boolean; |
|
See CrossDispersion. | |
![]() |
FMaximumIterations: integer; |
|
See MaximumIterations. | |
![]() |
FSaveDirections: integer; |
|
See SaveDirections. | |
![]() |
FSolverType: TPhastSolver; |
|
See SolverType. | |
![]() |
FSpaceDifferencing: double; |
|
See SpaceDifferencing. | |
![]() |
FTimeDifferencing: double; |
|
See TimeDifferencing. | |
![]() |
FTimeDifferencingSet: boolean; |
|
Values of zero are never stored for real-number properties in Delphi. | |
![]() |
FTolerance: double; |
|
See Tolerance. | |
![]() |
FToleranceSet: boolean; |
|
Values of zero are never stored for real-number properties in Delphi. | |
![]() |
FRebalanceByCell: boolean; |
![]() |
FRebalanceFraction: TRealStorage; |
![]() |
procedure SetCrossDispersion(const Value: boolean); |
|
See CrossDispersion. | |
![]() |
procedure SetMaximumIterations(const Value: integer); |
|
See MaximumIterations. | |
![]() |
procedure SetSaveDirections(const Value: integer); |
|
See SaveDirections. | |
![]() |
procedure SetSolverType(const Value: TPhastSolver); |
|
See SolverType. | |
![]() |
procedure SetSpaceDifferencing(const Value: double); |
|
See SpaceDifferencing. | |
![]() |
procedure SetTimeDifferencing(const Value: double); |
|
See TimeDifferencing. | |
![]() |
procedure SetTolerance(const Value: double); |
|
See Tolerance. | |
![]() |
procedure SetRebalanceByCell(const Value: boolean); |
![]() |
procedure SetRebalanceFraction(const Value: TRealStorage); |
![]() |
procedure Initialize; |
|
| |
![]() |
procedure Loaded; override; |
|
| |
![]() |
procedure Assign(Source: TPersistent); override; |
|
If Source is a | |
![]() |
constructor Create(AOwner: TComponent); override; |
|
| |
![]() |
destructor Destroy; override; |
![]() |
property CrossDispersion: boolean read FCrossDispersion write
SetCrossDispersion stored True; |
|
| |
![]() |
property MaximumIterations: integer read FMaximumIterations write
SetMaximumIterations default 500; |
|
| |
![]() |
property RebalanceFraction: TRealStorage read FRebalanceFraction
write SetRebalanceFraction stored True; |
![]() |
property RebalanceByCell: boolean read FRebalanceByCell
write SetRebalanceByCell; |
![]() |
property SaveDirections: integer read FSaveDirections
write SetSaveDirections default 10; |
|
| |
![]() |
property SolverType: TPhastSolver read FSolverType write SetSolverType
default psIterative; |
|
| |
![]() |
property SpaceDifferencing: double read FSpaceDifferencing write
SetSpaceDifferencing stored True; |
|
| |
![]() |
property TimeDifferencing: double read FTimeDifferencing write
SetTimeDifferencing stored True; |
|
| |
![]() |
property Tolerance: double read FTolerance write SetTolerance stored True; |
|
| |