MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
gwf-evt.f90 File Reference

Go to the source code of this file.

Data Types

type  evtmodule::evttype
 

Modules

module  evtmodule
 

Functions/Subroutines

subroutine, public evtmodule::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 evtmodule::evt_allocate_scalars (this)
 Allocate package scalar members. More...
 
subroutine evtmodule::evt_allocate_arrays (this, nodelist, auxvar)
 Allocate package arrays. More...
 
subroutine evtmodule::evt_source_options (this)
 Source options specific to EvtType. More...
 
subroutine evtmodule::evt_log_options (this, found_fixed_cell, found_readasarrays, found_surfratespec)
 Source options specific to EvtType. More...
 
subroutine evtmodule::evt_source_dimensions (this)
 Source the dimensions for this package. More...
 
subroutine evtmodule::evt_read_initial_attr (this)
 Part of allocate and read. More...
 
subroutine evtmodule::evt_rp (this)
 Read and Prepare. More...
 
subroutine evtmodule::check_pxdp (this)
 Subroutine to check pxdp. More...
 
subroutine evtmodule::set_nodesontop (this)
 Store nodelist in nodesontop. More...
 
subroutine evtmodule::evt_cf (this)
 Formulate the HCOF and RHS terms. More...
 
subroutine evtmodule::evt_fc (this, rhs, ia, idxglo, matrix_sln)
 Copy rhs and hcof into solution rhs and amat. More...
 
subroutine evtmodule::evt_da (this)
 Deallocate. More...
 
subroutine evtmodule::evt_define_listlabel (this)
 Define the list heading that is written to iout when PRINT_INPUT option is used. More...
 
subroutine evtmodule::default_nodelist (this)
 Assign default nodelist when READASARRAYS is specified. More...
 
logical function evtmodule::evt_obs_supported (this)
 Return true because EVT package supports observations. More...
 
subroutine evtmodule::evt_df_obs (this)
 Store observation type supported by EVT package. More...
 
real(dp) function evtmodule::evt_bound_value (this, col, row)
 Return requested boundary value. More...
 
subroutine evtmodule::nodelist_update (nodelist, nbound, maxbound, dis, input_mempath)
 Update the nodelist based on IEVT input. More...
 

Variables

character(len=lenftype) evtmodule::ftype = 'EVT'
 
character(len=lenpackagename) evtmodule::text = ' EVT'
 
character(len=lenpackagename) evtmodule::texta = ' EVTA'