Home
last modified time | relevance | path

Searched refs:B0_B (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcscalingbasic.c277 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 Dbddcprivate.c5097 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()