Alien  1.3.0
User documentation
Loading...
Searching...
No Matches
Alien::Common::ProfiledFixedBlockMatrixBuilder Class Reference

Classes

class  MatrixElement

Public Types

using ResetFlag = ProfiledBlockMatrixBuilderOptions::ResetFlag

Public Member Functions

 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

Definition at line 59 of file ProfiledFixedBlockMatrixBuilder.h.

Member Typedef Documentation

◆ ResetFlag

using Alien::Common::ProfiledFixedBlockMatrixBuilder::ResetFlag = ProfiledBlockMatrixBuilderOptions::ResetFlag

Definition at line 94 of file ProfiledFixedBlockMatrixBuilder.h.

Constructor & Destructor Documentation

◆ ProfiledFixedBlockMatrixBuilder()

Alien::Common::ProfiledFixedBlockMatrixBuilder::ProfiledFixedBlockMatrixBuilder ( IMatrix & matrix,
const ResetFlag reset_values )

Definition at line 35 of file ProfiledFixedBlockMatrixBuilder.cc.

◆ ~ProfiledFixedBlockMatrixBuilder()

Alien::Common::ProfiledFixedBlockMatrixBuilder::~ProfiledFixedBlockMatrixBuilder ( )
virtual

Definition at line 78 of file ProfiledFixedBlockMatrixBuilder.cc.

Member Function Documentation

◆ addData() [1/2]

void Alien::Common::ProfiledFixedBlockMatrixBuilder::addData ( const Integer iIndex,
const Integer jIndex,
const Real factor,
ConstArray2View< Real > value )

Definition at line 122 of file ProfiledFixedBlockMatrixBuilder.cc.

◆ addData() [2/2]

void Alien::Common::ProfiledFixedBlockMatrixBuilder::addData ( const Integer iIndex,
const Integer jIndex,
ConstArray2View< Real > value )

Definition at line 87 of file ProfiledFixedBlockMatrixBuilder.cc.

◆ finalize()

void Alien::Common::ProfiledFixedBlockMatrixBuilder::finalize ( )

Definition at line 192 of file ProfiledFixedBlockMatrixBuilder.cc.

◆ operator()()

MatrixElement Alien::Common::ProfiledFixedBlockMatrixBuilder::operator() ( const Integer iIndex,
const Integer jIndex )
inline

Definition at line 104 of file ProfiledFixedBlockMatrixBuilder.h.

◆ setData()

void Alien::Common::ProfiledFixedBlockMatrixBuilder::setData ( const Integer iIndex,
const Integer jIndex,
ConstArray2View< Real > value )

Definition at line 157 of file ProfiledFixedBlockMatrixBuilder.cc.


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