![]() |
MODFLOW 6
version 6.7.0.dev3
USGS Modular Hydrologic Model
|
Data Types | |
| type | evttype |
Functions/Subroutines | |
| subroutine, public | evt_create (packobj, id, ibcnum, inunit, iout, namemodel, pakname, mempath) |
| Create a new Evapotranspiration Segments Package and point pakobj to the new package. More... | |
| subroutine | evt_allocate_scalars (this) |
| Allocate package scalar members. More... | |
| subroutine | evt_allocate_arrays (this, nodelist, auxvar) |
| Allocate package arrays. More... | |
| subroutine | evt_source_options (this) |
| Source options specific to EvtType. More... | |
| subroutine | evt_log_options (this, found_fixed_cell, found_surfratespec) |
| Source options specific to EvtType. More... | |
| subroutine | evt_source_dimensions (this) |
| Source the dimensions for this package. More... | |
| subroutine | evt_read_initial_attr (this) |
| Part of allocate and read. More... | |
| subroutine | evt_rp (this) |
| Read and Prepare. More... | |
| subroutine | check_pxdp (this) |
| Subroutine to check pxdp. More... | |
| subroutine | set_nodesontop (this) |
| Store nodelist in nodesontop. More... | |
| subroutine | evt_cf (this) |
| Formulate the HCOF and RHS terms. More... | |
| subroutine | evt_fc (this, rhs, ia, idxglo, matrix_sln) |
| Copy rhs and hcof into solution rhs and amat. More... | |
| subroutine | evt_da (this) |
| Deallocate. More... | |
| subroutine | evt_define_listlabel (this) |
| Define the list heading that is written to iout when PRINT_INPUT option is used. More... | |
| logical function | evt_obs_supported (this) |
| Return true because EVT package supports observations. More... | |
| subroutine | evt_df_obs (this) |
| Store observation type supported by EVT package. More... | |
| real(dp) function | evt_bound_value (this, col, row) |
| Return requested boundary value. More... | |
Variables | |
| character(len=lenftype) | ftype = 'EVT' |
| character(len=lenpackagename) | text = ' EVT' |
| character(len=lenpackagename) | texta = ' EVTA' |
| subroutine evtmodule::check_pxdp | ( | class(evttype), intent(inout) | this | ) |
If the number of EVT segments (nseg) is greater than one, then pxdp must be monotically increasing from zero to one. Check to make sure this is the case.
| [in,out] | this | EvtType |
Definition at line 360 of file gwf-evt.f90.

| subroutine evtmodule::evt_allocate_arrays | ( | class(evttype) | this, |
| integer(i4b), dimension(:), optional, pointer, contiguous | nodelist, | ||
| real(dp), dimension(:, :), optional, pointer, contiguous | auxvar | ||
| ) |
Definition at line 126 of file gwf-evt.f90.
|
private |
Definition at line 100 of file gwf-evt.f90.
|
private |
| [in,out] | this | BndExtType object |
Definition at line 718 of file gwf-evt.f90.

|
private |
Definition at line 438 of file gwf-evt.f90.
| subroutine, public evtmodule::evt_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 63 of file gwf-evt.f90.


|
private |
Definition at line 605 of file gwf-evt.f90.
| subroutine evtmodule::evt_define_listlabel | ( | class(evttype), intent(inout) | this | ) |
Definition at line 641 of file gwf-evt.f90.
|
private |
Overrides BndTypebnd_df_obs
Definition at line 706 of file gwf-evt.f90.

|
private |
Definition at line 577 of file gwf-evt.f90.
| subroutine evtmodule::evt_log_options | ( | class(evttype), intent(inout) | this, |
| logical(lgp), intent(in) | found_fixed_cell, | ||
| logical(lgp), intent(in) | found_surfratespec | ||
| ) |
Definition at line 214 of file gwf-evt.f90.
|
private |
Overrides BndTypebnd_obs_supported()
Definition at line 695 of file gwf-evt.f90.
| subroutine evtmodule::evt_read_initial_attr | ( | class(evttype), intent(inout) | this | ) |
If READASARRAYS has been specified, assign default IEVT = 1
Definition at line 308 of file gwf-evt.f90.
|
private |
Read itmp and new boundaries if itmp > 0
Definition at line 325 of file gwf-evt.f90.
| subroutine evtmodule::evt_source_dimensions | ( | class(evttype), intent(inout) | this | ) |
| subroutine evtmodule::evt_source_options | ( | class(evttype), intent(inout) | this | ) |
|
private |
Definition at line 419 of file gwf-evt.f90.
|
private |
Definition at line 19 of file gwf-evt.f90.
|
private |
Definition at line 20 of file gwf-evt.f90.
|
private |
Definition at line 21 of file gwf-evt.f90.