Lines Matching refs:scat
43 VecScatter scat; member
194 PetscCall(VecScatterCreateToZero(user->x, &user->scat, &user->Xseq)); in InitializeProblem()
246 PetscCall(VecScatterDestroy(&user->scat)); in DestroyProblem()
262 VecScatter scat = user->scat; in FormFunctionGradient() local
269 PetscCall(VecScatterBegin(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormFunctionGradient()
270 PetscCall(VecScatterEnd(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormFunctionGradient()
359 VecScatter scat = user->scat; in FormInequalityConstraints() local
365 PetscCall(VecScatterBegin(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormInequalityConstraints()
366 PetscCall(VecScatterEnd(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormInequalityConstraints()
392 VecScatter scat = user->scat; in FormEqualityConstraints() local
398 PetscCall(VecScatterBegin(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormEqualityConstraints()
399 PetscCall(VecScatterEnd(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormEqualityConstraints()
423 VecScatter scat = user->scat; in FormInequalityJacobian() local
430 PetscCall(VecScatterBegin(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormInequalityJacobian()
431 PetscCall(VecScatterEnd(scat, X, Xseq, INSERT_VALUES, SCATTER_FORWARD)); in FormInequalityJacobian()