Conjugate

Note

This is not a standard BLAS routine, but it is BLAS-like.

\(A := \bar A\). For real datatypes, this is a no-op.

C++ API

void Conjugate(Matrix<T> &A)
void Conjugate(AbstractDistMatrix<T> &A)

\(B := \bar A\).

void Conjugate(const Matrix<T> &A, Matrix<T> &B)
void Conjugate(const AbstractDistMatrix<T> &A, AbstractDistMatrix<T> &B)

C API

ElError ElConjugate_c(ElMatrix_c A)
ElError ElConjugate_z(ElMatrix_z A)
ElError ElConjugateDist_c(ElDistMatrix_c A)
ElError ElConjugateDist_z(ElDistMatrix_z A)

Python API

Conjugate(A)