Lines Matching refs:ywork
44 Vec ywork; member
213 PetscCall(MatMultTranspose(user->MQ, user->dwork, user->ywork)); in FormGradient()
218 PetscCall(Gather(G, user->ywork, user->state_scatter, user->uwork, user->design_scatter)); in FormGradient()
232 PetscCall(MatMultTranspose(user->MQ, user->dwork, user->ywork)); in FormFunctionGradient()
240 PetscCall(Gather(G, user->ywork, user->state_scatter, user->uwork, user->design_scatter)); in FormFunctionGradient()
956 PetscCall(VecDuplicate(user->y, &user->ywork)); in EllipticInitialize()
1153 PetscCall(VecSet(user->ywork, 1.0)); in EllipticInitialize()
1154 PetscCall(VecAYPX(user->ywork, user->noise, user->ytrue)); in EllipticInitialize()
1155 PetscCall(MatMult(user->MQ, user->ywork, user->d)); in EllipticInitialize()
1196 PetscCall(VecDestroy(&user->ywork)); in EllipticDestroy()
1240 PetscCall(Scatter(X, user->ywork, user->state_scatter, user->uwork, user->design_scatter)); in EllipticMonitor()
1241 PetscCall(VecAXPY(user->ywork, -1.0, user->ytrue)); in EllipticMonitor()
1244 PetscCall(VecNorm(user->ywork, NORM_2, &ynorm)); in EllipticMonitor()