MODFLOW 6
version 6.7.0.dev0
USGS Modular Hydrologic Model
|
This module contains the DynamicPackageParamsModule.
Data Types | |
type | dynamicpackageparamstype |
dynamic parameter filter type More... | |
Functions/Subroutines | |
subroutine | init (this, mf6_input, blockname, readasarrays, iauxiliary, inamedbound) |
initialize dynamic param filter More... | |
subroutine | destroy (this) |
destroy More... | |
subroutine | set_filtered_grid (this) |
array based input dynamic param filter More... | |
subroutine | set_filtered_list (this) |
create array of in scope list input columns More... | |
subroutine | package_params (this, params, nparam) |
allocate and set input array to filtered param set More... | |
subroutine, public | allocate_param_charstr (strlen, nrow, varname, mempath) |
allocate character string type array More... | |
subroutine, public | allocate_param_int1d (nrow, varname, mempath) |
allocate int1d More... | |
subroutine, public | allocate_param_int2d (ncol, nrow, varname, mempath) |
allocate int2d More... | |
subroutine, public | allocate_param_dbl1d (nrow, varname, mempath) |
allocate dbl1d More... | |
subroutine, public | allocate_param_dbl2d (ncol, nrow, varname, mempath) |
allocate dbl2d More... | |
logical(lgp) function | pkg_param_in_scope (mf6_input, blockname, tagname) |
determine if input param is in scope for a package More... | |
subroutine, public dynamicpackageparamsmodule::allocate_param_charstr | ( | integer(i4b), intent(in) | strlen, |
integer(i4b), intent(in) | nrow, | ||
character(len=*), intent(in) | varname, | ||
character(len=*), intent(in) | mempath | ||
) |
[in] | strlen | string number of characters |
[in] | nrow | integer array number of rows |
[in] | varname | variable name |
[in] | mempath | variable mempath |
Definition at line 230 of file DynamicPackageParams.f90.
subroutine, public dynamicpackageparamsmodule::allocate_param_dbl1d | ( | integer(i4b), intent(in) | nrow, |
character(len=*), intent(in) | varname, | ||
character(len=*), intent(in) | mempath | ||
) |
[in] | nrow | integer array number of rows |
[in] | varname | variable name |
[in] | mempath | variable mempath |
Definition at line 277 of file DynamicPackageParams.f90.
subroutine, public dynamicpackageparamsmodule::allocate_param_dbl2d | ( | integer(i4b), intent(in) | ncol, |
integer(i4b), intent(in) | nrow, | ||
character(len=*), intent(in) | varname, | ||
character(len=*), intent(in) | mempath | ||
) |
[in] | ncol | integer array number of cols |
[in] | nrow | integer array number of rows |
[in] | varname | variable name |
[in] | mempath | variable mempath |
Definition at line 291 of file DynamicPackageParams.f90.
subroutine, public dynamicpackageparamsmodule::allocate_param_int1d | ( | integer(i4b), intent(in) | nrow, |
character(len=*), intent(in) | varname, | ||
character(len=*), intent(in) | mempath | ||
) |
[in] | nrow | integer array number of rows |
[in] | varname | variable name |
[in] | mempath | variable mempath |
Definition at line 246 of file DynamicPackageParams.f90.
subroutine, public dynamicpackageparamsmodule::allocate_param_int2d | ( | integer(i4b), intent(in) | ncol, |
integer(i4b), intent(in) | nrow, | ||
character(len=*), intent(in) | varname, | ||
character(len=*), intent(in) | mempath | ||
) |
[in] | ncol | integer array number of cols |
[in] | nrow | integer array number of rows |
[in] | varname | variable name |
[in] | mempath | variable mempath |
Definition at line 260 of file DynamicPackageParams.f90.
|
private |
Definition at line 77 of file DynamicPackageParams.f90.
|
private |
Definition at line 51 of file DynamicPackageParams.f90.
|
private |
Definition at line 214 of file DynamicPackageParams.f90.
|
private |
Definition at line 309 of file DynamicPackageParams.f90.
|
private |
Definition at line 85 of file DynamicPackageParams.f90.
|
private |
Filter the recarray description of list input parameters to determine which columns are to be read in this run.
Definition at line 147 of file DynamicPackageParams.f90.