|
Serac
0.1
Serac is an implicit thermal strucural mechanics simulation code.
|
profiling namespace More...
Functions | |
| void | initialize ([[maybe_unused]] MPI_Comm comm=MPI_COMM_WORLD,[[maybe_unused]] std::string options="") |
| Initializes performance monitoring using the Caliper and Adiak libraries. More... | |
| void | finalize () |
| Concludes performance monitoring and writes collected data to a file. | |
| template<typename... T> | |
| std::string | concat (T... args) |
| Produces a string by applying << to all arguments. | |
profiling namespace
| void serac::profiling::initialize | ( | [[maybe_unused] ] MPI_Comm | comm = MPI_COMM_WORLD, |
| [[maybe_unused] ] std::string | options = "" |
||
| ) |
Initializes performance monitoring using the Caliper and Adiak libraries.
| comm | The MPI communicator (used by Adiak), optional |
| options | The Caliper ConfigManager config string, optional |
Definition at line 24 of file profiling.cpp.