DOKK / manpages / debian 12 / libsc-doc / sc_Thread.3.en
sc::Thread(3) MPQC sc::Thread(3)

sc::Thread - The Thread abstract class defines an interface which must be implemented by classes wishing to be run as threads.

#include <thread.h>

Inherited by sc::CSGrad34Qbtr, sc::CSGradErep12Qtr, sc::CSGradS2PDM, sc::GBuild< T >, sc::HSOSV1Erep1Qtr, sc::TBGrad< T >, sc::TwoBodyMOIntsTransform_123Inds, sc::TwoBodyMOIntsTransform_12Inds, and sc::TwoBodyMOIntsTransform_13Inds.


virtual void run ()=0
This is called with the Thread is run from a ThreadGrp.


static void * run_Thread_run (void *thread)

The Thread abstract class defines an interface which must be implemented by classes wishing to be run as threads.

This is called with the Thread is run from a ThreadGrp.

Implemented in sc::CSGrad34Qbtr, sc::CSGradErep12Qtr, sc::CSGradS2PDM, sc::HSOSV1Erep1Qtr, sc::TwoBodyMOIntsTransform_123Inds, sc::TwoBodyMOIntsTransform_12Inds, sc::TwoBodyMOIntsTransform_13Inds, sc::LocalGBuild< T >, and sc::LocalTBGrad< T >.

Generated automatically by Doxygen for MPQC from the source code.

Fri Dec 2 2022 Version 2.3.1