Description | Hierarchy | Fields | Methods | Properties |
type TLayerGroup = class(TCustomLayerGroup)
TOrderedItem
is designed to allow TOrderedCollection to identify changed and new items during TOrderedCollection.Assign.
procedure SetSimulated(const Value: boolean); override; |
|
procedure SetAquiferType(const Value: integer); |
|
procedure SetInterblockTransmissivityMethod(const Value: integer); |
|
procedure SetVerticalHydraulicConductivityMethod(const Value: integer); |
|
procedure SetUseStartingHeadForSaturatedThickness(const Value: boolean); |
|
function GetSimulated: boolean; override; |
|
procedure SetHorizontalAnisotropy(const Value: double); |
|
procedure SetSubDelayBedLayers(const Value: TSubDelayBedLayers); |
|
procedure SetSubNoDelayBedLayers(const Value: TSubNoDelayBedLayers); |
|
function SubsidenceLayerCount(SubLayers: TCustomSubLayer): integer; |
|
procedure SetWaterTableLayers(const Value: TWaterTableLayers); |
|
procedure UpdateChildModels(PriorCount: Integer); |
|
procedure SetMt3dmsDiffusionCoef(const Value: TRealCollection); |
|
procedure SetMt3dmsHorzTransDisp(const Value: TRealCollection); |
|
procedure SetMt3dmsVertTransDisp(const Value: TRealCollection); |
|
procedure Loaded; override; |
|
procedure SetLayerCollection(const Value: TLayerCollection); override; |
|
function IsSame(AnotherItem: TOrderedItem): boolean; override; |
|
function StoreLayerCollection: boolean; override; |
|
function ShouldCreateDataArray: Boolean; override; |
|
procedure Assign(Source: TPersistent); override; |
|
constructor Create(Collection: TCollection); override; |
|
Destructor Destroy; override; |
|
function LayerCount: integer; override; |
|
function ModflowLayerCount: integer; |
|
procedure WriteLAYCB(const DiscretizationWriter: TObject); |
|
function SubsidenceDefined: boolean; |
|
function SwtDefined: boolean; |
|
function DelayCount: integer; |
|
function NoDelayCount: integer; |
|
function WaterTableCount: integer; |
FSimulated: boolean; |
|
FAquiferType: integer; |
|
FInterblockTransmissivityMethod: integer; |
|
FVerticalHydraulicConductivityMethod: integer; |
|
FUseStartingHeadForSaturatedThickness: boolean; |
|
FHorizontalAnisotropy: double; |
|
FSubNoDelayBedLayers: TSubNoDelayBedLayers; |
|
FSubDelayBedLayers: TSubDelayBedLayers; |
|
FWaterTableLayers: TWaterTableLayers; |
|
FMt3dmsHorzTransDisp: TRealCollection; |
|
FMt3dmsDiffusionCoef: TRealCollection; |
|
FMt3dmsVertTransDisp: TRealCollection; |
|
procedure SetSimulated(const Value: boolean); override; |
|
procedure SetAquiferType(const Value: integer); |
|
procedure SetInterblockTransmissivityMethod(const Value: integer); |
|
procedure SetVerticalHydraulicConductivityMethod(const Value: integer); |
|
procedure SetUseStartingHeadForSaturatedThickness(const Value: boolean); |
|
function GetSimulated: boolean; override; |
|
procedure SetHorizontalAnisotropy(const Value: double); |
|
procedure SetSubDelayBedLayers(const Value: TSubDelayBedLayers); |
|
procedure SetSubNoDelayBedLayers(const Value: TSubNoDelayBedLayers); |
|
function SubsidenceLayerCount(SubLayers: TCustomSubLayer): integer; |
|
procedure SetWaterTableLayers(const Value: TWaterTableLayers); |
|
procedure UpdateChildModels(PriorCount: Integer); |
|
procedure SetMt3dmsDiffusionCoef(const Value: TRealCollection); |
|
procedure SetMt3dmsHorzTransDisp(const Value: TRealCollection); |
|
procedure SetMt3dmsVertTransDisp(const Value: TRealCollection); |
|
procedure Loaded; override; |
|
procedure SetLayerCollection(const Value: TLayerCollection); override; |
|
function IsSame(AnotherItem: TOrderedItem): boolean; override; |
|
function StoreLayerCollection: boolean; override; |
|
function ShouldCreateDataArray: Boolean; override; |
|
procedure Assign(Source: TPersistent); override; |
|
constructor Create(Collection: TCollection); override; |
|
Destructor Destroy; override; |
|
function LayerCount: integer; override; |
|
function ModflowLayerCount: integer; |
|
procedure WriteLAYCB(const DiscretizationWriter: TObject); |
|
function SubsidenceDefined: boolean; |
|
function SwtDefined: boolean; |
|
function DelayCount: integer; |
|
function NoDelayCount: integer; |
|
function WaterTableCount: integer; |
|
property AquiferType: integer read FAquiferType write SetAquiferType; |
|
2 and 3 are not defined for LPF and HUF. |
property InterblockTransmissivityMethod: integer
read FInterblockTransmissivityMethod
write SetInterblockTransmissivityMethod; |
|
|
property VerticalHydraulicConductivityMethod: integer
read FVerticalHydraulicConductivityMethod
write SetVerticalHydraulicConductivityMethod; |
|
property UseStartingHeadForSaturatedThickness: boolean
read FUseStartingHeadForSaturatedThickness
write SetUseStartingHeadForSaturatedThickness; |
|
property HorizontalAnisotropy: double read FHorizontalAnisotropy
write SetHorizontalAnisotropy; |
|
TRPY in the BCF package. |
property SubNoDelayBedLayers: TSubNoDelayBedLayers
read FSubNoDelayBedLayers write SetSubNoDelayBedLayers; |
|
property SubDelayBedLayers: TSubDelayBedLayers
read FSubDelayBedLayers write SetSubDelayBedLayers; |
|
property WaterTableLayers: TWaterTableLayers read FWaterTableLayers
write SetWaterTableLayers; |
|
property Mt3dmsHorzTransDisp: TRealCollection read FMt3dmsHorzTransDisp
write SetMt3dmsHorzTransDisp; |
|
property Mt3dmsVertTransDisp: TRealCollection read FMt3dmsVertTransDisp
write SetMt3dmsVertTransDisp; |
|
property Mt3dmsDiffusionCoef: TRealCollection read FMt3dmsDiffusionCoef
write SetMt3dmsDiffusionCoef; |
|