Searched refs:used_vec (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddc.c | 1207 Vec used_vec; in PCPreSolve_BDDC() local 1225 used_vec = x; in PCPreSolve_BDDC() 1228 used_vec = pcbddc->temp_solution; in PCPreSolve_BDDC() 1229 PetscCall(VecSet(used_vec, 0.0)); in PCPreSolve_BDDC() 1240 if (!pcbddc->ksp_guess_nonzero) PetscCall(VecSet(used_vec, 0.0)); in PCPreSolve_BDDC() 1260 … PetscCall(VecScatterBegin(matis->rctx, used_vec, pcis->vec1_N, INSERT_VALUES, SCATTER_FORWARD)); in PCPreSolve_BDDC() 1261 PetscCall(VecScatterEnd(matis->rctx, used_vec, pcis->vec1_N, INSERT_VALUES, SCATTER_FORWARD)); in PCPreSolve_BDDC() 1270 … PetscCall(VecScatterBegin(matis->rctx, pcis->vec1_N, used_vec, INSERT_VALUES, SCATTER_REVERSE)); in PCPreSolve_BDDC() 1271 PetscCall(VecScatterEnd(matis->rctx, pcis->vec1_N, used_vec, INSERT_VALUES, SCATTER_REVERSE)); in PCPreSolve_BDDC() 1285 PetscCall(VecScale(used_vec, -1.0)); in PCPreSolve_BDDC() [all …]
|