VecTDot
Computes an indefinite vector dot product. That is, this routine does NOT use the complex conjugate.
Synopsis
int VecTDot(Vec x,Vec y,Scalar *val)
Collective on
Vec
Input Parameters
x, y -the vectors
Output Parameter
val -the dot product
Notes for Users of Complex Numbers
For complex vectors, VecTDot() computes the indefinite
form
val = (x,y) = y^T x,
where y^T denotes the transpose of y.
Use VecDot() for the inner
product
val = (x,y) = y^H x,
where y^H denotes the conjugate transpose of y.
Keywords
vector, dot product, inner product
See Also
VecDot(), VecMTDot()
Location: src/vec/interface/vector.c
Vector Index
Table of Contents