Opm::Accelerator::BlockedMatrix< Scalar > Class Template Reference
Detailed Descriptiontemplate<class Scalar> class Opm::Accelerator::BlockedMatrix< Scalar > This struct resembles a blocked csr matrix, like Dune::BCRSMatrix. The data is stored in contiguous memory, such that they can be copied to a device in one transfer. Constructor & Destructor Documentation◆ BlockedMatrix() [1/3]
template<class Scalar >
Allocate BlockedMatrix and data arrays with given sizes
◆ BlockedMatrix() [2/3]
template<class Scalar >
Allocate BlockedMatrix, but copy sparsity pattern instead of allocating new memory
◆ BlockedMatrix() [3/3]
template<class Scalar >
Allocate BlockedMatrix, but let data arrays point to existing arrays
◆ ~BlockedMatrix()
template<class Scalar >
Member Data Documentation◆ block_size
template<class Scalar >
◆ colIndices
template<class Scalar >
Referenced by Opm::Accelerator::BlockedMatrix< Scalar >::~BlockedMatrix(). ◆ deleteNnzs
template<class Scalar >
Referenced by Opm::Accelerator::BlockedMatrix< Scalar >::~BlockedMatrix(). ◆ deleteSparsity
template<class Scalar >
Referenced by Opm::Accelerator::BlockedMatrix< Scalar >::~BlockedMatrix(). ◆ Nb
template<class Scalar >
◆ nnzbs
template<class Scalar >
◆ nnzValues
template<class Scalar >
Referenced by Opm::Accelerator::BlockedMatrix< Scalar >::~BlockedMatrix(). ◆ rowPointers
template<class Scalar >
Referenced by Opm::Accelerator::BlockedMatrix< Scalar >::~BlockedMatrix(). The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||