Reference documentation for deal.II version 9.4.1
|
#include <deal.II/lac/cuda_precondition.h>
Public Member Functions | |
AdditionalData (bool use_level_analysis=true) | |
Public Attributes | |
bool | use_level_analysis |
Standardized data struct to pipe additional flags to the preconditioner.
Definition at line 74 of file cuda_precondition.h.
CUDAWrappers::PreconditionIC< Number >::AdditionalData::AdditionalData | ( | bool | use_level_analysis = true | ) |
Constructor. cuSPARSE allows to compute and use level information. According to the documentation this might improve performance. It is suggested to try both options.
bool CUDAWrappers::PreconditionIC< Number >::AdditionalData::use_level_analysis |
Flag that determines if level information is used when creating and applying the preconditioner. See the documentation for cusparseSolvePolicy_t at https://docs.nvidia.com/cuda/cusparse/index.html#cusparsesolvepolicy_t for more information.
Definition at line 90 of file cuda_precondition.h.