Lines Matching refs:conjugate
597 PetscUseTypeMethod(mat, conjugate); in MatConjugate()
5307 static PetscErrorCode MatTranspose_Private(Mat mat, MatReuse reuse, Mat *B, PetscBool conjugate) in MatTranspose_Private() argument
5329 if (conjugate) { in MatTranspose_Private()
5333 if (!f && !(reuse == MAT_INPLACE_MATRIX && mat->hermitian == PETSC_BOOL3_TRUE && conjugate)) { in MatTranspose_Private()
5340 if (conjugate) PetscCall(MatConjugate(*B)); in MatTranspose_Private()
5711 Vec conjugate; in MatDiagonalScale() local
5713 PetscCall(VecDuplicate(l, &conjugate)); in MatDiagonalScale()
5714 PetscCall(VecCopy(l, conjugate)); in MatDiagonalScale()
5715 PetscCall(VecConjugate(conjugate)); in MatDiagonalScale()
5716 PetscCall(VecEqual(conjugate, r, &flg)); in MatDiagonalScale()
5717 PetscCall(VecDestroy(&conjugate)); in MatDiagonalScale()