derived type for boundary package input context
More...
|
character(len=lenvarname) | blockname |
| load block name More...
|
|
character(len=lenvarname) | named_bound |
| name of dimensions relevant to load 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...
|
|
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 61 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 |
◆ 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 74 of file LoadContext.f90.
74 type(CharacterStringType),
dimension(:),
pointer, &
75 contiguous :: auxname_cst => null()
◆ auxvar
real(dp), dimension(:, :), pointer, contiguous loadcontextmodule::loadcontexttype::auxvar => null() |
|
private |
Definition at line 78 of file LoadContext.f90.
78 real(DP),
dimension(:, :),
pointer, &
79 contiguous :: auxvar => null()
◆ blockname
character(len=lenvarname) loadcontextmodule::loadcontexttype::blockname |
|
private |
Definition at line 62 of file LoadContext.f90.
62 character(len=LENVARNAME) :: blockname
◆ boundname_cst
type(characterstringtype), dimension(:), pointer, contiguous loadcontextmodule::loadcontexttype::boundname_cst => null() |
|
private |
Definition at line 76 of file LoadContext.f90.
76 type(CharacterStringType),
dimension(:),
pointer, &
77 contiguous :: boundname_cst => null()
◆ boundnames
integer(i4b), pointer loadcontextmodule::loadcontexttype::boundnames => null() |
|
private |
Definition at line 66 of file LoadContext.f90.
66 integer(I4B),
pointer :: boundnames => null()
◆ ctxtype
integer(i4b) loadcontextmodule::loadcontexttype::ctxtype |
|
private |
◆ iprpak
integer(i4b), pointer loadcontextmodule::loadcontexttype::iprpak => null() |
|
private |
Definition at line 67 of file LoadContext.f90.
67 integer(I4B),
pointer :: iprpak => null()
◆ loadtype
integer(i4b) loadcontextmodule::loadcontexttype::loadtype |
|
private |
◆ maxbound
integer(i4b), pointer loadcontextmodule::loadcontexttype::maxbound => null() |
|
private |
Definition at line 65 of file LoadContext.f90.
65 integer(I4B),
pointer :: maxbound => null()
◆ mf6_input
Definition at line 82 of file LoadContext.f90.
82 type(ModflowInputType) :: mf6_input
◆ mshape
integer(i4b), dimension(:), pointer, contiguous loadcontextmodule::loadcontexttype::mshape => null() |
|
private |
Definition at line 80 of file LoadContext.f90.
80 integer(I4B),
dimension(:),
pointer,
contiguous :: mshape => null()
◆ named_bound
character(len=lenvarname) loadcontextmodule::loadcontexttype::named_bound |
|
private |
Definition at line 63 of file LoadContext.f90.
63 character(len=LENVARNAME) :: named_bound
◆ naux
integer(i4b), pointer loadcontextmodule::loadcontexttype::naux => null() |
|
private |
Definition at line 64 of file LoadContext.f90.
64 integer(I4B),
pointer :: naux => null()
◆ nbound
integer(i4b), pointer loadcontextmodule::loadcontexttype::nbound => null() |
|
private |
Definition at line 68 of file LoadContext.f90.
68 integer(I4B),
pointer :: nbound => null()
◆ ncpl
integer(i4b), pointer loadcontextmodule::loadcontexttype::ncpl => null() |
|
private |
Definition at line 69 of file LoadContext.f90.
69 integer(I4B),
pointer :: ncpl => null()
◆ nodes
integer(i4b), pointer loadcontextmodule::loadcontexttype::nodes => null() |
|
private |
Definition at line 70 of file LoadContext.f90.
70 integer(I4B),
pointer :: nodes => null()
◆ params
character(len=linelength), dimension(:), allocatable loadcontextmodule::loadcontexttype::params |
|
private |
Definition at line 81 of file LoadContext.f90.
81 character(len=LINELENGTH),
dimension(:),
allocatable :: params
◆ readarray
logical(lgp) loadcontextmodule::loadcontexttype::readarray |
|
private |
The documentation for this type was generated from the following file: