Lines Matching refs:uwork
43 Vec uwork, vwork; member
228 PetscCall(VecWAXPY(user->uwork, -1.0, user->ur, user->u)); in FormFunction()
229 PetscCall(VecPointwiseMult(user->uwork, user->uwork, user->uwork)); in FormFunction()
230 PetscCall(MatMult(user->L, user->uwork, user->lwork)); in FormFunction()
252 PetscCall(MatMult(user->LT, user->y, user->uwork)); in FormGradient()
254 PetscCall(VecPointwiseMult(user->uwork, user->vwork, user->uwork)); in FormGradient()
255 PetscCall(VecScale(user->uwork, user->alpha)); in FormGradient()
261 PetscCall(Gather(G, user->ywork, user->state_scatter, user->uwork, user->design_scatter)); in FormGradient()
279 PetscCall(MatMult(user->LT, user->y, user->uwork)); in FormFunctionGradient()
281 PetscCall(VecPointwiseMult(user->uwork, user->vwork, user->uwork)); in FormFunctionGradient()
282 PetscCall(VecScale(user->uwork, user->alpha)); in FormFunctionGradient()
291 PetscCall(Gather(G, user->ywork, user->state_scatter, user->uwork, user->design_scatter)); in FormFunctionGradient()
1006 PetscCall(VecDuplicate(user->u, &user->uwork)); in HyperbolicInitialize()
1144 PetscCall(VecDestroy(&user->uwork)); in HyperbolicDestroy()
1196 PetscCall(Scatter(X, user->ywork, user->state_scatter, user->uwork, user->design_scatter)); in HyperbolicMonitor()
1198 PetscCall(VecAXPY(user->uwork, -1.0, user->utrue)); in HyperbolicMonitor()
1199 PetscCall(VecNorm(user->uwork, NORM_2, &unorm)); in HyperbolicMonitor()