Class TMt3dmsGCGSolverPackage

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TMt3dmsGCGSolverPackage = class(TModflowPackageSelection)

Description

no description available, TModflowPackageSelection description follows

Hierarchy

Overview

Fields

Private FPrintoutInterval: integer;
Private FDispersionTensorChoice: TDispersionTensorTreatment;
Private FPreconditionerChoice: TGcgPreconditioner;
Private FMaxOuterIterations: integer;
Private FStoredRelaxationFactor: TRealStorage;
Private FStoredConvergenceCriterion: TRealStorage;
Private FMaxInnerIterations: integer;

Methods

Private procedure SetDispersionTensorChoice(const Value: TDispersionTensorTreatment);
Private procedure SetMaxInnerIterations(const Value: integer);
Private procedure SetMaxOuterIterations(const Value: integer);
Private procedure SetPreconditionerChoice(const Value: TGcgPreconditioner);
Private procedure SetPrintoutInterval(const Value: integer);
Private procedure SetStoredConvergenceCriterion(const Value: TRealStorage);
Private procedure SetStoredRelaxationFactor(const Value: TRealStorage);
Private procedure Changed(Sender: TObject);
Private function GetConvergenceCriterion: double;
Private function GetRelaxationFactor: double;
Private procedure SetConvergenceCriterion(const Value: double);
Private procedure SetRelaxationFactor(const Value: double);
Public procedure Assign(Source: TPersistent); override;
Public Constructor Create(Model: TBaseModel);
Public Destructor Destroy; override;
Public procedure InitializeVariables; override;

Properties

Public property RelaxationFactor: double read GetRelaxationFactor write SetRelaxationFactor;
Public property ConvergenceCriterion: double read GetConvergenceCriterion write SetConvergenceCriterion;
Published property MaxOuterIterations: integer read FMaxOuterIterations write SetMaxOuterIterations stored True;
Published property MaxInnerIterations: integer read FMaxInnerIterations write SetMaxInnerIterations stored True;
Published property PreconditionerChoice: TGcgPreconditioner read FPreconditionerChoice write SetPreconditionerChoice stored True;
Published property DispersionTensorChoice: TDispersionTensorTreatment read FDispersionTensorChoice write SetDispersionTensorChoice stored True;
Published property StoredRelaxationFactor: TRealStorage read FStoredRelaxationFactor write SetStoredRelaxationFactor stored True;
Published property StoredConvergenceCriterion: TRealStorage read FStoredConvergenceCriterion write SetStoredConvergenceCriterion stored True;
Published property PrintoutInterval: integer read FPrintoutInterval write SetPrintoutInterval stored True;

Description

Fields

Private FPrintoutInterval: integer;
 
Private FDispersionTensorChoice: TDispersionTensorTreatment;
 
Private FPreconditionerChoice: TGcgPreconditioner;
 
Private FMaxOuterIterations: integer;
 
Private FStoredRelaxationFactor: TRealStorage;
 
Private FStoredConvergenceCriterion: TRealStorage;
 
Private FMaxInnerIterations: integer;
 

Methods

Private procedure SetDispersionTensorChoice(const Value: TDispersionTensorTreatment);
 
Private procedure SetMaxInnerIterations(const Value: integer);
 
Private procedure SetMaxOuterIterations(const Value: integer);
 
Private procedure SetPreconditionerChoice(const Value: TGcgPreconditioner);
 
Private procedure SetPrintoutInterval(const Value: integer);
 
Private procedure SetStoredConvergenceCriterion(const Value: TRealStorage);
 
Private procedure SetStoredRelaxationFactor(const Value: TRealStorage);
 
Private procedure Changed(Sender: TObject);
 
Private function GetConvergenceCriterion: double;
 
Private function GetRelaxationFactor: double;
 
Private procedure SetConvergenceCriterion(const Value: double);
 
Private procedure SetRelaxationFactor(const Value: double);
 
Public procedure Assign(Source: TPersistent); override;
 
Public Constructor Create(Model: TBaseModel);
 
Public Destructor Destroy; override;
 
Public procedure InitializeVariables; override;
 

Properties

Public property RelaxationFactor: double read GetRelaxationFactor write SetRelaxationFactor;

ACCL

Public property ConvergenceCriterion: double read GetConvergenceCriterion write SetConvergenceCriterion;

CCLOSE

Published property MaxOuterIterations: integer read FMaxOuterIterations write SetMaxOuterIterations stored True;

MXITER

Published property MaxInnerIterations: integer read FMaxInnerIterations write SetMaxInnerIterations stored True;

ITER1

Published property PreconditionerChoice: TGcgPreconditioner read FPreconditionerChoice write SetPreconditionerChoice stored True;

ISOLVE

Published property DispersionTensorChoice: TDispersionTensorTreatment read FDispersionTensorChoice write SetDispersionTensorChoice stored True;

NCRS

Published property StoredRelaxationFactor: TRealStorage read FStoredRelaxationFactor write SetStoredRelaxationFactor stored True;

ACCL

Published property StoredConvergenceCriterion: TRealStorage read FStoredConvergenceCriterion write SetStoredConvergenceCriterion stored True;

CCLOSE

Published property PrintoutInterval: integer read FPrintoutInterval write SetPrintoutInterval stored True;

IPRGCG


Generated by PasDoc 0.12.1 on 2013-05-13 15:41:50