MODFLOW 6  version 6.9.0.dev0
USGS Modular Hydrologic Model
mawmodule::mawinputtype Type Reference

input context data pointers for MAW. More...

Collaboration diagram for mawmodule::mawinputtype:
Collaboration graph

Private Member Functions

procedure init => maw_input_init
 
procedure destroy => maw_input_destroy
 

Private Attributes

real(dp), dimension(:), pointer, contiguous strt => null()
 
integer(i4b), pointer nbound => null()
 
integer(i4b), dimension(:), pointer, contiguous ifno => null()
 
type(characterstringtype), dimension(:), pointer, contiguous setting => null()
 
type(characterstringtype), dimension(:), pointer, contiguous status => null()
 
integer(i4b), dimension(:), pointer, contiguous period_icon => null()
 
type(characterstringtype), dimension(:), pointer, contiguous connstatus => null()
 
real(dp), dimension(:), pointer, contiguous period_bottom => null()
 
type(characterstringtype), dimension(:), pointer, contiguous head_limit => null()
 
real(dp), dimension(:), pointer, contiguous fwelev => null()
 
real(dp), dimension(:), pointer, contiguous fwcond => null()
 
real(dp), dimension(:), pointer, contiguous fwrlen => null()
 
real(dp), dimension(:), pointer, contiguous minrate => null()
 
real(dp), dimension(:), pointer, contiguous maxrate => null()
 
real(dp), dimension(:), pointer, contiguous pump_elevation => null()
 
real(dp), dimension(:), pointer, contiguous scaling_length => null()
 
type(characterstringtype), dimension(:), pointer, contiguous auxname => null()
 
real(dp), dimension(:), pointer, contiguous auxval => null()
 

Detailed Description

Holds persistent pointers to input context arrays used at runtime.

Definition at line 58 of file gwf-maw.f90.

Member Function/Subroutine Documentation

◆ destroy()

procedure mawmodule::mawinputtype::destroy
private

Definition at line 87 of file gwf-maw.f90.

◆ init()

procedure mawmodule::mawinputtype::init
private

Definition at line 86 of file gwf-maw.f90.

Member Data Documentation

◆ auxname

type(characterstringtype), dimension(:), pointer, contiguous mawmodule::mawinputtype::auxname => null()
private

Definition at line 81 of file gwf-maw.f90.

81  type(CharacterStringType), dimension(:), pointer, &
82  contiguous :: auxname => null()

◆ auxval

real(dp), dimension(:), pointer, contiguous mawmodule::mawinputtype::auxval => null()
private

Definition at line 83 of file gwf-maw.f90.

83  real(DP), dimension(:), pointer, &
84  contiguous :: auxval => null()

◆ connstatus

type(characterstringtype), dimension(:), pointer, contiguous mawmodule::mawinputtype::connstatus => null()
private

Definition at line 69 of file gwf-maw.f90.

69  type(CharacterStringType), dimension(:), pointer, &
70  contiguous :: connstatus => null()

◆ fwcond

real(dp), dimension(:), pointer, contiguous mawmodule::mawinputtype::fwcond => null()
private

Definition at line 75 of file gwf-maw.f90.

75  real(DP), dimension(:), pointer, contiguous :: fwcond => null()

◆ fwelev

real(dp), dimension(:), pointer, contiguous mawmodule::mawinputtype::fwelev => null()
private

Definition at line 74 of file gwf-maw.f90.

74  real(DP), dimension(:), pointer, contiguous :: fwelev => null()

◆ fwrlen

real(dp), dimension(:), pointer, contiguous mawmodule::mawinputtype::fwrlen => null()
private

Definition at line 76 of file gwf-maw.f90.

76  real(DP), dimension(:), pointer, contiguous :: fwrlen => null()

◆ head_limit

type(characterstringtype), dimension(:), pointer, contiguous mawmodule::mawinputtype::head_limit => null()
private

Definition at line 72 of file gwf-maw.f90.

72  type(CharacterStringType), dimension(:), pointer, &
73  contiguous :: head_limit => null()

◆ ifno

integer(i4b), dimension(:), pointer, contiguous mawmodule::mawinputtype::ifno => null()
private

Definition at line 63 of file gwf-maw.f90.

63  integer(I4B), dimension(:), pointer, contiguous :: ifno => null()

◆ maxrate

real(dp), dimension(:), pointer, contiguous mawmodule::mawinputtype::maxrate => null()
private

Definition at line 78 of file gwf-maw.f90.

78  real(DP), dimension(:), pointer, contiguous :: maxrate => null()

◆ minrate

real(dp), dimension(:), pointer, contiguous mawmodule::mawinputtype::minrate => null()
private

Definition at line 77 of file gwf-maw.f90.

77  real(DP), dimension(:), pointer, contiguous :: minrate => null()

◆ nbound

integer(i4b), pointer mawmodule::mawinputtype::nbound => null()
private

Definition at line 62 of file gwf-maw.f90.

62  integer(I4B), pointer :: nbound => null()

◆ period_bottom

real(dp), dimension(:), pointer, contiguous mawmodule::mawinputtype::period_bottom => null()
private

Definition at line 71 of file gwf-maw.f90.

71  real(DP), dimension(:), pointer, contiguous :: period_bottom => null()

◆ period_icon

integer(i4b), dimension(:), pointer, contiguous mawmodule::mawinputtype::period_icon => null()
private

Definition at line 68 of file gwf-maw.f90.

68  integer(I4B), dimension(:), pointer, contiguous :: period_icon => null()

◆ pump_elevation

real(dp), dimension(:), pointer, contiguous mawmodule::mawinputtype::pump_elevation => null()
private

Definition at line 79 of file gwf-maw.f90.

79  real(DP), dimension(:), pointer, contiguous :: pump_elevation => null()

◆ scaling_length

real(dp), dimension(:), pointer, contiguous mawmodule::mawinputtype::scaling_length => null()
private

Definition at line 80 of file gwf-maw.f90.

80  real(DP), dimension(:), pointer, contiguous :: scaling_length => null()

◆ setting

type(characterstringtype), dimension(:), pointer, contiguous mawmodule::mawinputtype::setting => null()
private

Definition at line 64 of file gwf-maw.f90.

64  type(CharacterStringType), dimension(:), pointer, &
65  contiguous :: setting => null()

◆ status

type(characterstringtype), dimension(:), pointer, contiguous mawmodule::mawinputtype::status => null()
private

Definition at line 66 of file gwf-maw.f90.

66  type(CharacterStringType), dimension(:), pointer, &
67  contiguous :: status => null()

◆ strt

real(dp), dimension(:), pointer, contiguous mawmodule::mawinputtype::strt => null()
private

Definition at line 60 of file gwf-maw.f90.

60  real(DP), dimension(:), pointer, contiguous :: strt => null()

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