Opm::Accelerator::OpenclMatrix< Scalar > Class Template Reference
Detailed Descriptiontemplate<class Scalar> class Opm::Accelerator::OpenclMatrix< Scalar > This struct resembles a csr matrix, only doubles are supported The matrix data is stored in OpenCL Buffers Constructor & Destructor Documentation◆ OpenclMatrix()
template<class Scalar >
References Opm::Accelerator::OpenclMatrix< Scalar >::block_size, Opm::Accelerator::OpenclMatrix< Scalar >::colIndices, Opm::Accelerator::OpenclMatrix< Scalar >::Nb, Opm::Accelerator::OpenclMatrix< Scalar >::nnzbs, Opm::Accelerator::OpenclMatrix< Scalar >::nnzValues, and Opm::Accelerator::OpenclMatrix< Scalar >::rowPointers. Member Function Documentation◆ upload() [1/3]
template<class Scalar >
◆ upload() [2/3]
template<class Scalar >
◆ upload() [3/3]
template<class Scalar >
Member Data Documentation◆ block_size
template<class Scalar >
Referenced by Opm::Accelerator::OpenclMatrix< Scalar >::OpenclMatrix(). ◆ colIndices
template<class Scalar >
Referenced by Opm::Accelerator::OpenclMatrix< Scalar >::OpenclMatrix(). ◆ Mb
template<class Scalar >
◆ Nb
template<class Scalar >
Referenced by Opm::Accelerator::OpenclMatrix< Scalar >::OpenclMatrix(). ◆ nnzbs
template<class Scalar >
Referenced by Opm::Accelerator::OpenclMatrix< Scalar >::OpenclMatrix(). ◆ nnzValues
template<class Scalar >
Referenced by Opm::Accelerator::OpenclMatrix< Scalar >::OpenclMatrix(). ◆ rowPointers
template<class Scalar >
Referenced by Opm::Accelerator::OpenclMatrix< Scalar >::OpenclMatrix(). The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||