Kokkos Node API and Local Linear Algebra Kernels Version of the Day
Public Member Functions
TSQR::RMessenger< Ordinal, Scalar > Class Template Reference

Send, receive, and broadcast square R factors. More...

#include <Tsqr_RMessenger.hpp>

List of all members.

Public Member Functions

 RMessenger (const messenger_ptr &messenger)
 Constructor.
 RMessenger (const RMessenger &rhs)
 Copy constructor.
RMessengeroperator= (const RMessenger &rhs)
 Assignment operator.

Detailed Description

template<class Ordinal, class Scalar>
class TSQR::RMessenger< Ordinal, Scalar >

Send, receive, and broadcast square R factors.

Object that handles sending, receiving, and broadcasting square upper triangular matrices containing data of type Scalar, and indexed by indices of type Ordinal.

Definition at line 62 of file Tsqr_RMessenger.hpp.


Constructor & Destructor Documentation

template<class Ordinal, class Scalar>
TSQR::RMessenger< Ordinal, Scalar >::RMessenger ( const messenger_ptr messenger) [inline]

Constructor.

Parameters:
messenger[in/out] Pointer to the communicator wrapper.

Definition at line 72 of file Tsqr_RMessenger.hpp.

template<class Ordinal, class Scalar>
TSQR::RMessenger< Ordinal, Scalar >::RMessenger ( const RMessenger< Ordinal, Scalar > &  rhs) [inline]

Copy constructor.

Definition at line 107 of file Tsqr_RMessenger.hpp.


Member Function Documentation

template<class Ordinal, class Scalar>
RMessenger& TSQR::RMessenger< Ordinal, Scalar >::operator= ( const RMessenger< Ordinal, Scalar > &  rhs) [inline]

Assignment operator.

Definition at line 113 of file Tsqr_RMessenger.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends