|
inlinestatic |
Orthonormalises v
against the specified vectors using orthogonalise_variational
.
Vec | type of the vector to orthogonalise |
It | type of the iterator behind which we can access the orthogonal vectors |
v | input and output vector to orthogonalise |
from | first element of the set of vectors against which to orthogonalise, which have to be orthogonal. |
to | one-past-the-end element of the set of vectors against which to orthogonalise. |
conf | configuration to use |
e | exit object, used to signal error conditions |
References syten::IterativeExit::error, syten::MaxPossible, syten::IterativeExit::message, syten::Krylov::norm(), syten::Krylov::orthogonalise_variational(), syten::IterativeExit::reason, syten::to_string_rd(), and syten::underThreshold().