namespace
phase
Classes
- struct PhaseHookID
- A registered phase hook used to identify it and unregister it.
- struct PhaseManager
- General management of phases in an application to delineate collective intervals of time across nodes.
Enums
- enum class PhaseHook: int8_t { Start, End, DataCollection, EndPostMigration }
- Different times in phase execution one can hook triggered actions into the
PhaseManager
.
Enum documentation
enum class vt:: phase:: PhaseHook: int8_t
#include <src/vt/phase/phase_hook_enum.h>
Different times in phase execution one can hook triggered actions into the PhaseManager
.
Enumerators | |
---|---|
Start |
Before a phase starts |
End |
After a phase ends |
DataCollection |
Data collection for when a phase ends |
EndPostMigration |
After a phase ends after all migrations |