MODFLOW 6
version 6.6.0.dev0
USGS Modular Hydrologic Model
|
Data Types | |
type | ghbtype |
Functions/Subroutines | |
subroutine, public | ghb_create (packobj, id, ibcnum, inunit, iout, namemodel, pakname, mempath) |
Create a New Ghb Package and point bndobj to the new package. More... | |
subroutine | ghb_da (this) |
Deallocate memory. More... | |
subroutine | ghb_options (this) |
Set options specific to GhbType. More... | |
subroutine | log_ghb_options (this, found) |
Log options specific to GhbType. More... | |
subroutine | ghb_allocate_arrays (this, nodelist, auxvar) |
Allocate arrays. More... | |
subroutine | ghb_rp (this) |
Read and prepare. More... | |
subroutine | ghb_ck (this) |
Check ghb boundary condition data. More... | |
subroutine | ghb_cf (this) |
Formulate the HCOF and RHS terms. More... | |
subroutine | ghb_fc (this, rhs, ia, idxglo, matrix_sln) |
Copy rhs and hcof into solution rhs and amat. More... | |
subroutine | define_listlabel (this) |
Define the list heading that is written to iout when PRINT_INPUT option is used. More... | |
logical function | ghb_obs_supported (this) |
Return true because GHB package supports observations. More... | |
subroutine | ghb_df_obs (this) |
Store observation type supported by GHB package. More... | |
subroutine | ghb_store_user_cond (this) |
Store user-specified conductance for GHB boundary type. More... | |
real(dp) function | cond_mult (this, row) |
Apply multiplier to GHB conductance if option AUXMULTCOL is used. More... | |
real(dp) function | ghb_bound_value (this, col, row) |
Return requested boundary value. More... | |
Variables | |
character(len=lenftype) | ftype = 'GHB' |
character(len=lenpackagename) | text = ' GHB' |
|
private |
|
private |
Definition at line 306 of file gwf-ghb.f90.
subroutine ghbmodule::ghb_allocate_arrays | ( | class(ghbtype) | this, |
integer(i4b), dimension(:), optional, pointer, contiguous | nodelist, | ||
real(dp), dimension(:, :), optional, pointer, contiguous | auxvar | ||
) |
Definition at line 143 of file gwf-ghb.f90.
real(dp) function ghbmodule::ghb_bound_value | ( | class(ghbtype), intent(inout) | this, |
integer(i4b), intent(in) | col, | ||
integer(i4b), intent(in) | row | ||
) |
[in,out] | this | BndExtType object |
Definition at line 397 of file gwf-ghb.f90.
subroutine ghbmodule::ghb_cf | ( | class(ghbtype) | this | ) |
subroutine ghbmodule::ghb_ck | ( | class(ghbtype), intent(inout) | this | ) |
Definition at line 191 of file gwf-ghb.f90.
subroutine, public ghbmodule::ghb_create | ( | class(bndtype), pointer | packobj, |
integer(i4b), intent(in) | id, | ||
integer(i4b), intent(in) | ibcnum, | ||
integer(i4b), intent(in) | inunit, | ||
integer(i4b), intent(in) | iout, | ||
character(len=*), intent(in) | namemodel, | ||
character(len=*), intent(in) | pakname, | ||
character(len=*), intent(in) | mempath | ||
) |
Definition at line 46 of file gwf-ghb.f90.
|
private |
Definition at line 83 of file gwf-ghb.f90.
|
private |
Overrides BndTypebnd_df_obs
Definition at line 347 of file gwf-ghb.f90.
|
private |
Definition at line 269 of file gwf-ghb.f90.
|
private |
Overrides BndTypebnd_obs_supported()
Definition at line 335 of file gwf-ghb.f90.
subroutine ghbmodule::ghb_options | ( | class(ghbtype), intent(inout) | this | ) |
Definition at line 99 of file gwf-ghb.f90.
subroutine ghbmodule::ghb_rp | ( | class(ghbtype), intent(inout) | this | ) |
Definition at line 167 of file gwf-ghb.f90.
|
private |
[in,out] | this | BndExtType object |
Definition at line 365 of file gwf-ghb.f90.
subroutine ghbmodule::log_ghb_options | ( | class(ghbtype), intent(inout) | this, |
type(gwfghbparamfoundtype), intent(in) | found | ||
) |
|
private |
Definition at line 18 of file gwf-ghb.f90.
|
private |
Definition at line 19 of file gwf-ghb.f90.