Lines Matching refs:YYwork
676 Vec XX, YY, XXwork, YYwork, yi, uxi, ui, bc; in HyperbolicInitialize() local
799 PetscCall(VecDuplicate(XX, &YYwork)); in HyperbolicInitialize()
822 PetscCall(VecCopy(YY, YYwork)); in HyperbolicInitialize()
825 PetscCall(VecShift(YYwork, -0.25)); in HyperbolicInitialize()
828 PetscCall(VecPointwiseMult(YYwork, YYwork, YYwork)); in HyperbolicInitialize()
831 PetscCall(VecAXPY(user->dwork, 1.0, YYwork)); in HyperbolicInitialize()
837 PetscCall(VecCopy(YY, YYwork)); in HyperbolicInitialize()
840 PetscCall(VecShift(YYwork, -0.75)); in HyperbolicInitialize()
843 PetscCall(VecPointwiseMult(YYwork, YYwork, YYwork)); in HyperbolicInitialize()
846 PetscCall(VecAXPY(user->dwork, 1.0, YYwork)); in HyperbolicInitialize()
858 PetscCall(VecCopy(YY, YYwork)); in HyperbolicInitialize()
861 PetscCall(VecShift(YYwork, -0.5)); in HyperbolicInitialize()
864 PetscCall(VecPointwiseMult(YYwork, YYwork, YYwork)); in HyperbolicInitialize()
866 PetscCall(VecWAXPY(bc, 1.0, XXwork, YYwork)); in HyperbolicInitialize()
1103 PetscCall(VecDestroy(&YYwork)); in HyperbolicInitialize()