Lines Matching refs:original_rhs
1219 if (!pcbddc->original_rhs) PetscCall(VecDuplicate(pcis->vec1_global, &pcbddc->original_rhs)); in PCPreSolve_BDDC()
1231 PetscCall(VecCopy(rhs, pcbddc->original_rhs)); in PCPreSolve_BDDC()
1281 PetscCall(VecSwap(rhs, pcbddc->original_rhs)); in PCPreSolve_BDDC()
1286 PetscCall(MatMultAdd(pc->mat, used_vec, pcbddc->original_rhs, rhs)); in PCPreSolve_BDDC()
1309 if (save_rhs) PetscCall(VecSwap(rhs, pcbddc->original_rhs)); in PCPreSolve_BDDC()
1313 PetscCall(MatMultAdd(pc->mat, pcbddc->benign_vec, pcbddc->original_rhs, rhs)); in PCPreSolve_BDDC()
1394 PetscCall(VecSwap(rhs, pcbddc->original_rhs)); in PCPostSolve_BDDC()
2020 PetscCall(VecDestroy(&pcbddc->original_rhs)); in PCReset_BDDC()
2132 if (!pcbddc->original_rhs) PetscCall(VecDuplicate(pcis->vec1_global, &pcbddc->original_rhs)); in PCBDDCMatFETIDPGetRHS_BDDC()
2134 PetscCall(VecPointwiseMult(pcbddc->original_rhs, standard_rhs, mat_ctx->rhs_flip)); in PCBDDCMatFETIDPGetRHS_BDDC()
2136 PetscCall(VecCopy(standard_rhs, pcbddc->original_rhs)); in PCBDDCMatFETIDPGetRHS_BDDC()
2140 …PetscCall(VecScatterBegin(mat_ctx->g2g_p, fetidp_flux_rhs, pcbddc->original_rhs, INSERT_VALUES, SC… in PCBDDCMatFETIDPGetRHS_BDDC()
2141 …PetscCall(VecScatterEnd(mat_ctx->g2g_p, fetidp_flux_rhs, pcbddc->original_rhs, INSERT_VALUES, SCAT… in PCBDDCMatFETIDPGetRHS_BDDC()
2150 PetscCall(PCPreSolve_BDDC(mat_ctx->pc, NULL, pcbddc->original_rhs, NULL)); in PCBDDCMatFETIDPGetRHS_BDDC()
2152 …PetscCall(MatMultTranspose(pcbddc->ChangeOfBasisMatrix, pcbddc->original_rhs, pcbddc->work_change)… in PCBDDCMatFETIDPGetRHS_BDDC()
2155 work = pcbddc->original_rhs; in PCBDDCMatFETIDPGetRHS_BDDC()