Opm::Accelerator::Matrix< Scalar > Class Template Reference
Detailed Descriptiontemplate<class Scalar> class Opm::Accelerator::Matrix< Scalar > This struct resembles a csr matrix, only doubles are supported The data is stored in contiguous memory, such that they can be copied to a device in one transfer. Constructor & Destructor Documentation◆ Matrix() [1/2]
template<class Scalar >
Allocate square Matrix and data arrays with given sizes
References Opm::Accelerator::Matrix< Scalar >::colIndices, Opm::Accelerator::Matrix< Scalar >::N, Opm::Accelerator::Matrix< Scalar >::nnzs, Opm::Accelerator::Matrix< Scalar >::nnzValues, and Opm::Accelerator::Matrix< Scalar >::rowPointers. ◆ Matrix() [2/2]
template<class Scalar >
Allocate rectangular Matrix and data arrays with given sizes
References Opm::Accelerator::Matrix< Scalar >::M. Member Data Documentation◆ colIndices
template<class Scalar >
Referenced by Opm::Accelerator::Matrix< Scalar >::Matrix(). ◆ M
template<class Scalar >
Referenced by Opm::Accelerator::Matrix< Scalar >::Matrix(). ◆ N
template<class Scalar >
Referenced by Opm::Accelerator::Matrix< Scalar >::Matrix(). ◆ nnzs
template<class Scalar >
Referenced by Opm::Accelerator::Matrix< Scalar >::Matrix(). ◆ nnzValues
template<class Scalar >
Referenced by Opm::Accelerator::Matrix< Scalar >::Matrix(). ◆ rowPointers
template<class Scalar >
Referenced by Opm::Accelerator::Matrix< Scalar >::Matrix(). The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||