Lines Matching refs:scatter
60 VecScatter scatter; /* scatter context for the local and member
360 PetscCall(VecScatterCreate(x, isglobal, user.localX, islocal, &user.scatter)); in main()
471 PetscCall(VecScatterDestroy(&user.scatter)); in main()
554 VecScatter scatter; in FormFunction() local
572 scatter = user->scatter; in FormFunction()
583 PetscCall(VecScatterBegin(scatter, X, localX, INSERT_VALUES, SCATTER_FORWARD)); in FormFunction()
584 PetscCall(VecScatterEnd(scatter, X, localX, INSERT_VALUES, SCATTER_FORWARD)); in FormFunction()
632 VecScatter scatter; in FormJacobian() local
649 scatter = user->scatter; in FormJacobian()
660 PetscCall(VecScatterBegin(scatter, X, localX, INSERT_VALUES, SCATTER_FORWARD)); in FormJacobian()
661 PetscCall(VecScatterEnd(scatter, X, localX, INSERT_VALUES, SCATTER_FORWARD)); in FormJacobian()