MODFLOW 6  version 6.7.0.dev0
USGS Modular Hydrologic Model
gwt-cnc.f90 File Reference

Go to the source code of this file.

Data Types

type  gwtcncmodule::gwtcnctype
 

Modules

module  gwtcncmodule
 

Functions/Subroutines

subroutine, public gwtcncmodule::cnc_create (packobj, id, ibcnum, inunit, iout, namemodel, pakname, depvartype, mempath)
 Create a new constant concentration or temperature package. More...
 
subroutine gwtcncmodule::cnc_allocate_arrays (this, nodelist, auxvar)
 Allocate arrays specific to the constant concentration/tempeature package. More...
 
subroutine gwtcncmodule::cnc_rp (this)
 Constant concentration/temperature read and prepare (rp) routine. More...
 
subroutine gwtcncmodule::cnc_ad (this)
 Constant concentration/temperature package advance routine. More...
 
subroutine gwtcncmodule::cnc_ck (this)
 Check constant concentration/temperature boundary condition data. More...
 
subroutine gwtcncmodule::cnc_fc (this, rhs, ia, idxglo, matrix_sln)
 Override bnd_fc and do nothing. More...
 
subroutine gwtcncmodule::cnc_cq (this, x, flowja, iadv)
 Calculate flow associated with constant concentration/temperature boundary. More...
 
subroutine gwtcncmodule::cnc_bd (this, model_budget)
 Add package ratin/ratout to model budget. More...
 
subroutine gwtcncmodule::cnc_da (this)
 Deallocate memory. More...
 
subroutine gwtcncmodule::define_listlabel (this)
 Define labels used in list file. More...
 
logical function gwtcncmodule::cnc_obs_supported (this)
 Procedure related to observation processing. More...
 
subroutine gwtcncmodule::cnc_df_obs (this)
 Procedure related to observation processing. More...
 
subroutine gwtcncmodule::cnc_rp_ts (this)
 Procedure related to time series. More...
 
real(dp) function gwtcncmodule::conc_mult (this, row)
 Apply auxiliary multiplier to specified concentration if. More...
 
real(dp) function gwtcncmodule::cnc_bound_value (this, col, row)
 @ brief Return a bound value More...
 

Variables

character(len=lenftype) gwtcncmodule::ftype = 'CNC'
 
character(len=lenpackagename) gwtcncmodule::text = ' CNC'