Searched refs:change_with_qr (Results 1 – 4 of 4) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | pcbddcstructsimpl.h | 156 PetscBool change_with_qr; member 182 PetscBool change_with_qr; member
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcscalingbasic.c | 87 if (deluxe_ctx->change_with_qr) { in PCBDDCScalingExtension_Deluxe() 199 if (deluxe_ctx->change_with_qr) { in PCBDDCScalingRestriction_Deluxe() 467 deluxe_ctx->change_with_qr = sub_schurs->change_with_qr; in PCBDDCScalingSetUp_Deluxe_Private() 535 …PetscCheck(deluxe_ctx->change_with_qr, PETSC_COMM_SELF, PETSC_ERR_SUP, "Only QR based change of ba… in PCBDDCScalingSetUp_Deluxe_Private() 553 deluxe_ctx->change_with_qr = PETSC_FALSE; in PCBDDCScalingSetUp_Deluxe_Private() 556 if (deluxe_ctx->change && !deluxe_ctx->change_with_qr) { in PCBDDCScalingSetUp_Deluxe_Private()
|
| H A D | bddcschurs.c | 697 if (!sub_schurs->change_with_qr) { in PCBDDCSubSchursSetUp() 1498 if (!sub_schurs->change_with_qr) { /* currently there's no support for PtAP with P SeqAIJ */ in PCBDDCSubSchursSetUp() 1842 … if (!sub_schurs->change_with_qr) { /* currently there's no support for PtAP with P SeqAIJ */ in PCBDDCSubSchursSetUp()
|
| H A D | bddcprivate.c | 9363 …ubSchurs schurs, Mat *change, IS *change_primal, IS *change_primal_mult, PetscBool *change_with_qr) in PCBDDCComputeFakeChange() argument 9407 if (change_with_qr) *change_with_qr = pcbddcf->use_qr_single; in PCBDDCComputeFakeChange() 9499 …keChange(pc, PETSC_FALSE, NULL, NULL, &change, &change_primal, NULL, &sub_schurs->change_with_qr)); in PCBDDCSetUpSubSchurs()
|