HYPE
Loading...
Searching...
No Matches
regional_groundwater.f90 File Reference

Modules

module  regional_groundwater_module

Procedures

subroutine, public regional_groundwater_module::initiate_regional_groundwater_flow (n, ns, cb_ilake, cb_olake, cb_lriver, cb_mriver, cb_iwet, cb_owet)
subroutine, public regional_groundwater_module::initiate_aquifer_state (aquiferstate)
subroutine, public regional_groundwater_module::initiate_aquifer_model (n, ns, na)
subroutine, public regional_groundwater_module::calculate_soilprofile_groundwaterflow_removal (soilstate, outputflow)
subroutine regional_groundwater_module::calculate_soillayer_groundwaterflow_removal (i, j, subid, n, soil, csoil, rcgrwpar, plantwater, flow, cflow)
subroutine, public regional_groundwater_module::calculate_river_groundwaterflow_removal (i, j, subid, n, riverstate, flow, dampflow)
subroutine, public regional_groundwater_module::calculate_river_floodplain_groundwaterflow_removal (i, j, subid, n, miscstate, flow)
subroutine regional_groundwater_module::set_percolation_concentration (n, waterconc, percconc)
subroutine regional_groundwater_module::calculate_deep_percolation_for_aquifer (perc, cperc)
subroutine, public regional_groundwater_module::calculate_aquifer (aquiferstate, aqoutflow, remflow2, aquiferirrloss)
subroutine regional_groundwater_module::calculate_deep_percolation_delay (aquiferstate, na, ns, perc, cperc, recharge, crecharge)
subroutine, public regional_groundwater_module::calculate_delayed_water (aquiferstate, na, water)
subroutine regional_groundwater_module::calculate_aquifer_outflow (ia, aquiferstate, aqoutflow, caqoutflow)
subroutine, public regional_groundwater_module::calculate_current_flow_from_aquifer (na, ns, aquiferstate, outsideflow)
subroutine, public regional_groundwater_module::add_regional_groundwater_flow_to_soil (i, j, classarea, pw, soilstate, load, upwardflow, addedflow)
subroutine, public regional_groundwater_module::add_regional_groundwater_flow_to_olake (i, itype, numsubst, qfactor, qcinfl, grwload, addedwater, lakestate)
subroutine, public regional_groundwater_module::add_aquifer_flow_to_river (i, numsubst, qin, cin, addedwater, addedload)
real function, dimension(ns), public regional_groundwater_module::calculate_aquifer_waterlevel (ns, na, aquiferstate)
real function, dimension(ns), public regional_groundwater_module::calculate_aquifer_conc (ns, na, subst, aquiferstate)

Variables

character(len=49), dimension(5) regional_groundwater_module::errstring
real, dimension(:), allocatable regional_groundwater_module::regrwarea
real, dimension(:), allocatable regional_groundwater_module::grwflow
real, dimension(:,:), allocatable regional_groundwater_module::cgrwflow
real, dimension(:), allocatable regional_groundwater_module::dcoeff
real, dimension(:), allocatable regional_groundwater_module::addflow
real, dimension(:,:), allocatable regional_groundwater_module::caddflow

Detailed Description

Contains module regional_groundwater_module.