|
| | ProfiledMatrixBuilder (IMatrix &matrix, ResetFlag reset_values) |
|
| ProfiledMatrixBuilder (const ProfiledMatrixBuilder &)=delete |
|
| ProfiledMatrixBuilder (ProfiledMatrixBuilder &&)=delete |
|
ProfiledMatrixBuilder & | operator= (const ProfiledMatrixBuilder &)=delete |
|
ProfiledMatrixBuilder & | operator= (ProfiledMatrixBuilder &&)=delete |
| MatrixElement | operator() (const Integer iIndex, const Integer jIndex) |
| Arccore::Real | getData (Arccore::Integer iIndex, Arccore::Integer jIndex) const |
|
void | addData (Arccore::Integer iIndex, Arccore::Integer jIndex, Arccore::Real value) |
|
void | addData (Arccore::Integer iIndex, Arccore::Real factor, Arccore::ConstArrayView< Arccore::Integer > jIndexes, Arccore::ConstArrayView< Arccore::Real > jValues) |
|
void | setData (Arccore::Integer iIndex, Arccore::Integer jIndex, Arccore::Real value) |
|
void | setData (Arccore::Integer iIndex, Arccore::Real factor, Arccore::ConstArrayView< Arccore::Integer > jIndexes, Arccore::ConstArrayView< Arccore::Real > jValues) |
| void | finalize () |
Definition at line 62 of file BaseProfiledMatrixBuilder.h.
◆ MatrixElement
| using Alien::Common::ProfiledMatrixBuilder::MatrixElement = MatrixElementT<ProfiledMatrixBuilder> |
◆ ResetFlag
| using Alien::Common::ProfiledMatrixBuilder::ResetFlag = ProfiledMatrixOptions::ResetFlag |
◆ ProfiledMatrixBuilder()
| Alien::Common::ProfiledMatrixBuilder::ProfiledMatrixBuilder |
( |
IMatrix & | matrix, |
|
|
ResetFlag | reset_values ) |
◆ ~ProfiledMatrixBuilder()
| Alien::Common::ProfiledMatrixBuilder::~ProfiledMatrixBuilder |
( |
| ) |
|
|
virtual |
◆ _startTimer()
| void Alien::Common::ProfiledMatrixBuilder::_startTimer |
( |
| ) |
|
|
inlineprivate |
◆ _stopTimer()
| void Alien::Common::ProfiledMatrixBuilder::_stopTimer |
( |
| ) |
|
|
inlineprivate |
◆ finalize()
| void Alien::Common::ProfiledMatrixBuilder::finalize |
( |
| ) |
|
◆ getData()
| Real Alien::Common::ProfiledMatrixBuilder::getData |
( |
Arccore::Integer | iIndex, |
|
|
Arccore::Integer | jIndex ) const |
◆ isLocal()
| bool Alien::Common::ProfiledMatrixBuilder::isLocal |
( |
Integer | jIndex | ) |
const |
|
inlineprivate |
◆ operator()()
| MatrixElement Alien::Common::ProfiledMatrixBuilder::operator() |
( |
const Integer | iIndex, |
|
|
const Integer | jIndex ) |
|
inline |
◆ m_cols
| ConstArrayView<Integer> Alien::Common::ProfiledMatrixBuilder::m_cols |
|
private |
◆ m_finalized
| bool Alien::Common::ProfiledMatrixBuilder::m_finalized |
|
private |
◆ m_local_offset
| Integer Alien::Common::ProfiledMatrixBuilder::m_local_offset |
|
private |
◆ m_local_row_size
| ConstArrayView<Integer> Alien::Common::ProfiledMatrixBuilder::m_local_row_size |
|
private |
◆ m_local_size
| Integer Alien::Common::ProfiledMatrixBuilder::m_local_size |
|
private |
◆ m_matrix
| IMatrix& Alien::Common::ProfiledMatrixBuilder::m_matrix |
|
private |
◆ m_matrix_impl
◆ m_next_offset
| Integer Alien::Common::ProfiledMatrixBuilder::m_next_offset |
|
private |
◆ m_row_starts
| ConstArrayView<Integer> Alien::Common::ProfiledMatrixBuilder::m_row_starts |
|
private |
◆ m_values
| ArrayView<Real> Alien::Common::ProfiledMatrixBuilder::m_values |
|
private |
The documentation for this class was generated from the following files: