|
| | DistStructInfo (const DistStructInfo &src) |
| DistStructInfo & | operator= (const DistStructInfo &src) |
|
void | compute (Integer nproc, ConstArrayView< Integer > offset, Integer my_rank, IMessagePassingMng *parallel_mng, const CSRStructInfo &profile, ITraceMng *trace=NULL) |
|
void | compute (Integer nproc, ConstArrayView< Integer > offset, Integer my_rank, IMessagePassingMng *parallel_mng, const CSRStructInfo &profile, const VBlock *block_sizes, const MatrixDistribution &dist, ITraceMng *trace=NULL) |
| Integer | domainId (Integer nproc, ConstArrayView< Integer > offset, Integer id) |
| bool | isInterfaceRow (Arccore::Integer row_id) const |
| void | copy (const DistStructInfo &distStructInfo) |
| void | computeUpperDiagOffset (const CSRStructInfo &profile) const |
| ConstArrayView< Integer > | getUpperDiagOffset (const CSRStructInfo &profile) const |
| int const * | dcol (const CSRStructInfo &profile) const |
| void | computeBlock2DSizesAndOffsets (Integer const *kcol, Integer const *dcol, Integer const *bcol) const |
Definition at line 31 of file DistStructInfo.h.
◆ DistStructInfo() [1/2]
| Alien::SimpleCSRInternal::DistStructInfo::DistStructInfo |
( |
| ) |
|
|
inline |
◆ ~DistStructInfo()
| Alien::SimpleCSRInternal::DistStructInfo::~DistStructInfo |
( |
| ) |
|
|
inline |
◆ DistStructInfo() [2/2]
| Alien::SimpleCSRInternal::DistStructInfo::DistStructInfo |
( |
const DistStructInfo & | src | ) |
|
|
inline |
◆ computeBlock2DSizesAndOffsets()
| void Alien::SimpleCSRInternal::DistStructInfo::computeBlock2DSizesAndOffsets |
( |
Integer const * | kcol, |
|
|
Integer const * | dcol, |
|
|
Integer const * | bcol ) const |
◆ computeUpperDiagOffset()
| void Alien::SimpleCSRInternal::DistStructInfo::computeUpperDiagOffset |
( |
const CSRStructInfo & | profile | ) |
const |
|
inline |
◆ copy()
| void Alien::SimpleCSRInternal::DistStructInfo::copy |
( |
const DistStructInfo & | distStructInfo | ) |
|
◆ dcol()
| int const * Alien::SimpleCSRInternal::DistStructInfo::dcol |
( |
const CSRStructInfo & | profile | ) |
const |
|
inline |
◆ domainId()
| Integer Alien::SimpleCSRInternal::DistStructInfo::domainId |
( |
Integer | nproc, |
|
|
ConstArrayView< Integer > | offset, |
|
|
Integer | id ) |
|
inline |
◆ getUpperDiagOffset()
| ConstArrayView< Integer > Alien::SimpleCSRInternal::DistStructInfo::getUpperDiagOffset |
( |
const CSRStructInfo & | profile | ) |
const |
|
inline |
◆ isInterfaceRow()
| bool Alien::SimpleCSRInternal::DistStructInfo::isInterfaceRow |
( |
Arccore::Integer | row_id | ) |
const |
|
inline |
◆ operator=()
| DistStructInfo & Alien::SimpleCSRInternal::DistStructInfo::operator= |
( |
const DistStructInfo & | src | ) |
|
|
inline |
◆ m_block2d_offsets
| Arccore::UniqueArray<Arccore::Integer> Alien::SimpleCSRInternal::DistStructInfo::m_block2d_offsets |
|
mutable |
◆ m_block2d_sizes
| Arccore::UniqueArray<Arccore::Integer> Alien::SimpleCSRInternal::DistStructInfo::m_block2d_sizes |
|
mutable |
◆ m_block_offsets
| Arccore::UniqueArray<Arccore::Integer> Alien::SimpleCSRInternal::DistStructInfo::m_block_offsets |
◆ m_block_sizes
| Arccore::UniqueArray<Arccore::Integer> Alien::SimpleCSRInternal::DistStructInfo::m_block_sizes |
◆ m_cols
| Arccore::UniqueArray<Arccore::Integer> Alien::SimpleCSRInternal::DistStructInfo::m_cols |
◆ m_first_upper_ghost_index
| Arccore::Integer Alien::SimpleCSRInternal::DistStructInfo::m_first_upper_ghost_index = 0 |
◆ m_ghost_nrow
| Arccore::Integer Alien::SimpleCSRInternal::DistStructInfo::m_ghost_nrow = 0 |
◆ m_interface_nrow
| Arccore::Integer Alien::SimpleCSRInternal::DistStructInfo::m_interface_nrow = 0 |
◆ m_interface_row_set
| std::unordered_set<int> Alien::SimpleCSRInternal::DistStructInfo::m_interface_row_set |
◆ m_interface_rows
| Arccore::UniqueArray<Arccore::Integer> Alien::SimpleCSRInternal::DistStructInfo::m_interface_rows |
◆ m_local_row_size
| Arccore::UniqueArray<Arccore::Integer> Alien::SimpleCSRInternal::DistStructInfo::m_local_row_size |
◆ m_recv_info
| CommInfo Alien::SimpleCSRInternal::DistStructInfo::m_recv_info |
|
mutable |
◆ m_send_info
| CommInfo Alien::SimpleCSRInternal::DistStructInfo::m_send_info |
|
mutable |
◆ m_upper_diag_offset
| Arccore::UniqueArray<Arccore::Integer> Alien::SimpleCSRInternal::DistStructInfo::m_upper_diag_offset |
|
mutable |
The documentation for this class was generated from the following files: