|
subroutine, public | gwemodule::gwe_cr (filename, id, modelname) |
| Create a new groundwater energy transport model object. More...
|
|
subroutine | gwemodule::gwe_df (this) |
| Define packages of the GWE model. More...
|
|
subroutine | gwemodule::gwe_ac (this, sparse) |
| Add the internal connections of this model to the sparse matrix. More...
|
|
subroutine | gwemodule::gwe_mc (this, matrix_sln) |
| Map the positions of the GWE model connections in the numerical solution coefficient matrix. More...
|
|
subroutine | gwemodule::gwe_ar (this) |
| GWE Model Allocate and Read. More...
|
|
subroutine | gwemodule::gwe_rp (this) |
| GWE Model Read and Prepare. More...
|
|
subroutine | gwemodule::gwe_ad (this) |
| GWE Model Time Step Advance. More...
|
|
subroutine | gwemodule::gwe_cf (this, kiter) |
| GWE Model calculate coefficients. More...
|
|
subroutine | gwemodule::gwe_fc (this, kiter, matrix_sln, inwtflag) |
| GWE Model fill coefficients. More...
|
|
subroutine | gwemodule::gwe_cc (this, innertot, kiter, iend, icnvgmod, cpak, ipak, dpak) |
| GWE Model Final Convergence Check. More...
|
|
subroutine | gwemodule::gwe_cq (this, icnvg, isuppress_output) |
| GWE Model calculate flow. More...
|
|
subroutine | gwemodule::gwe_bd (this, icnvg, isuppress_output) |
| GWE Model Budget. More...
|
|
subroutine | gwemodule::gwe_ot_flow (this, icbcfl, ibudfl, icbcun) |
| GWE model output routine. More...
|
|
subroutine | gwemodule::gwe_da (this) |
| Deallocate. More...
|
|
subroutine | gwemodule::gwe_bdentry (this, budterm, budtxt, rowlabel) |
| GroundWater Energy Transport Model Budget Entry. More...
|
|
integer(i4b) function | gwemodule::gwe_get_iasym (this) |
| return 1 if any package causes the matrix to be asymmetric. Otherwise return 0. More...
|
|
subroutine | gwemodule::allocate_scalars (this, modelname) |
| Allocate memory for non-allocatable members. More...
|
|
subroutine | gwemodule::package_create (this, filtyp, ipakid, ipaknum, pakname, mempath, inunit, iout) |
| Create boundary condition packages for this model. More...
|
|
class(gwemodeltype) function, pointer, public | gwemodule::castasgwemodel (model) |
| Cast to GweModelType. More...
|
|
subroutine | gwemodule::create_bndpkgs (this, bndpkgs, pkgtypes, pkgnames, mempaths, inunits) |
| Source package info and begin to process. More...
|
|
subroutine | gwemodule::create_gwe_packages (this, indis) |
| Source package info and begin to process. More...
|
|
|
character(len=lenvarname), parameter | gwemodule::dvt = 'TEMPERATURE ' |
| dependent variable type, varies based on model type More...
|
|
character(len=lenvarname), parameter | gwemodule::dvu = 'ENERGY ' |
| dependent variable unit of measure, either "mass" or "energy" More...
|
|
character(len=lenvarname), parameter | gwemodule::dvua = 'E ' |
| abbreviation of the dependent variable unit of measure, either "M" or "E" More...
|
|
integer(i4b), parameter, public | gwemodule::gwe_nbasepkg = 50 |
| GWE base package array descriptors. More...
|
|
character(len=lenpackagetype), dimension(gwe_nbasepkg), public | gwemodule::gwe_basepkg |
|
integer(i4b), parameter, public | gwemodule::gwe_nmultipkg = 50 |
| GWE multi package array descriptors. More...
|
|
character(len=lenpackagetype), dimension(gwe_nmultipkg), public | gwemodule::gwe_multipkg |
|
integer(i4b), parameter | gwemodule::niunit_gwe = GWE_NBASEPKG + GWE_NMULTIPKG |
|