| Description | Hierarchy | Fields | Methods | Properties | 
type THydmodData = class(TModflowScreenObjectProperty)
|  | FIsUsed: boolean; | 
|  | FSubCompaction: boolean; | 
|  | FSubLayerGroup: string; | 
|  | FSubNoDelayBed: string; | 
|  | FAssignmentMethod: TAssignmentMethod; | 
|  | FHead: boolean; | 
|  | FSubSubsidence: boolean; | 
|  | FSfrOutFlow: boolean; | 
|  | FHydrographLabel: string; | 
|  | FSubUsedLayers: TUseLayersCollection; | 
|  | FSfrInFlow: boolean; | 
|  | FSfrStage: boolean; | 
|  | FDrawdown: boolean; | 
|  | FSfrAquiferExchange: boolean; | 
|  | FLayerGroup: TLayerGroup; | 
|  | FNoDelayItem: TSubNoDelayBedLayerItem; | 
|  | FSubPreconsolidationHead: boolean; | 
|  | procedure SetBooleanProperty(var AField: boolean; NewValue: boolean); | 
|  | procedure SetStringProperty(var AField: string; NewValue: string); | 
|  | procedure SetIsUsed(const Value: boolean); | 
|  | procedure SetAssignmentMethod(const Value: TAssignmentMethod); | 
|  | procedure SetDrawdown(const Value: boolean); | 
|  | procedure SetHead(const Value: boolean); | 
|  | procedure SetHydrographLabel(const Value: string); | 
|  | procedure SetSfrAquiferExchange(const Value: boolean); | 
|  | procedure SetSfrInFlow(const Value: boolean); | 
|  | procedure SetSfrOutFlow(const Value: boolean); | 
|  | procedure SetSfrStage(const Value: boolean); | 
|  | procedure SetSubCompaction(const Value: boolean); | 
|  | procedure SetSubLayerGroup(const Value: string); | 
|  | procedure SetSubNoDelayBed(const Value: string); | 
|  | procedure SetSubSubsidence(const Value: boolean); | 
|  | procedure SetSubUsedLayers(const Value: TUseLayersCollection); | 
|  | function GetSubLayerGroup: string; | 
|  | function GetSubNoDelayBed: string; | 
|  | procedure SetSubPreconsolidationHead(const Value: boolean); | 
|  | procedure Assign(Source: TPersistent); override; | 
|  | Constructor Create(Model: TBaseModel; ScreenObject: TObject); | 
|  | Destructor Destroy; override; | 
|  | function Used: boolean; override; | 
|  | procedure Loaded; | 
|  | procedure SubLayerNumbers(var IntArray: TOneDIntegerArray); | 
|  | FIsUsed: boolean; | 
|  | FSubCompaction: boolean; | 
|  | FSubLayerGroup: string; | 
|  | FSubNoDelayBed: string; | 
|  | FAssignmentMethod: TAssignmentMethod; | 
|  | FHead: boolean; | 
|  | FSubSubsidence: boolean; | 
|  | FSfrOutFlow: boolean; | 
|  | FHydrographLabel: string; | 
|  | FSubUsedLayers: TUseLayersCollection; | 
|  | FSfrInFlow: boolean; | 
|  | FSfrStage: boolean; | 
|  | FDrawdown: boolean; | 
|  | FSfrAquiferExchange: boolean; | 
|  | FLayerGroup: TLayerGroup; | 
|  | FNoDelayItem: TSubNoDelayBedLayerItem; | 
|  | FSubPreconsolidationHead: boolean; | 
|  | procedure SetBooleanProperty(var AField: boolean; NewValue: boolean); | 
|  | procedure SetStringProperty(var AField: string; NewValue: string); | 
|  | procedure SetIsUsed(const Value: boolean); | 
|  | procedure SetAssignmentMethod(const Value: TAssignmentMethod); | 
|  | procedure SetDrawdown(const Value: boolean); | 
|  | procedure SetHead(const Value: boolean); | 
|  | procedure SetHydrographLabel(const Value: string); | 
|  | procedure SetSfrAquiferExchange(const Value: boolean); | 
|  | procedure SetSfrInFlow(const Value: boolean); | 
|  | procedure SetSfrOutFlow(const Value: boolean); | 
|  | procedure SetSfrStage(const Value: boolean); | 
|  | procedure SetSubCompaction(const Value: boolean); | 
|  | procedure SetSubLayerGroup(const Value: string); | 
|  | procedure SetSubNoDelayBed(const Value: string); | 
|  | procedure SetSubSubsidence(const Value: boolean); | 
|  | procedure SetSubUsedLayers(const Value: TUseLayersCollection); | 
|  | function GetSubLayerGroup: string; | 
|  | function GetSubNoDelayBed: string; | 
|  | procedure SetSubPreconsolidationHead(const Value: boolean); | 
|  | procedure Assign(Source: TPersistent); override; | 
|  | Constructor Create(Model: TBaseModel; ScreenObject: TObject); | 
|  | Destructor Destroy; override; | 
|  | function Used: boolean; override; | 
|  | procedure Loaded; | 
|  | procedure SubLayerNumbers(var IntArray: TOneDIntegerArray); | 
|  | property IsUsed: boolean read FIsUsed write SetIsUsed; | 
|  | property AssignmentMethod: TAssignmentMethod read FAssignmentMethod
      write SetAssignmentMethod; | 
|  | property HydrographLabel: string read FHydrographLabel
      write SetHydrographLabel; | 
|  | property Head: boolean read FHead write SetHead; | 
| BAS HD | |
|  | property Drawdown: boolean read FDrawdown write SetDrawdown; | 
| BAS DD | |
|  | property SfrStage: boolean read FSfrStage write SetSfrStage; | 
| SFR ST | |
|  | property SfrInFlow: boolean read FSfrInFlow write SetSfrInFlow; | 
| SFR SI | |
|  | property SfrOutFlow: boolean read FSfrOutFlow write SetSfrOutFlow; | 
| SFR SO | |
|  | property SfrAquiferExchange: boolean read FSfrAquiferExchange
      write SetSfrAquiferExchange; | 
| SFR SA | |
|  | property SubPreconsolidationHead: boolean read FSubPreconsolidationHead write SetSubPreconsolidationHead; | 
| SUB HC | |
|  | property SubCompaction: boolean read FSubCompaction write SetSubCompaction; | 
| SUB CP | |
|  | property SubSubsidence: boolean read FSubSubsidence write SetSubSubsidence; | 
| SUB SB | |
|  | property SubLayerGroup: string read GetSubLayerGroup write SetSubLayerGroup; | 
|  | property SubNoDelayBed: string read GetSubNoDelayBed write SetSubNoDelayBed; | 
|  | property SubUsedLayers: TUseLayersCollection read FSubUsedLayers
      write SetSubUsedLayers; |