| 
Public Member Functions |
Static Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members   Opm::Accelerator::Preconditioner< Scalar, block_size, ApplyScalar > Class Template Referenceabstract 
 
Inheritance diagram for Opm::Accelerator::Preconditioner< Scalar, block_size, ApplyScalar >:  
 
 
 
 Constructor & Destructor Documentation◆ Preconditioner()
template<class Scalar , unsigned int block_size, class ApplyScalar  = Scalar>  
 ◆ ~Preconditioner()
template<class Scalar , unsigned int block_size, class ApplyScalar  = Scalar>  
 Member Function Documentation◆ analyze_matrix() [1/2]
template<class Scalar , unsigned int block_size, class ApplyScalar  = Scalar>  
 Implemented in Opm::Accelerator::openclBILU0< Scalar, block_size >, Opm::Accelerator::openclBISAI< Scalar, block_size >, Opm::Accelerator::openclCPR< Scalar, block_size >, Opm::Accelerator::rocsparseBILU0< Scalar, block_size >, Opm::Accelerator::rocsparseBILU0< Scalar, 1 >, and Opm::Accelerator::rocsparseCPR< Scalar, block_size >. ◆ analyze_matrix() [2/2]
template<class Scalar , unsigned int block_size, class ApplyScalar  = Scalar>  
 Implemented in Opm::Accelerator::openclBILU0< Scalar, block_size >, Opm::Accelerator::openclBISAI< Scalar, block_size >, Opm::Accelerator::openclCPR< Scalar, block_size >, Opm::Accelerator::rocsparseBILU0< Scalar, block_size >, Opm::Accelerator::rocsparseBILU0< Scalar, 1 >, and Opm::Accelerator::rocsparseCPR< Scalar, block_size >. ◆ apply()
template<class Scalar , unsigned int block_size, class ApplyScalar  = Scalar>  
 ◆ create()
template<class Scalar , unsigned int block_size, class ApplyScalar  = Scalar>  
 ◆ create_preconditioner() [1/2]
template<class Scalar , unsigned int block_size, class ApplyScalar  = Scalar>  
 Implemented in Opm::Accelerator::openclBILU0< Scalar, block_size >, Opm::Accelerator::openclBISAI< Scalar, block_size >, Opm::Accelerator::openclCPR< Scalar, block_size >, Opm::Accelerator::rocsparseBILU0< Scalar, block_size >, Opm::Accelerator::rocsparseBILU0< Scalar, 1 >, and Opm::Accelerator::rocsparseCPR< Scalar, block_size >. ◆ create_preconditioner() [2/2]
template<class Scalar , unsigned int block_size, class ApplyScalar  = Scalar>  
 Implemented in Opm::Accelerator::openclBILU0< Scalar, block_size >, Opm::Accelerator::openclBISAI< Scalar, block_size >, Opm::Accelerator::openclCPR< Scalar, block_size >, Opm::Accelerator::rocsparseBILU0< Scalar, block_size >, Opm::Accelerator::rocsparseBILU0< Scalar, 1 >, and Opm::Accelerator::rocsparseCPR< Scalar, block_size >. Member Data Documentation◆ N
template<class Scalar , unsigned int block_size, class ApplyScalar  = Scalar>  
 ◆ Nb
template<class Scalar , unsigned int block_size, class ApplyScalar  = Scalar>  
 ◆ nnz
template<class Scalar , unsigned int block_size, class ApplyScalar  = Scalar>  
 ◆ nnzb
template<class Scalar , unsigned int block_size, class ApplyScalar  = Scalar>  
 ◆ verbosity
template<class Scalar , unsigned int block_size, class ApplyScalar  = Scalar>  
 The documentation for this class was generated from the following file: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||