|
| subroutine, public | gweuzemodule::uze_create (packobj, id, ibcnum, inunit, iout, namemodel, pakname, mempath, fmi, eqnsclfac, gwecommon, dvt, dvu, dvua) |
| | Create a new UZE package.
|
| subroutine | gweuzemodule::find_uze_package (this) |
| | Find corresponding uze package.
|
| real(dp) function | gweuzemodule::uze_setting_value (this, itemno, key) |
| | Value for a package-specific PERIOD setting.
|
| subroutine | gweuzemodule::uze_ac (this, moffset, sparse) |
| | Add package connection to matrix.
|
| subroutine | gweuzemodule::uze_mc (this, moffset, matrix_sln) |
| | Map package connection to matrix.
|
| subroutine | gweuzemodule::uze_fc_expanded (this, rhs, ia, idxglo, matrix_sln) |
| | Add matrix terms related to UZE.
|
| subroutine | gweuzemodule::uze_solve (this) |
| | Explicit solve.
|
| integer(i4b) function | gweuzemodule::uze_get_nbudterms (this) |
| | Return the number of UZE-specific budget terms.
|
| real(dp) function, dimension(:), pointer, contiguous | gweuzemodule::get_mvr_depvar (this) |
| | Override similarly named function in APT.
|
| subroutine | gweuzemodule::uze_setup_budobj (this, idx) |
| | Setup budget object.
|
| subroutine | gweuzemodule::uze_fill_budobj (this, idx, x, flowja, ccratin, ccratout) |
| | Fill UZE budget object.
|
| subroutine | gweuzemodule::allocate_scalars (this) |
| | Allocate scalars.
|
| subroutine | gweuzemodule::uze_allocate_arrays (this) |
| | Allocate arrays.
|
| subroutine | gweuzemodule::uze_checkin_deprecated_names (this) |
| | Alias deprecated UZE variable names to their current storage.
|
| subroutine | gweuzemodule::uze_da (this) |
| | Deallocate memory.
|
| subroutine | gweuzemodule::uze_infl_term (this, ientry, n1, n2, rrate, rhsval, hcofval) |
| | Infiltration term.
|
| subroutine | gweuzemodule::uze_rinf_term (this, ientry, n1, n2, rrate, rhsval, hcofval) |
| | Rejected infiltration term.
|
| subroutine | gweuzemodule::uze_uzet_term (this, ientry, n1, n2, rrate, rhsval, hcofval) |
| | Evapotranspiration from the unsaturated-zone term.
|
| subroutine | gweuzemodule::uze_ritm_term (this, ientry, n1, n2, rrate, rhsval, hcofval) |
| | Rejected infiltration to MVR/MVT term.
|
| subroutine | gweuzemodule::uze_theq_term (this, ientry, n1, n2, rrate) |
| | Heat transferred through thermal equilibrium with the solid phase.
|
| subroutine | gweuzemodule::uze_df_obs (this) |
| | Define UZE Observation.
|
| subroutine | gweuzemodule::uze_rp_obs (this, obsrv, found) |
| | Process package specific obs.
|
| subroutine | gweuzemodule::uze_bd_obs (this, obstypeid, jj, v, found) |
| | Calculate observation value and pass it back to APT.
|
| subroutine | gweuzemodule::uze_ad_chk (this) |
| | Check if UZF object area is not equal to the cell area.
|
| subroutine | gweuzemodule::area_error (this, iloc) |
| | Print and store error msg indicating area of UZF object is not equal to that of the host cell.
|