Tpetra::MpiPlatform< Ordinal > Class Template Reference

Tpetra::MpiPlatform: MPI Implementation of the Platform class. More...

#include <Tpetra_MpiPlatform.hpp>

Inheritance diagram for Tpetra::MpiPlatform< Ordinal >:

Tpetra::Platform< Ordinal > Teuchos::Object List of all members.

Public Member Functions

Constructor/Destructor Methods
 MpiPlatform (const Teuchos::RCP< const Teuchos::OpaqueWrapper< MPI_Comm > > &rawMpiComm)
 Constructor.
 MpiPlatform (const MpiPlatform< Ordinal > &platform)
 Copy Constructor.
 ~MpiPlatform ()
 Destructor.
Teuchos::RCP< Platform< Ordinal > > clone () const
 Clone Constructor - implements Tpetra::Platform virtual clone method.
Class Creation and Accessor Methods
Teuchos::RCP< Teuchos::Comm<
Ordinal > > 
createComm () const
 Comm Instance.

Detailed Description

template<typename Ordinal>
class Tpetra::MpiPlatform< Ordinal >

Tpetra::MpiPlatform: MPI Implementation of the Platform class.


Constructor & Destructor Documentation

template<typename Ordinal>
Tpetra::MpiPlatform< Ordinal >::MpiPlatform ( const Teuchos::RCP< const Teuchos::OpaqueWrapper< MPI_Comm > > &  rawMpiComm  ) 

Constructor.

template<typename Ordinal>
Tpetra::MpiPlatform< Ordinal >::MpiPlatform ( const MpiPlatform< Ordinal > &  platform  ) 

Copy Constructor.

template<typename Ordinal>
Tpetra::MpiPlatform< Ordinal >::~MpiPlatform (  ) 

Destructor.


Member Function Documentation

template<typename Ordinal>
Teuchos::RCP< Platform< Ordinal > > Tpetra::MpiPlatform< Ordinal >::clone (  )  const [virtual]

Clone Constructor - implements Tpetra::Platform virtual clone method.

Implements Tpetra::Platform< Ordinal >.

template<typename Ordinal>
Teuchos::RCP< Teuchos::Comm< Ordinal > > Tpetra::MpiPlatform< Ordinal >::createComm (  )  const [virtual]

Comm Instance.

Implements Tpetra::Platform< Ordinal >.


The documentation for this class was generated from the following file:
Generated on Wed May 12 21:59:41 2010 for Tpetra Matrix/Vector Services by  doxygen 1.4.7