Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddc.c1207 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 …]