Go to the documentation of this file.
6 #ifndef basics_parallel_hh
7 #define basics_parallel_hh
32 const std::string&
function,
const std::string& errorMessage)
throw ();
35 virtual const char*
what()
const throw();
39 virtual std::ostream&
info(std::ostream& os)
const throw ();
std::string outputMessage_
Exception class to handle MPI::Init() lack of call.
Base class for exceptions.
virtual const char * what() const
bool isParallelRunning()
Tests if the instruction MPI::Init() was called.
std::string errorMessage_
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
NoMPIInit_Error(const std::string &file, const unsigned int line, const std::string &function, const std::string &errorMessage)
Constructor.
Basic namespace for Concepts-2.