1 #ifndef SOPT_MPI_SESSION_H
2 #define SOPT_MPI_SESSION_H
4 #include "sopt/config.h"
15 static void deleter(initializer *tag);
17 static std::weak_ptr<details::initializer> singleton;
21 std::shared_ptr<details::initializer>
init(
int argc,
const char **argv);
28 inline void init(
int argc,
const char **argv) {}
std::shared_ptr< details::initializer > session_singleton()
std::shared_ptr< details::initializer > init(int argc, const char **argv)