MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
modflowinputmodule::modflowinputtype Type Reference

derived type for storing input definition for a file More...

Collaboration diagram for modflowinputmodule::modflowinputtype:
Collaboration graph

Private Attributes

character(len=lencomponentname) pkgtype
 
character(len=lencomponentname) component_type
 
character(len=lencomponentname) subcomponent_type
 
character(len=lencomponentname) component_name
 
character(len=lencomponentname) subcomponent_name
 
character(len=lenmempath) mempath
 
character(len=lenmempath) component_mempath
 
type(inputblockdefinitiontype), dimension(:), pointer block_dfns
 
type(inputparamdefinitiontype), dimension(:), pointer aggregate_dfns
 
type(inputparamdefinitiontype), dimension(:), pointer param_dfns
 

Detailed Description

This derived type contains the information needed to read a specific modflow input file, including block definitions, aggregate definitions (structarrays), and individual parameter definitions.

Definition at line 34 of file ModflowInput.f90.

Member Data Documentation

◆ aggregate_dfns

type(inputparamdefinitiontype), dimension(:), pointer modflowinputmodule::modflowinputtype::aggregate_dfns
private

Definition at line 43 of file ModflowInput.f90.

43  type(InputParamDefinitionType), dimension(:), pointer :: aggregate_dfns

◆ block_dfns

type(inputblockdefinitiontype), dimension(:), pointer modflowinputmodule::modflowinputtype::block_dfns
private

Definition at line 42 of file ModflowInput.f90.

42  type(InputBlockDefinitionType), dimension(:), pointer :: block_dfns

◆ component_mempath

character(len=lenmempath) modflowinputmodule::modflowinputtype::component_mempath
private

Definition at line 41 of file ModflowInput.f90.

41  character(len=LENMEMPATH) :: component_mempath

◆ component_name

character(len=lencomponentname) modflowinputmodule::modflowinputtype::component_name
private

Definition at line 38 of file ModflowInput.f90.

38  character(len=LENCOMPONENTNAME) :: component_name

◆ component_type

character(len=lencomponentname) modflowinputmodule::modflowinputtype::component_type
private

Definition at line 36 of file ModflowInput.f90.

36  character(len=LENCOMPONENTNAME) :: component_type

◆ mempath

character(len=lenmempath) modflowinputmodule::modflowinputtype::mempath
private

Definition at line 40 of file ModflowInput.f90.

40  character(len=LENMEMPATH) :: mempath

◆ param_dfns

type(inputparamdefinitiontype), dimension(:), pointer modflowinputmodule::modflowinputtype::param_dfns
private

Definition at line 44 of file ModflowInput.f90.

44  type(InputParamDefinitionType), dimension(:), pointer :: param_dfns

◆ pkgtype

character(len=lencomponentname) modflowinputmodule::modflowinputtype::pkgtype
private

Definition at line 35 of file ModflowInput.f90.

35  character(len=LENCOMPONENTNAME) :: pkgtype

◆ subcomponent_name

character(len=lencomponentname) modflowinputmodule::modflowinputtype::subcomponent_name
private

Definition at line 39 of file ModflowInput.f90.

39  character(len=LENCOMPONENTNAME) :: subcomponent_name

◆ subcomponent_type

character(len=lencomponentname) modflowinputmodule::modflowinputtype::subcomponent_type
private

Definition at line 37 of file ModflowInput.f90.

37  character(len=LENCOMPONENTNAME) :: subcomponent_type

The documentation for this type was generated from the following file: