Searched refs:is_I_local (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/ksp/pc/impls/is/ |
| H A D | pcis.c | 190 …etscCall(ISCreateGeneral(PETSC_COMM_SELF, n_I, idx_I_local, PETSC_COPY_VALUES, &pcis->is_I_local)); in PCISSetUp() 220 PetscCall(VecScatterCreate(pcis->vec1_N, pcis->is_I_local, pcis->vec1_D, (IS)0, &pcis->N_to_D)); in PCISSetUp() 272 … PetscCall(MatCreateSubMatrix(matis->A, pcis->is_I_local, pcis->is_I_local, reuse, &pcis->pA_II)); in PCISSetUp() 275 … PetscCall(MatCreateSubMatrix(amatis->A, pcis->is_I_local, pcis->is_I_local, reuse, &pcis->A_II)); 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() 425 PetscCall(ISDestroy(&pcis->is_I_local)); in PCISReset()
|
| /petsc/include/petsc/private/ |
| H A D | pcisimpl.h | 26 is_I_local, is_B_global, is_I_global; member
|
| /petsc/src/ksp/ksp/impls/fetidp/ |
| H A D | fetidp.c | 601 if (!pcis->is_I_local) { /* need to compute interior dofs */ in KSPFETIDPSetUpOperators() 611 PetscCall(PetscObjectReference((PetscObject)pcis->is_I_local)); in KSPFETIDPSetUpOperators() 612 II = pcis->is_I_local; in KSPFETIDPSetUpOperators()
|
| /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()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddc.c | 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() 1650 PetscCall(MatCreateSubMatrix(lA, lP, pcis->is_I_local, MAT_INITIAL_MATRIX, &B_BI)); in PCSetUp_BDDC() 1655 PetscCall(MatCreateSubMatrix(lA, lP, pcis->is_I_local, MAT_INITIAL_MATRIX, &B_BI)); in PCSetUp_BDDC() 1657 PetscCall(MatCreateSubMatrix(lA, pcis->is_I_local, lP, MAT_INITIAL_MATRIX, &Bt_BI)); in PCSetUp_BDDC()
|
| H A D | bddcprivate.c | 2294 PetscCall(ISLocalToGlobalMappingCreateIS(pcis->is_I_local, &N_to_D)); in PCBDDCBenignShellMat() 4700 PetscCall(ISGetIndices(pcis->is_I_local, &idxs)); in PCBDDCSetUpCorrection() 4703 PetscCall(ISRestoreIndices(pcis->is_I_local, &idxs)); in PCBDDCSetUpCorrection() 5089 …if (pcbddc->switch_static || pcbddc->dbg_flag) PetscCall(MatCreateSubMatrix(T, pcis->is_I_local, N… in PCBDDCSetUpCorrection() 5268 … PetscCall(MatCreateSubMatrix(A, pcis->is_I_local, pcis->is_I_local, MAT_INITIAL_MATRIX, &A_II)); in PCBDDCSetUpCorrection() 5269 … PetscCall(MatCreateSubMatrix(A, pcis->is_I_local, pcis->is_B_local, MAT_INITIAL_MATRIX, &A_IB)); in PCBDDCSetUpCorrection() 5270 … PetscCall(MatCreateSubMatrix(A, pcis->is_B_local, pcis->is_I_local, MAT_INITIAL_MATRIX, &A_BI)); in PCBDDCSetUpCorrection() 5422 PetscCall(PetscObjectSetName((PetscObject)pcis->is_I_local,"I")); in PCBDDCSetUpCorrection() 5423 PetscCall(ISView(pcis->is_I_local,viewer)); in PCBDDCSetUpCorrection() 5823 PetscCall(ISGetIndices(pcis->is_I_local, (const PetscInt **)&is_indices)); in PCBDDCSetUpLocalScatters() [all …]
|
| H A D | bddcfetidp.c | 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()
|