Next:
Module MPH_module - Multi
Up:
Multi Program-Components Handshaking (MPH)
Previous:
Acknowledgement
Routine/Function Prologues
Module MPH_module - Multi Program-Components Handshaking (Source File: mph.F)
MPH_components - main MPH setup function
MPH_init - initialize MPI and read the processors map info
MPH_local - local handshaking
MPH_global - global handshaking
PE_in_component - check if a processor is in a component
PE_in_num_comps - return the number of components a processor
MPH_global_id - find global processor id
MPH_comm_join - join two components
MPH_redirect_output - redirect output from each component
MPH_read_list - read and process info from "processors_map.in"
MPH_find_name - find name in a namelist
MPH_help - display help info
MPH_debug - define debug level
MPH_timer - collect timing info in different channels.
MPH_total_components - find number of total components
MPH_comp_name - find component name given component id
MPH_comp_id - find component id given component name
MPH_local_world - find local communicator given component name
MPH_exe_id - find executable id given component name
MPH_total_num_exe - find total number of executables
MPH_num_comps - find number of components in an executable
MPH_local_proc_id - find local processor id in a component
MPH_local_totProcs - find total number of processors
MPH_global_proc_id - find global processor id
MPH_global_proc_id - find total number of processors
MPH_local_world - find local communicator of an executable
MPH_exe_low_proc_limit - find lower processor limit of a component
MPH_exe_up_proc_limit - find upper processor limit of a component
Yun (Helen) He
Mon Mar 3 10:31:17 PST 2003