Lines Matching refs:scatter
230 VecScatter scatter; in Monitor() local
255 PetscCall(VecScatterCreate(global, from, tmp_vec, to, &scatter)); in Monitor()
256 PetscCall(VecScatterBegin(scatter, global, tmp_vec, INSERT_VALUES, SCATTER_FORWARD)); in Monitor()
257 PetscCall(VecScatterEnd(scatter, global, tmp_vec, INSERT_VALUES, SCATTER_FORWARD)); in Monitor()
266 PetscCall(VecScatterDestroy(&scatter)); in Monitor()
413 VecScatter scatter; in RHSFunction() local
445 PetscCall(VecScatterCreate(globalin, from, tmp_in, to, &scatter)); in RHSFunction()
446 PetscCall(VecScatterBegin(scatter, globalin, tmp_in, INSERT_VALUES, SCATTER_FORWARD)); in RHSFunction()
447 PetscCall(VecScatterEnd(scatter, globalin, tmp_in, INSERT_VALUES, SCATTER_FORWARD)); in RHSFunction()
448 PetscCall(VecScatterDestroy(&scatter)); in RHSFunction()
473 PetscCall(VecScatterCreate(tmp_out, from, globalout, to, &scatter)); in RHSFunction()
474 PetscCall(VecScatterBegin(scatter, tmp_out, globalout, INSERT_VALUES, SCATTER_FORWARD)); in RHSFunction()
475 PetscCall(VecScatterEnd(scatter, tmp_out, globalout, INSERT_VALUES, SCATTER_FORWARD)); in RHSFunction()
482 PetscCall(VecScatterDestroy(&scatter)); in RHSFunction()