Class TMt3dmsAdvection

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TMt3dmsAdvection = class(TModflowPackageSelection)

Description

no description available, TModflowPackageSelection description follows

Hierarchy

Overview

Fields

Private FStoredRelCelConcGrad: TRealStorage;
Private FStoredCriticalConcGradient: TRealStorage;
Private FSinkNumberOfParticlePlanes: integer;
Private FSinkParticlePlacementMethod: TParticlePlacementMethod;
Private FNumberOfParticlePlanes: integer;
Private FParticlePlacementMethod: TParticlePlacementMethod;
Private FWeightingScheme: TWeightingScheme;
Private FMaxParticlesPerCell: integer;
Private FLowGradientParticleCount: integer;
Private FAdvectionSolution: TAdvectionSolution;
Private FStoredCourant: TRealStorage;
Private FHighGradientParticleCount: integer;
Private FStoredConcWeight: TRealStorage;
Private FMaximumParticles: integer;
Private FSinkParticleCount: integer;
Private FMinParticlePerCell: integer;
Private FParticleTrackMethod: TParticleTrackMethod;

Methods

Private function GetConcWeight: double;
Private function GetCourant: double;
Private function GetCriticalConcGradient: double;
Private function GetRelCelConcGrad: double;
Private procedure SetAdvectionSolution(const Value: TAdvectionSolution);
Private procedure SetConcWeight(const Value: double);
Private procedure SetCourant(const Value: double);
Private procedure SetCriticalConcGradient(const Value: double);
Private procedure SetHighGradientParticleCount(const Value: integer);
Private procedure SetLowGradientParticleCount(const Value: integer);
Private procedure SetMaximumParticles(const Value: integer);
Private procedure SetMaxParticlesPerCell(const Value: integer);
Private procedure SetMinParticlePerCell(const Value: integer);
Private procedure SetNumberOfParticlePlanes(const Value: integer);
Private procedure SetParticlePlacementMethod(const Value: TParticlePlacementMethod);
Private procedure SetParticleTrackMethod(const Value: TParticleTrackMethod);
Private procedure SetRelCelConcGrad(const Value: double);
Private procedure SetSinkNumberOfParticlePlanes(const Value: integer);
Private procedure SetSinkParticleCount(const Value: integer);
Private procedure SetSinkParticlePlacementMethod( const Value: TParticlePlacementMethod);
Private procedure SetStoredConcWeight(const Value: TRealStorage);
Private procedure SetStoredCourant(const Value: TRealStorage);
Private procedure SetStoredCriticalConcGradient(const Value: TRealStorage);
Private procedure SetStoredRelCelConcGrad(const Value: TRealStorage);
Private procedure SetWeightingScheme(const Value: TWeightingScheme);
Private procedure Changed(Sender: TObject);
Public procedure Assign(Source: TPersistent); override;
Public Constructor Create(Model: TBaseModel);
Public Destructor Destroy; override;
Public procedure InitializeVariables; override;

Properties

Public property Courant: double read GetCourant write SetCourant;
Public property ConcWeight: double read GetConcWeight write SetConcWeight;
Public property RelCelConcGrad: double read GetRelCelConcGrad write SetRelCelConcGrad;
Public property CriticalConcGradient: double read GetCriticalConcGradient write SetCriticalConcGradient;
Published property AdvectionSolution: TAdvectionSolution read FAdvectionSolution write SetAdvectionSolution stored True;
Published property StoredCourant: TRealStorage read FStoredCourant write SetStoredCourant stored True;
Published property MaximumParticles: integer read FMaximumParticles write SetMaximumParticles stored True;
Published property WeightingScheme: TWeightingScheme read FWeightingScheme write SetWeightingScheme stored True;
Published property ParticleTrackMethod: TParticleTrackMethod read FParticleTrackMethod write SetParticleTrackMethod stored True;
Published property StoredConcWeight: TRealStorage read FStoredConcWeight write SetStoredConcWeight;
Published property StoredRelCelConcGrad: TRealStorage read FStoredRelCelConcGrad write SetStoredRelCelConcGrad stored True;
Published property ParticlePlacementMethod: TParticlePlacementMethod read FParticlePlacementMethod write SetParticlePlacementMethod stored True;
Published property NumberOfParticlePlanes: integer read FNumberOfParticlePlanes write SetNumberOfParticlePlanes stored True;
Published property LowGradientParticleCount: integer read FLowGradientParticleCount write SetLowGradientParticleCount stored True;
Published property HighGradientParticleCount: integer read FHighGradientParticleCount write SetHighGradientParticleCount stored True;
Published property MinParticlePerCell: integer read FMinParticlePerCell write SetMinParticlePerCell stored True;
Published property MaxParticlesPerCell: integer read FMaxParticlesPerCell write SetMaxParticlesPerCell stored True;
Published property SinkParticlePlacementMethod: TParticlePlacementMethod read FSinkParticlePlacementMethod write SetSinkParticlePlacementMethod stored True;
Published property SinkNumberOfParticlePlanes: integer read FSinkNumberOfParticlePlanes write SetSinkNumberOfParticlePlanes stored True;
Published property SinkParticleCount: integer read FSinkParticleCount write SetSinkParticleCount stored True;
Published property StoredCriticalConcGradient: TRealStorage read FStoredCriticalConcGradient write SetStoredCriticalConcGradient;

Description

Fields

Private FStoredRelCelConcGrad: TRealStorage;
 
Private FStoredCriticalConcGradient: TRealStorage;
 
Private FSinkNumberOfParticlePlanes: integer;
 
