Lines Matching refs:tomap
13 PetscInt i, n, *ix, *iy, *tomap, start; in main() local
80 PetscCall(PetscMalloc1(n, &tomap)); in main()
82 tomap[i] = i + n / 2; in main()
83 tomap[i + n / 2] = i; in main()
85 PetscCall(VecScatterRemap(vscat, tomap, NULL)); in main()
99 PetscCall(PetscFree(tomap)); in main()
138 PetscCall(PetscMalloc1(n, &tomap)); in main()
140 tomap[i] = i + n / 2; in main()
141 tomap[i + n / 2] = i; in main()
143 PetscCall(VecScatterRemap(vscat, tomap, NULL)); in main()
157 PetscCall(PetscFree(tomap)); in main()
198 PetscCall(PetscMalloc1(n, &tomap)); in main()
200 tomap[i] = i + n / 2; in main()
201 tomap[i + n / 2] = i; in main()
203 PetscCall(VecScatterRemap(vscat, tomap, NULL)); in main()
217 PetscCall(PetscFree(tomap)); in main()