sc::PumaThreadGrp(3)
πΈ NAME πΈ
sc::PumaThreadGrp β okay bestie, this is the MPQC manual page for sc::PumaThreadGrp(3), and the class βprividesβ (their spelling, not mine π
) a concrete thread group appropriate for the intel teraflops machine. Periodt.
π¦ SYNOPSIS π¦
#include <thpuma.h>
Inherits sc::ThreadGrp. Lowkey important.
β¨ Public Member Functions β¨
PumaThreadGrp (const Ref<KeyVal> &)β takes aRef<KeyVal> &; thatβs the signature listed here, no extra lore on this page.int start_threads ()β starts the threads running.int wait_threads ()β wait for all the threads to complete.Ref<ThreadLock> new_lock ()β return a local object.
π«Ά Additional Inherited Members π«Ά
There are additional inherited members, but this page doesnβt enumerate them, so Iβm not inventing any extra facts β we simply donβt have the list here. Iconic restraint, honestly.
π Detailed Description π
The PumaThreadGrp class βprividesβ β yep, source spelling β a concrete thread group appropriate for the intel teraflops machine. Thatβs the whole main-character summary.
π₯ Member Function Documentation π₯
int sc::PumaThreadGrp::start_threads () [virtual]
Starts the threads running. Thread 0 will be run by the thread that calls start_threads.
Implements sc::ThreadGrp.
int sc::PumaThreadGrp::wait_threads () [virtual]
Wait for all the threads to complete. This must be called before start_threads is called again or the object is destroyed.
β οΈ Bestie, read that again:wait_threads()has to happen before you callstart_threads()again, or before the object is destroyed. Not optional. Donβt test it. π
Implements sc::ThreadGrp.
π Author π
Generated automatically by Doxygen for MPQC from the source code. So the βauthorβ is Doxygen doing its little automated thing, not a human with a group chat.
π MPQC Β· Version 2.3.1 Β· Sun Oct 4 2020 Β· sc::PumaThreadGrp(3) β byeee bestie, go wait on those threads! π«Άβ¨
π¦ where this page comes from
- ubuntu jammy: libsc-doc 2.3.1-21
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms