Lines Matching refs:dwork
39 Vec dwork; member
190 PetscCall(MatMult(user->MQ, user->y, user->dwork)); in FormFunction()
191 PetscCall(VecAXPY(user->dwork, -1.0, user->d)); in FormFunction()
192 PetscCall(VecDot(user->dwork, user->dwork, &d1)); in FormFunction()
211 PetscCall(MatMult(user->MQ, user->y, user->dwork)); in FormGradient()
212 PetscCall(VecAXPY(user->dwork, -1.0, user->d)); in FormGradient()
213 PetscCall(MatMultTranspose(user->MQ, user->dwork, user->ywork)); in FormGradient()
229 PetscCall(MatMult(user->MQ, user->y, user->dwork)); in FormFunctionGradient()
230 PetscCall(VecAXPY(user->dwork, -1.0, user->d)); in FormFunctionGradient()
231 PetscCall(VecDot(user->dwork, user->dwork, &d1)); in FormFunctionGradient()
232 PetscCall(MatMultTranspose(user->MQ, user->dwork, user->ywork)); in FormFunctionGradient()
961 PetscCall(VecDuplicate(user->d, &user->dwork)); in EllipticInitialize()
1203 PetscCall(VecDestroy(&user->dwork)); in EllipticDestroy()