Tpetra parallel linear algebra  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Namespaces | Functions
Tpetra_Details_isInterComm.hpp File Reference

Declaration of Tpetra::Details::isInterComm. More...

#include "TpetraCore_config.h"
#include "Teuchos_Comm.hpp"

Go to the source code of this file.

Namespaces

 Tpetra
 Namespace Tpetra contains the class and methods constituting the Tpetra library.
 
 Tpetra::Details
 Namespace for Tpetra implementation details.
 

Functions

bool Tpetra::Details::isInterComm (const Teuchos::Comm< int > &comm)
 Return true if and only if the input communicator wraps an MPI intercommunicator. More...
 

Detailed Description

Declaration of Tpetra::Details::isInterComm.

Warning
This file and its contents are implementation details of Tpetra. Users must not rely on them.

Tpetra::Details::isInterComm wraps MPI_Comm_test_inter. The Tpetra::Details::isInterComm function is the only thing in this file upon which Tpetra developers should rely. Tpetra developers should not rely on anything else in this file. Users may not rely on anything in this file!

Definition in file Tpetra_Details_isInterComm.hpp.