.TH "sc::PumaThreadGrp" 3 "Sun Oct 4 2020" "Version 2.3.1" "MPQC" \" -*- nroff -*- .ad l .nh .SH NAME sc::PumaThreadGrp \- The \fBPumaThreadGrp\fP class privides a concrete thread group appropriate for the intel teraflops machine\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherits \fBsc::ThreadGrp\fP\&. .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBPumaThreadGrp\fP (const \fBRef\fP< \fBKeyVal\fP > &)" .br .ti -1c .RI "int \fBstart_threads\fP ()" .br .RI "Starts the threads running\&. " .ti -1c .RI "int \fBwait_threads\fP ()" .br .RI "Wait for all the threads to complete\&. " .ti -1c .RI "\fBRef\fP< \fBThreadLock\fP > \fBnew_lock\fP ()" .br .RI "Return a local object\&. " .in -1c .SS "Additional Inherited Members" .SH "Detailed Description" .PP The \fBPumaThreadGrp\fP class privides a concrete thread group appropriate for the intel teraflops machine\&. .SH "Member Function Documentation" .PP .SS "int sc::PumaThreadGrp::start_threads ()\fC [virtual]\fP" .PP Starts the threads running\&. \fBThread\fP 0 will be run by the thread that calls start_threads\&. .PP Implements \fBsc::ThreadGrp\fP\&. .SS "int sc::PumaThreadGrp::wait_threads ()\fC [virtual]\fP" .PP Wait for all the threads to complete\&. This must be called before start_threads is called again or the object is destroyed\&. .PP Implements \fBsc::ThreadGrp\fP\&. .SH "Author" .PP Generated automatically by Doxygen for MPQC from the source code\&.