MPI_T_CATEGORY_CHANGED(3)
π NAME π
MPI_T_category_changed β bestie, this one literally gets you a timestamp for the categories β¨
Coming at you straight outta the Open MPI crew's manual, third section energy, and yes she eats π
β¨ SYNTAX β¨
C Syntax
#include <mpi.h>
int MPI_T_category_changed(int *stamp)
π INPUT PARAMETERS π
stampβ a virtual time stamp, aka the lil receipt that tells you the last time the categories got changed π«Ά
πΈ DESCRIPTION πΈ
okay so here's the vibe check πβ¨
If two subsequent calls to this routine return the same timestamp, it is guaranteed that no categories have been changed or added. Like, nothing moved, nobody new showed up, it's giving stability, we love that for you π
But if the timestamp from the second call is higher, then some categories have been added or changed π something shifted, bestie, and the stamp caught it.
no cap, that's the whole deal β the stamp goes up, something changed; the stamp stays the same, nothing did π₯
π ERRORS π
MPI_T_category_changed will fail if:
MPI_T_ERR_NOT_INITIALIZEDβ the MPI Tools interface is not initialized π you gotta set the stage before the main character performs, fr fr
π Copyright π
2003-2026, The Open MPI Community π
and that's the whole page, bestie π this ran under the Open MPI manual, page MPI_T_CATEGORY_CHANGED(3), dated Sep 10, 2026 β mwah, periodt π
β¨
π¦ where this page comes from
- ubuntu stonking: openmpi-doc 5.0.10-6 Β· other
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms