![]() |
MODFLOW 6
version 6.7.0.dev2
USGS Modular Hydrologic Model
|
Data Types | |
type | gwtsrctype |
Functions/Subroutines | |
subroutine, public | src_create (packobj, id, ibcnum, inunit, iout, namemodel, depvartype, pakname, input_mempath, fmi) |
Create a source loading package. More... | |
subroutine | src_options (this) |
Set additional options specific to the GwtSrcType. More... | |
subroutine | src_da (this) |
Deallocate memory. More... | |
subroutine | src_allocate_scalars (this) |
Allocate scalars. More... | |
subroutine | src_allocate_arrays (this, nodelist, auxvar) |
Allocate arrays. More... | |
subroutine | src_rp (this) |
subroutine | set_nodesontop (this) |
Store nodelist in nodesontop. More... | |
subroutine | src_cf (this) |
Formulate the HCOF and RHS terms. More... | |
subroutine | src_fc (this, rhs, ia, idxglo, matrix_sln) |
Add matrix terms related to specified mass source loading. More... | |
subroutine | define_listlabel (this) |
Define list labels. More... | |
logical function | src_obs_supported (this) |
Support function for specified mass source loading observations. More... | |
subroutine | src_df_obs (this) |
Define observations. More... | |
real(dp) function | src_bound_value (this, col, row) |
@ brief Return a bound value More... | |
Variables | |
character(len=lenftype) | ftype = 'SRC' |
character(len=16) | text = ' SRC' |
|
private |
Define the list heading that is written to iout when PRINT_INPUT option is used.
Definition at line 315 of file gwt-src.f90.
subroutine gwtsrcmodule::set_nodesontop | ( | class(gwtsrctype), intent(inout) | this | ) |
Definition at line 215 of file gwt-src.f90.
subroutine gwtsrcmodule::src_allocate_arrays | ( | class(gwtsrctype) | this, |
integer(i4b), dimension(:), optional, pointer, contiguous | nodelist, | ||
real(dp), dimension(:, :), optional, pointer, contiguous | auxvar | ||
) |
Allocate scalars specific to this source loading package
nodelist | package nodelist |
auxvar | package aux variable array |
Definition at line 169 of file gwt-src.f90.
subroutine gwtsrcmodule::src_allocate_scalars | ( | class(gwtsrctype) | this | ) |
Allocate scalars specific to this source loading package
Definition at line 149 of file gwt-src.f90.
|
private |
Return a bound value associated with an ncolbnd index and row.
Definition at line 380 of file gwt-src.f90.
|
private |
This subroutine:
Definition at line 239 of file gwt-src.f90.
subroutine, public gwtsrcmodule::src_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=lenvarname), intent(in) | depvartype, | ||
character(len=*), intent(in) | pakname, | ||
character(len=*), intent(in) | input_mempath, | ||
type(tspfmitype), intent(in), target | fmi | ||
) |
This subroutine points bndobj to the newly created package
Definition at line 50 of file gwt-src.f90.
subroutine gwtsrcmodule::src_da | ( | class(gwtsrctype) | this | ) |
Definition at line 126 of file gwt-src.f90.
|
private |
This subroutine:
Definition at line 359 of file gwt-src.f90.
|
private |
|
private |
This function:
Definition at line 345 of file gwt-src.f90.
subroutine gwtsrcmodule::src_options | ( | class(gwtsrctype), intent(inout) | this | ) |
Definition at line 98 of file gwt-src.f90.
subroutine gwtsrcmodule::src_rp | ( | class(gwtsrctype), intent(inout) | this | ) |
Definition at line 203 of file gwt-src.f90.
|
private |
Definition at line 15 of file gwt-src.f90.
|
private |
Definition at line 16 of file gwt-src.f90.