Opm::ImplicitTransportDefault::MatrixBlockAssembler< ISTLTypeDetails::ScalarBCRSMatrix > Class Template Reference

#include <BCRSMatrixBlockAssembler.hpp>

Public Member Functions

template<class Block >
void assembleBlock (size_t ndof, size_t i, size_t j, const Block &b)
 
template<class Connections >
void createBlockRow (size_t i, const Connections &conn, size_t ndof)
 
void finalizeStructure ()
 
void setSize (::std::size_t ndof,::std::size_t nrow,::std::size_t ncol,::std::size_t nnz=0)
 
const
ISTLTypeDetails::ScalarBCRSMatrix
matrix () const
 
ISTLTypeDetails::ScalarBCRSMatrixmatrix ()
 

Member Function Documentation

template<class Block >
void Opm::ImplicitTransportDefault::MatrixBlockAssembler< ISTLTypeDetails::ScalarBCRSMatrix >::assembleBlock ( size_t  ndof,
size_t  i,
size_t  j,
const Block &  b 
)
inline
template<class Connections >
void Opm::ImplicitTransportDefault::MatrixBlockAssembler< ISTLTypeDetails::ScalarBCRSMatrix >::createBlockRow ( size_t  i,
const Connections &  conn,
size_t  ndof 
)
inline
void Opm::ImplicitTransportDefault::MatrixBlockAssembler< ISTLTypeDetails::ScalarBCRSMatrix >::finalizeStructure ( )
inline
const ISTLTypeDetails::ScalarBCRSMatrix& Opm::ImplicitTransportDefault::MatrixBlockAssembler< ISTLTypeDetails::ScalarBCRSMatrix >::matrix ( ) const
inline
ISTLTypeDetails::ScalarBCRSMatrix& Opm::ImplicitTransportDefault::MatrixBlockAssembler< ISTLTypeDetails::ScalarBCRSMatrix >::matrix ( )
inline
void Opm::ImplicitTransportDefault::MatrixBlockAssembler< ISTLTypeDetails::ScalarBCRSMatrix >::setSize ( ::std::size_t  ndof,
::std::size_t  nrow,
::std::size_t  ncol,
::std::size_t  nnz = 0 
)
inline

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