Lines Matching refs:is_B
240 PetscCall(ISDestroy(&reuse->is_B)); in PCBDDCReuseSolversReset()
512 PetscCall(ISGetLocalSize(sub_schurs->is_B, &n_B)); in PCBDDCSubSchursSetUp()
519 PetscCall(ISGetIndices(sub_schurs->is_B, &idx_B)); in PCBDDCSubSchursSetUp()
522 PetscCall(ISRestoreIndices(sub_schurs->is_B, &idx_B)); in PCBDDCSubSchursSetUp()
581 PetscCall(ISGetLocalSize(sub_schurs->is_B, &n_B)); in PCBDDCSubSchursSetUp()
1393 …all(ISGlobalToLocalMappingApplyIS(sub_schurs->BtoNmap, IS_GTOLM_DROP, is_A_all, &msolv_ctx->is_B)); in PCBDDCSubSchursSetUp()
1394 …PetscCall(VecScatterCreate(vec1_B, msolv_ctx->is_B, msolv_ctx->sol_B, NULL, &msolv_ctx->correction… in PCBDDCSubSchursSetUp()
1407 …all(ISGlobalToLocalMappingApplyIS(sub_schurs->BtoNmap, IS_GTOLM_DROP, is_B_all, &msolv_ctx->is_B)); in PCBDDCSubSchursSetUp()
1410 …PetscCall(VecScatterCreate(vec1_B, msolv_ctx->is_B, msolv_ctx->sol_B, is_B_all, &msolv_ctx->correc… in PCBDDCSubSchursSetUp()
2064 PetscErrorCode PCBDDCSubSchursInit(PCBDDCSubSchurs sub_schurs, const char *prefix, IS is_I, IS is_B… in PCBDDCSubSchursInit() argument
2073 PetscCall(ISSorted(is_B, &is_sorted)); in PCBDDCSubSchursInit()
2074 …PetscCheck(is_sorted, PetscObjectComm((PetscObject)is_B), PETSC_ERR_PLIB, "IS for B dofs should be… in PCBDDCSubSchursInit()
2153 PetscCall(PetscObjectReference((PetscObject)is_B)); in PCBDDCSubSchursInit()
2154 sub_schurs->is_B = is_B; in PCBDDCSubSchursInit()
2189 PetscCall(ISDestroy(&sub_schurs->is_B)); in PCBDDCSubSchursReset()