Definition at line 19 of file CSRStructInfo.h.
◆ IndexType
| typedef Integer Alien::SimpleCSRInternal::CSRStructInfo::IndexType |
◆ SentryType
◆ TimerType
◆ ColOrdering
| enum Alien::SimpleCSRInternal::CSRStructInfo::ColOrdering |
◆ CSRStructInfo() [1/4]
| Alien::SimpleCSRInternal::CSRStructInfo::CSRStructInfo |
( |
bool | is_variable_block = false | ) |
|
|
inline |
◆ CSRStructInfo() [2/4]
| Alien::SimpleCSRInternal::CSRStructInfo::CSRStructInfo |
( |
Integer | nrow, |
|
|
bool | is_variable_block = false ) |
|
inline |
◆ CSRStructInfo() [3/4]
| Alien::SimpleCSRInternal::CSRStructInfo::CSRStructInfo |
( |
Integer | nrow, |
|
|
const int * | kcol, |
|
|
const int * | cols ) |
|
inline |
◆ CSRStructInfo() [4/4]
| Alien::SimpleCSRInternal::CSRStructInfo::CSRStructInfo |
( |
const CSRStructInfo & | src | ) |
|
|
inline |
◆ ~CSRStructInfo()
| virtual Alien::SimpleCSRInternal::CSRStructInfo::~CSRStructInfo |
( |
| ) |
|
|
inlinevirtual |
◆ allocate()
| void Alien::SimpleCSRInternal::CSRStructInfo::allocate |
( |
| ) |
|
|
inline |
◆ clone()
| CSRStructInfo * Alien::SimpleCSRInternal::CSRStructInfo::clone |
( |
| ) |
const |
|
inline |
◆ cols() [1/2]
| int * Alien::SimpleCSRInternal::CSRStructInfo::cols |
( |
| ) |
|
|
inline |
◆ cols() [2/2]
| const int * Alien::SimpleCSRInternal::CSRStructInfo::cols |
( |
| ) |
const |
|
inline |
◆ computeBandeSize()
| Integer Alien::SimpleCSRInternal::CSRStructInfo::computeBandeSize |
( |
| ) |
const |
|
inline |
◆ computeLowerBandeSize()
| Integer Alien::SimpleCSRInternal::CSRStructInfo::computeLowerBandeSize |
( |
| ) |
const |
|
inline |
◆ computeMaxRowSize()
| Integer Alien::SimpleCSRInternal::CSRStructInfo::computeMaxRowSize |
( |
| ) |
const |
|
inline |
◆ computeUpperBandeSize()
| Integer Alien::SimpleCSRInternal::CSRStructInfo::computeUpperBandeSize |
( |
| ) |
const |
|
inline |
◆ computeUpperDiagOffset()
| void Alien::SimpleCSRInternal::CSRStructInfo::computeUpperDiagOffset |
( |
| ) |
const |
|
inline |
◆ copy()
| void Alien::SimpleCSRInternal::CSRStructInfo::copy |
( |
const CSRStructInfo & | profile | ) |
|
|
inline |
◆ dcol()
| int const * Alien::SimpleCSRInternal::CSRStructInfo::dcol |
( |
| ) |
const |
|
inline |
◆ getBlockCols() [1/2]
| UniqueArray< Integer > & Alien::SimpleCSRInternal::CSRStructInfo::getBlockCols |
( |
| ) |
|
|
inline |
◆ getBlockCols() [2/2]
| ConstArrayView< Integer > Alien::SimpleCSRInternal::CSRStructInfo::getBlockCols |
( |
| ) |
const |
|
inline |
◆ getBlockNnz()
| Integer Alien::SimpleCSRInternal::CSRStructInfo::getBlockNnz |
( |
| ) |
const |
|
inline |
◆ getBlockRowOffset() [1/2]
| Arccore::UniqueArray< Arccore::Integer > & Alien::SimpleCSRInternal::CSRStructInfo::getBlockRowOffset |
( |
| ) |
|
|
inline |
◆ getBlockRowOffset() [2/2]
| ConstArrayView< Integer > Alien::SimpleCSRInternal::CSRStructInfo::getBlockRowOffset |
( |
| ) |
const |
|
inline |
◆ getBlockRowSize()
| Integer Alien::SimpleCSRInternal::CSRStructInfo::getBlockRowSize |
( |
Integer | row | ) |
const |
|
inline |
◆ getColOrdering() [1/2]
| ColOrdering & Alien::SimpleCSRInternal::CSRStructInfo::getColOrdering |
( |
| ) |
|
|
inline |
◆ getColOrdering() [2/2]
| ColOrdering Alien::SimpleCSRInternal::CSRStructInfo::getColOrdering |
( |
| ) |
const |
|
inline |
◆ getCols() [1/2]
| UniqueArray< Integer > & Alien::SimpleCSRInternal::CSRStructInfo::getCols |
( |
| ) |
|
|
inline |
◆ getCols() [2/2]
| ConstArrayView< Integer > Alien::SimpleCSRInternal::CSRStructInfo::getCols |
( |
| ) |
const |
|
inline |
◆ getDiagFirstOpt()
| bool Alien::SimpleCSRInternal::CSRStructInfo::getDiagFirstOpt |
( |
| ) |
const |
|
inline |
◆ getMaxRowSize()
| Integer Alien::SimpleCSRInternal::CSRStructInfo::getMaxRowSize |
( |
| ) |
const |
|
inline |
◆ getNElems()
| Integer Alien::SimpleCSRInternal::CSRStructInfo::getNElems |
( |
| ) |
const |
|
inline |
◆ getNnz()
| Integer Alien::SimpleCSRInternal::CSRStructInfo::getNnz |
( |
| ) |
const |
|
inline |
◆ getNRow()
| Integer Alien::SimpleCSRInternal::CSRStructInfo::getNRow |
( |
| ) |
const |
|
inline |
◆ getNRows()
| Integer Alien::SimpleCSRInternal::CSRStructInfo::getNRows |
( |
| ) |
const |
|
inline |
◆ getRowOffset() [1/2]
| Arccore::ArrayView< Integer > Alien::SimpleCSRInternal::CSRStructInfo::getRowOffset |
( |
| ) |
|
|
inline |
◆ getRowOffset() [2/2]
| Arccore::ConstArrayView< Integer > Alien::SimpleCSRInternal::CSRStructInfo::getRowOffset |
( |
| ) |
const |
|
inline |
◆ getRowSize()
| Integer Alien::SimpleCSRInternal::CSRStructInfo::getRowSize |
( |
Integer | row | ) |
const |
|
inline |
◆ getSymmetric()
| bool Alien::SimpleCSRInternal::CSRStructInfo::getSymmetric |
( |
| ) |
const |
|
inline |
◆ getUpperDiagOffset() [1/2]
| UniqueArray< Integer > & Alien::SimpleCSRInternal::CSRStructInfo::getUpperDiagOffset |
( |
| ) |
|
|
inline |
◆ getUpperDiagOffset() [2/2]
| ConstArrayView< Integer > Alien::SimpleCSRInternal::CSRStructInfo::getUpperDiagOffset |
( |
| ) |
const |
|
inline |
◆ init() [1/2]
| void Alien::SimpleCSRInternal::CSRStructInfo::init |
( |
Arccore::Integer | nrow | ) |
|
|
inline |
◆ init() [2/2]
| void Alien::SimpleCSRInternal::CSRStructInfo::init |
( |
Integer | nrows, |
|
|
Integer | nnz ) |
|
inline |
◆ kcol() [1/2]
| int * Alien::SimpleCSRInternal::CSRStructInfo::kcol |
( |
| ) |
|
|
inline |
◆ kcol() [2/2]
| const int * Alien::SimpleCSRInternal::CSRStructInfo::kcol |
( |
| ) |
const |
|
inline |
◆ operator=()
| CSRStructInfo & Alien::SimpleCSRInternal::CSRStructInfo::operator= |
( |
const CSRStructInfo & | src | ) |
|
|
inline |
◆ setDiagFirst()
| void Alien::SimpleCSRInternal::CSRStructInfo::setDiagFirst |
( |
bool | val | ) |
|
|
inline |
◆ setSymmetric()
| void Alien::SimpleCSRInternal::CSRStructInfo::setSymmetric |
( |
bool | value | ) |
|
|
inline |
◆ setTimestamp()
| void Alien::SimpleCSRInternal::CSRStructInfo::setTimestamp |
( |
Arccore::Int64 | value | ) |
|
|
inline |
◆ timestamp()
| Arccore::Int64 Alien::SimpleCSRInternal::CSRStructInfo::timestamp |
( |
| ) |
const |
|
inline |
◆ m_block_cols
| Arccore::UniqueArray<Arccore::Integer> Alien::SimpleCSRInternal::CSRStructInfo::m_block_cols |
|
protected |
◆ m_block_row_offset
| Arccore::UniqueArray<Arccore::Integer> Alien::SimpleCSRInternal::CSRStructInfo::m_block_row_offset |
|
protected |
◆ m_col_ordering
| ColOrdering Alien::SimpleCSRInternal::CSRStructInfo::m_col_ordering = eUndef |
|
protected |
◆ m_cols
| Arccore::UniqueArray<Arccore::Integer> Alien::SimpleCSRInternal::CSRStructInfo::m_cols |
|
protected |
◆ m_diag_first
| bool Alien::SimpleCSRInternal::CSRStructInfo::m_diag_first = false |
|
protected |
◆ m_is_variable_block
| bool Alien::SimpleCSRInternal::CSRStructInfo::m_is_variable_block = false |
|
protected |
◆ m_max_row_size
| int Alien::SimpleCSRInternal::CSRStructInfo::m_max_row_size = -1 |
|
mutableprotected |
◆ m_nrow
| Arccore::Integer Alien::SimpleCSRInternal::CSRStructInfo::m_nrow = 0 |
|
protected |
◆ m_row_offset
| Arccore::UniqueArray<Arccore::Integer> Alien::SimpleCSRInternal::CSRStructInfo::m_row_offset |
|
protected |
◆ m_symmetric
| bool Alien::SimpleCSRInternal::CSRStructInfo::m_symmetric = true |
|
protected |
◆ m_timestamp
| Arccore::Int64 Alien::SimpleCSRInternal::CSRStructInfo::m_timestamp = -1 |
|
protected |
◆ m_upper_diag_offset
| Arccore::UniqueArray<Arccore::Integer> Alien::SimpleCSRInternal::CSRStructInfo::m_upper_diag_offset |
|
mutableprotected |
The documentation for this class was generated from the following file: