Lines Matching refs:dwork

34   Vec dwork;  member
224 PetscCall(MatMult(user->Q, user->y, user->dwork)); in FormFunction()
225 PetscCall(VecAXPY(user->dwork, -1.0, user->d)); in FormFunction()
226 PetscCall(VecDot(user->dwork, user->dwork, &d1)); in FormFunction()
247 PetscCall(MatMult(user->Q, user->y, user->dwork)); in FormGradient()
248 PetscCall(VecAXPY(user->dwork, -1.0, user->d)); in FormGradient()
250 PetscCall(MatMult(user->QT, user->dwork, user->ywork)); in FormGradient()
272 PetscCall(MatMult(user->Q, user->y, user->dwork)); in FormFunctionGradient()
273 PetscCall(VecAXPY(user->dwork, -1.0, user->d)); in FormFunctionGradient()
275 PetscCall(MatMult(user->QT, user->dwork, user->ywork)); in FormFunctionGradient()
277 PetscCall(VecDot(user->dwork, user->dwork, &d1)); in FormFunctionGradient()
801 PetscCall(VecDuplicate(XX, &user->dwork)); in HyperbolicInitialize()
830 PetscCall(VecCopy(XXwork, user->dwork)); in HyperbolicInitialize()
831 PetscCall(VecAXPY(user->dwork, 1.0, YYwork)); in HyperbolicInitialize()
832 PetscCall(VecScale(user->dwork, -30.0)); in HyperbolicInitialize()
833 PetscCall(VecExp(user->dwork)); in HyperbolicInitialize()
834 PetscCall(VecCopy(user->dwork, user->d)); in HyperbolicInitialize()
845 PetscCall(VecCopy(XXwork, user->dwork)); in HyperbolicInitialize()
846 PetscCall(VecAXPY(user->dwork, 1.0, YYwork)); in HyperbolicInitialize()
847 PetscCall(VecScale(user->dwork, -30.0)); in HyperbolicInitialize()
848 PetscCall(VecExp(user->dwork)); in HyperbolicInitialize()
850 PetscCall(VecAXPY(user->d, 1.0, user->dwork)); in HyperbolicInitialize()
1164 PetscCall(VecDestroy(&user->dwork)); in HyperbolicDestroy()