Lines Matching refs:XXwork
676 Vec XX, YY, XXwork, YYwork, yi, uxi, ui, bc; in HyperbolicInitialize() local
798 PetscCall(VecDuplicate(XX, &XXwork)); in HyperbolicInitialize()
821 PetscCall(VecCopy(XX, XXwork)); in HyperbolicInitialize()
824 PetscCall(VecShift(XXwork, -0.25)); in HyperbolicInitialize()
827 PetscCall(VecPointwiseMult(XXwork, XXwork, XXwork)); in HyperbolicInitialize()
830 PetscCall(VecCopy(XXwork, user->dwork)); in HyperbolicInitialize()
836 PetscCall(VecCopy(XX, XXwork)); in HyperbolicInitialize()
839 PetscCall(VecShift(XXwork, -0.75)); in HyperbolicInitialize()
842 PetscCall(VecPointwiseMult(XXwork, XXwork, XXwork)); in HyperbolicInitialize()
845 PetscCall(VecCopy(XXwork, user->dwork)); in HyperbolicInitialize()
857 PetscCall(VecCopy(XX, XXwork)); in HyperbolicInitialize()
860 PetscCall(VecShift(XXwork, -0.5)); in HyperbolicInitialize()
863 PetscCall(VecPointwiseMult(XXwork, XXwork, XXwork)); in HyperbolicInitialize()
866 PetscCall(VecWAXPY(bc, 1.0, XXwork, YYwork)); in HyperbolicInitialize()
1102 PetscCall(VecDestroy(&XXwork)); in HyperbolicInitialize()