MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
exg-gwegwe.f90 File Reference

Go to the source code of this file.

Data Types

type  gwegweexchangemodule::gweexchangetype
 Derived type for GwtExchangeType. More...
 

Modules

module  gwegweexchangemodule
 This module contains the GweGweExchangeModule Module.
 

Functions/Subroutines

subroutine, public gwegweexchangemodule::gweexchange_create (filename, name, id, m1_id, m2_id, input_mempath)
 @ brief Create GWT GWT exchange More...
 
subroutine gwegweexchangemodule::gwe_gwe_df (this)
 @ brief Define GWE GWE exchange More...
 
subroutine gwegweexchangemodule::validate_exchange (this)
 validate exchange data after reading More...
 
subroutine gwegweexchangemodule::gwe_gwe_ar (this)
 @ brief Allocate and read More...
 
subroutine gwegweexchangemodule::gwe_gwe_rp (this)
 @ brief Read and prepare More...
 
subroutine gwegweexchangemodule::gwe_gwe_ad (this)
 @ brief Advance More...
 
subroutine gwegweexchangemodule::gwe_gwe_fc (this, kiter, matrix_sln, rhs_sln, inwtflag)
 @ brief Fill coefficients More...
 
subroutine gwegweexchangemodule::gwe_gwe_bd (this, icnvg, isuppress_output, isolnid)
 @ brief Budget More...
 
subroutine gwegweexchangemodule::gwe_gwe_bdsav (this)
 @ brief Budget save More...
 
subroutine gwegweexchangemodule::gwe_gwe_bdsav_model (this, model)
 @ brief Budget save More...
 
subroutine gwegweexchangemodule::gwe_gwe_ot (this)
 @ brief Output More...
 
subroutine gwegweexchangemodule::source_options (this, iout)
 @ brief Source options More...
 
subroutine gwegweexchangemodule::read_mvt (this, iout)
 @ brief Read mover More...
 
subroutine gwegweexchangemodule::allocate_scalars (this)
 @ brief Allocate scalars More...
 
subroutine gwegweexchangemodule::gwe_gwe_da (this)
 @ brief Deallocate More...
 
subroutine gwegweexchangemodule::allocate_arrays (this)
 @ brief Allocate arrays More...
 
subroutine gwegweexchangemodule::gwe_gwe_df_obs (this)
 @ brief Define observations More...
 
subroutine gwegweexchangemodule::gwe_gwe_rp_obs (this)
 @ brief Read and prepare observations More...
 
subroutine gwegweexchangemodule::gwe_gwe_fp (this)
 @ brief Final processing More...
 
logical(lgp) function gwegweexchangemodule::gwe_gwe_connects_model (this, model)
 Return true when this exchange provides matrix coefficients for solving. More...
 
logical(lgp) function gwegweexchangemodule::use_interface_model (this)
 Should interface model be used for this exchange. More...
 
subroutine gwegweexchangemodule::gwe_gwe_save_simvals (this)
 @ brief Save simulated flow observations More...
 
subroutine gwegweexchangemodule::gwe_gwe_process_obsid (obsrv, dis, inunitobs, iout)
 @ brief Obs ID processor More...
 
class(gweexchangetype) function, pointer, public gwegweexchangemodule::castasgweexchange (obj)
 @ brief Cast polymorphic object as exchange More...
 
class(gweexchangetype) function, pointer, public gwegweexchangemodule::getgweexchangefromlist (list, idx)
 @ brief Get exchange from list More...