atlas::mpi::CommStack class

Public types

using const_iterator = std::vector<std::string>::const_iterator

Public static functions

static auto instance() -> CommStack&

Public functions

void push(std::string_view name)
void pop()
void pop(std::string_view name)
auto name() const -> const std::string&
auto comm() const -> const mpi::Comm&
auto begin() const -> const_iterator
auto end() const -> const_iterator
auto size() const -> size_t