Searched refs:B0_B (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcscalingbasic.c | 277 Mat B0_B = NULL; in PCBDDCScalingSetUp() local 296 …Call(MatCreateSubMatrix(pcbddc->benign_B0, is_dummy, pcis->is_B_local, MAT_INITIAL_MATRIX, &B0_B)); in PCBDDCScalingSetUp() 298 PetscCall(MatCreateVecs(B0_B, NULL, &B0_Bv)); in PCBDDCScalingSetUp() 300 PetscCall(MatMult(B0_B, pcis->vec1_B, B0_Bv)); in PCBDDCScalingSetUp() 308 PetscCall(MatMult(B0_B, pcis->vec1_B, B0_Bv2)); in PCBDDCScalingSetUp() 331 PetscCall(MatDestroy(&B0_B)); in PCBDDCScalingSetUp()
|
| H A D | bddcprivate.c | 5097 Mat B0_B, B0_BPHI; in PCBDDCSetUpCorrection() local 5103 …Call(MatCreateSubMatrix(pcbddc->benign_B0, is_dummy, pcis->is_B_local, MAT_INITIAL_MATRIX, &B0_B)); in PCBDDCSetUpCorrection() 5105 PetscCall(MatMatMult(B0_B, pcbddc->coarse_phi_B, MAT_INITIAL_MATRIX, 1.0, &B0_BPHI)); in PCBDDCSetUpCorrection() 5116 PetscCall(MatDestroy(&B0_B)); in PCBDDCSetUpCorrection() 5316 Mat B0_B, B0_BPHI; in PCBDDCSetUpCorrection() local 5322 …Call(MatCreateSubMatrix(pcbddc->benign_B0, is_dummy, pcis->is_B_local, MAT_INITIAL_MATRIX, &B0_B)); in PCBDDCSetUpCorrection() 5323 PetscCall(MatMatMult(B0_B, coarse_phi_B, MAT_INITIAL_MATRIX, 1.0, &B0_BPHI)); in PCBDDCSetUpCorrection() 5336 PetscCall(MatDestroy(&B0_B)); in PCBDDCSetUpCorrection()
|