Home
last modified time | relevance | path

Searched refs:ishermitian (Results 1 – 4 of 4) sorted by relevance

/petsc/src/ksp/pc/impls/mpi/
H A Dpcmpi.c180 PetscBool isset, issymmetric, ishermitian, isspd, isstructurallysymmetric; in PCMPISetMat() local
192 PetscCall(MatIsHermitianKnown(sA, &isset, &ishermitian)); in PCMPISetMat()
193 matproperties[4] = !isset ? 0 : (ishermitian ? 1 : 2); in PCMPISetMat()
357 PetscBool isset, issymmetric, ishermitian, isspd, isstructurallysymmetric; in PCMPIUpdateMatValues() local
364 PetscCall(MatIsHermitianKnown(sA, &isset, &ishermitian)); in PCMPIUpdateMatValues()
365 matproperties[1] = !isset ? 0 : (ishermitian ? 1 : 2); in PCMPIUpdateMatValues()
/petsc/src/mat/interface/
H A Dmatrix.c4351 PetscBool3 issymmetric, ishermitian, isspd; in MatConvert() local
4381 ishermitian = mat->hermitian; in MatConvert()
4495 …if (ishermitian != PETSC_BOOL3_UNKNOWN) PetscCall(MatSetOption(*M, MAT_HERMITIAN, PetscBool3ToBool… in MatConvert()
9412 if (A->ops->ishermitian) PetscUseTypeMethod(A, ishermitian, tol, flg); in MatIsHermitian()
/petsc/include/petsc/private/
H A Dmatimpl.h134 PetscErrorCode (*ishermitian)(Mat, PetscReal, PetscBool *); member
/petsc/src/mat/impls/is/
H A Dmatis.c3666 A->ops->ishermitian = MatIsHermitian_IS; in MatCreate_IS()