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; |
|