Private FSinkParticlePlacementMethod: TParticlePlacementMethod;
 
Private FNumberOfParticlePlanes: integer;
 
Private FParticlePlacementMethod: TParticlePlacementMethod;
 
Private FWeightingScheme: TWeightingScheme;
 
Private FMaxParticlesPerCell: integer;
 
Private FLowGradientParticleCount: integer;
 
Private FAdvectionSolution: TAdvectionSolution;
 
Private FStoredCourant: TRealStorage;
 
Private FHighGradientParticleCount: integer;
 
Private FStoredConcWeight: TRealStorage;
 
Private FMaximumParticles: integer;
 
Private FSinkParticleCount: integer;
 
Private FMinParticlePerCell: integer;
 
Private FParticleTrackMethod: TParticleTrackMethod;
 

Methods

Private function GetConcWeight: double;
 
Private function GetCourant: double;
 
Private function GetCriticalConcGradient: double;
 
Private function GetRelCelConcGrad: double;
 
Private procedure SetAdvectionSolution(const Value: TAdvectionSolution);
 
Private procedure SetConcWeight(const Value: double);
 
Private procedure SetCourant(const Value: double);
 
Private procedure SetCriticalConcGradient(const Value: double);
 
Private procedure SetHighGradientParticleCount(const Value: integer);
 
Private procedure SetLowGradientParticleCount(const Value: integer);
 
Private procedure SetMaximumParticles(const Value: integer);
 
Private procedure SetMaxParticlesPerCell(const Value: integer);
 
Private procedure SetMinParticlePerCell(const Value: integer);
 
Private procedure SetNumberOfParticlePlanes(const Value: integer);
 
Private procedure SetParticlePlacementMethod(const Value: TParticlePlacementMethod);
 
Private procedure SetParticleTrackMethod(const Value: TParticleTrackMethod);
 
Private procedure SetRelCelConcGrad(const Value: double);
 
Private procedure SetSinkNumberOfParticlePlanes(const Value: integer);
 
Private procedure SetSinkParticleCount(const Value: integer);
 
Private procedure SetSinkParticlePlacementMethod( const Value: TParticlePlacementMethod);
 
Private procedure SetStoredConcWeight(const Value: TRealStorage);
 
Private procedure SetStoredCourant(const Value: TRealStorage);
 
Private procedure SetStoredCriticalConcGradient(const Value: TRealStorage);
 
Private procedure SetStoredRelCelConcGrad(const Value: TRealStorage);
 
Private procedure SetWeightingScheme(const Value: TWeightingScheme);
 
Private procedure Changed(Sender: TObject);
 
Public procedure Assign(Source: TPersistent); override;
 
Public Constructor Create(Model: TBaseModel);
 
Public Destructor Destroy; override;
 
Public procedure InitializeVariables; override;
 

Properties

Public property Courant: double read GetCourant write SetCourant;

PERCEL

Public property ConcWeight: double read GetConcWeight write SetConcWeight;

WD

Public property RelCelConcGrad: double read GetRelCelConcGrad write SetRelCelConcGrad;

DCEPS

Public property CriticalConcGradient: double read GetCriticalConcGradient write SetCriticalConcGradient;

DCHMOC

Published property AdvectionSolution: TAdvectionSolution read FAdvectionSolution write SetAdvectionSolution stored True;

MIXELM

Published property StoredCourant: TRealStorage read FStoredCourant write SetStoredCourant stored True;

PERCEL

Published property MaximumParticles: integer read FMaximumParticles write SetMaximumParticles stored True;

MXPART

Published property WeightingScheme: TWeightingScheme read FWeightingScheme write SetWeightingScheme stored True;

NADVFD

Published property ParticleTrackMethod: TParticleTrackMethod read FParticleTrackMethod write SetParticleTrackMethod stored True;

ITRACK

Published property StoredConcWeight: TRealStorage read FStoredConcWeight write SetStoredConcWeight;

WD is a concentration weighting factor

Published property StoredRelCelConcGrad: TRealStorage read FStoredRelCelConcGrad write SetStoredRelCelConcGrad stored True;

DCEPS

Published property ParticlePlacementMethod: TParticlePlacementMethod read FParticlePlacementMethod write SetParticlePlacementMethod stored True;

NPLANE

Published property NumberOfParticlePlanes: integer read FNumberOfParticlePlanes write SetNumberOfParticlePlanes stored True;

NPLANE

Published property LowGradientParticleCount: integer read FLowGradientParticleCount write SetLowGradientParticleCount stored True;

NPL

Published property HighGradientParticleCount: integer read FHighGradientParticleCount write SetHighGradientParticleCount stored True;

NPH

Published property MinParticlePerCell: integer read FMinParticlePerCell write SetMinParticlePerCell stored True;

NPMIN

Published property MaxParticlesPerCell: integer read FMaxParticlesPerCell write SetMaxParticlesPerCell stored True;

NPMAX

Published property SinkParticlePlacementMethod: TParticlePlacementMethod read FSinkParticlePlacementMethod write SetSinkParticlePlacementMethod stored True;

NLSINK

Published property SinkNumberOfParticlePlanes: integer read FSinkNumberOfParticlePlanes write SetSinkNumberOfParticlePlanes stored True;

NLSINK

Published property SinkParticleCount: integer read FSinkParticleCount write SetSinkParticleCount stored True;

NPSINK

Published property StoredCriticalConcGradient: TRealStorage read FStoredCriticalConcGradient write SetStoredCriticalConcGradient;

DCHMOC


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