Alien  1.3.0
User documentation
Loading...
Searching...
No Matches
Alien::SimpleCSRInternal::LUSendRecvOp< MatrixT > Class Template Reference

Public Types

typedef MatrixT MatrixType
typedef MatrixType::ValueType ValueType

Public Member Functions

 LUSendRecvOp (MatrixType &matrix, MatrixDistribution &distribution, std::vector< int > &work, Arccore::ITraceMng *trace_mng=nullptr)
void initSendRecvConnectivity ()
void sendUpperNeighbLUData (ValueType *values)
void recvLowerNeighbLUData (ValueType *values)

Detailed Description

template<typename MatrixT>
class Alien::SimpleCSRInternal::LUSendRecvOp< MatrixT >

Definition at line 40 of file LUSendRecvOp.h.

Member Typedef Documentation

◆ MatrixType

template<typename MatrixT>
typedef MatrixT Alien::SimpleCSRInternal::LUSendRecvOp< MatrixT >::MatrixType

Definition at line 44 of file LUSendRecvOp.h.

◆ ValueType

template<typename MatrixT>
typedef MatrixType::ValueType Alien::SimpleCSRInternal::LUSendRecvOp< MatrixT >::ValueType

Definition at line 45 of file LUSendRecvOp.h.

Constructor & Destructor Documentation

◆ LUSendRecvOp()

template<typename MatrixT>
Alien::SimpleCSRInternal::LUSendRecvOp< MatrixT >::LUSendRecvOp ( MatrixType & matrix,
MatrixDistribution & distribution,
std::vector< int > & work,
Arccore::ITraceMng * trace_mng = nullptr )
inline

Definition at line 48 of file LUSendRecvOp.h.

Member Function Documentation

◆ initSendRecvConnectivity()

template<typename MatrixT>
void Alien::SimpleCSRInternal::LUSendRecvOp< MatrixT >::initSendRecvConnectivity ( )
inline

Definition at line 63 of file LUSendRecvOp.h.

◆ recvLowerNeighbLUData()

template<typename MatrixT>
void Alien::SimpleCSRInternal::LUSendRecvOp< MatrixT >::recvLowerNeighbLUData ( ValueType * values)
inline

Definition at line 162 of file LUSendRecvOp.h.

◆ sendUpperNeighbLUData()

template<typename MatrixT>
void Alien::SimpleCSRInternal::LUSendRecvOp< MatrixT >::sendUpperNeighbLUData ( ValueType * values)
inline

Definition at line 111 of file LUSendRecvOp.h.


The documentation for this class was generated from the following file: