Program Listing for File mpi_audit.hpp¶
↰ Return to documentation for file (include/uitsl/mpi/mpi_audit.hpp)
#pragma once
#ifndef UITSL_MPI_MPI_AUDIT_HPP_INCLUDE
#define UITSL_MPI_MPI_AUDIT_HPP_INCLUDE
#include <mpi.h>
#include "../../uitsl/debug/uitsl_assert.hpp"
#include "name_mpi_error.hpp"
namespace uitsl {
inline void mpi_audit(const int err) {
uitsl_assert(err == MPI_SUCCESS, err << uitsl::name_mpi_error(err));
}
} // namespace uitsl
#endif // #ifndef UITSL_MPI_MPI_AUDIT_HPP_INCLUDE