Lines Matching refs:localX
57 Vec localX, localF; /* local solution (u) and f(u) vectors */ member
351 PetscCall(VecCreateSeq(MPI_COMM_SELF, bs * nvertices, &user.localX)); in main()
352 PetscCall(VecDuplicate(user.localX, &user.localF)); in main()
360 PetscCall(VecScatterCreate(x, isglobal, user.localX, islocal, &user.scatter)); in main()
475 PetscCall(VecDestroy(&user.localX)); in main()
555 Vec localX = user->localX; in FormFunction() local
583 PetscCall(VecScatterBegin(scatter, X, localX, INSERT_VALUES, SCATTER_FORWARD)); in FormFunction()
584 PetscCall(VecScatterEnd(scatter, X, localX, INSERT_VALUES, SCATTER_FORWARD)); in FormFunction()
589 PetscCall(VecGetArray(localX, &x)); in FormFunction()
606 PetscCall(VecRestoreArray(localX, &x)); in FormFunction()
631 Vec localX = user->localX; in FormJacobian() local
660 PetscCall(VecScatterBegin(scatter, X, localX, INSERT_VALUES, SCATTER_FORWARD)); in FormJacobian()
661 PetscCall(VecScatterEnd(scatter, X, localX, INSERT_VALUES, SCATTER_FORWARD)); in FormJacobian()
666 PetscCall(VecGetArray(localX, &x)); in FormJacobian()
691 PetscCall(VecRestoreArray(localX, &x)); in FormJacobian()