Searched refs:A_BB (Results 1 – 7 of 7) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | pcisimpl.h | 29 A_BI, A_BB; member
|
| /petsc/src/ksp/pc/impls/is/ |
| H A D | pcis.c | 267 PetscCall(MatDestroy(&pcis->A_BB)); in PCISSetUp() 283 PetscCall(MatCreateSubMatrix(matis->A, pcis->is_B_local, pcis->is_B_local, reuse, &pcis->A_BB)); in PCISSetUp() 296 PetscCall(MatSetBlockSize(pcis->A_BB, bs == ibs ? bs : 1)); in PCISSetUp() 305 if (pcis->A_BB) { in PCISSetUp() 306 PetscCall(MatGetDiagonal(pcis->A_BB, pcis->D)); in PCISSetUp() 432 PetscCall(MatDestroy(&pcis->A_BB)); in PCISReset() 517 PetscCall(MatMult(pcis->A_BB, v, vec1_B)); in PCISApplySchur()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcfetidp.c | 806 PetscCall(MatCreateSchurComplement(A_II, A_II, A_IB, A_BI, pcis->A_BB, &fetidppc_ctx->S_j)); in PCBDDCSetupFETIDPPCContext() 839 …PetscCall(MatCreateSchurComplement(pcis->A_II, pcis->A_II, pcis->A_IB, pcis->A_BI, pcis->A_BB, &fe… in PCBDDCSetupFETIDPPCContext() 843 PetscCall(PetscObjectReference((PetscObject)pcis->A_BB)); in PCBDDCSetupFETIDPPCContext() 844 fetidppc_ctx->S_j = pcis->A_BB; in PCBDDCSetupFETIDPPCContext()
|
| H A D | bddcschurs.c | 383 Mat F, A_II, A_IB, A_BI, A_BB, AE_II; in PCBDDCSubSchursSetUp() local 483 PetscCall(MatConvert(tA_BB, MATSEQAIJ, MAT_INITIAL_MATRIX, &A_BB)); in PCBDDCSubSchursSetUp() 488 A_BB = tA_BB; in PCBDDCSubSchursSetUp() 498 A_BB = NULL; in PCBDDCSubSchursSetUp() 769 PetscCall(MatCreateSubMatrix(A_BB, is_subset_B, is_subset_B, MAT_INITIAL_MATRIX, &AE_EE)); in PCBDDCSubSchursSetUp() 1939 PetscCall(MatDestroy(&A_BB)); in PCBDDCSubSchursSetUp()
|
| H A D | bddcprivate.c | 5258 Mat A_II, A_BB, A_IB, A_BI; in PCBDDCSetUpCorrection() local 5271 … PetscCall(MatCreateSubMatrix(A, pcis->is_B_local, pcis->is_B_local, MAT_INITIAL_MATRIX, &A_BB)); in PCBDDCSetUpCorrection() 5277 PetscCall(MatConvert(pcis->A_BB, checkmattype, MAT_INITIAL_MATRIX, &A_BB)); in PCBDDCSetUpCorrection() 5292 PetscCall(MatMatMult(A_BB, coarse_phi_B, MAT_INITIAL_MATRIX, 1.0, &AUXMAT)); in PCBDDCSetUpCorrection() 5303 PetscCall(MatPtAP(A_BB, coarse_phi_B, MAT_INITIAL_MATRIX, 1.0, &TM2)); in PCBDDCSetUpCorrection() 5377 PetscCall(MatDestroy(&A_BB)); in PCBDDCSetUpCorrection() 9463 …PetscCall(MatCreateSchurComplement(pcis->A_II, pcis->pA_II, pcis->A_IB, pcis->A_BI, pcis->A_BB, &S… in PCBDDCSetUpSubSchurs()
|
| H A D | bddc.c | 1628 PetscCall(MatDestroy(&pcis->A_BB)); in PCSetUp_BDDC() 1629 …SubMatrix(pcbddc->local_mat, pcis->is_B_local, pcis->is_B_local, MAT_INITIAL_MATRIX, &pcis->A_BB)); in PCSetUp_BDDC()
|
| /petsc/src/ksp/pc/impls/mg/ |
| H A D | gdsw.c | 154 …l(MatCreateSchurComplement(ipcis->A_II, ipcis->pA_II, ipcis->A_IB, ipcis->A_BI, ipcis->A_BB, &lS)); in PCMGGDSWSetUp()
|