Dune-Fufem 2.11-git
Loading...
Searching...
No Matches
Dune::Fufem::MatrixBuilder< Dune::Matrix< Dune::BCRSMatrix< T, A > > > Class Template Reference

#include <dune/fufem/backends/matrixbuilder.hh>

Public Types

using Matrix = Dune::Matrix< Dune::BCRSMatrix< T, A > >
 

Public Member Functions

 MatrixBuilder (Matrix &matrix)
 
template<class RowSizeInfo , class ColSizeInfo >
void resize (const RowSizeInfo &rowSizeInfo, const ColSizeInfo &colSizeInfo)
 
template<class RowIndex , class ColIndex >
void insertEntry (const RowIndex &rowIndex, const ColIndex &colIndex)
 
void setupMatrix ()
 

Detailed Description

template<class T, class A>
class Dune::Fufem::MatrixBuilder< Dune::Matrix< Dune::BCRSMatrix< T, A > > >
Deprecated:
This class is deprecated and will be removed after 2.11. Use the ISTLMatrixBackend::PatternBuilder from the dune-assember module instead.

Member Typedef Documentation

◆ Matrix

template<class T , class A >
using Dune::Fufem::MatrixBuilder< Dune::Matrix< Dune::BCRSMatrix< T, A > > >::Matrix = Dune::Matrix<Dune::BCRSMatrix<T, A> >

Constructor & Destructor Documentation

◆ MatrixBuilder()

template<class T , class A >
Dune::Fufem::MatrixBuilder< Dune::Matrix< Dune::BCRSMatrix< T, A > > >::MatrixBuilder ( Matrix matrix)
inline

Member Function Documentation

◆ insertEntry()

template<class T , class A >
template<class RowIndex , class ColIndex >
void Dune::Fufem::MatrixBuilder< Dune::Matrix< Dune::BCRSMatrix< T, A > > >::insertEntry ( const RowIndex &  rowIndex,
const ColIndex &  colIndex 
)
inline

◆ resize()

template<class T , class A >
template<class RowSizeInfo , class ColSizeInfo >
void Dune::Fufem::MatrixBuilder< Dune::Matrix< Dune::BCRSMatrix< T, A > > >::resize ( const RowSizeInfo &  rowSizeInfo,
const ColSizeInfo &  colSizeInfo 
)
inline

◆ setupMatrix()

template<class T , class A >
void Dune::Fufem::MatrixBuilder< Dune::Matrix< Dune::BCRSMatrix< T, A > > >::setupMatrix ( )
inline

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