Lines Matching refs:uwork

47   Vec uwork;  member
242 PetscCall(VecWAXPY(user->uwork, -1.0, user->ur, user->u)); in FormFunction()
243 PetscCall(MatMult(user->L, user->uwork, user->lwork)); in FormFunction()
278 PetscCall(VecWAXPY(user->uwork, -1.0, user->ur, user->u)); in FormGradient()
279 PetscCall(MatMult(user->L, user->uwork, user->lwork)); in FormGradient()
280 PetscCall(MatMult(user->LT, user->lwork, user->uwork)); in FormGradient()
281 PetscCall(VecScale(user->uwork, user->alpha)); in FormGradient()
282 PetscCall(Gather(G, user->ywork, user->state_scatter, user->uwork, user->design_scatter)); in FormGradient()
311 PetscCall(VecWAXPY(user->uwork, -1.0, user->ur, user->u)); in FormFunctionGradient()
312 PetscCall(MatMult(user->L, user->uwork, user->lwork)); in FormFunctionGradient()
314 PetscCall(MatMult(user->LT, user->lwork, user->uwork)); in FormFunctionGradient()
315 PetscCall(VecScale(user->uwork, user->alpha)); in FormFunctionGradient()
318 PetscCall(Gather(G, user->ywork, user->state_scatter, user->uwork, user->design_scatter)); in FormFunctionGradient()
332 PetscCall(VecSet(user->uwork, 0)); in FormJacobianState()
333 PetscCall(VecAXPY(user->uwork, -1.0, user->u)); in FormJacobianState()
334 PetscCall(VecExp(user->uwork)); in FormJacobianState()
335 PetscCall(MatMult(user->Av, user->uwork, user->Av_u)); in FormJacobianState()
421 PetscCall(VecSet(user->uwork, 0)); in DesignMatMult()
422 PetscCall(VecAXPY(user->uwork, -1.0, user->u)); in DesignMatMult()
423 PetscCall(VecExp(user->uwork)); in DesignMatMult()
426 PetscCall(MatMult(user->Av, user->uwork, user->Swork)); in DesignMatMult()
431 PetscCall(VecPointwiseMult(user->uwork, user->uwork, X)); in DesignMatMult()
432 PetscCall(MatMult(user->Av, user->uwork, user->Twork)); in DesignMatMult()
460 PetscCall(VecSet(user->uwork, 0)); in DesignMatMultTranspose()
461 PetscCall(VecAXPY(user->uwork, -1.0, user->u)); in DesignMatMultTranspose()
462 PetscCall(VecExp(user->uwork)); in DesignMatMultTranspose()
463 PetscCall(MatMult(user->Av, user->uwork, user->Rwork)); in DesignMatMultTranspose()
487 PetscCall(VecPointwiseMult(user->yiwork[i], user->uwork, user->yiwork[i])); in DesignMatMultTranspose()
912 PetscCall(VecDuplicate(user->u, &user->uwork)); in ParabolicInitialize()
1016 PetscCall(VecSet(user->uwork, 0)); in ParabolicInitialize()
1017 PetscCall(VecAXPY(user->uwork, -1.0, user->utrue)); /* Note: user->utrue */ in ParabolicInitialize()
1018 PetscCall(VecExp(user->uwork)); in ParabolicInitialize()
1019 PetscCall(MatMult(user->Av, user->uwork, user->Av_u)); in ParabolicInitialize()
1050 PetscCall(VecSet(user->uwork, 0)); in ParabolicInitialize()
1051 PetscCall(VecAXPY(user->uwork, -1.0, user->u)); /* Note: user->u */ in ParabolicInitialize()
1052 PetscCall(VecExp(user->uwork)); in ParabolicInitialize()
1053 PetscCall(MatMult(user->Av, user->uwork, user->Av_u)); in ParabolicInitialize()
1209 PetscCall(VecDestroy(&user->uwork)); in ParabolicDestroy()
1253 PetscCall(Scatter(X, user->ywork, user->state_scatter, user->uwork, user->design_scatter)); in ParabolicMonitor()
1255 PetscCall(VecAXPY(user->uwork, -1.0, user->utrue)); in ParabolicMonitor()
1256 PetscCall(VecNorm(user->uwork, NORM_2, &unorm)); in ParabolicMonitor()