Description | Hierarchy | Fields | Methods | Properties |
type TCustomModel = class abstract(TBaseModel)
![]() |
function GetSomeSegmentsUpToDate: boolean; virtual; abstract; |
![]() |
procedure SetSomeSegmentsUpToDate(const Value: boolean); virtual; abstract; |
![]() |
procedure SetPhastGrid(const Value: TPhastGrid); |
![]() |
procedure UpdateDischargeRouting(Sender: TObject); |
![]() |
function AquiferPropertiesUsed(Sender: TObject): boolean; virtual; |
![]() |
function KyUsed(Sender: TObject): boolean; virtual; |
![]() |
function KzUsed(Sender: TObject): boolean; virtual; |
![]() |
function PorosityUsed(Sender: TObject): boolean; virtual; |
![]() |
function SpecificStorageUsed(Sender: TObject): boolean; virtual; |
![]() |
function ChemistryUsed(Sender: TObject): boolean; virtual; |
![]() |
function InitialHeadUsed(Sender: TObject): boolean; virtual; |
![]() |
function EquilibriumPhasesUsed(Sender: TObject): boolean; virtual; |
![]() |
function SurfacesUsed(Sender: TObject): boolean; virtual; |
![]() |
function ExchangeUsed(Sender: TObject): boolean; virtual; |
![]() |
function GasPhaseUsed(Sender: TObject): boolean; virtual; |
![]() |
function SolidSolutionUsed(Sender: TObject): boolean; virtual; |
![]() |
function KineticsUsed(Sender: TObject): boolean; virtual; |
![]() |
function ModflowUsed(Sender: TObject): boolean; virtual; |
![]() |
function RouteUzfDischarge(Sender: TObject): boolean; virtual; |
![]() |
function ModflowInitialHeadUsed(Sender: TObject): boolean; virtual; |
![]() |
function ConfiningBedKzUsed(Sender: TObject): boolean; virtual; |
![]() |
function VerticalAnisotropyUsed(Sender: TObject): boolean; virtual; |
![]() |
function HorizontalAnisotropyUsed(Sender: TObject): boolean; virtual; |
![]() |
function SpecificYieldUsed(Sender: TObject): boolean; virtual; |
![]() |
function WetDryUsed(Sender: TObject): boolean; virtual; |
![]() |
function ModpathUsed(Sender: TObject): boolean; virtual; |
![]() |
function HufReferenceSurfaceNeeded(Sender: TObject): boolean; virtual; |
![]() |
function BcfUsed(Sender: TObject): boolean; virtual; |
![]() |
function ConfinedStorageCoefUsed(Sender: TObject): boolean; virtual; |
![]() |
function OptionalDataSet(Sender: TObject): boolean; |
![]() |
function HufSelected(Sender: TObject): boolean; |
![]() |
function HufStorageUsed(Sender: TObject): boolean; |
![]() |
function ZoneBudgetSelected(Sender: TObject): boolean; virtual; |
![]() |
function SwtSelected(Sender: TObject): boolean; virtual; |
![]() |
function SwtOffsetsUsed(Sender: TObject): boolean; virtual; |
![]() |
function SwtSpecifiedUsed(Sender: TObject): boolean; virtual; |
![]() |
function SutraUsed(Sender: TObject): boolean; |
![]() |
function Sutra3DModel(Sender: TObject): boolean; |
![]() |
function SutraConcentrationUsed(Sender: TObject): boolean; |
![]() |
function SutraTemperatureUsed(Sender: TObject): boolean; |
![]() |
function ModflowOrPhastUsed(Sender: TObject): boolean; virtual; |
![]() |
function IndenticalTransientArray(DataArray: TDataArray; DataArrays: TList; var CachedIndex: integer): TDataArray; |
![]() |
function GetTimeLists(Index: integer): TCustomTimeList; |
![]() |
function GetTimeListCount: integer; |
![]() |
procedure ClearAllTimeLists; |
![]() |
procedure InitializeHobDisplay(Sender: TObject); |
![]() |
function ModflowHobPackageUsed(Sender: TObject): boolean; |
![]() |
procedure GetMfHobHeadsUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure CreateModflowDisplayTimeLists; |
![]() |
procedure SetUnitNumbers(const Value: TUnitNumbers); |
![]() |
procedure UpdateHfb(Sender: TObject); |
![]() |
function GetDataSetCollection: TDataSetCollection; |
![]() |
procedure FinalizePvalAndTemplate(FileName: string); |
![]() |
procedure FinalizeDischargeRouting(Sender: TObject); |
![]() |
procedure GetParameterUsedAndParameterFormulaForLPF( out ParameterUsed: Boolean; out ParameterFormula: string; ParameterType: TParameterType); |
![]() |
procedure UpdateLpfDataArrayParameterUsed(const DataArrayName: string; ParameterType: TParameterType); |
![]() |
function PrepareModflowFullStressPeriods(ShowWarning: boolean): Boolean; |
![]() |
function CountStepsInExport: Integer; |
![]() |
procedure GetDefaultOutputFileExtension(var Extension: string); |
![]() |
function CheckMt3dTimes(ShowWarning: Boolean): boolean; |
![]() |
procedure SetAlternateFlowPackage(const Value: boolean); |
![]() |
procedure SetAlternateSolver(const Value: boolean); |
![]() |
procedure SetBatchFileAdditionsAfterModel(const Value: TStrings); |
![]() |
procedure SetBatchFileAdditionsBeforeModel(const Value: TStrings); |
![]() |
procedure SetModflowGrid(const Value: TModflowGrid); |
![]() |
procedure SetModflowNameFileLines(const Value: TStrings); |
![]() |
procedure SetModflowPackages(const Value: TModflowPackages); |
![]() |
procedure SetHeadFluxObservations(const Value: TFluxObservationGroups); |
![]() |
procedure SetRiverObservations(const Value: TFluxObservationGroups); |
![]() |
procedure SetDrainObservations(const Value: TFluxObservationGroups); |
![]() |
procedure SetGhbObservations(const Value: TFluxObservationGroups); |
![]() |
procedure SetHydrogeologicUnits(const Value: THydrogeologicUnits); |
![]() |
procedure SetFilesToArchive(const Value: TStrings); |
![]() |
procedure SetModelInputFiles(const Value: TStrings); |
![]() |
procedure SetModflowWettingOptions(const Value: TWettingOptions); |
![]() |
procedure ClearParsers; |
![]() |
function GetParsers(Index: integer): TRbwParser; |
![]() |
procedure SetGlobalVariables(const Value: TGlobalVariables); |
![]() |
procedure SetEdgeDisplay(const Value: TCustomModflowGridEdgeDisplay); |
![]() |
procedure AllObserversStopTalking; |
![]() |
procedure FreeHufNotifiers; |
![]() |
procedure FreeGridNotifiers; |
![]() |
function GetModflowFullStressPeriods: TModflowStressPeriods; virtual; abstract; |
![]() |
function StoreDrainObservations: Boolean; |
![]() |
function StoreGhbObservations: Boolean; |
![]() |
function StoreHeadFluxObservations: Boolean; |
![]() |
function StoreRiverObservations: Boolean; |
![]() |
function StoreHydrogeologicUnits: Boolean; virtual; |
![]() |
function GetDisplayColumn: integer; |
![]() |
function GetDisplayLayer: integer; |
![]() |
function GetDisplayRow: integer; |
![]() |
function GetSelectedColumn: integer; |
![]() |
function GetSelectedLayer: integer; |
![]() |
function GetSelectedRow: integer; |
![]() |
procedure SetDisplayColumn(const Value: integer); |
![]() |
procedure SetDisplayLayer(const Value: integer); |
![]() |
procedure SetDisplayRow(const Value: integer); |
![]() |
procedure SetSelectedColumn(const Value: integer); |
![]() |
procedure SetSelectedLayer(const Value: integer); |
![]() |
procedure SetSelectedRow(const Value: integer); |
![]() |
function WettingActive: boolean; virtual; |
![]() |
procedure SetNameFileWriter(const Value: TObject); |
![]() |
function GetThreeDGridObserver: TObserver; |
![]() |
function GetSaveBfhBoundaryConditions: boolean; virtual; abstract; |
![]() |
procedure SetSaveBfhBoundaryConditions(const Value: boolean); virtual; abstract; |
![]() |
function GetModflowLocation: string; |
![]() |
procedure SetModflowLocation(const Value: string); |
![]() |
procedure SetHeadObsResults(const Value: THeadObsCollection); |
![]() |
procedure CreateHeadObsResults; |
![]() |
function GetHeadObsResults: THeadObsCollection; |
![]() |
procedure InternalExportModflowModel(const FileName: string; ExportAllLgr: boolean); |
![]() |
procedure ExportLakePackage(const FileName: string); |
![]() |
procedure ExportSfrPackage(const FileName: string); |
![]() |
procedure EvaluateSfrPackage; |
![]() |
procedure ExportUzfPackage(const FileName: string); |
![]() |
function Mt3dMSUsed(Sender: TObject): boolean; |
![]() |
function Mt3dMSBulkDensityUsed(Sender: TObject): boolean; |
![]() |
function Mt3dMSImmobPorosityUsed(Sender: TObject): boolean; |
![]() |
procedure SetMt3dmsOutputControl(const Value: TMt3dmsOutputControl); virtual; abstract; |
![]() |
function GetMt3dmsOutputControl: TMt3dmsOutputControl; virtual; abstract; |
![]() |
function GetMt3dmsTimes: TMt3dmsTimeCollection; virtual; abstract; |
![]() |
procedure SetMt3dmsTimes(const Value: TMt3dmsTimeCollection); virtual; abstract; |
![]() |
function LongitudinalDispersionUsed(Sender: TObject): boolean; |
![]() |
procedure UpdateMt3dmsActive(Sender: TObject); |
![]() |
function CountStepsInMt3dExport: Integer; |
![]() |
procedure SetMt3dmsHeadMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
function StoreHeadMassFluxObservations: Boolean; |
![]() |
procedure SetMt3dmsDrnMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsDrtMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsEtsMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsEvtMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsGhbMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsLakMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsMassLoadingMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsRchMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsResMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsRivMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsWellMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
function StoreDrnMassFluxObservations: Boolean; |
![]() |
function StoreDrtMassFluxObservations: Boolean; |
![]() |
function StoreEtsMassFluxObservations: Boolean; |
![]() |
function StoreEvtMassFluxObservations: Boolean; |
![]() |
function StoreGhbMassFluxObservations: Boolean; |
![]() |
function StoreLakMassFluxObservations: Boolean; |
![]() |
function StoreMassLoadingMassFluxObservations: Boolean; |
![]() |
function StoreRchMassFluxObservations: Boolean; |
![]() |
function StoreResMassFluxObservations: Boolean; |
![]() |
function StoreRivMassFluxObservations: Boolean; |
![]() |
function StoreWellMassFluxObservations: boolean; |
![]() |
procedure SetPathLine(const Value: TPathLineReader); |
![]() |
function GetPathLine: TPathLineReader; |
![]() |
function StorePathLine: boolean; |
![]() |
function StoreTimeSeries: boolean; |
![]() |
procedure SetTimeSeries(const Value: TTimeSeriesReader); |
![]() |
function GetTimeSeries: TTimeSeriesReader; |
![]() |
function StoreEndPoints: boolean; |
![]() |
function GetEndPoints: TEndPointReader; |
![]() |
procedure SetEndPoints(const Value: TEndPointReader); |
![]() |
procedure SetSutraMesh(const Value: TSutraMesh3D); |
![]() |
procedure RenameOldVerticalLeakance; virtual; |
![]() |
function GetThreeDDataSet: TDataArray; |
![]() |
procedure SetThreeDDataSet(const Value: TDataArray); |
![]() |
function GetFrontDataSet: TDataArray; |
![]() |
function GetSideDataSet: TDataArray; |
![]() |
function GetTopDataSet: TDataArray; |
![]() |
procedure SetFrontDataSet(const Value: TDataArray); |
![]() |
procedure SetSideDataSet(const Value: TDataArray); |
![]() |
procedure SetTopDataSet(const Value: TDataArray); |
![]() |
function GetMesh: TSutraMesh3D; |
![]() |
procedure SetSutraOptions(const Value: TSutraOptions); |
![]() |
function ModpathBudgetNeeded(Sender: TObject): boolean; |
![]() |
function ModpathRetardationNeeded(Sender: TObject): boolean; |
![]() |
function GetModPathLocation: string; |
![]() |
function ModpathZonesNeeded(Sender: TObject): boolean; |
![]() |
procedure SetSutraOutputControl(const Value: TSutraOutputControl); |
![]() |
function SutraThicknessUsed(Sender: TObject): boolean; |
![]() |
function SutraUnsatRegionUsed(Sender: TObject): boolean; |
![]() |
function GetSutraMesh: TSutraMesh3D; |
![]() |
procedure InitializeSutraSpecPres(Sender: TObject); |
![]() |
procedure InitializeSutraSpecifiedConcTemp(Sender: TObject); |
![]() |
procedure InitializeSutraFluidFlux(Sender: TObject); |
![]() |
procedure InitializeSutraMassEnergyFlux(Sender: TObject); |
![]() |
procedure DiscretizationChangedEvent(Sender: TObject); |
![]() |
function SutraHydraulicConductivityUsed(Sender: TObject): boolean; |
![]() |
function SutraPermeabilityUsed(Sender: TObject): boolean; |
![]() |
function SutraMiddlePermeabilityUsed(Sender: TObject): boolean; |
![]() |
function SutraMiddleHydraulicConductivityUsed(Sender: TObject): boolean; |
![]() |
procedure GenerateIrregularMesh(var ErrorMessage: string); |
![]() |
procedure GenerateFishNetMesh(var ErrorMessage: string); virtual; |
![]() |
function GetSfrStreamLinkPlot: TSfrStreamLinkPlot; virtual; abstract; |
![]() |
procedure SetSfrStreamLinkPlot(const Value: TSfrStreamLinkPlot); virtual; abstract; |
![]() |
procedure SetFileName(const Value: string); virtual; |
![]() |
procedure SetFrontTimeList(const Value: TCustomTimeList); virtual; |
![]() |
procedure SetSideTimeList(const Value: TCustomTimeList); virtual; |
![]() |
procedure SetTopTimeList(const Value: TCustomTimeList); virtual; |
![]() |
function GetFormulaManager: TFormulaManager; virtual; abstract; |
![]() |
function GetSelectedModel: TCustomModel; virtual; abstract; |
![]() |
procedure SetSelectedModel(const Value: TCustomModel); virtual; abstract; |
![]() |
function GetScreenObjects(const Index: integer): TScreenObject; virtual; abstract; |
![]() |
function GetScreenObjectCount: integer; virtual; abstract; |
![]() |
function GetModflowSteadyParameters: TModflowSteadyParameters; virtual; abstract; |
![]() |
procedure SetModflowSteadyParameters(const Value: TModflowSteadyParameters); virtual; abstract; |
![]() |
procedure SetModelSelection(const Value: TModelSelection); override; |
![]() |
function GetLayerStructure: TLayerStructure; virtual; abstract; |
![]() |
procedure SetLayerStructure(const Value: TLayerStructure); virtual; abstract; |
![]() |
procedure SetModflowOptions(const Value: TModflowOptions); |
![]() |
function GetModflowStressPeriods: TModflowStressPeriods; virtual; abstract; |
![]() |
procedure SetModflowStressPeriods(const Value: TModflowStressPeriods); virtual; abstract; |
![]() |
procedure SetSoluteTransport(const Value: boolean); virtual; abstract; |
![]() |
function GetSoluteTransport: boolean; virtual; abstract; |
![]() |
procedure SetUseWaterTable(const Value: boolean); virtual; abstract; |
![]() |
function GetUseWaterTable: boolean; virtual; abstract; |
![]() |
function GetFreeSurface: boolean; virtual; abstract; |
![]() |
procedure SetFreeSurface(const Value: boolean); virtual; abstract; |
![]() |
procedure SetChemistryOptions(const Value: TChemistryOptions); virtual; abstract; |
![]() |
function GetChemistryOptions: TChemistryOptions; virtual; abstract; |
![]() |
procedure SetHufParameters(const Value: THufModflowParameters); virtual; abstract; |
![]() |
function GetHufParameters: THufModflowParameters; virtual; abstract; |
![]() |
function GetObservationPurpose: TObservationPurpose; virtual; abstract; |
![]() |
procedure SetObservationPurpose(const Value: TObservationPurpose); virtual; abstract; |
![]() |
function GetModflowTransientParameters: TModflowTransientListParameters; virtual; abstract; |
![]() |
procedure SetModflowTransientParameters( const Value: TModflowTransientListParameters); virtual; abstract; |
![]() |
function GetModflowOutputControl: TModflowOutputControl; virtual; abstract; |
![]() |
procedure SetModflowOutputControl(const Value: TModflowOutputControl); virtual; abstract; |
![]() |
function GetProgramLocations: TProgramLocations; virtual; abstract; |
![]() |
procedure SetProgramLocations(const Value: TProgramLocations); virtual; abstract; |
![]() |
procedure ClearViewedItems; virtual; |
![]() |
procedure InternalClear; virtual; |
![]() |
procedure InitializeGages; virtual; |
![]() |
procedure InitializeSfrWriter(EvaluationType: TEvaluationType); virtual; |
![]() |
procedure FreeSfrWriter; virtual; |
![]() |
procedure SetContourFont(const Value: TFont) ; virtual; abstract; |
![]() |
procedure SetShowContourLabels(const Value: boolean); virtual; abstract; |
![]() |
function GetContourFont: TFont; virtual; abstract; |
![]() |
function GetShowContourLabels: boolean; virtual; abstract; |
![]() |
function GetImmobileComponents: TChemSpeciesCollection; virtual; abstract; |
![]() |
function GetMobileComponents: TMobileChemSpeciesCollection; virtual; abstract; |
![]() |
procedure SetImmobileComponents(const Value: TChemSpeciesCollection); virtual; abstract; |
![]() |
procedure SetMobileComponents(const Value: TMobileChemSpeciesCollection); virtual; abstract; |
![]() |
procedure DrawSfrStreamLinkages(const BitMap: TBitmap32; const ZoomBox: TQRbwZoomBox2); |
![]() |
procedure RenameDataArray(DataArray: TDataArray; const NewName, NewDisplayName: string); |
![]() |
procedure UpdateFormulas(OldNames, NewNames: TStringList); |
![]() |
procedure UpdateDataArrayDimensions(DataArray: TDataArray); |
![]() |
function IndexOfMt3dmsSpeciesName(const AChemSpecies: string): integer; |
![]() |
function StoreHeadObsResults: boolean; |
![]() |
function TestModpathOK(Model: TCustomModel): Boolean; |
![]() |
procedure ExportSeparateLgrModel(const FileName: string; RunModel, ExportModpath, ExportZoneBudget, ShowWarning: boolean); |
![]() |
function DefaultModflowOutputFileName: string; virtual; |
![]() |
procedure ModelObserversStopTalkingTo(Observer: TObserver); |
![]() |
procedure UpdateActive(Sender: TObject); |
![]() |
procedure UpdateWetDry(Sender: TObject); |
![]() |
procedure UpdateLakeId(Sender: TObject); |
![]() |
procedure FinalizeActive(Sender: TObject); |
![]() |
procedure FinalizeWetDry(Sender: TObject); |
![]() |
procedure FinalizeLakeId(Sender: TObject); |
![]() |
procedure UpdateModPathZone(Sender: TObject); |
![]() |
procedure UpdateOnPostInitialize; |
![]() |
function HufDataArrayUsed(Sender: TObject): boolean; |
![]() |
procedure UpdateFrontTimeDataSet(const TimeList: TCustomTimeList; const Time: double); virtual; |
![]() |
procedure UpdateSideTimeDataSet(const TimeList: TCustomTimeList; const Time: double); virtual; |
![]() |
procedure UpdateTopTimeDataSet(const TimeList: TCustomTimeList; const Time: double); virtual; |
![]() |
procedure UpdateThreeDTimeDataSet(const TimeList: TCustomTimeList; const Time: double); virtual; |
![]() |
function GetTimeListByName(const AName: string): TCustomTimeList; |
![]() |
function AddDataSet(const DataSet: TDataArray): Integer; virtual; |
![]() |
function LayerGroupUsed(LayerGroup: TLayerGroup): boolean; virtual; |
![]() |
function LayerFractions(LayerGroup: TCustomLayerGroup): TDoubleDynArray; virtual; |
![]() |
function LayerCount: integer; virtual; |
![]() |
procedure UpdateDisplayUseList(NewUseList: TStringList; ParamType: TParameterType; DataIndex: integer; const DisplayName: string); virtual; abstract; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
procedure OnActiveDataSetChanged(Sender: TObject); |
![]() |
procedure Clear; |
![]() |
constructor Create(AnOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure AddModelInputFile(const FileName: string); |
![]() |
procedure AddFileToArchive(const FileName: string); |
![]() |
function GetCompiler(const Orientation: TDataSetOrientation; const EvaluatedAt: TEvaluatedAt): TRbwParser; |
![]() |
function ParserCount: integer; |
![]() |
procedure ClearExpressionsAndVariables; |
![]() |
procedure FillCompilerList(CompilerList: TList); |
![]() |
procedure RefreshGlobalVariables(CompilerList: TList); |
![]() |
procedure CreateGlobalVariables; |
![]() |
procedure CreateVariables(const DataSet: TDataArray); |
![]() |
procedure RemoveVariables(const DataSet: TDataArray); |
![]() |
function InitialWaterTableUsed(Sender: TObject): boolean; virtual; |
![]() |
function ReservoirLayerUsed(Sender: TObject): boolean; virtual; |
![]() |
function ReservoirPackageUsed(Sender: TObject): boolean; virtual; |
![]() |
function LakePackageUsed(Sender: TObject): boolean; virtual; |
![]() |
function UzfPackageUsed(Sender: TObject): boolean; virtual; |
![]() |
function UzfUnsatVertKUsed(Sender: TObject): boolean; virtual; |
![]() |
function UzfInitialInfiltrationUsed(Sender: TObject): boolean; virtual; |
![]() |
function UzfResidualWaterContentUsed(Sender: TObject): boolean; virtual; |
![]() |
function IndenticalTransientMultiplierArray(DataArray: TDataArray): TDataArray; |
![]() |
function IndenticalTransientZoneArray(DataArray: TDataArray): TDataArray; |
![]() |
procedure UpdateModflowFullStressPeriods; |
![]() |
procedure AddTimeList(TimeList: TCustomTimeList); |
![]() |
procedure RemoveTimeList(TimeList: TCustomTimeList); |
![]() |
function ProgramName: string; |
![]() |
function PackageGeneratedExternally(const PackageName: string): boolean; |
![]() |
procedure WritePValAndTemplate(const ParameterName: string; const Value: double); |
![]() |
function GetObserverByName(const ObserverName: string): TObserver; |
![]() |
function CheckWetting: boolean; |
![]() |
function FixFileName(AFileName: string): string; |
![]() |
procedure ExportModflowModel(const FileName: string; RunModel, ExportModpath, NewBudgetFileForModpath, ExportZoneBudget, ShowWarning: boolean); |
![]() |
procedure ExportModpathModel(FileName: string; RunModel, NewBudgetFile: boolean; EmbeddedExport: boolean = False); |
![]() |
procedure ExportZoneBudgetModel(FileName: string; RunModel, EmbeddedExport: boolean); |
![]() |
procedure ExportMt3dmsModel(const FileName: string; RunModel, ShowWarning: Boolean); |
![]() |
procedure InvalidateMfSfrStreamTop(Sender: TObject); |
![]() |
procedure InvalidateMfSfrStreamSlope(Sender: TObject); |
![]() |
procedure InvalidateMfSfrStreamThickness(Sender: TObject); |
![]() |
procedure InvalidateMfSfrStreamK(Sender: TObject); |
![]() |
procedure InvalidateMfSfrSaturatedWaterContent(Sender: TObject); |
![]() |
procedure InvalidateMfSfrInitialWaterContent(Sender: TObject); |
![]() |
procedure InvalidateMfSfrBrooksCorey(Sender: TObject); |
![]() |
procedure InvalidateMfSfrVerticalUnsatK(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamHydraulicConductivity(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamHydraulicConductivity(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamWidth(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamWidth(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamThickness(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamThickness(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamElevation(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamElevation(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamUnsaturatedWaterContent(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamUnsaturatedWaterContent(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamUnsatInitialWaterContent(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamUnsatInitialWaterContent( Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamBrooksCorey(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamBrooksCorey(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamUnsatKz(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamUnsatKz(Sender: TObject); |
![]() |
procedure InvalidateMfRchLayer(Sender: TObject); |
![]() |
function GetScreenObjectByName(AName: string): TScreenObject; virtual; abstract; |
![]() |
procedure DischargeRoutingUpdate; |
![]() |
procedure UpdateDataArrayParameterUsed; |
![]() |
procedure InvalidateScreenObjects; |
![]() |
procedure InvalidateMfChdStartingHead(Sender: TObject); |
![]() |
procedure InvalidateMfChdEndingHead(Sender: TObject); |
![]() |
procedure InvalidateMfGhbConductance(Sender: TObject); |
![]() |
procedure InvalidateMfGhbBoundaryHead(Sender: TObject); |
![]() |
procedure InvalidateMfWellPumpage(Sender: TObject); |
![]() |
procedure InvalidateMfRivConductance(Sender: TObject); |
![]() |
procedure InvalidateMfRivStage(Sender: TObject); |
![]() |
procedure InvalidateMfRivBottom(Sender: TObject); |
![]() |
procedure InvalidateMfDrnConductance(Sender: TObject); |
![]() |
procedure InvalidateMfDrnElevation(Sender: TObject); |
![]() |
procedure InvalidateMfDrtConductance(Sender: TObject); |
![]() |
procedure InvalidateMfDrtElevation(Sender: TObject); |
![]() |
procedure InvalidateMfDrtReturnFraction(Sender: TObject); |
![]() |
procedure InvalidateMfRchRate(Sender: TObject); |
![]() |
procedure InvalidateMfUzfInfiltration(Sender: TObject); |
![]() |
procedure InvalidateMfEvtEvapRate(Sender: TObject); |
![]() |
procedure InvalidateMfEvtEvapSurface(Sender: TObject); |
![]() |
procedure InvalidateMfEvtEvapDepth(Sender: TObject); |
![]() |
procedure InvalidateMfEvtEvapLayer(Sender: TObject); |
![]() |
procedure InvalidateMfEtsEvapRate(Sender: TObject); |
![]() |
procedure InvalidateMfEtsEvapSurface(Sender: TObject); |
![]() |
procedure InvalidateMfEtsEvapDepth(Sender: TObject); |
![]() |
procedure InvalidateMfEtsEvapLayer(Sender: TObject); |
![]() |
procedure InvalidateEtsDepthFractions(Sender: TObject); |
![]() |
procedure InvalidateEtsRateFractions(Sender: TObject); |
![]() |
procedure InvalidateMfUzfEtDemand(Sender: TObject); |
![]() |
procedure InvalidateMfUzfExtinctionDepth(Sender: TObject); |
![]() |
procedure InvalidateMfUzfWaterContent(Sender: TObject); |
![]() |
procedure InvalidateMt3dmsChemSources(Sender: TObject); |
![]() |
function ModflowLayerCount: integer; virtual; |
![]() |
function ModflowConfiningBedCount: integer; virtual; |
![]() |
procedure WriteLAYCB(const DiscretizationWriter: TObject); virtual; |
![]() |
function IsLayerSimulated(const LayerID: integer): boolean; virtual; |
![]() |
Function Laytyp: TOneDIntegerArray; virtual; |
![]() |
Function Layavg: TOneDIntegerArray; virtual; |
![]() |
function Chani: TOneDIntegerArray; virtual; |
![]() |
Function Layvka: TOneDIntegerArray; virtual; |
![]() |
function Trpy: TOneDRealArray; virtual; |
![]() |
Function TRPT: TOneDRealArray; virtual; |
![]() |
function TRPV: TOneDRealArray; virtual; |
![]() |
Function DMCOEF: TOneDRealArray; virtual; |
![]() |
function GetLayerGroupByLayer(const Layer: integer): TLayerGroup; virtual; |
![]() |
function ModflowLayerBottomDescription(const LayerID: integer): string; virtual; |
![]() |
Function ModflowLayerToDataSetLayer(ModflowLayer: integer): integer; virtual; |
![]() |
function DataSetLayerToModflowLayer(DataSetLayer: integer): integer; virtual; |
![]() |
procedure AdjustCellPosition(AValueCell: TValueCell); overload; virtual; |
![]() |
procedure AdjustCellPosition(ACellAssignment: TCellAssignment); overload; virtual; |
![]() |
procedure AdjustDataArray(ADataArray: TDataArray); virtual; abstract; |
![]() |
procedure AdjustResKvArray(Sender: TObject); |
![]() |
function ModelResultsRequired(Sender: TObject): boolean; |
![]() |
procedure BeginGridChange; virtual; |
![]() |
procedure EndGridChange; virtual; |
![]() |
procedure DrawHeadObservations(const BitMap: TBitmap32; const ZoomBox: TQrbwZoomBox2); virtual; |
![]() |
procedure InvalidateMfHobHeads(Sender: TObject); |
![]() |
procedure UpdateMt3dmsChemDataSets; virtual; abstract; |
![]() |
procedure GenerateSutraMesh(var ErrorMessage: string); |
![]() |
procedure OnTopSutraMeshChanged(Sender: TObject); |
![]() |
procedure DiscretizationChanged; |
![]() |
function TwoDElementCenter(const Column, Row: integer): TPoint2D; |
![]() |
function TwoDElementCorner(const Column, Row: integer): TPoint2D; |
![]() |
procedure InvalidateSutraSpecPressure(Sender: TObject); |
![]() |
procedure InvalidateSutraSpecPressureU(Sender: TObject); |
![]() |
procedure InvalidateSutraFluidFlux(Sender: TObject); |
![]() |
procedure InvalidateSutraFluidFluxU(Sender: TObject); |
![]() |
procedure InvalidateSutraSpecifiedU(Sender: TObject); |
![]() |
procedure InvalidateSutraUFlux(Sender: TObject); |
![]() |
procedure UpdateSutraTimeListNames; |
![]() |
FOnModelSelectionChange: TNotifyEvent; |
![]() |
FPhastGrid: TPhastGrid; |
See PhastGrid. |
![]() |
FModelSelection: TModelSelection; |
![]() |
FClearing: Boolean; |
![]() |
FDataArrayManager: TDataArrayManager; |
![]() |
FAlternateFlowPackage: boolean; |
![]() |
FAlternateSolver: boolean; |
![]() |
FBatchFileAdditionsAfterModel: TStrings; |
![]() |
FBatchFileAdditionsBeforeModel: TStrings; |
![]() |
FModflowGrid: TModflowGrid; |
![]() |
FModflowNameFileLines: TStrings; |
![]() |
FModflowPackages: TModflowPackages; |
![]() |
FDrainObservations: TFluxObservationGroups; |
![]() |
FGhbObservations: TFluxObservationGroups; |
![]() |
FHeadFluxObservations: TFluxObservationGroups; |
![]() |
FRiverObservations: TFluxObservationGroups; |
![]() |
FHydrogeologicUnits: THydrogeologicUnits; |
![]() |
FFilesToArchive: TStrings; |
![]() |
FModelInputFiles: TStrings; |
![]() |
FFileName: string; |
![]() |
FModflowWettingOptions: TWettingOptions; |
![]() |
FrpFrontFormulaCompiler: TRbwParser; |
![]() |
FrpFrontFormulaCompilerNodes: TRbwParser; |
![]() |
FrpSideFormulaCompiler: TRbwParser; |
![]() |
FrpSideFormulaCompilerNodes: TRbwParser; |
![]() |
FrpThreeDFormulaCompiler: TRbwParser; |
![]() |
FrpThreeDFormulaCompilerNodes: TRbwParser; |
![]() |
FrpTopFormulaCompiler: TRbwParser; |
![]() |
FrpTopFormulaCompilerNodes: TRbwParser; |
![]() |
FParsers: TList; |
![]() |
FGlobalVariables: TGlobalVariables; |
![]() |
FThreeDGridObserver: TObserver; |
![]() |
FTopGridObserver: TObserver; |
![]() |
FEdgeDisplay: TCustomModflowGridEdgeDisplay; |
![]() |
FHufKxNotifier: TObserver; |
![]() |
FHufKyNotifier: TObserver; |
![]() |
FHufKzNotifier: TObserver; |
![]() |
FHufSsNotifier: TObserver; |
![]() |
FHufSyNotifier: TObserver; |
![]() |
FGrid: TCustomModelGrid; |
![]() |
FModflowOptions: TModflowOptions; |
![]() |
FNameFileWriter: TObject; |
![]() |
FHeadObsResults: THeadObsCollection; |
![]() |
FMt3dmsHeadMassFluxObservations: TMt3dmsFluxObservationGroups; |
![]() |
FMt3dmsMassLoadingMassFluxObservations: TMt3dmsFluxObservationGroups; |
![]() |
FMt3dmsGhbMassFluxObservations: TMt3dmsFluxObservationGroups; |
![]() |
FMt3dmsRivMassFluxObservations: TMt3dmsFluxObservationGroups; |
![]() |
FMt3dmsWellMassFluxObservations: TMt3dmsFluxObservationGroups; |
![]() |
FMt3dmsResMassFluxObservations: TMt3dmsFluxObservationGroups; |
![]() |
FMt3dmsRchMassFluxObservations: TMt3dmsFluxObservationGroups; |
![]() |
FMt3dmsDrtMassFluxObservations: TMt3dmsFluxObservationGroups; |
![]() |
FMt3dmsEtsMassFluxObservations: TMt3dmsFluxObservationGroups; |
![]() |
FMt3dmsEvtMassFluxObservations: TMt3dmsFluxObservationGroups; |
![]() |
FMt3dmsDrnMassFluxObservations: TMt3dmsFluxObservationGroups; |
![]() |
FMt3dmsLakMassFluxObservations: TMt3dmsFluxObservationGroups; |
![]() |
FSutraMesh: TSutraMesh3D; |
![]() |
FSutraOptions: TSutraOptions; |
![]() |
FSutraOutputControl: TSutraOutputControl; |
![]() |
var LakWriter: TObject; |
![]() |
SfrWriter: TObject; |
![]() |
FTransientMultiplierArrays: TList; |
![]() |
FCachedMultiplierArrayIndex: Integer; |
![]() |
FTransientZoneArrays: TList; |
![]() |
FCachedZoneArrayIndex: integer; |
![]() |
FUpdatingFullStressPeriods: Boolean; |
![]() |
FDataSetCollection: TDataSetCollection; |
See DataSetList. |
![]() |
FFrontTimeList: TCustomTimeList; |
See FrontTimeList. |
![]() |
FSideTimeList: TCustomTimeList; |
See SideTimeList. |
![]() |
FTopTimeList: TCustomTimeList; |
See TopTimeList. |
![]() |
FTopDisplayTime: double; |
See TopDisplayTime. |
![]() |
FFrontDisplayTime: double; |
See FrontDisplayTime. |
![]() |
FSideDisplayTime: double; |
See SideDisplayTime. |
![]() |
FThreeDDisplayTime: double; |
See ThreeDDisplayTime. |
![]() |
FThreeDTimeList: TCustomTimeList; |
See ThreeDTimeList. |
![]() |
FPValFile: TStringList; |
![]() |
FTemplate: TStringList; |
![]() |
FGageUnitNumber: integer; |
![]() |
FGages: TStringList; |
![]() |
FPathLine: TPathLineReader; |
![]() |
FTimeSeries: TTimeSeriesReader; |
![]() |
FEndPoints: TEndPointReader; |
![]() |
F_SP_Epsilon: double; |
![]() |
FHfbWriter: TObject; |
![]() |
FMfHobHeads: THobDisplayTimeList; |
![]() |
FUnitNumbers: TUnitNumbers; |
![]() |
FHfbDisplayer: THfbDisplayer; |
![]() |
FTimeLists: TList; |
|
![]() |
function GetSomeSegmentsUpToDate: boolean; virtual; abstract; |
![]() |
procedure SetSomeSegmentsUpToDate(const Value: boolean); virtual; abstract; |
![]() |
procedure SetPhastGrid(const Value: TPhastGrid); |
See PhastGrid. |
![]() |
procedure UpdateDischargeRouting(Sender: TObject); |
![]() |
function AquiferPropertiesUsed(Sender: TObject): boolean; virtual; |
![]() |
function KyUsed(Sender: TObject): boolean; virtual; |
![]() |
function KzUsed(Sender: TObject): boolean; virtual; |
![]() |
function PorosityUsed(Sender: TObject): boolean; virtual; |
![]() |
function SpecificStorageUsed(Sender: TObject): boolean; virtual; |
![]() |
function ChemistryUsed(Sender: TObject): boolean; virtual; |
|
![]() |
function InitialHeadUsed(Sender: TObject): boolean; virtual; |
|
![]() |
function EquilibriumPhasesUsed(Sender: TObject): boolean; virtual; |
|
![]() |
function SurfacesUsed(Sender: TObject): boolean; virtual; |
|
![]() |
function ExchangeUsed(Sender: TObject): boolean; virtual; |
|
![]() |
function GasPhaseUsed(Sender: TObject): boolean; virtual; |
|
![]() |
function SolidSolutionUsed(Sender: TObject): boolean; virtual; |
|
![]() |
function KineticsUsed(Sender: TObject): boolean; virtual; |
|
![]() |
function ModflowUsed(Sender: TObject): boolean; virtual; |
![]() |
function RouteUzfDischarge(Sender: TObject): boolean; virtual; |
![]() |
function ModflowInitialHeadUsed(Sender: TObject): boolean; virtual; |
![]() |
function ConfiningBedKzUsed(Sender: TObject): boolean; virtual; |
![]() |
function VerticalAnisotropyUsed(Sender: TObject): boolean; virtual; |
![]() |
function HorizontalAnisotropyUsed(Sender: TObject): boolean; virtual; |
![]() |
function SpecificYieldUsed(Sender: TObject): boolean; virtual; |
![]() |
function WetDryUsed(Sender: TObject): boolean; virtual; |
![]() |
function ModpathUsed(Sender: TObject): boolean; virtual; |
![]() |
function HufReferenceSurfaceNeeded(Sender: TObject): boolean; virtual; |
![]() |
function BcfUsed(Sender: TObject): boolean; virtual; |
![]() |
function ConfinedStorageCoefUsed(Sender: TObject): boolean; virtual; |
![]() |
function OptionalDataSet(Sender: TObject): boolean; |
![]() |
function HufSelected(Sender: TObject): boolean; |
![]() |
function HufStorageUsed(Sender: TObject): boolean; |
![]() |
function ZoneBudgetSelected(Sender: TObject): boolean; virtual; |
![]() |
function SwtSelected(Sender: TObject): boolean; virtual; |
![]() |
function SwtOffsetsUsed(Sender: TObject): boolean; virtual; |
![]() |
function SwtSpecifiedUsed(Sender: TObject): boolean; virtual; |
![]() |
function SutraUsed(Sender: TObject): boolean; |
![]() |
function Sutra3DModel(Sender: TObject): boolean; |
![]() |
function SutraConcentrationUsed(Sender: TObject): boolean; |
![]() |
function SutraTemperatureUsed(Sender: TObject): boolean; |
![]() |
function ModflowOrPhastUsed(Sender: TObject): boolean; virtual; |
![]() |
function IndenticalTransientArray(DataArray: TDataArray; DataArrays: TList; var CachedIndex: integer): TDataArray; |
![]() |
function GetTimeLists(Index: integer): TCustomTimeList; |
See TimeLists. |
![]() |
function GetTimeListCount: integer; |
See TimeListCount. |
![]() |
procedure ClearAllTimeLists; |
![]() |
procedure InitializeHobDisplay(Sender: TObject); |
![]() |
function ModflowHobPackageUsed(Sender: TObject): boolean; |
![]() |
procedure GetMfHobHeadsUseList(Sender: TObject; NewUseList: TStringList); |
![]() |
procedure CreateModflowDisplayTimeLists; |
![]() |
procedure SetUnitNumbers(const Value: TUnitNumbers); |
![]() |
procedure UpdateHfb(Sender: TObject); |
![]() |
function GetDataSetCollection: TDataSetCollection; |
See DataSetList. |
![]() |
procedure FinalizePvalAndTemplate(FileName: string); |
![]() |
procedure FinalizeDischargeRouting(Sender: TObject); |
![]() |
procedure GetParameterUsedAndParameterFormulaForLPF( out ParameterUsed: Boolean; out ParameterFormula: string; ParameterType: TParameterType); |
![]() |
procedure UpdateLpfDataArrayParameterUsed(const DataArrayName: string; ParameterType: TParameterType); |
![]() |
function PrepareModflowFullStressPeriods(ShowWarning: boolean): Boolean; |
![]() |
function CountStepsInExport: Integer; |
![]() |
procedure GetDefaultOutputFileExtension(var Extension: string); |
![]() |
function CheckMt3dTimes(ShowWarning: Boolean): boolean; |
![]() |
procedure SetAlternateFlowPackage(const Value: boolean); |
![]() |
procedure SetAlternateSolver(const Value: boolean); |
![]() |
procedure SetBatchFileAdditionsAfterModel(const Value: TStrings); |
![]() |
procedure SetBatchFileAdditionsBeforeModel(const Value: TStrings); |
![]() |
procedure SetModflowGrid(const Value: TModflowGrid); |
![]() |
procedure SetModflowNameFileLines(const Value: TStrings); |
![]() |
procedure SetModflowPackages(const Value: TModflowPackages); |
![]() |
procedure SetHeadFluxObservations(const Value: TFluxObservationGroups); |
![]() |
procedure SetRiverObservations(const Value: TFluxObservationGroups); |
![]() |
procedure SetDrainObservations(const Value: TFluxObservationGroups); |
![]() |
procedure SetGhbObservations(const Value: TFluxObservationGroups); |
![]() |
procedure SetHydrogeologicUnits(const Value: THydrogeologicUnits); |
![]() |
procedure SetFilesToArchive(const Value: TStrings); |
![]() |
procedure SetModelInputFiles(const Value: TStrings); |
![]() |
procedure SetModflowWettingOptions(const Value: TWettingOptions); |
![]() |
procedure ClearParsers; |
![]() |
function GetParsers(Index: integer): TRbwParser; |
![]() |
procedure SetGlobalVariables(const Value: TGlobalVariables); |
![]() |
procedure SetEdgeDisplay(const Value: TCustomModflowGridEdgeDisplay); |
![]() |
procedure AllObserversStopTalking; |
![]() |
procedure FreeHufNotifiers; |
![]() |
procedure FreeGridNotifiers; |
![]() |
function GetModflowFullStressPeriods: TModflowStressPeriods; virtual; abstract; |
![]() |
function StoreDrainObservations: Boolean; |
![]() |
function StoreGhbObservations: Boolean; |
![]() |
function StoreHeadFluxObservations: Boolean; |
![]() |
function StoreRiverObservations: Boolean; |
![]() |
function StoreHydrogeologicUnits: Boolean; virtual; |
![]() |
function GetDisplayColumn: integer; |
![]() |
function GetDisplayLayer: integer; |
![]() |
function GetDisplayRow: integer; |
![]() |
function GetSelectedColumn: integer; |
![]() |
function GetSelectedLayer: integer; |
![]() |
function GetSelectedRow: integer; |
![]() |
procedure SetDisplayColumn(const Value: integer); |
![]() |
procedure SetDisplayLayer(const Value: integer); |
![]() |
procedure SetDisplayRow(const Value: integer); |
![]() |
procedure SetSelectedColumn(const Value: integer); |
![]() |
procedure SetSelectedLayer(const Value: integer); |
![]() |
procedure SetSelectedRow(const Value: integer); |
![]() |
function WettingActive: boolean; virtual; |
![]() |
procedure SetNameFileWriter(const Value: TObject); |
![]() |
function GetThreeDGridObserver: TObserver; |
![]() |
function GetSaveBfhBoundaryConditions: boolean; virtual; abstract; |
![]() |
procedure SetSaveBfhBoundaryConditions(const Value: boolean); virtual; abstract; |
![]() |
function GetModflowLocation: string; |
![]() |
procedure SetModflowLocation(const Value: string); |
![]() |
procedure SetHeadObsResults(const Value: THeadObsCollection); |
![]() |
procedure CreateHeadObsResults; |
![]() |
function GetHeadObsResults: THeadObsCollection; |
![]() |
procedure InternalExportModflowModel(const FileName: string; ExportAllLgr: boolean); |
![]() |
procedure ExportLakePackage(const FileName: string); |
![]() |
procedure ExportSfrPackage(const FileName: string); |
![]() |
procedure EvaluateSfrPackage; |
![]() |
procedure ExportUzfPackage(const FileName: string); |
![]() |
function Mt3dMSUsed(Sender: TObject): boolean; |
![]() |
function Mt3dMSBulkDensityUsed(Sender: TObject): boolean; |
![]() |
function Mt3dMSImmobPorosityUsed(Sender: TObject): boolean; |
![]() |
procedure SetMt3dmsOutputControl(const Value: TMt3dmsOutputControl); virtual; abstract; |
![]() |
function GetMt3dmsOutputControl: TMt3dmsOutputControl; virtual; abstract; |
![]() |
function GetMt3dmsTimes: TMt3dmsTimeCollection; virtual; abstract; |
![]() |
procedure SetMt3dmsTimes(const Value: TMt3dmsTimeCollection); virtual; abstract; |
![]() |
function LongitudinalDispersionUsed(Sender: TObject): boolean; |
![]() |
procedure UpdateMt3dmsActive(Sender: TObject); |
![]() |
function CountStepsInMt3dExport: Integer; |
![]() |
procedure SetMt3dmsHeadMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
function StoreHeadMassFluxObservations: Boolean; |
![]() |
procedure SetMt3dmsDrnMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsDrtMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsEtsMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsEvtMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsGhbMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsLakMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsMassLoadingMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsRchMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsResMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsRivMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
procedure SetMt3dmsWellMassFluxObservations( const Value: TMt3dmsFluxObservationGroups); |
![]() |
function StoreDrnMassFluxObservations: Boolean; |
![]() |
function StoreDrtMassFluxObservations: Boolean; |
![]() |
function StoreEtsMassFluxObservations: Boolean; |
![]() |
function StoreEvtMassFluxObservations: Boolean; |
![]() |
function StoreGhbMassFluxObservations: Boolean; |
![]() |
function StoreLakMassFluxObservations: Boolean; |
![]() |
function StoreMassLoadingMassFluxObservations: Boolean; |
![]() |
function StoreRchMassFluxObservations: Boolean; |
![]() |
function StoreResMassFluxObservations: Boolean; |
![]() |
function StoreRivMassFluxObservations: Boolean; |
![]() |
function StoreWellMassFluxObservations: boolean; |
![]() |
procedure SetPathLine(const Value: TPathLineReader); |
![]() |
function GetPathLine: TPathLineReader; |
![]() |
function StorePathLine: boolean; |
![]() |
function StoreTimeSeries: boolean; |
![]() |
procedure SetTimeSeries(const Value: TTimeSeriesReader); |
![]() |
function GetTimeSeries: TTimeSeriesReader; |
![]() |
function StoreEndPoints: boolean; |
![]() |
function GetEndPoints: TEndPointReader; |
![]() |
procedure SetEndPoints(const Value: TEndPointReader); |
![]() |
procedure SetSutraMesh(const Value: TSutraMesh3D); |
![]() |
procedure RenameOldVerticalLeakance; virtual; |
![]() |
function GetThreeDDataSet: TDataArray; |
![]() |
procedure SetThreeDDataSet(const Value: TDataArray); |
![]() |
function GetFrontDataSet: TDataArray; |
![]() |
function GetSideDataSet: TDataArray; |
![]() |
function GetTopDataSet: TDataArray; |
![]() |
procedure SetFrontDataSet(const Value: TDataArray); |
![]() |
procedure SetSideDataSet(const Value: TDataArray); |
![]() |
procedure SetTopDataSet(const Value: TDataArray); |
![]() |
function GetMesh: TSutraMesh3D; |
![]() |
procedure SetSutraOptions(const Value: TSutraOptions); |
![]() |
function ModpathBudgetNeeded(Sender: TObject): boolean; |
![]() |
function ModpathRetardationNeeded(Sender: TObject): boolean; |
![]() |
function GetModPathLocation: string; |
![]() |
function ModpathZonesNeeded(Sender: TObject): boolean; |
![]() |
procedure SetSutraOutputControl(const Value: TSutraOutputControl); |
![]() |
function SutraThicknessUsed(Sender: TObject): boolean; |
![]() |
function SutraUnsatRegionUsed(Sender: TObject): boolean; |
![]() |
function GetSutraMesh: TSutraMesh3D; |
![]() |
procedure InitializeSutraSpecPres(Sender: TObject); |
![]() |
procedure InitializeSutraSpecifiedConcTemp(Sender: TObject); |
![]() |
procedure InitializeSutraFluidFlux(Sender: TObject); |
![]() |
procedure InitializeSutraMassEnergyFlux(Sender: TObject); |
![]() |
procedure DiscretizationChangedEvent(Sender: TObject); |
![]() |
function SutraHydraulicConductivityUsed(Sender: TObject): boolean; |
![]() |
function SutraPermeabilityUsed(Sender: TObject): boolean; |
![]() |
function SutraMiddlePermeabilityUsed(Sender: TObject): boolean; |
![]() |
function SutraMiddleHydraulicConductivityUsed(Sender: TObject): boolean; |
![]() |
procedure GenerateIrregularMesh(var ErrorMessage: string); |
![]() |
procedure GenerateFishNetMesh(var ErrorMessage: string); virtual; |
![]() |
function GetSfrStreamLinkPlot: TSfrStreamLinkPlot; virtual; abstract; |
![]() |
procedure SetSfrStreamLinkPlot(const Value: TSfrStreamLinkPlot); virtual; abstract; |
![]() |
procedure SetFileName(const Value: string); virtual; |
![]() |
procedure SetFrontTimeList(const Value: TCustomTimeList); virtual; |
![]() |
procedure SetSideTimeList(const Value: TCustomTimeList); virtual; |
![]() |
procedure SetTopTimeList(const Value: TCustomTimeList); virtual; |
![]() |
function GetFormulaManager: TFormulaManager; virtual; abstract; |
![]() |
function GetSelectedModel: TCustomModel; virtual; abstract; |
![]() |
procedure SetSelectedModel(const Value: TCustomModel); virtual; abstract; |
![]() |
function GetScreenObjects(const Index: integer): TScreenObject; virtual; abstract; |
![]() |
function GetScreenObjectCount: integer; virtual; abstract; |
![]() |
function GetModflowSteadyParameters: TModflowSteadyParameters; virtual; abstract; |
![]() |
procedure SetModflowSteadyParameters(const Value: TModflowSteadyParameters); virtual; abstract; |
![]() |
procedure SetModelSelection(const Value: TModelSelection); override; |
function GetModelSelection: TModelSelection;virtual;abstract; Among other things, if OnModelSelectionChange is assigned, |
![]() |
function GetLayerStructure: TLayerStructure; virtual; abstract; |
|
![]() |
procedure SetLayerStructure(const Value: TLayerStructure); virtual; abstract; |
![]() |
procedure SetModflowOptions(const Value: TModflowOptions); |
![]() |
function GetModflowStressPeriods: TModflowStressPeriods; virtual; abstract; |
![]() |
procedure SetModflowStressPeriods(const Value: TModflowStressPeriods); virtual; abstract; |
![]() |
procedure SetSoluteTransport(const Value: boolean); virtual; abstract; |
![]() |
function GetSoluteTransport: boolean; virtual; abstract; |
![]() |
procedure SetUseWaterTable(const Value: boolean); virtual; abstract; |
![]() |
function GetUseWaterTable: boolean; virtual; abstract; |
![]() |
function GetFreeSurface: boolean; virtual; abstract; |
![]() |
procedure SetFreeSurface(const Value: boolean); virtual; abstract; |
![]() |
procedure SetChemistryOptions(const Value: TChemistryOptions); virtual; abstract; |
![]() |
function GetChemistryOptions: TChemistryOptions; virtual; abstract; |
![]() |
procedure SetHufParameters(const Value: THufModflowParameters); virtual; abstract; |
![]() |
function GetHufParameters: THufModflowParameters; virtual; abstract; |
![]() |
function GetObservationPurpose: TObservationPurpose; virtual; abstract; |
![]() |
procedure SetObservationPurpose(const Value: TObservationPurpose); virtual; abstract; |
![]() |
function GetModflowTransientParameters: TModflowTransientListParameters; virtual; abstract; |
![]() |
procedure SetModflowTransientParameters( const Value: TModflowTransientListParameters); virtual; abstract; |
![]() |
function GetModflowOutputControl: TModflowOutputControl; virtual; abstract; |
![]() |
procedure SetModflowOutputControl(const Value: TModflowOutputControl); virtual; abstract; |
![]() |
function GetProgramLocations: TProgramLocations; virtual; abstract; |
![]() |
procedure SetProgramLocations(const Value: TProgramLocations); virtual; abstract; |
![]() |
procedure ClearViewedItems; virtual; |
![]() |
procedure InternalClear; virtual; |
![]() |
procedure InitializeGages; virtual; |
![]() |
procedure InitializeSfrWriter(EvaluationType: TEvaluationType); virtual; |
![]() |
procedure FreeSfrWriter; virtual; |
![]() |
procedure SetContourFont(const Value: TFont) ; virtual; abstract; |
![]() |
procedure SetShowContourLabels(const Value: boolean); virtual; abstract; |
![]() |
function GetContourFont: TFont; virtual; abstract; |
![]() |
function GetShowContourLabels: boolean; virtual; abstract; |
![]() |
function GetImmobileComponents: TChemSpeciesCollection; virtual; abstract; |
![]() |
function GetMobileComponents: TMobileChemSpeciesCollection; virtual; abstract; |
![]() |
procedure SetImmobileComponents(const Value: TChemSpeciesCollection); virtual; abstract; |
![]() |
procedure SetMobileComponents(const Value: TMobileChemSpeciesCollection); virtual; abstract; |
![]() |
procedure DrawSfrStreamLinkages(const BitMap: TBitmap32; const ZoomBox: TQRbwZoomBox2); |
![]() |
procedure RenameDataArray(DataArray: TDataArray; const NewName, NewDisplayName: string); |
![]() |
procedure UpdateFormulas(OldNames, NewNames: TStringList); |
When a TDataArray or global variable is renamed, |
![]() |
procedure UpdateDataArrayDimensions(DataArray: TDataArray); |
![]() |
function IndexOfMt3dmsSpeciesName(const AChemSpecies: string): integer; |
![]() |
function StoreHeadObsResults: boolean; |
![]() |
function TestModpathOK(Model: TCustomModel): Boolean; |
![]() |
procedure ExportSeparateLgrModel(const FileName: string; RunModel, ExportModpath, ExportZoneBudget, ShowWarning: boolean); |
![]() |
procedure ModelObserversStopTalkingTo(Observer: TObserver); |
![]() |
procedure UpdateActive(Sender: TObject); |
![]() |
procedure UpdateWetDry(Sender: TObject); |
![]() |
procedure UpdateLakeId(Sender: TObject); |
![]() |
procedure FinalizeActive(Sender: TObject); |
![]() |
procedure FinalizeWetDry(Sender: TObject); |
![]() |
procedure FinalizeLakeId(Sender: TObject); |
![]() |
procedure UpdateModPathZone(Sender: TObject); |
![]() |
procedure UpdateOnPostInitialize; |
|
![]() |
function HufDataArrayUsed(Sender: TObject): boolean; |
MODFLOW can not use a file name containing a space character. |
![]() |
procedure UpdateFrontTimeDataSet(const TimeList: TCustomTimeList; const Time: double); virtual; |
|
![]() |
procedure UpdateSideTimeDataSet(const TimeList: TCustomTimeList; const Time: double); virtual; |
|
![]() |
procedure UpdateTopTimeDataSet(const TimeList: TCustomTimeList; const Time: double); virtual; |
|
![]() |
procedure UpdateThreeDTimeDataSet(const TimeList: TCustomTimeList; const Time: double); virtual; |
|
![]() |
function GetTimeListByName(const AName: string): TCustomTimeList; |
![]() |
function AddDataSet(const DataSet: TDataArray): Integer; virtual; |
![]() |
function LayerGroupUsed(LayerGroup: TLayerGroup): boolean; virtual; |
![]() |
function LayerFractions(LayerGroup: TCustomLayerGroup): TDoubleDynArray; virtual; |
When a layer group represents more than one layer, |
![]() |
function LayerCount: integer; virtual; |
![]() |
procedure UpdateDisplayUseList(NewUseList: TStringList; ParamType: TParameterType; DataIndex: integer; const DisplayName: string); virtual; abstract; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
procedure OnActiveDataSetChanged(Sender: TObject); |
![]() |
procedure Clear; |
![]() |
constructor Create(AnOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure AddModelInputFile(const FileName: string); |
![]() |
procedure AddFileToArchive(const FileName: string); |
![]() |
function GetCompiler(const Orientation: TDataSetOrientation; const EvaluatedAt: TEvaluatedAt): TRbwParser; |
|
![]() |
function ParserCount: integer; |
![]() |
procedure ClearExpressionsAndVariables; |
![]() |
procedure FillCompilerList(CompilerList: TList); |
![]() |
procedure RefreshGlobalVariables(CompilerList: TList); |
![]() |
procedure CreateGlobalVariables; |
![]() |
procedure CreateVariables(const DataSet: TDataArray); |
See also
|
![]() |
procedure RemoveVariables(const DataSet: TDataArray); |
See also
|
![]() |
function InitialWaterTableUsed(Sender: TObject): boolean; virtual; |
|
![]() |
function ReservoirLayerUsed(Sender: TObject): boolean; virtual; |
![]() |
function ReservoirPackageUsed(Sender: TObject): boolean; virtual; |
![]() |
function LakePackageUsed(Sender: TObject): boolean; virtual; |
![]() |
function UzfPackageUsed(Sender: TObject): boolean; virtual; |
![]() |
function UzfUnsatVertKUsed(Sender: TObject): boolean; virtual; |
![]() |
function UzfInitialInfiltrationUsed(Sender: TObject): boolean; virtual; |
![]() |
function UzfResidualWaterContentUsed(Sender: TObject): boolean; virtual; |
![]() |
function IndenticalTransientMultiplierArray(DataArray: TDataArray): TDataArray; |
![]() |
function IndenticalTransientZoneArray(DataArray: TDataArray): TDataArray; |
![]() |
procedure UpdateModflowFullStressPeriods; |
![]() |
procedure AddTimeList(TimeList: TCustomTimeList); |
![]() |
procedure RemoveTimeList(TimeList: TCustomTimeList); |
![]() |
function ProgramName: string; |
![]() |
function PackageGeneratedExternally(const PackageName: string): boolean; |
![]() |
procedure WritePValAndTemplate(const ParameterName: string; const Value: double); |
![]() |
function GetObserverByName(const ObserverName: string): TObserver; |
![]() |
function CheckWetting: boolean; |
![]() |
function FixFileName(AFileName: string): string; |
![]() |
procedure ExportModpathModel(FileName: string; RunModel, NewBudgetFile: boolean; EmbeddedExport: boolean = False); |
![]() |
procedure ExportZoneBudgetModel(FileName: string; RunModel, EmbeddedExport: boolean); |
![]() |
procedure ExportMt3dmsModel(const FileName: string; RunModel, ShowWarning: Boolean); |
![]() |
procedure InvalidateMfSfrStreamTop(Sender: TObject); |
![]() |
procedure InvalidateMfSfrStreamSlope(Sender: TObject); |
![]() |
procedure InvalidateMfSfrStreamThickness(Sender: TObject); |
![]() |
procedure InvalidateMfSfrStreamK(Sender: TObject); |
![]() |
procedure InvalidateMfSfrSaturatedWaterContent(Sender: TObject); |
![]() |
procedure InvalidateMfSfrInitialWaterContent(Sender: TObject); |
![]() |
procedure InvalidateMfSfrBrooksCorey(Sender: TObject); |
![]() |
procedure InvalidateMfSfrVerticalUnsatK(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamHydraulicConductivity(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamHydraulicConductivity(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamWidth(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamWidth(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamThickness(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamThickness(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamElevation(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamElevation(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamUnsaturatedWaterContent(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamUnsaturatedWaterContent(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamUnsatInitialWaterContent(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamUnsatInitialWaterContent( Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamBrooksCorey(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamBrooksCorey(Sender: TObject); |
![]() |
procedure InvalidateMfSfrUpstreamUnsatKz(Sender: TObject); |
![]() |
procedure InvalidateMfSfrDownstreamUnsatKz(Sender: TObject); |
![]() |
procedure InvalidateMfRchLayer(Sender: TObject); |
![]() |
function GetScreenObjectByName(AName: string): TScreenObject; virtual; abstract; |
![]() |
procedure DischargeRoutingUpdate; |
|
![]() |
procedure UpdateDataArrayParameterUsed; |
|
![]() |
procedure InvalidateScreenObjects; |
|
![]() |
procedure InvalidateMfChdStartingHead(Sender: TObject); |
![]() |
procedure InvalidateMfChdEndingHead(Sender: TObject); |
![]() |
procedure InvalidateMfGhbConductance(Sender: TObject); |
![]() |
procedure InvalidateMfGhbBoundaryHead(Sender: TObject); |
![]() |
procedure InvalidateMfWellPumpage(Sender: TObject); |
![]() |
procedure InvalidateMfRivConductance(Sender: TObject); |
![]() |
procedure InvalidateMfRivStage(Sender: TObject); |
![]() |
procedure InvalidateMfRivBottom(Sender: TObject); |
![]() |
procedure InvalidateMfDrnConductance(Sender: TObject); |
![]() |
procedure InvalidateMfDrnElevation(Sender: TObject); |
![]() |
procedure InvalidateMfDrtConductance(Sender: TObject); |
![]() |
procedure InvalidateMfDrtElevation(Sender: TObject); |
![]() |
procedure InvalidateMfDrtReturnFraction(Sender: TObject); |
![]() |
procedure InvalidateMfRchRate(Sender: TObject); |
![]() |
procedure InvalidateMfUzfInfiltration(Sender: TObject); |
![]() |
procedure InvalidateMfEvtEvapRate(Sender: TObject); |
![]() |
procedure InvalidateMfEvtEvapSurface(Sender: TObject); |
![]() |
procedure InvalidateMfEvtEvapDepth(Sender: TObject); |
![]() |
procedure InvalidateMfEvtEvapLayer(Sender: TObject); |
![]() |
procedure InvalidateMfEtsEvapRate(Sender: TObject); |
![]() |
procedure InvalidateMfEtsEvapSurface(Sender: TObject); |
![]() |
procedure InvalidateMfEtsEvapDepth(Sender: TObject); |
![]() |
procedure InvalidateMfEtsEvapLayer(Sender: TObject); |
![]() |
procedure InvalidateEtsDepthFractions(Sender: TObject); |
![]() |
procedure InvalidateEtsRateFractions(Sender: TObject); |
![]() |
procedure InvalidateMfUzfEtDemand(Sender: TObject); |
![]() |
procedure InvalidateMfUzfExtinctionDepth(Sender: TObject); |
![]() |
procedure InvalidateMfUzfWaterContent(Sender: TObject); |
![]() |
procedure InvalidateMt3dmsChemSources(Sender: TObject); |
![]() |
function ModflowLayerCount: integer; virtual; |
![]() |
function ModflowConfiningBedCount: integer; virtual; |
![]() |
procedure WriteLAYCB(const DiscretizationWriter: TObject); virtual; |
![]() |
function IsLayerSimulated(const LayerID: integer): boolean; virtual; |
|
![]() |
Function Laytyp: TOneDIntegerArray; virtual; |
![]() |
Function Layavg: TOneDIntegerArray; virtual; |
![]() |
function Chani: TOneDIntegerArray; virtual; |
![]() |
Function Layvka: TOneDIntegerArray; virtual; |
![]() |
function Trpy: TOneDRealArray; virtual; |
![]() |
Function TRPT: TOneDRealArray; virtual; |
![]() |
function TRPV: TOneDRealArray; virtual; |
![]() |
Function DMCOEF: TOneDRealArray; virtual; |
![]() |
function GetLayerGroupByLayer(const Layer: integer): TLayerGroup; virtual; |
![]() |
function ModflowLayerBottomDescription(const LayerID: integer): string; virtual; |
![]() |
Function ModflowLayerToDataSetLayer(ModflowLayer: integer): integer; virtual; |
|
![]() |
function DataSetLayerToModflowLayer(DataSetLayer: integer): integer; virtual; |
![]() |
procedure AdjustCellPosition(AValueCell: TValueCell); overload; virtual; |
|
![]() |
procedure AdjustCellPosition(ACellAssignment: TCellAssignment); overload; virtual; |
![]() |
procedure AdjustDataArray(ADataArray: TDataArray); virtual; abstract; |
|
![]() |
procedure AdjustResKvArray(Sender: TObject); |
![]() |
function ModelResultsRequired(Sender: TObject): boolean; |
|
![]() |
procedure BeginGridChange; virtual; |
![]() |
procedure EndGridChange; virtual; |
![]() |
procedure DrawHeadObservations(const BitMap: TBitmap32; const ZoomBox: TQrbwZoomBox2); virtual; |
![]() |
procedure InvalidateMfHobHeads(Sender: TObject); |
![]() |
procedure UpdateMt3dmsChemDataSets; virtual; abstract; |
![]() |
procedure GenerateSutraMesh(var ErrorMessage: string); |
![]() |
procedure OnTopSutraMeshChanged(Sender: TObject); |
![]() |
procedure DiscretizationChanged; |
![]() |
function TwoDElementCenter(const Column, Row: integer): TPoint2D; |
![]() |
function TwoDElementCorner(const Column, Row: integer): TPoint2D; |
![]() |
procedure InvalidateSutraSpecPressure(Sender: TObject); |
![]() |
procedure InvalidateSutraSpecPressureU(Sender: TObject); |
![]() |
procedure InvalidateSutraFluidFlux(Sender: TObject); |
![]() |
procedure InvalidateSutraFluidFluxU(Sender: TObject); |
![]() |
procedure InvalidateSutraSpecifiedU(Sender: TObject); |
![]() |
procedure InvalidateSutraUFlux(Sender: TObject); |
![]() |
procedure UpdateSutraTimeListNames; |
![]() |
property Gages: TStringList read FGages; |
![]() |
property ModflowLocation: string read GetModflowLocation write SetModflowLocation; |
![]() |
property ModPathLocation: string read GetModPathLocation; |
![]() |
property FormulaManager: TFormulaManager read GetFormulaManager; |
![]() |
property Clearing: Boolean read FClearing; |
![]() |
property DataArrayManager: TDataArrayManager read FDataArrayManager; |
![]() |
property Grid: TCustomModelGrid read FGrid; |
![]() |
property rpFrontFormulaCompiler: TRbwParser read FrpFrontFormulaCompiler; |
|
![]() |
property rpFrontFormulaCompilerNodes: TRbwParser
read FrpFrontFormulaCompilerNodes; |
|
![]() |
property rpSideFormulaCompiler: TRbwParser read FrpSideFormulaCompiler; |
|
![]() |
property rpSideFormulaCompilerNodes: TRbwParser
read FrpSideFormulaCompilerNodes; |
|
![]() |
property rpThreeDFormulaCompiler: TRbwParser read FrpThreeDFormulaCompiler; |
|
![]() |
property rpThreeDFormulaCompilerNodes: TRbwParser
read FrpThreeDFormulaCompilerNodes; |
|
![]() |
property rpTopFormulaCompiler: TRbwParser read FrpTopFormulaCompiler; |
|
![]() |
property rpTopFormulaCompilerNodes: TRbwParser
read FrpTopFormulaCompilerNodes; |
|
![]() |
property Parsers[Index:integer]: TRbwParser read GetParsers; |
![]() |
property ThreeDGridObserver: TObserver read GetThreeDGridObserver; |
![]() |
property TopGridObserver: TObserver read FTopGridObserver; |
![]() |
property HufKxNotifier: TObserver read FHufKxNotifier; |
![]() |
property HufKyNotifier: TObserver read FHufKyNotifier; |
![]() |
property HufKzNotifier: TObserver read FHufKzNotifier; |
![]() |
property HufSsNotifier: TObserver read FHufSsNotifier; |
![]() |
property HufSyNotifier: TObserver read FHufSyNotifier; |
![]() |
property EdgeDisplay: TCustomModflowGridEdgeDisplay read FEdgeDisplay
write SetEdgeDisplay; |
If |
![]() |
property ScreenObjects[constIndex:integer]: TScreenObject
read GetScreenObjects; |
|
![]() |
property ScreenObjectCount: integer read GetScreenObjectCount; |
|
![]() |
property TransientMultiplierArrays: TList read FTransientMultiplierArrays; |
![]() |
property TransientZoneArrays: TList read FTransientZoneArrays; |
![]() |
property ModflowFullStressPeriods: TModflowStressPeriods
read GetModflowFullStressPeriods; |
![]() |
property TimeLists[Index:integer]: TCustomTimeList read GetTimeLists; |
|
![]() |
property TimeListCount: integer read GetTimeListCount; |
|
![]() |
property MfHobHeads: THobDisplayTimeList read FMfHobHeads; |
![]() |
property UnitNumbers: TUnitNumbers read FUnitNumbers
write SetUnitNumbers stored False; |
![]() |
property HfbDisplayer: THfbDisplayer read FHfbDisplayer; |
![]() |
property ProgramLocations: TProgramLocations read GetProgramLocations
write SetProgramLocations; |
![]() |
property FrontTimeList: TCustomTimeList read FFrontTimeList
write SetFrontTimeList; |
|
![]() |
property SideTimeList: TCustomTimeList read FSideTimeList
write SetSideTimeList; |
|
![]() |
property TopTimeList: TCustomTimeList read FTopTimeList
write SetTopTimeList; |
|
![]() |
property TopDisplayTime: double read FTopDisplayTime; |
|
![]() |
property FrontDisplayTime: double read FFrontDisplayTime; |
|
![]() |
property SideDisplayTime: double read FSideDisplayTime; |
|
![]() |
property ThreeDDisplayTime: double read FThreeDDisplayTime; |
|
![]() |
property ThreeDTimeList: TCustomTimeList read FThreeDTimeList
write FThreeDTimeList; |
|
![]() |
property ModflowSteadyParameters: TModflowSteadyParameters
read GetModflowSteadyParameters write SetModflowSteadyParameters; |
![]() |
property LayerStructure: TLayerStructure read GetLayerStructure
write SetLayerStructure; |
![]() |
property ModflowStressPeriods: TModflowStressPeriods
read GetModflowStressPeriods write SetModflowStressPeriods; |
![]() |
property SoluteTransport: boolean read GetSoluteTransport
write SetSoluteTransport; |
|
![]() |
property UseWaterTable: boolean read GetUseWaterTable write SetUseWaterTable; |
|
![]() |
property FreeSurface: boolean read GetFreeSurface write SetFreeSurface; |
|
![]() |
property ChemistryOptions: TChemistryOptions read GetChemistryOptions
write SetChemistryOptions; |
|
![]() |
property HufParameters: THufModflowParameters read GetHufParameters
write SetHufParameters; |
![]() |
property ObservationPurpose: TObservationPurpose read GetObservationPurpose
write SetObservationPurpose; |
![]() |
property ModflowTransientParameters: TModflowTransientListParameters
read GetModflowTransientParameters write SetModflowTransientParameters; |
![]() |
property ModflowOutputControl: TModflowOutputControl
read GetModflowOutputControl write SetModflowOutputControl; |
![]() |
property Mt3dmsOutputControl: TMt3dmsOutputControl
read GetMt3dmsOutputControl write SetMt3dmsOutputControl; |
![]() |
property Mt3dmsTimes: TMt3dmsTimeCollection read GetMt3dmsTimes
write SetMt3dmsTimes; |
![]() |
property DataSetList: TDataSetCollection read GetDataSetCollection
write FDataSetCollection; |
|
![]() |
property SelectedModel: TCustomModel read GetSelectedModel write SetSelectedModel; |
![]() |
property OnModelSelectionChange: TNotifyEvent read FOnModelSelectionChange
write FOnModelSelectionChange; |
name is called in SetModelSelection. The event handler for this event is ModelSelectionChange. |
![]() |
property SelectedColumn: integer read GetSelectedColumn write SetSelectedColumn; |
![]() |
property SelectedRow: integer read GetSelectedRow write SetSelectedRow; |
![]() |
property SelectedLayer: integer read GetSelectedLayer write SetSelectedLayer; |
![]() |
property DisplayColumn: integer read GetDisplayColumn write SetDisplayColumn; |
![]() |
property DisplayRow: integer read GetDisplayRow write SetDisplayRow; |
![]() |
property DisplayLayer: integer read GetDisplayLayer write SetDisplayLayer; |
![]() |
property SomeSegmentsUpToDate: boolean read GetSomeSegmentsUpToDate
write SetSomeSegmentsUpToDate; |
If |
![]() |
property NameFileWriter: TObject read FNameFileWriter write SetNameFileWriter; |
![]() |
property SaveBfhBoundaryConditions: boolean read GetSaveBfhBoundaryConditions
write SetSaveBfhBoundaryConditions default True; |
![]() |
property ContourFont: TFont read GetContourFont write SetContourFont; |
![]() |
property ShowContourLabels: boolean read GetShowContourLabels
write SetShowContourLabels default True; |
![]() |
property ThreeDDataSet: TDataArray read GetThreeDDataSet
write SetThreeDDataSet; |
![]() |
property TopDataSet: TDataArray read GetTopDataSet
write SetTopDataSet; |
![]() |
property FrontDataSet: TDataArray read GetFrontDataSet
write SetFrontDataSet; |
![]() |
property SideDataSet: TDataArray read GetSideDataSet
write SetSideDataSet; |
![]() |
property Mesh: TSutraMesh3D read GetMesh; |
![]() |
property SfrStreamLinkPlot: TSfrStreamLinkPlot read GetSfrStreamLinkPlot
write SetSfrStreamLinkPlot; |
![]() |
property SP_Epsilon: double read F_SP_Epsilon; |
![]() |
property PhastGrid: TPhastGrid read FPhastGrid write SetPhastGrid; |
|
![]() |
property AlternateFlowPackage: boolean read FAlternateFlowPackage
write SetAlternateFlowPackage; |
![]() |
property AlternateSolver: boolean read FAlternateSolver
write SetAlternateSolver; |
![]() |
property BatchFileAdditionsAfterModel: TStrings
read FBatchFileAdditionsAfterModel write SetBatchFileAdditionsAfterModel; |
![]() |
property BatchFileAdditionsBeforeModel: TStrings
read FBatchFileAdditionsBeforeModel
write SetBatchFileAdditionsBeforeModel; |
![]() |
property ModflowGrid: TModflowGrid read FModflowGrid write SetModflowGrid; |
![]() |
property ModflowNameFileLines: TStrings read FModflowNameFileLines
write SetModflowNameFileLines; |
![]() |
property ModflowPackages: TModflowPackages read FModflowPackages
write SetModflowPackages; |
![]() |
property HeadFluxObservations: TFluxObservationGroups
read FHeadFluxObservations write SetHeadFluxObservations
stored StoreHeadFluxObservations; |
![]() |
property DrainObservations: TFluxObservationGroups
read FDrainObservations write SetDrainObservations
stored StoreDrainObservations; |
![]() |
property GhbObservations: TFluxObservationGroups
read FGhbObservations write SetGhbObservations
stored StoreGhbObservations; |
![]() |
property RiverObservations: TFluxObservationGroups
read FRiverObservations write SetRiverObservations
stored StoreRiverObservations; |
![]() |
property Mt3dmsHeadMassFluxObservations: TMt3dmsFluxObservationGroups
read FMt3dmsHeadMassFluxObservations write SetMt3dmsHeadMassFluxObservations
stored StoreHeadMassFluxObservations; |
![]() |
property Mt3dmsWellMassFluxObservations: TMt3dmsFluxObservationGroups
read FMt3dmsWellMassFluxObservations write SetMt3dmsWellMassFluxObservations
stored StoreWellMassFluxObservations; |
![]() |
property Mt3dmsDrnMassFluxObservations: TMt3dmsFluxObservationGroups
read FMt3dmsDrnMassFluxObservations write SetMt3dmsDrnMassFluxObservations
stored StoreDrnMassFluxObservations; |
![]() |
property Mt3dmsRivMassFluxObservations: TMt3dmsFluxObservationGroups
read FMt3dmsRivMassFluxObservations write SetMt3dmsRivMassFluxObservations
stored StoreRivMassFluxObservations; |
![]() |
property Mt3dmsGhbMassFluxObservations: TMt3dmsFluxObservationGroups
read FMt3dmsGhbMassFluxObservations write SetMt3dmsGhbMassFluxObservations
stored StoreGhbMassFluxObservations; |
![]() |
property Mt3dmsRchMassFluxObservations: TMt3dmsFluxObservationGroups
read FMt3dmsRchMassFluxObservations write SetMt3dmsRchMassFluxObservations
stored StoreRchMassFluxObservations; |
![]() |
property Mt3dmsEvtMassFluxObservations: TMt3dmsFluxObservationGroups
read FMt3dmsEvtMassFluxObservations write SetMt3dmsEvtMassFluxObservations
stored StoreEvtMassFluxObservations; |
![]() |
property Mt3dmsMassLoadingMassFluxObservations: TMt3dmsFluxObservationGroups
read FMt3dmsMassLoadingMassFluxObservations write SetMt3dmsMassLoadingMassFluxObservations
stored StoreMassLoadingMassFluxObservations; |
![]() |
property Mt3dmsResMassFluxObservations: TMt3dmsFluxObservationGroups
read FMt3dmsResMassFluxObservations write SetMt3dmsResMassFluxObservations
stored StoreResMassFluxObservations; |
![]() |
property Mt3dmsLakMassFluxObservations: TMt3dmsFluxObservationGroups
read FMt3dmsLakMassFluxObservations write SetMt3dmsLakMassFluxObservations
stored StoreLakMassFluxObservations; |
![]() |
property Mt3dmsDrtMassFluxObservations: TMt3dmsFluxObservationGroups
read FMt3dmsDrtMassFluxObservations write SetMt3dmsDrtMassFluxObservations
stored StoreDrtMassFluxObservations; |
![]() |
property Mt3dmsEtsMassFluxObservations: TMt3dmsFluxObservationGroups
read FMt3dmsEtsMassFluxObservations write SetMt3dmsEtsMassFluxObservations
stored StoreEtsMassFluxObservations; |
![]() |
property HydrogeologicUnits: THydrogeologicUnits read FHydrogeologicUnits
write SetHydrogeologicUnits stored StoreHydrogeologicUnits; |
![]() |
property FilesToArchive: TStrings read FFilesToArchive
write SetFilesToArchive; |
![]() |
property ModelInputFiles: TStrings read FModelInputFiles
write SetModelInputFiles; |
![]() |
property ModelFileName: string read FFileName write SetFileName; |
|
![]() |
property ModflowOptions: TModflowOptions read FModflowOptions
write SetModflowOptions; |
![]() |
property ModflowWettingOptions: TWettingOptions read FModflowWettingOptions
write SetModflowWettingOptions; |
![]() |
property GlobalVariables: TGlobalVariables read FGlobalVariables
write SetGlobalVariables; |
![]() |
property HeadObsResults: THeadObsCollection read GetHeadObsResults
write SetHeadObsResults stored StoreHeadObsResults; |
![]() |
property MobileComponents: TMobileChemSpeciesCollection
read GetMobileComponents write SetMobileComponents; |
![]() |
property ImmobileComponents: TChemSpeciesCollection
read GetImmobileComponents write SetImmobileComponents; |
![]() |
property PathLines: TPathLineReader read GetPathLine write SetPathLine
stored StorePathLine; |
|
![]() |
property PathLine: TPathLineReader read GetPathLine write SetPathLine
stored False; |
|
![]() |
property TimeSeries: TTimeSeriesReader read GetTimeSeries
write SetTimeSeries stored StoreTimeSeries; |
|
![]() |
property EndPoints: TEndPointReader read GetEndPoints Write SetEndPoints
stored StoreEndPoints; |
|
![]() |
property SutraMesh: TSutraMesh3D read GetSutraMesh write SetSutraMesh
stored False ; |
![]() |
property SutraOptions: TSutraOptions read FSutraOptions
write SetSutraOptions stored False ; |
![]() |
property SutraOutputControl: TSutraOutputControl read FSutraOutputControl
write SetSutraOutputControl stored False ; |