Searched refs:is_hermitian (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/tests/ |
| H A D | ex1.c | 113 static PetscErrorCode SecantTest(Mat B, Vec dx, Vec df, PetscBool is_hermitian, PetscBool test_inve… in SecantTest() argument 128 if (is_hermitian) { in SecantTest() 145 if (is_hermitian) { in SecantTest() 315 static PetscErrorCode TestUpdate(Mat B, PetscInt iter, PetscRandom rand, PetscBool is_hermitian, Ve… in TestUpdate() argument 340 if (is_hermitian) { in TestUpdate() 358 if (is_hermitian) PetscCall(IsHermitianTest(B, rand, PETSC_FALSE)); in TestUpdate() 362 if (is_hermitian) PetscCall(IsHermitianTest(B, rand, PETSC_TRUE)); in TestUpdate() 366 PetscCall(SecantTest(B, dx, df, is_hermitian, PETSC_FALSE)); in TestUpdate() 367 if (is_invertible) PetscCall(SecantTest(B, dx, df, is_hermitian, PETSC_TRUE)); in TestUpdate() 439 static PetscErrorCode MatSetRandomWithShift(Mat J0, PetscRandom rand, PetscBool is_hermitian, Petsc… in MatSetRandomWithShift() argument [all …]
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcschurs.c | 618 if (benign_trick || (sub_schurs->is_hermitian && sub_schurs->is_posdef)) { in PCBDDCSubSchursSetUp() 775 } else if (sub_schurs->is_hermitian) { in PCBDDCSubSchursSetUp() 1015 PetscCall(MatSetOption(A, MAT_HERMITIAN, sub_schurs->is_hermitian)); in PCBDDCSubSchursSetUp() 1019 …use_cholesky = (PetscBool)((use_potr || use_sytr) && sub_schurs->is_hermitian && sub_schurs->is_sy… in PCBDDCSubSchursSetUp() 1119 PetscCall(MatSetOption(S_all, MAT_HERMITIAN, sub_schurs->is_hermitian)); in PCBDDCSubSchursSetUp() 1270 PetscCall(MatSetOption(S_all, MAT_ROW_ORIENTED, sub_schurs->is_hermitian)); in PCBDDCSubSchursSetUp() 1327 PetscCall(MatSetOption(S_all, MAT_HERMITIAN, sub_schurs->is_hermitian)); in PCBDDCSubSchursSetUp() 1469 if (!sub_schurs->is_hermitian) { in PCBDDCSubSchursSetUp() 1521 PetscCall(MatSetOption(M, MAT_HERMITIAN, sub_schurs->is_hermitian)); in PCBDDCSubSchursSetUp() 1680 PetscCall(MatSetOption(S_all_inv, MAT_ROW_ORIENTED, sub_schurs->is_hermitian)); in PCBDDCSubSchursSetUp() [all …]
|
| H A D | bddcscalingbasic.c | 505 … PetscCall(MatSetOption(deluxe_ctx->seq_mat_inv_sum[i], MAT_HERMITIAN, sub_schurs->is_hermitian)); in PCBDDCScalingSetUp_Deluxe_Private() 518 if (!sub_schurs->is_hermitian) { in PCBDDCScalingSetUp_Deluxe_Private() 525 if (!sub_schurs->is_hermitian) { in PCBDDCScalingSetUp_Deluxe_Private()
|
| H A D | bddcprivate.c | 3371 …ed for this matrix pencil (herm %d, symm %d, posdef %d)", sub_schurs->is_hermitian, sub_schurs->is… in PCBDDCAdaptiveSelection() 3383 …t_FMT " (%d,%d).\n", PetscGlobalRank, sub_schurs->n_subs, sub_schurs->is_hermitian, sub_schurs->is… in PCBDDCAdaptiveSelection()
|
| /petsc/include/petsc/private/ |
| H A D | pcbddcstructsimpl.h | 149 PetscBool is_hermitian; member
|