Description | Hierarchy | Fields | Methods | Properties |
type TModflowSteadyParameters = class(TLayerOwnerCollection)
TModflowSteadyParameters
is a collection of TModflowSteadyParameters. It is used to store the parameters for the LPF package and other similar packages that use multiplier and zone arrays.
FArrayNames: TStringList; |
function GetItems(Index: integer): TModflowSteadyParameter; |
|
procedure SetItems(Index: integer; const Value: TModflowSteadyParameter); |
|
function IsArrayNameUnique(const ArrayName: string): boolean; |
|
procedure AddArrayName(const ArrayName: string); |
|
function ArrayNameCount: integer; |
|
procedure Clear; |
|
procedure ClearArrayNames; |
|
procedure RemoveOldDataSetVariables; |
|
procedure Assign(Source: TPersistent); override; |
|
Constructor Create(Model: TBaseModel); |
|
destructor Destroy; override; |
|
function CountParameters(ParamTypes: TParameterTypes): integer; |
|
function IsDataSetUsed(AnObject: TObject): boolean; |
|
function GetParamByName(Const AName: string): TModflowSteadyParameter; |
property Items[Index:integer]: TModflowSteadyParameter read GetItems
write SetItems; |
FArrayNames: TStringList; |
|
|
function GetItems(Index: integer): TModflowSteadyParameter; |
|
See Items. |
procedure SetItems(Index: integer; const Value: TModflowSteadyParameter); |
|
See Items. |
function IsArrayNameUnique(const ArrayName: string): boolean; |
|
|
procedure AddArrayName(const ArrayName: string); |
|
|
function ArrayNameCount: integer; |
|
|
procedure Clear; |
|
procedure ClearArrayNames; |
|
procedure RemoveOldDataSetVariables; |
|
procedure Assign(Source: TPersistent); override; |
|
|
Constructor Create(Model: TBaseModel); |
|
|
destructor Destroy; override; |
|
|
function CountParameters(ParamTypes: TParameterTypes): integer; |
|
|
function IsDataSetUsed(AnObject: TObject): boolean; |
|
function GetParamByName(Const AName: string): TModflowSteadyParameter; |
|
property Items[Index:integer]: TModflowSteadyParameter read GetItems
write SetItems; |
|
|