Lines Matching refs:XX
659 Vec XX, YY, ZZ, XXwork, YYwork, ZZwork, UTwork, yi, di, bc; in ParabolicInitialize() local
698 PetscCall(VecCreate(PETSC_COMM_WORLD, &XX)); in ParabolicInitialize()
700 PetscCall(VecSetSizes(XX, PETSC_DECIDE, n)); in ParabolicInitialize()
702 PetscCall(VecSetFromOptions(XX)); in ParabolicInitialize()
705 PetscCall(VecDuplicate(XX, &YY)); in ParabolicInitialize()
706 PetscCall(VecDuplicate(XX, &ZZ)); in ParabolicInitialize()
707 PetscCall(VecDuplicate(XX, &XXwork)); in ParabolicInitialize()
708 PetscCall(VecDuplicate(XX, &YYwork)); in ParabolicInitialize()
709 PetscCall(VecDuplicate(XX, &ZZwork)); in ParabolicInitialize()
710 PetscCall(VecDuplicate(XX, &UTwork)); in ParabolicInitialize()
711 PetscCall(VecDuplicate(XX, &user->utrue)); in ParabolicInitialize()
712 PetscCall(VecDuplicate(XX, &bc)); in ParabolicInitialize()
719 PetscCall(VecGetOwnershipRange(XX, &istart, &iend)); in ParabolicInitialize()
727 PetscCall(VecSetValues(XX, 1, &linear_index, &vx, INSERT_VALUES)); in ParabolicInitialize()
736 PetscCall(VecAssemblyBegin(XX)); in ParabolicInitialize()
737 PetscCall(VecAssemblyEnd(XX)); in ParabolicInitialize()
747 PetscCall(VecCopy(XX, XXwork)); in ParabolicInitialize()
766 PetscCall(VecDestroy(&XX)); in ParabolicInitialize()