Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcschurs.c964 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 Dbddcprivate.c3267 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()