![]() |
MODFLOW 6
version 6.8.0.dev0
USGS Modular Hydrologic Model
|
Data Types | |
| type | numericalexchangetype |
Functions/Subroutines | |
| subroutine | exg_df (this) |
| Define the exchange. More... | |
| subroutine | exg_ac (this, sparse) |
| If an implicit exchange then add connections to sparse. More... | |
| subroutine | exg_mc (this, matrix_sln) |
| Map the connections in the global matrix. More... | |
| subroutine | exg_ar (this) |
| Allocate and read. More... | |
| subroutine | exg_cf (this, kiter) |
| Calculate conductance, and for explicit exchanges, set the conductance in the boundary package. More... | |
| subroutine | exg_fc (this, kiter, matrix_sln, rhs_sln, inwtflag) |
| Fill the matrix. More... | |
| subroutine | exg_cc (this, icnvg) |
| Additional convergence check. More... | |
| subroutine | exg_cq (this, icnvg, isuppress_output, isolnid) |
| Calculate flow. More... | |
| subroutine | exg_bd (this, icnvg, isuppress_output, isolnid) |
| Exchange budget. More... | |
| subroutine | exg_ot (this) |
| Output. More... | |
| subroutine | exg_da (this) |
| Deallocate memory. More... | |
| integer(i4b) function | get_iasym (this) |
| class(numericalexchangetype) function, pointer | castasnumericalexchangeclass (obj) |
| subroutine, public | addnumericalexchangetolist (list, exchange) |
| Add numerical exchange to a list. More... | |
| class(numericalexchangetype) function, pointer, public | getnumericalexchangefromlist (list, idx) |
| Retrieve a specific numerical exchange from a list. More... | |
| subroutine, public numericalexchangemodule::addnumericalexchangetolist | ( | type(listtype), intent(inout) | list, |
| class(numericalexchangetype), intent(in), pointer | exchange | ||
| ) |
|
private |
|
private |
Definition at line 42 of file NumericalExchange.f90.
|
private |
Definition at line 55 of file NumericalExchange.f90.
|
private |
Definition at line 90 of file NumericalExchange.f90.
|
private |
Definition at line 76 of file NumericalExchange.f90.
|
private |
Definition at line 61 of file NumericalExchange.f90.
|
private |
Definition at line 82 of file NumericalExchange.f90.
|
private |
Definition at line 103 of file NumericalExchange.f90.
|
private |
Definition at line 37 of file NumericalExchange.f90.
|
private |
Definition at line 67 of file NumericalExchange.f90.
| subroutine numericalexchangemodule::exg_mc | ( | class(numericalexchangetype) | this, |
| class(matrixbasetype), pointer | matrix_sln | ||
| ) |
Definition at line 49 of file NumericalExchange.f90.
|
private |
Definition at line 98 of file NumericalExchange.f90.
|
private |
Definition at line 107 of file NumericalExchange.f90.
| class(numericalexchangetype) function, pointer, public numericalexchangemodule::getnumericalexchangefromlist | ( | type(listtype), intent(inout) | list, |
| integer(i4b), intent(in) | idx | ||
| ) |
Definition at line 139 of file NumericalExchange.f90.

