Lines Matching refs:XX
676 Vec XX, YY, XXwork, YYwork, yi, uxi, ui, bc; in HyperbolicInitialize() local
790 PetscCall(VecCreate(PETSC_COMM_WORLD, &XX)); in HyperbolicInitialize()
792 PetscCall(VecSetSizes(XX, PETSC_DECIDE, n)); in HyperbolicInitialize()
794 PetscCall(VecSetFromOptions(XX)); in HyperbolicInitialize()
797 PetscCall(VecDuplicate(XX, &YY)); in HyperbolicInitialize()
798 PetscCall(VecDuplicate(XX, &XXwork)); in HyperbolicInitialize()
799 PetscCall(VecDuplicate(XX, &YYwork)); in HyperbolicInitialize()
800 PetscCall(VecDuplicate(XX, &user->d)); in HyperbolicInitialize()
801 PetscCall(VecDuplicate(XX, &user->dwork)); in HyperbolicInitialize()
803 PetscCall(VecGetOwnershipRange(XX, &istart, &iend)); in HyperbolicInitialize()
809 PetscCall(VecSetValues(XX, 1, &linear_index, &vx, INSERT_VALUES)); in HyperbolicInitialize()
813 PetscCall(VecAssemblyBegin(XX)); in HyperbolicInitialize()
814 PetscCall(VecAssemblyEnd(XX)); in HyperbolicInitialize()
821 PetscCall(VecCopy(XX, XXwork)); in HyperbolicInitialize()
836 PetscCall(VecCopy(XX, XXwork)); in HyperbolicInitialize()
856 PetscCall(VecDuplicate(XX, &bc)); in HyperbolicInitialize()
857 PetscCall(VecCopy(XX, XXwork)); in HyperbolicInitialize()
962 PetscCall(VecCopy(XX, user->uyi[i])); in HyperbolicInitialize()
971 PetscCall(VecCopy(XX, user->uxi[i])); in HyperbolicInitialize()
1100 PetscCall(VecDestroy(&XX)); in HyperbolicInitialize()