Lines Matching refs:vec1_B
190 PetscCall(VecSet(pcis->vec1_B, 1.0)); in PCView_BDDC()
193 …PetscCall(VecScatterBegin(pcis->global_to_B, pcis->vec1_B, counter, INSERT_VALUES, SCATTER_REVERSE… in PCView_BDDC()
194 …PetscCall(VecScatterEnd(pcis->global_to_B, pcis->vec1_B, counter, INSERT_VALUES, SCATTER_REVERSE)); in PCView_BDDC()
1764 …PetscCall(VecScatterBegin(pcis->N_to_B, pcis->vec2_N, pcis->vec1_B, INSERT_VALUES, SCATTER_FORWARD… in PCApply_BDDC()
1765 …PetscCall(VecScatterEnd(pcis->N_to_B, pcis->vec2_N, pcis->vec1_B, INSERT_VALUES, SCATTER_FORWARD)); in PCApply_BDDC()
1767 PetscCall(MatMult(pcis->A_BI, pcis->vec2_D, pcis->vec1_B)); in PCApply_BDDC()
1771 PetscCall(VecSet(pcis->vec1_B, zero)); in PCApply_BDDC()
1773 PetscCall(VecScatterBegin(pcis->global_to_B, pcis->vec1_B, z, ADD_VALUES, SCATTER_REVERSE)); in PCApply_BDDC()
1774 PetscCall(VecScatterEnd(pcis->global_to_B, pcis->vec1_B, z, ADD_VALUES, SCATTER_REVERSE)); in PCApply_BDDC()
1775 PetscCall(PCBDDCScalingRestriction(pc, z, pcis->vec1_B)); in PCApply_BDDC()
1777 if (!pcbddc->benign_apply_coarse_only) PetscCall(PCBDDCScalingRestriction(pc, r, pcis->vec1_B)); in PCApply_BDDC()
1790 PetscCall(PCBDDCScalingExtension(pc, pcis->vec1_B, z)); in PCApply_BDDC()
1797 PetscCall(VecScatterBegin(pcis->global_to_B, z, pcis->vec1_B, INSERT_VALUES, SCATTER_FORWARD)); in PCApply_BDDC()
1798 PetscCall(VecScatterEnd(pcis->global_to_B, z, pcis->vec1_B, INSERT_VALUES, SCATTER_FORWARD)); in PCApply_BDDC()
1803 …PetscCall(VecScatterBegin(pcis->N_to_B, pcis->vec1_B, pcis->vec1_N, INSERT_VALUES, SCATTER_REVERSE… in PCApply_BDDC()
1804 …PetscCall(VecScatterEnd(pcis->N_to_B, pcis->vec1_B, pcis->vec1_N, INSERT_VALUES, SCATTER_REVERSE)); in PCApply_BDDC()
1815 PetscCall(MatMult(pcis->A_IB, pcis->vec1_B, pcis->vec3_D)); in PCApply_BDDC()
1919 …PetscCall(VecScatterBegin(pcis->N_to_B, pcis->vec2_N, pcis->vec1_B, INSERT_VALUES, SCATTER_FORWARD… in PCApplyTranspose_BDDC()
1920 …PetscCall(VecScatterEnd(pcis->N_to_B, pcis->vec2_N, pcis->vec1_B, INSERT_VALUES, SCATTER_FORWARD)); in PCApplyTranspose_BDDC()
1922 PetscCall(MatMultTranspose(pcis->A_IB, pcis->vec2_D, pcis->vec1_B)); in PCApplyTranspose_BDDC()
1925 PetscCall(VecSet(pcis->vec1_B, zero)); in PCApplyTranspose_BDDC()
1927 PetscCall(VecScatterBegin(pcis->global_to_B, pcis->vec1_B, z, ADD_VALUES, SCATTER_REVERSE)); in PCApplyTranspose_BDDC()
1928 PetscCall(VecScatterEnd(pcis->global_to_B, pcis->vec1_B, z, ADD_VALUES, SCATTER_REVERSE)); in PCApplyTranspose_BDDC()
1929 PetscCall(PCBDDCScalingRestriction(pc, z, pcis->vec1_B)); in PCApplyTranspose_BDDC()
1931 PetscCall(PCBDDCScalingRestriction(pc, r, pcis->vec1_B)); in PCApplyTranspose_BDDC()
1939 PetscCall(PCBDDCScalingExtension(pc, pcis->vec1_B, z)); in PCApplyTranspose_BDDC()
1942 PetscCall(VecScatterBegin(pcis->global_to_B, z, pcis->vec1_B, INSERT_VALUES, SCATTER_FORWARD)); in PCApplyTranspose_BDDC()
1943 PetscCall(VecScatterEnd(pcis->global_to_B, z, pcis->vec1_B, INSERT_VALUES, SCATTER_FORWARD)); in PCApplyTranspose_BDDC()
1948 …PetscCall(VecScatterBegin(pcis->N_to_B, pcis->vec1_B, pcis->vec1_N, INSERT_VALUES, SCATTER_REVERSE… in PCApplyTranspose_BDDC()
1949 …PetscCall(VecScatterEnd(pcis->N_to_B, pcis->vec1_B, pcis->vec1_N, INSERT_VALUES, SCATTER_REVERSE)); in PCApplyTranspose_BDDC()
1960 PetscCall(MatMultTranspose(pcis->A_BI, pcis->vec1_B, pcis->vec3_D)); in PCApplyTranspose_BDDC()
2173 PetscCall(MatMult(pcis->A_BI, pcis->vec1_D, pcis->vec1_B)); in PCBDDCMatFETIDPGetRHS_BDDC()
2174 PetscCall(VecAXPY(mat_ctx->temp_solution_B, -1.0, pcis->vec1_B)); in PCBDDCMatFETIDPGetRHS_BDDC()
2184 PetscCall(VecCopy(mat_ctx->temp_solution_B, pcis->vec1_B)); in PCBDDCMatFETIDPGetRHS_BDDC()
2192 PetscCall(MatMult(mat_ctx->B_delta, pcis->vec1_B, mat_ctx->lambda_local)); in PCBDDCMatFETIDPGetRHS_BDDC()
2197 PetscCall(VecISSet(pcis->vec1_B, mat_ctx->lP_B, 0)); in PCBDDCMatFETIDPGetRHS_BDDC()
2198 PetscCall(MatMult(mat_ctx->B_BB, pcis->vec1_B, mat_ctx->vP)); in PCBDDCMatFETIDPGetRHS_BDDC()
2254 PetscCall(VecSet(pcis->vec1_B, 0.)); in PCBDDCMatFETIDPGetSolution_BDDC()
2257 PetscCall(MatMultTranspose(mat_ctx->B_delta, mat_ctx->lambda_local, pcis->vec1_B)); in PCBDDCMatFETIDPGetSolution_BDDC()
2261 PetscCall(MatMultAdd(mat_ctx->Bt_BB, mat_ctx->vP, pcis->vec1_B, pcis->vec1_B)); in PCBDDCMatFETIDPGetSolution_BDDC()
2265 PetscCall(VecAYPX(pcis->vec1_B, -1.0, mat_ctx->temp_solution_B)); in PCBDDCMatFETIDPGetSolution_BDDC()
2281 PetscCall(VecScatterBegin(pcis->global_to_B, pcis->vec1_B, work, INSERT_VALUES, SCATTER_REVERSE)); in PCBDDCMatFETIDPGetSolution_BDDC()
2282 PetscCall(VecScatterEnd(pcis->global_to_B, pcis->vec1_B, work, INSERT_VALUES, SCATTER_REVERSE)); in PCBDDCMatFETIDPGetSolution_BDDC()
2285 PetscCall(MatMult(pcis->A_IB, pcis->vec1_B, pcis->vec1_D)); in PCBDDCMatFETIDPGetSolution_BDDC()
2340 PetscCall(VecScatterCreate(vv, is, pcis->vec1_B, NULL, &bddcipc_ctx->g2l)); in PCSetUp_BDDCIPC()
2357 PetscCall(PCBDDCScalingRestriction(bddcipc_ctx->bddc, r, pcis->vec1_B)); in PCApply_BDDCIPC()
2359 PetscCall(PCBDDCScalingExtension(bddcipc_ctx->bddc, pcis->vec1_B, x)); in PCApply_BDDCIPC()
2375 PetscCall(PCBDDCScalingRestriction(bddcipc_ctx->bddc, r, pcis->vec1_B)); in PCApplyTranspose_BDDCIPC()
2377 PetscCall(PCBDDCScalingExtension(bddcipc_ctx->bddc, pcis->vec1_B, x)); in PCApplyTranspose_BDDCIPC()