MODFLOW 6  version 6.7.0.dev0
USGS Modular Hydrologic Model
idmmf6filemodule::mf6filestaticpkgloadtype Type Reference

MF6File static loader type. More...

Inheritance diagram for idmmf6filemodule::mf6filestaticpkgloadtype:
Inheritance graph
Collaboration diagram for idmmf6filemodule::mf6filestaticpkgloadtype:
Collaboration graph

Private Member Functions

procedure init => static_init
 
procedure load => static_load
 
procedure destroy => static_destroy
 
procedure create_subpkg_list
 

Private Attributes

type(modflowinputtypemf6_input
 description of modflow6 input More...
 
type(ncpackagevarstype), pointer nc_vars => null()
 
character(len=lencomponentname) component_name
 name of component More...
 
character(len=linelength) component_input_name
 component input name, e.g. model name file More...
 
character(len=linelength) input_name
 input name, e.g. package *.chd file More...
 
integer(i4b) iperblock
 index of period block on block definition list More...
 
type(subpackagelisttype) subpkg_list
 list of input subpackages More...
 

Detailed Description

Definition at line 30 of file IdmMf6File.f90.

Member Function/Subroutine Documentation

◆ create_subpkg_list()

procedure inputloadtypemodule::staticpkgloadtype::create_subpkg_list
privateinherited

Definition at line 59 of file InputLoadType.f90.

◆ destroy()

procedure idmmf6filemodule::mf6filestaticpkgloadtype::destroy
private

Definition at line 34 of file IdmMf6File.f90.

◆ init()

procedure idmmf6filemodule::mf6filestaticpkgloadtype::init
private

Definition at line 32 of file IdmMf6File.f90.

◆ load()

procedure idmmf6filemodule::mf6filestaticpkgloadtype::load
private

Definition at line 33 of file IdmMf6File.f90.

Member Data Documentation

◆ component_input_name

character(len=linelength) inputloadtypemodule::staticpkgloadtype::component_input_name
privateinherited

Definition at line 53 of file InputLoadType.f90.

53  character(len=LINELENGTH) :: component_input_name !< component input name, e.g. model name file

◆ component_name

character(len=lencomponentname) inputloadtypemodule::staticpkgloadtype::component_name
privateinherited

Definition at line 52 of file InputLoadType.f90.

52  character(len=LENCOMPONENTNAME) :: component_name !< name of component

◆ input_name

character(len=linelength) inputloadtypemodule::staticpkgloadtype::input_name
privateinherited

Definition at line 54 of file InputLoadType.f90.

54  character(len=LINELENGTH) :: input_name !< input name, e.g. package *.chd file

◆ iperblock

integer(i4b) inputloadtypemodule::staticpkgloadtype::iperblock
privateinherited

Definition at line 55 of file InputLoadType.f90.

55  integer(I4B) :: iperblock !< index of period block on block definition list

◆ mf6_input

type(modflowinputtype) inputloadtypemodule::staticpkgloadtype::mf6_input
privateinherited

Definition at line 50 of file InputLoadType.f90.

50  type(ModflowInputType) :: mf6_input !< description of modflow6 input

◆ nc_vars

type(ncpackagevarstype), pointer inputloadtypemodule::staticpkgloadtype::nc_vars => null()
privateinherited

Definition at line 51 of file InputLoadType.f90.

51  type(NCPackageVarsType), pointer :: nc_vars => null()

◆ subpkg_list

type(subpackagelisttype) inputloadtypemodule::staticpkgloadtype::subpkg_list
privateinherited

Definition at line 56 of file InputLoadType.f90.

56  type(SubPackageListType) :: subpkg_list !< list of input subpackages

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