MODFLOW 6  version 6.8.0.dev0
USGS Modular Hydrologic Model
ExplicitSolution.f90 File Reference

Go to the source code of this file.

Data Types

type  explicitsolutionmodule::explicitsolutiontype
 Manages and solves explicit models. More...
 

Modules

module  explicitsolutionmodule
 Explicit solutions for solving explicit models.
 

Functions/Subroutines

subroutine, public explicitsolutionmodule::create_explicit_solution (exp_sol, filename, id)
 Create a new solution. More...
 
subroutine explicitsolutionmodule::allocate_scalars (this)
 Allocate scalars. More...
 
subroutine explicitsolutionmodule::sln_df (this)
 Define the solution. More...
 
subroutine explicitsolutionmodule::sln_ar (this)
 Allocate and read. More...
 
subroutine explicitsolutionmodule::sln_dt (this)
 Calculate time step length. More...
 
subroutine explicitsolutionmodule::sln_ad (this)
 Advance the solution. More...
 
subroutine explicitsolutionmodule::sln_ot (this)
 Output. More...
 
subroutine explicitsolutionmodule::sln_fp (this)
 
subroutine explicitsolutionmodule::sln_da (this)
 Deallocate. More...
 
subroutine explicitsolutionmodule::sln_ca (this, isgcnvg, isuppress_output)
 Calculate. More...
 
subroutine explicitsolutionmodule::preparesolve (this)
 Prepare to solve. More...
 
subroutine explicitsolutionmodule::solve (this, kiter)
 Solve models. More...
 
subroutine explicitsolutionmodule::finalizesolve (this, kiter, isgcnvg, isuppress_output)
 Finalize solve. More...
 
subroutine explicitsolutionmodule::save (this, filename)
 Save output. More...
 
subroutine explicitsolutionmodule::add_model (this, mp)
 Add explicit model to list. More...
 
type(listtype) function, pointer explicitsolutionmodule::get_models (this)
 Get a pointer to a list of models in the solution. More...
 
subroutine explicitsolutionmodule::add_exchange (this, exchange)
 Add exchange to list of exchanges. More...
 
type(listtype) function, pointer explicitsolutionmodule::get_exchanges (this)
 Get list of exchanges. More...