petsc-3.7.1 2016-05-15
MatMultHermitianTransposeAdd
Computes v3 = v2 + A^H * v1.
Synopsis
#include "petscmat.h"
PetscErrorCode MatMultHermitianTransposeAdd(Mat mat,Vec v1,Vec v2,Vec v3)
Neighbor-wise Collective on Mat and Vec Many br
Input Parameters
| mat | - the matrix Many br |
| v1, v2 | - the vectors Many br |
Output Parameters
v3 -the result Many br
Notes
The vectors v1 and v3 cannot be the same. I.e., one cannot Many brcall MatMultHermitianTransposeAdd(A,v1,v2,v1). Many br
Many br
See Also
MatMultHermitianTranspose(), MatMultTranspose(), MatMultAdd(), MatMult()
Level:beginner
Location:src/mat/interface/matrix.c
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages