derived type for boundary package input context
More...
|
| character(len=lenvarname) | blockname |
| | load block name More...
|
| |
| character(len=lenvarname), dimension(:), allocatable | named_bound |
| | dimension variable names to sum for maxbound More...
|
| |
| integer(i4b), pointer | naux => null() |
| | number of auxiliary variables More...
|
| |
| integer(i4b), pointer | maxbound => null() |
| | value associated with named_bound More...
|
| |
| integer(i4b), pointer | boundnames => null() |
| | are bound names optioned More...
|
| |
| integer(i4b), pointer | iprpak => null() |
| |
| integer(i4b), pointer | nbound => null() |
| | number of bounds in period More...
|
| |
| integer(i4b), pointer | ncpl => null() |
| | ncpl associated with model shape More...
|
| |
| integer(i4b), pointer | nodes => null() |
| | nodes associated with model shape More...
|
| |
| integer(i4b) | loadtype |
| | enum load type More...
|
| |
| integer(i4b) | ctxtype |
| | enum context type More...
|
| |
| integer(i4b) | nleading = 0 |
| | count of leading (pre-keystring) columns; LIST packages only More...
|
| |
| logical(lgp) | readarray |
| | is this an array based load More...
|
| |
| type(characterstringtype), dimension(:), pointer, contiguous | auxname_cst => null() |
| | array of auxiliary names More...
|
| |
| type(characterstringtype), dimension(:), pointer, contiguous | boundname_cst => null() |
| | array of bound names More...
|
| |
| real(dp), dimension(:, :), pointer, contiguous | auxvar => null() |
| | auxiliary variable array More...
|
| |
| integer(i4b), dimension(:), pointer, contiguous | mshape => null() |
| | model shape More...
|
| |
| character(len=linelength), dimension(:), allocatable | params |
| | in scope param tags More...
|
| |
| type(modflowinputtype) | mf6_input |
| | description of input More...
|
| |
Input Load Context for generic dynamic loaders and StructArray based static loads
Definition at line 65 of file LoadContext.f90.
◆ allocate_arrays()
| procedure loadcontextmodule::loadcontexttype::allocate_arrays |
|
private |
◆ allocate_param()
| procedure loadcontextmodule::loadcontexttype::allocate_param |
|
private |
◆ allocate_scalars()
| procedure loadcontextmodule::loadcontexttype::allocate_scalars |
|
private |
◆ destroy()
| procedure loadcontextmodule::loadcontexttype::destroy |
|
private |
◆ in_scope()
| procedure loadcontextmodule::loadcontexttype::in_scope |
|
private |
◆ init()
| procedure loadcontextmodule::loadcontexttype::init |
|
private |
◆ keystring_member_names()
| procedure loadcontextmodule::loadcontexttype::keystring_member_names |
|
private |
◆ rsv_alloc()
| procedure loadcontextmodule::loadcontexttype::rsv_alloc |
|
private |
◆ set_params()
| procedure loadcontextmodule::loadcontexttype::set_params |
|
private |
◆ tags()
| procedure loadcontextmodule::loadcontexttype::tags |
|
private |
◆ auxname_cst
| type(characterstringtype), dimension(:), pointer, contiguous loadcontextmodule::loadcontexttype::auxname_cst => null() |
|
private |
Definition at line 79 of file LoadContext.f90.
79 type(CharacterStringType),
dimension(:),
pointer, &
80 contiguous :: auxname_cst => null()
◆ auxvar
| real(dp), dimension(:, :), pointer, contiguous loadcontextmodule::loadcontexttype::auxvar => null() |
|
private |
Definition at line 83 of file LoadContext.f90.
83 real(DP),
dimension(:, :),
pointer, &
84 contiguous :: auxvar => null()
◆ blockname
| character(len=lenvarname) loadcontextmodule::loadcontexttype::blockname |
|
private |
Definition at line 66 of file LoadContext.f90.
66 character(len=LENVARNAME) :: blockname
◆ boundname_cst
| type(characterstringtype), dimension(:), pointer, contiguous loadcontextmodule::loadcontexttype::boundname_cst => null() |
|
private |
Definition at line 81 of file LoadContext.f90.
81 type(CharacterStringType),
dimension(:),
pointer, &
82 contiguous :: boundname_cst => null()
◆ boundnames
| integer(i4b), pointer loadcontextmodule::loadcontexttype::boundnames => null() |
|
private |
Definition at line 70 of file LoadContext.f90.
70 integer(I4B),
pointer :: boundnames => null()
◆ ctxtype
| integer(i4b) loadcontextmodule::loadcontexttype::ctxtype |
|
private |
◆ iprpak
| integer(i4b), pointer loadcontextmodule::loadcontexttype::iprpak => null() |
|
private |
Definition at line 71 of file LoadContext.f90.
71 integer(I4B),
pointer :: iprpak => null()
◆ loadtype
| integer(i4b) loadcontextmodule::loadcontexttype::loadtype |
|
private |
◆ maxbound
| integer(i4b), pointer loadcontextmodule::loadcontexttype::maxbound => null() |
|
private |
Definition at line 69 of file LoadContext.f90.
69 integer(I4B),
pointer :: maxbound => null()
◆ mf6_input
Definition at line 87 of file LoadContext.f90.
87 type(ModflowInputType) :: mf6_input
◆ mshape
| integer(i4b), dimension(:), pointer, contiguous loadcontextmodule::loadcontexttype::mshape => null() |
|
private |
Definition at line 85 of file LoadContext.f90.
85 integer(I4B),
dimension(:),
pointer,
contiguous :: mshape => null()
◆ named_bound
| character(len=lenvarname), dimension(:), allocatable loadcontextmodule::loadcontexttype::named_bound |
|
private |
Definition at line 67 of file LoadContext.f90.
67 character(len=LENVARNAME),
allocatable :: named_bound(:)
◆ naux
| integer(i4b), pointer loadcontextmodule::loadcontexttype::naux => null() |
|
private |
Definition at line 68 of file LoadContext.f90.
68 integer(I4B),
pointer :: naux => null()
◆ nbound
| integer(i4b), pointer loadcontextmodule::loadcontexttype::nbound => null() |
|
private |
Definition at line 72 of file LoadContext.f90.
72 integer(I4B),
pointer :: nbound => null()
◆ ncpl
| integer(i4b), pointer loadcontextmodule::loadcontexttype::ncpl => null() |
|
private |
Definition at line 73 of file LoadContext.f90.
73 integer(I4B),
pointer :: ncpl => null()
◆ nleading
| integer(i4b) loadcontextmodule::loadcontexttype::nleading = 0 |
|
private |
◆ nodes
| integer(i4b), pointer loadcontextmodule::loadcontexttype::nodes => null() |
|
private |
Definition at line 74 of file LoadContext.f90.
74 integer(I4B),
pointer :: nodes => null()
◆ params
| character(len=linelength), dimension(:), allocatable loadcontextmodule::loadcontexttype::params |
|
private |
Definition at line 86 of file LoadContext.f90.
86 character(len=LINELENGTH),
dimension(:),
allocatable :: params
◆ readarray
| logical(lgp) loadcontextmodule::loadcontexttype::readarray |
|
private |
The documentation for this type was generated from the following file: