PCROWSCALINGVIENNACLL — PETSc 3.21.4 documentation

Skip to main content
`Ctrl`+`K`

# PCROWSCALINGVIENNACLL

A diagonal preconditioner (scaling rows of matrices by their norm) that can be used via the CUDA, OpenCL, and OpenMP backends of ViennaCL

## See Also

KSP: Linear System Solvers, `PCCreate()`, `PCSetType()`, `PCType`, `PC`

## Level

advanced

## Location

src/ksp/pc/impls/rowscalingviennacl/rowscalingviennacl.cxx

Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages