Alien  1.3.0
Developer documentation
Loading...
Searching...
No Matches
Alien::Move::ProfiledBlockMatrixBuilder Class Reference
Inheritance diagram for Alien::Move::ProfiledBlockMatrixBuilder:
Collaboration diagram for Alien::Move::ProfiledBlockMatrixBuilder:

Public Types

using ResetFlag
Public Types inherited from Alien::Common::ProfiledFixedBlockMatrixBuilder
using ResetFlag = ProfiledBlockMatrixBuilderOptions::ResetFlag

Public Member Functions

 ProfiledBlockMatrixBuilder (MatrixData &&matrix, const ResetFlag reset_flag)
MatrixData && release ()
Public Member Functions inherited from Alien::Common::ProfiledFixedBlockMatrixBuilder
 ProfiledFixedBlockMatrixBuilder (IMatrix &matrix, const ResetFlag reset_values)
MatrixElement operator() (const Integer iIndex, const Integer jIndex)
void addData (const Integer iIndex, const Integer jIndex, ConstArray2View< Real > value)
void addData (const Integer iIndex, const Integer jIndex, const Real factor, ConstArray2View< Real > value)
void setData (const Integer iIndex, const Integer jIndex, ConstArray2View< Real > value)
void finalize ()

Additional Inherited Members

Protected Types inherited from Alien::Common::ProfiledFixedBlockMatrixBuilder
using ResetFlag = ProfiledBlockMatrixBuilderOptions::ResetFlag
Protected Member Functions inherited from Alien::MoveObject< MatrixData >
 MoveObject (MatrixData &&object)
virtual MatrixData & reference ()
Protected Member Functions inherited from Alien::Common::ProfiledFixedBlockMatrixBuilder
 ProfiledFixedBlockMatrixBuilder (IMatrix &matrix, const ResetFlag reset_values)
MatrixElement operator() (const Integer iIndex, const Integer jIndex)
void addData (const Integer iIndex, const Integer jIndex, ConstArray2View< Real > value)
void addData (const Integer iIndex, const Integer jIndex, const Real factor, ConstArray2View< Real > value)
void setData (const Integer iIndex, const Integer jIndex, ConstArray2View< Real > value)
void finalize ()

Detailed Description

Member Typedef Documentation

◆ ResetFlag

using Alien::Common::ProfiledFixedBlockMatrixBuilder::ResetFlag

Definition at line 94 of file ProfiledFixedBlockMatrixBuilder.h.

Constructor & Destructor Documentation

◆ ProfiledBlockMatrixBuilder()

Alien::Move::ProfiledBlockMatrixBuilder::ProfiledBlockMatrixBuilder ( MatrixData && matrix,
const ResetFlag reset_flag )
inline

Member Function Documentation

◆ release()

MatrixData && Alien::Move::ProfiledBlockMatrixBuilder::release ( )
inlinevirtual

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