Lines Matching refs:PETSC_BOOL3_TRUE

596 …PetscDefined(USE_COMPLEX) && !(mat->symmetric == PETSC_BOOL3_TRUE && mat->hermitian == PETSC_BOOL3…  in MatConjugate()
2736 if (mat->symmetric == PETSC_BOOL3_TRUE && mat->ops->mult) op = mat->ops->mult; in MatMultTranspose()
2792 if (mat->ops->multhermitiantranspose || (mat->hermitian == PETSC_BOOL3_TRUE && mat->ops->mult)) { in MatMultHermitianTranspose()
5333 if (!f && !(reuse == MAT_INPLACE_MATRIX && mat->hermitian == PETSC_BOOL3_TRUE && conjugate)) { in MatTranspose_Private()
5335 if (reuse != MAT_INPLACE_MATRIX || mat->symmetric != PETSC_BOOL3_TRUE) { in MatTranspose_Private()
6103 mat->spd = PETSC_BOOL3_TRUE; in MatSetOption()
6104 mat->symmetric = PETSC_BOOL3_TRUE; in MatSetOption()
6105 mat->structurally_symmetric = PETSC_BOOL3_TRUE; in MatSetOption()
6107 mat->hermitian = PETSC_BOOL3_TRUE; in MatSetOption()
6115 if (flg) mat->structurally_symmetric = PETSC_BOOL3_TRUE; in MatSetOption()
6122 if (flg) mat->structurally_symmetric = PETSC_BOOL3_TRUE; in MatSetOption()
8948 *nullsp = (mat->symmetric == PETSC_BOOL3_TRUE && !mat->nullsp) ? mat->transnullsp : mat->nullsp; in MatGetNullSpace()
9074 if (mat->symmetric == PETSC_BOOL3_TRUE) PetscCall(MatSetTransposeNullSpace(mat, nullsp)); in MatSetNullSpace()
9097 …*nullsp = (mat->symmetric == PETSC_BOOL3_TRUE && !mat->transnullsp) ? mat->nullsp : mat->transnull… in MatGetTransposeNullSpace()
10138 if (A->symmetric == PETSC_BOOL3_TRUE) { in MatPtAP()
10198 if (A->symmetric == PETSC_BOOL3_TRUE) PetscCall(MatSetOption(*C, MAT_SYMMETRIC, PETSC_TRUE)); in MatRARt()