SCOREC core
Parallel unstructured mesh tools
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Parma_GroupCode Struct Referenceabstract

User-defined code to run on process sub-groups. More...

Public Member Functions

virtual void run (int group)=0
 Called withing sub-groups. More...
 

Detailed Description

User-defined code to run on process sub-groups.

Definition at line 280 of file parma.h.

Member Function Documentation

virtual void Parma_GroupCode::run ( int  group)
pure virtual

Called withing sub-groups.

Within a group, all PCU functions behave as though only the group processes exist. PCU_Comm_Peers and PCU_Comm_Self reflect the number of processes in the group and the process id within the group, and all collective operations are confined inside the group.

Parameters
groupthe group id number, starting from zero

The documentation for this struct was generated from the following file: