Skip to main content
`Ctrl`+`K`

# BV_ORTHOG_MGS

Use modified Gram-Schmidt for orthogonalization of vectors.

## Note

MGS results in poorer performance, both sequential and in parallel, so it is not recommended unless iterative refinement is disabled.

## See Also

BV: Basis Vectors, `BVOrthogType`, `BVSetOrthogonalization()`, `BV_ORTHOG_CGS`

## Level

advanced

## Location

include/slepcbv.h

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