Searched refs:is_p0 (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcschurs.c | 964 IS is_p0, is_p0_p; in PCBDDCSubSchursSetUp() local 969 … PetscCall(ISCreateGeneral(PETSC_COMM_SELF, benign_n, benign_p0_lidx, PETSC_COPY_VALUES, &is_p0)); in PCBDDCSubSchursSetUp() 970 PetscCall(ISGlobalToLocalMappingApplyIS(N_to_reor, IS_GTOLM_DROP, is_p0, &is_p0_p)); in PCBDDCSubSchursSetUp() 971 PetscCall(ISDestroy(&is_p0)); in PCBDDCSubSchursSetUp()
|
| H A D | bddcprivate.c | 3267 IS is_p0; in PCBDDCBenignPopOrPushB0() local 3273 …eateGeneral(PETSC_COMM_SELF, pcbddc->benign_n, pcbddc->benign_p0_lidx, PETSC_COPY_VALUES, &is_p0)); in PCBDDCBenignPopOrPushB0() 3274 PetscCall(MatCreateSubMatrix(pcbddc->local_mat, is_p0, NULL, reuse, &pcbddc->benign_B0)); in PCBDDCBenignPopOrPushB0() 3278 PetscCall(MatZeroRowsColumnsIS(pcbddc->local_mat, is_p0, 1.0, NULL, NULL)); in PCBDDCBenignPopOrPushB0() 3279 PetscCall(ISDestroy(&is_p0)); in PCBDDCBenignPopOrPushB0() 4740 IS is_p0; in PCBDDCSetUpCorrection() local 4748 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, n, idxs_p0, PETSC_OWN_POINTER, &is_p0)); in PCBDDCSetUpCorrection() 4749 PetscCall(MatCreateSubMatrix(A_RV, is_p0, NULL, MAT_INITIAL_MATRIX, &A_RV_bcorr)); in PCBDDCSetUpCorrection() 4750 PetscCall(ISDestroy(&is_p0)); in PCBDDCSetUpCorrection()
|