Documentation for module tmc_master

module contains the master routine handling the tree creation, communication with workers and task distribution For each idle working group the master creates a new global tree element, and if neccessay a related sub tree element, OR find the next element to calculate the exact energy. Goal is to keep at least the exact energy calculation working groups as busy as possible. Master also checks for incomming results and update the tree and the acceptance ratios.

source: tmc_master.F
Loading...

public Subroutines/Functions:

global master handling tree creation and communication/work distribution with workers

SUBROUTINEdo_tmc_master(tmc_env, globenv)

global master handling tree creation and communication/work distribution with workers

Arguments:
POINTER
:: tmc_env structure for storing all the tmc parameters
POINTER
:: globenv global environment for external control