#include <LinAlgOpContext.h>
Public Member Functions | |
| LinAlgOpContext (std::shared_ptr< blasLapack::BlasQueue< memorySpace > > blasQueue, std::shared_ptr< blasLapack::LapackQueue< memorySpace > > lapackQueue) | |
| ~LinAlgOpContext ()=default | |
| void | setBlasQueue (std::shared_ptr< blasLapack::BlasQueue< memorySpace > > blasQueue) |
| void | setLapackQueue (std::shared_ptr< blasLapack::LapackQueue< memorySpace > > lapackQueue) |
| blasLapack::BlasQueue< memorySpace > & | getBlasQueue () const |
| blasLapack::LapackQueue< memorySpace > & | getLapackQueue () const |
Private Attributes | |
| std::shared_ptr< blasLapack::BlasQueue< memorySpace > > | d_blasQueue |
| std::shared_ptr< blasLapack::LapackQueue< memorySpace > > | d_lapackQueue |
| dftefe::linearAlgebra::LinAlgOpContext< memorySpace >::LinAlgOpContext | ( | std::shared_ptr< blasLapack::BlasQueue< memorySpace > > | blasQueue, |
| std::shared_ptr< blasLapack::LapackQueue< memorySpace > > | lapackQueue | ||
| ) |
|
default |
| blasLapack::BlasQueue< memorySpace > & dftefe::linearAlgebra::LinAlgOpContext< memorySpace >::getBlasQueue |
| blasLapack::LapackQueue< memorySpace > & dftefe::linearAlgebra::LinAlgOpContext< memorySpace >::getLapackQueue |
| void dftefe::linearAlgebra::LinAlgOpContext< memorySpace >::setBlasQueue | ( | std::shared_ptr< blasLapack::BlasQueue< memorySpace > > | blasQueue | ) |
| void dftefe::linearAlgebra::LinAlgOpContext< memorySpace >::setLapackQueue | ( | std::shared_ptr< blasLapack::LapackQueue< memorySpace > > | lapackQueue | ) |
|
private |
|
private |