MODFLOW 6
version 6.6.0.dev0
USGS Modular Hydrologic Model
|
Go to the source code of this file.
Data Types | |
type | distributedsimmodule::distributedsimtype |
Modules | |
module | distributedsimmodule |
Functions/Subroutines | |
class(distributedsimtype) function, pointer, public | distributedsimmodule::get_dsim () |
Get pointer to the distributed simulation object. More... | |
subroutine | distributedsimmodule::create (this) |
Create the distributed simulation object from the simulation input ctx. More... | |
integer(i4b) function, dimension(:), pointer | distributedsimmodule::get_load_mask (this) |
Return pointer to the load mask for models. More... | |
subroutine | distributedsimmodule::create_load_mask (this) |
Create a load mask for IDM from the load balance array. More... | |
integer(i4b) function, dimension(:), pointer | distributedsimmodule::get_load_balance (this) |
Get the model load balance for the simulation. More... | |
subroutine | distributedsimmodule::set_load_balance_from_input (this) |
Load load balance from the input configuration. More... | |
subroutine | distributedsimmodule::set_load_balance_default (this) |
Distribute the models over the available processes in a parallel run. Expects an array sized. More... | |
subroutine | distributedsimmodule::validate_load_balance (this) |
Check validity of load balance configuration. More... | |
subroutine | distributedsimmodule::print_load_balance (this) |
Print the load balance table to the listing file. More... | |
subroutine | distributedsimmodule::destroy (this) |
clean up More... | |
Variables | |
class(distributedsimtype), pointer, private | distributedsimmodule::dist_sim => null() |