![]() |
MODFLOW 6
version 6.7.0.dev2
USGS Modular Hydrologic Model
|
Go to the source code of this file.
Data Types | |
type | loadcontextmodule::readstatevartype |
Pointer type for read state variable. More... | |
interface | loadcontextmodule::setptr |
type | loadcontextmodule::loadcontexttype |
derived type for boundary package input context More... | |
Modules | |
module | loadcontextmodule |
This module contains the LoadContextModule. | |
Enumerations | |
enum | { loadcontextmodule::load_undef = 0 , loadcontextmodule::list = 1 , loadcontextmodule::layerarray = 2 , loadcontextmodule::gridarray = 3 } |
enum | { loadcontextmodule::context_undef = 0 , loadcontextmodule::root = 1 , loadcontextmodule::sim = 2 , loadcontextmodule::model = 3 , loadcontextmodule::modelpkg = 4 , loadcontextmodule::stresspkg = 5 , loadcontextmodule::exchange = 6 } |
Functions/Subroutines | |
subroutine | loadcontextmodule::init (this, mf6_input, blockname, named_bound) |
init loader context object More... | |
subroutine | loadcontextmodule::allocate_scalars (this) |
allocate scalars More... | |
subroutine | loadcontextmodule::allocate_arrays (this) |
allocate arrays More... | |
subroutine | loadcontextmodule::allocate_param (this, idt) |
allocate a package dynamic input parameter More... | |
subroutine | loadcontextmodule::tags (this, params, nparam, input_name, create) |
get in scope package params More... | |
logical(lgp) function | loadcontextmodule::in_scope (this, mf6_input, blockname, tagname) |
establish if input parameter is in scope for package load More... | |
subroutine | loadcontextmodule::set_params (this) |
set set of in scope parameters for package More... | |
character(len=lenvarname) function | loadcontextmodule::rsv_alloc (this, mf6varname) |
allocate a read state variable More... | |
subroutine | loadcontextmodule::destroy (this) |
destroy input context object More... | |
character(len=lenvarname) function, public | loadcontextmodule::rsv_name (mf6varname) |
create read state variable name More... | |
subroutine | loadcontextmodule::allocate_charstr1d (strlen, nrow, varname, mempath) |
allocate character string type array More... | |
subroutine | loadcontextmodule::allocate_int1d (nrow, varname, mempath) |
allocate int1d More... | |
subroutine | loadcontextmodule::allocate_int2d (ncol, nrow, varname, mempath) |
allocate int2d More... | |
subroutine | loadcontextmodule::allocate_dbl1d (nrow, varname, mempath) |
allocate dbl1d More... | |
subroutine | loadcontextmodule::allocate_dbl2d (ncol, nrow, varname, mempath) |
allocate dbl2d More... | |
subroutine | loadcontextmodule::setval (intptr, varname, mempath) |
allocate intptr and update from input contextset intptr to varname More... | |
subroutine | loadcontextmodule::setptr_int (intptr, varname, mempath) |
set intptr to varname More... | |
subroutine | loadcontextmodule::setptr_charstr1d (charstr1d, varname, mempath, strlen) |
set charstr1d pointer to varname More... | |
subroutine | loadcontextmodule::setptr_auxvar (auxvar, mempath) |
set auxvar pointer More... | |