MPQC  2.3.1
Public Member Functions
sc::PumaThreadGrp Class Reference

The PumaThreadGrp class privides a concrete thread group appropriate for the intel teraflops machine. More...

#include <thpuma.h>

Inheritance diagram for sc::PumaThreadGrp:
sc::ThreadGrp sc::DescribedClass sc::RefCount sc::Identity

List of all members.

Public Member Functions

 PumaThreadGrp (const Ref< KeyVal > &)
int start_threads ()
 Starts the threads running.
int wait_threads ()
 Wait for all the threads to complete.
Ref< ThreadLocknew_lock ()
 Return a local object.

Detailed Description

The PumaThreadGrp class privides a concrete thread group appropriate for the intel teraflops machine.


Member Function Documentation

Starts the threads running.

Thread 0 will be run by the thread that calls start_threads.

Implements sc::ThreadGrp.

Wait for all the threads to complete.

This must be called before start_threads is called again or the object is destroyed.

Implements sc::ThreadGrp.


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

Generated at Tue Jun 5 2012 16:59:09 for MPQC 2.3.1 using the documentation package Doxygen 1.8.0.