Searched refs:is_B_local (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/ksp/pc/impls/is/ |
| H A D | pcis.c | 188 …ll(ISCreateGeneral(PETSC_COMM_SELF, pcis->n_B, idx_B_local, PETSC_COPY_VALUES, &pcis->is_B_local)); in PCISSetUp() 222 PetscCall(VecScatterCreate(pcis->vec1_N, pcis->is_B_local, pcis->vec1_B, (IS)0, &pcis->N_to_B)); in PCISSetUp() 226 PetscCall(ISLocalToGlobalMappingCreateIS(pcis->is_B_local, &pcis->BtoNmap)); in PCISSetUp() 283 PetscCall(MatCreateSubMatrix(matis->A, pcis->is_B_local, pcis->is_B_local, reuse, &pcis->A_BB)); in PCISSetUp() 286 … PetscCall(MatCreateSubMatrix(matis->A, pcis->is_I_local, pcis->is_B_local, reuse, &pcis->A_IB)); in PCISSetUp() 287 … PetscCall(MatCreateSubMatrix(matis->A, pcis->is_B_local, pcis->is_I_local, reuse, &pcis->A_BI)); in PCISSetUp() 292 PetscCall(MatCreateSubMatrix(newmat, pcis->is_I_local, pcis->is_B_local, reuse, &pcis->A_IB)); in PCISSetUp() 293 PetscCall(MatCreateSubMatrix(newmat, pcis->is_B_local, pcis->is_I_local, reuse, &pcis->A_BI)); in PCISSetUp() 424 PetscCall(ISDestroy(&pcis->is_B_local)); in PCISReset() 556 PetscCall(ISGetIndices(pcis->is_B_local, &idex)); in PCISScatterArrayNToVecB() [all …]
|
| /petsc/include/petsc/private/ |
| H A D | pcisimpl.h | 25 IS is_B_local, /* local (sequential) index sets for interface (B) and interior (I) nodes */ member
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddc.c | 1629 …PetscCall(MatCreateSubMatrix(pcbddc->local_mat, pcis->is_B_local, pcis->is_B_local, MAT_INITIAL_MA… in PCSetUp_BDDC() 1630 …PetscCall(MatCreateSubMatrix(pcbddc->local_mat, pcis->is_I_local, pcis->is_B_local, MAT_INITIAL_MA… in PCSetUp_BDDC() 1631 …PetscCall(MatCreateSubMatrix(pcbddc->local_mat, pcis->is_B_local, pcis->is_I_local, MAT_INITIAL_MA… in PCSetUp_BDDC() 1651 PetscCall(MatCreateSubMatrix(lA, lP, pcis->is_B_local, MAT_INITIAL_MATRIX, &B_BB)); in PCSetUp_BDDC() 1656 PetscCall(MatCreateSubMatrix(lA, lP, pcis->is_B_local, MAT_INITIAL_MATRIX, &B_BB)); in PCSetUp_BDDC() 1658 PetscCall(MatCreateSubMatrix(lA, pcis->is_B_local, lP, MAT_INITIAL_MATRIX, &Bt_BB)); in PCSetUp_BDDC()
|
| H A D | bddcfetidp.c | 794 PetscCall(ISGetLocalSize(pcis->is_B_local, &nb)); in PCBDDCSetupFETIDPPCContext() 801 …PetscCall(MatCreateSubMatrix(sub_schurs->A, pcis->is_I_local, pcis->is_B_local, MAT_INITIAL_MATRIX… in PCBDDCSetupFETIDPPCContext() 802 …PetscCall(MatCreateSubMatrix(sub_schurs->A, pcis->is_B_local, pcis->is_I_local, MAT_INITIAL_MATRIX… in PCBDDCSetupFETIDPPCContext()
|
| H A D | bddcprivate.c | 2741 PetscCall(ISGetIndices(pcis->is_B_local, &idxs)); in PCBDDCBenignCheck() 2744 PetscCall(ISRestoreIndices(pcis->is_B_local, &idxs)); in PCBDDCBenignCheck() 2767 PetscCall(ISGetIndices(pcis->is_B_local, &idxs)); in PCBDDCBenignCheck() 2769 PetscCall(ISRestoreIndices(pcis->is_B_local, &idxs)); in PCBDDCBenignCheck() 4422 PetscCall(ISGetIndices(pcis->is_B_local, &idx)); in PCBDDCSetUpCorrection() 4431 PetscCall(ISRestoreIndices(pcis->is_B_local, &idx)); in PCBDDCSetUpCorrection() 4512 …PetscCall(MatCreateSubMatrix(pcbddc->ConstraintMatrix, is_C, pcis->is_B_local, MAT_INITIAL_MATRIX,… in PCBDDCSetUpCorrection() 5088 …PetscCall(MatCreateSubMatrix(T, pcis->is_B_local, NULL, MAT_INITIAL_MATRIX, &pcbddc->coarse_phi_B)… in PCBDDCSetUpCorrection() 5103 …PetscCall(MatCreateSubMatrix(pcbddc->benign_B0, is_dummy, pcis->is_B_local, MAT_INITIAL_MATRIX, &B… in PCBDDCSetUpCorrection() 5269 … PetscCall(MatCreateSubMatrix(A, pcis->is_I_local, pcis->is_B_local, MAT_INITIAL_MATRIX, &A_IB)); in PCBDDCSetUpCorrection() [all …]
|
| H A D | bddcscalingbasic.c | 296 …PetscCall(MatCreateSubMatrix(pcbddc->benign_B0, is_dummy, pcis->is_B_local, MAT_INITIAL_MATRIX, &B… in PCBDDCScalingSetUp()
|
| /petsc/src/ksp/pc/impls/mg/ |
| H A D | gdsw.c | 157 …PetscCall(PCBDDCSubSchursInit(sub_schurs, prefix, ipcis->is_I_local, ipcis->is_B_local, graph, ipc… in PCMGGDSWSetUp()
|