MODFLOW 6  version 6.8.0.dev0
USGS Modular Hydrologic Model
inputloadtypemodule::subpackagelisttype Type Reference

type representing package subpackage list More...

Collaboration diagram for inputloadtypemodule::subpackagelisttype:
Collaboration graph

Private Member Functions

procedure create => subpkg_create
 
procedure add => subpkg_add
 
procedure set_names => subpkg_names
 
procedure destroy => subpkg_destroy
 

Private Attributes

character(len=lencomponentname), dimension(:), allocatable pkgtypes
 
character(len=lencomponentname), dimension(:), allocatable component_types
 
character(len=lencomponentname), dimension(:), allocatable subcomponent_types
 
character(len=lencomponentname), dimension(:), allocatable subcomponent_names
 
character(len=linelength), dimension(:), allocatable filenames
 
character(len=lencomponentname) component_type
 
character(len=lencomponentname) component_name
 
integer(i4b) pnum
 

Detailed Description

Definition at line 30 of file InputLoadType.f90.

Member Function/Subroutine Documentation

◆ add()

procedure inputloadtypemodule::subpackagelisttype::add
private

Definition at line 43 of file InputLoadType.f90.

◆ create()

procedure inputloadtypemodule::subpackagelisttype::create
private

Definition at line 42 of file InputLoadType.f90.

◆ destroy()

procedure inputloadtypemodule::subpackagelisttype::destroy
private

Definition at line 45 of file InputLoadType.f90.

◆ set_names()

procedure inputloadtypemodule::subpackagelisttype::set_names
private

Definition at line 44 of file InputLoadType.f90.

Member Data Documentation

◆ component_name

character(len=lencomponentname) inputloadtypemodule::subpackagelisttype::component_name
private

Definition at line 39 of file InputLoadType.f90.

39  character(len=LENCOMPONENTNAME) :: component_name

◆ component_type

character(len=lencomponentname) inputloadtypemodule::subpackagelisttype::component_type
private

Definition at line 38 of file InputLoadType.f90.

38  character(len=LENCOMPONENTNAME) :: component_type

◆ component_types

character(len=lencomponentname), dimension(:), allocatable inputloadtypemodule::subpackagelisttype::component_types
private

Definition at line 32 of file InputLoadType.f90.

32  character(len=LENCOMPONENTNAME), dimension(:), allocatable :: component_types

◆ filenames

character(len=linelength), dimension(:), allocatable inputloadtypemodule::subpackagelisttype::filenames
private

Definition at line 37 of file InputLoadType.f90.

37  character(len=LINELENGTH), dimension(:), allocatable :: filenames

◆ pkgtypes

character(len=lencomponentname), dimension(:), allocatable inputloadtypemodule::subpackagelisttype::pkgtypes
private

Definition at line 31 of file InputLoadType.f90.

31  character(len=LENCOMPONENTNAME), dimension(:), allocatable :: pkgtypes

◆ pnum

integer(i4b) inputloadtypemodule::subpackagelisttype::pnum
private

Definition at line 40 of file InputLoadType.f90.

40  integer(I4B) :: pnum

◆ subcomponent_names

character(len=lencomponentname), dimension(:), allocatable inputloadtypemodule::subpackagelisttype::subcomponent_names
private

Definition at line 35 of file InputLoadType.f90.

35  character(len=LENCOMPONENTNAME), dimension(:), &
36  allocatable :: subcomponent_names

◆ subcomponent_types

character(len=lencomponentname), dimension(:), allocatable inputloadtypemodule::subpackagelisttype::subcomponent_types
private

Definition at line 33 of file InputLoadType.f90.

33  character(len=LENCOMPONENTNAME), dimension(:), &
34  allocatable :: subcomponent_types

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