AdjointAxpy

Performs \(Y := \alpha X^H + Y\) (hence the name axpy).

C++ API

void AdjointAxpy(S alpha, const Matrix<T> &X, Matrix<T> &Y)
void AdjointAxpy(S alpha, const AbstractDistMatrix<T> &X, AbstractDistMatrix<T> &Y)
void AdjointAxpy(S alpha, const SparseMatrix<T> &X, SparseMatrix<T> &Y)
void AdjointAxpy(S alpha, const DistSparseMatrix<T> &X, DistSparseMatrix<T> &Y)

adjoint_axpy namespace

TODO

C API

ElError ElAdjointAxpy_c(complex_float alpha, ElConstMatrix_c X, ElMatrix_c Y)
ElError ElAdjointAxpy_z(complex_double alpha, ElConstMatrix_z X, ElMatrix_z Y)
ElError ElAdjointAxpyDist_c(complex_float alpha, ElConstMatrix_c X, ElMatrix_c Y)
ElError ElAdjointAxpyDist_z(complex_double alpha, ElConstMatrix_z X, ElMatrix_z Y)
ElError ElAdjointAxpySparse_c(complex_float alpha, ElConstMatrix_c X, ElMatrix_c Y)
ElError ElAdjointAxpySparse_z(complex_double alpha, ElConstMatrix_z X, ElMatrix_z Y)
ElError ElAdjointAxpyDistSparse_c(complex_float alpha, ElConstMatrix_c X, ElMatrix_c Y)
ElError ElAdjointAxpyDistSparse_z(complex_double alpha, ElConstMatrix_z X, ElMatrix_z Y)

Python API

AdjointAxpy(alpha, X, Y)