#include "slepcip.h" PetscErrorCode IPPseudoOrthogonalize(IP ip,PetscInt n,Vec *V,PetscReal *omega,Vec v,PetscScalar *H,PetscReal *norm,PetscBool *lindep)Collective on IP and Vec
ip | - the inner product (IP) context | |
n | - number of columns of V | |
V | - set of vectors | |
omega | - set of signs that define a signature matrix |
H | - coefficients computed during orthogonalization | |
norm | - norm of the vector after being orthogonalized | |
lindep | - flag indicating that refinement did not improve the quality of orthogonalization |
On exit, v = v0 - V*Omega*H, where v0 is the original vector v.
This routine does not normalize the resulting vector. The output argument 'norm' may be negative.
Location: src/ip/ipbiorthog.c
Index of all IP routines
Table of Contents for all manual pages
Index of all manual pages