The Group LibraryThe group library provides three mechanisms for parallel execution and communication. These are:
The MessageGrp class is the ancestor for classes that provide the passing of messages between processes. There are three important specializations of this class:
Due to the widespread acceptance of MPI and the large number of features that it supports, the MessageGrp specialization may one day be eliminated.
The MemoryGrp class is the ancestor for classes that permit access to the memory in different processes, possible on difference machines. There are two important specializations of this class:
The ThreadGrp class is the ancestor of classes that provide multiple-threads within a single address space. There are two important specializations of this class:
Generated at Fri Jan 10 08:14:10 2003 for MPQC 2.1.3 using the documentation package Doxygen 1.2.14.