MODFLOW 6  version 6.7.0.dev0
USGS Modular Hydrologic Model
GweGweConnection.f90 File Reference

Go to the source code of this file.

Data Types

type  gwegweconnectionmodule::gwegweconnectiontype
 Connects a GWE model to other GWE models in space. Derives from NumericalExchangeType so the solution can use it to fetch the coefficients for this connection. More...
 

Modules

module  gwegweconnectionmodule
 

Functions/Subroutines

subroutine gwegweconnectionmodule::gwegweconnection_ctor (this, model, gweEx)
 Basic construction of the connection. More...
 
subroutine gwegweconnectionmodule::allocate_scalars (this)
 Allocate scalar variables for this connection. More...
 
subroutine gwegweconnectionmodule::gwegwecon_df (this)
 define the GWE-GWE connection More...
 
subroutine gwegweconnectionmodule::cfg_dist_vars (this)
 Configure distributed variables for this interface model. More...
 
subroutine gwegweconnectionmodule::allocate_arrays (this)
 Allocate array variables for this connection. More...
 
subroutine gwegweconnectionmodule::setgridextent (this)
 Set required extent of the interface grid from. More...
 
subroutine gwegweconnectionmodule::gwegwecon_ar (this)
 allocate and read/set the connection's data structures More...
 
subroutine gwegweconnectionmodule::validateconnection (this)
 validate this connection prior to constructing More...
 
subroutine gwegweconnectionmodule::gwegwecon_rp (this)
 
subroutine gwegweconnectionmodule::gwegwecon_ad (this)
 Advance this connection. More...
 
subroutine gwegweconnectionmodule::gwegwecon_fc (this, kiter, matrix_sln, rhs_sln, inwtflag)
 
subroutine gwegweconnectionmodule::gwegwecon_cq (this, icnvg, isuppress_output, isolnid)
 
subroutine gwegweconnectionmodule::setflowtoexchange (this)
 Set the flows (flowja from interface model) to the. More...
 
subroutine gwegweconnectionmodule::gwegwecon_bd (this, icnvg, isuppress_output, isolnid)
 
subroutine gwegweconnectionmodule::gwegwecon_ot (this)
 
subroutine gwegweconnectionmodule::validategweexchange (this)
 Validate the exchange, intercepting those cases where two models have to be connected with an interface model, where the individual configurations don't allow this. More...
 
subroutine gwegweconnectionmodule::gwegwecon_da (this)
 Deallocate all resources. More...
 
class(gwegweconnectiontype) function, pointer, public gwegweconnectionmodule::castasgwegweconnection (obj)
 Cast to GweGweConnectionType. More...