25#include "timpi/timpi_config.h"
105 std::unique_ptr<Communicator>
_comm;
108 std::unique_ptr<SemiPermanent::Ref>
_ref;
Encapsulates the MPI_Comm object.
The TIMPIInit class, when constructed, initializes any dependent libraries (e.g.
MPI_Errhandler my_errhandler
std::unique_ptr< SemiPermanent::Ref > _ref
virtual ~TIMPIInit()
Destructor.
const Communicator & comm() const
Returns the Communicator created by this object, which will be a compatibility shim if MPI is not ena...
std::unique_ptr< Communicator > _comm
Tnew cast_int(Told oldvar)