|
| procedure(exg_df), deferred | exg_df (this) |
| procedure(exg_ar), deferred | exg_ar (this) |
| procedure | exg_rp (this) |
| | Read and prepare.
|
| procedure | exg_dt (this) |
| | Calculate time step length.
|
| procedure | exg_ot (this) |
| | Run output routines.
|
| procedure | exg_fp (this) |
| | Final processing.
|
| procedure | exg_da (this) |
| | Deallocate memory.
|
| procedure | exg_ad (this) |
| | Advance.
|
| procedure | connects_model (this, model) |
| | Should return true when the exchange should be added to the solution where the model resides.
|
|
| character(len=7) | typename |
| | name of the type (e.g., 'GWF-GWF')
|
| character(len=lenexchangename) | name |
| | the name of this exchange
|
| character(len=lenmempath) | memorypath |
| | the location in the memory manager where the variables are stored
|
| character(len=lenmempath) | input_mempath |
| integer(i4b) | id |
Definition at line 14 of file BaseExchange.f90.
◆ connects_model()
- Parameters
-
| this | the instance of the exchange |
| [in] | model | the model to which the exchange might hold a connection |
- Returns
- true, when connected
Definition at line 31 of file BaseExchange.f90.
◆ exg_ad()
| procedure baseexchangemodule::baseexchangetype::exg_ad |
( |
class(baseexchangetype) | this | ) |
|
◆ exg_ar()
| procedure(exg_ar), deferred baseexchangemodule::baseexchangetype::exg_ar |
( |
class(baseexchangetype) | this | ) |
|
|
pure virtual |
◆ exg_da()
| procedure baseexchangemodule::baseexchangetype::exg_da |
( |
class(baseexchangetype) | this | ) |
|
◆ exg_df()
| procedure(exg_df), deferred baseexchangemodule::baseexchangetype::exg_df |
( |
class(baseexchangetype) | this | ) |
|
|
pure virtual |
◆ exg_dt()
| procedure baseexchangemodule::baseexchangetype::exg_dt |
( |
class(baseexchangetype) | this | ) |
|
◆ exg_fp()
| procedure baseexchangemodule::baseexchangetype::exg_fp |
( |
class(baseexchangetype) | this | ) |
|
◆ exg_ot()
| procedure baseexchangemodule::baseexchangetype::exg_ot |
( |
class(baseexchangetype) | this | ) |
|
◆ exg_rp()
| procedure baseexchangemodule::baseexchangetype::exg_rp |
( |
class(baseexchangetype) | this | ) |
|
◆ id
| integer(i4b) baseexchangemodule::baseexchangetype::id |
◆ input_mempath
| character(len=lenmempath) baseexchangemodule::baseexchangetype::input_mempath |
Definition at line 18 of file BaseExchange.f90.
18 character(len=LENMEMPATH) :: input_mempath
◆ memorypath
| character(len=lenmempath) baseexchangemodule::baseexchangetype::memorypath |
Definition at line 17 of file BaseExchange.f90.
17 character(len=LENMEMPATH) :: memoryPath
◆ name
| character(len=lenexchangename) baseexchangemodule::baseexchangetype::name |
◆ typename
| character(len=7) baseexchangemodule::baseexchangetype::typename |
The documentation for this type was generated from the following file: