MODFLOW 6
version 6.7.0.dev0
USGS Modular Hydrologic Model
|
Data Types | |
type | baseexchangetype |
interface | exg_df |
interface | exg_ar |
Functions/Subroutines | |
subroutine | exg_rp (this) |
Read and prepare. More... | |
subroutine | exg_dt (this) |
Calculate time step length. More... | |
subroutine | exg_ot (this) |
Run output routines. More... | |
subroutine | exg_fp (this) |
Final processing. More... | |
subroutine | exg_da (this) |
Deallocate memory. More... | |
logical(lgp) function | connects_model (this, model) |
Should return true when the exchange should be added to the solution where the model resides. More... | |
class(baseexchangetype) function, pointer, private | castasbaseexchangeclass (obj) |
Cast the object passed in as BaseExchangeType and return it. More... | |
subroutine, public | addbaseexchangetolist (list, exchange) |
Add the exchange object (BaseExchangeType) to a list. More... | |
class(baseexchangetype) function, pointer, public | getbaseexchangefromlist (list, idx) |
Retrieve a specific BaseExchangeType object from a list. More... | |
subroutine, public baseexchangemodule::addbaseexchangetolist | ( | type(listtype), intent(inout) | list, |
class(baseexchangetype), intent(inout), pointer | exchange | ||
) |
|
private |
|
private |
this | the instance of the exchange | |
[in] | model | the model to which the exchange might hold a connection |
Definition at line 95 of file BaseExchange.f90.
|
private |
Definition at line 87 of file BaseExchange.f90.
subroutine baseexchangemodule::exg_dt | ( | class(baseexchangetype) | this | ) |
Definition at line 64 of file BaseExchange.f90.
|
private |
Definition at line 80 of file BaseExchange.f90.
|
private |
Definition at line 73 of file BaseExchange.f90.
|
private |
Definition at line 50 of file BaseExchange.f90.
class(baseexchangetype) function, pointer, public baseexchangemodule::getbaseexchangefromlist | ( | type(listtype), intent(inout) | list, |
integer(i4b), intent(in) | idx | ||
) |
Definition at line 137 of file BaseExchange.f90.