petsc-3.7.1 2016-05-15
Report Typos and Errors

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