Home
last modified time | relevance | path

Searched refs:ipz (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ksp/ksp/tutorials/
H A Dex59.c34 PetscInt ipx, ipy, ipz; member
255 if (dd.ipz == 0 && dd.dim > 2) { in ComputeSpecialBoundaryIndices()
267 if (dd.ipz == dd.npz - 1 && dd.dim > 2) { in ComputeSpecialBoundaryIndices()
644 if (dd->dim > 1) dd->ipz = rank / (dd->npx * dd->npy); in DomainDecomposition()
645 else dd->ipz = 0; in DomainDecomposition()
647 dd->ipy = rank / dd->npx - dd->ipz * dd->npy; in DomainDecomposition()
659 if (dd->ipz < dd->nez % dd->npz) dd->nez_l++; in DomainDecomposition()
697 for (i = 0; i < dd->ipz; i++) { in DomainDecomposition()
1010 printf("IPS : %d %d %d\n", dd.ipx, dd.ipy, dd.ipz); in main()
H A Dex56.c90 const PetscInt ipx = mype % NP, ipy = (mype % (NP * NP)) / NP, ipz = mype / (NP * NP); in main() local
91 const PetscInt Ni0 = ipx * (nn / NP), Nj0 = ipy * (nn / NP), Nk0 = ipz * (nn / NP); in main()
93 const PetscInt NN = nn / NP, id0 = ipz * nn * nn * NN + ipy * nn * NN * NN + ipx * NN * NN * NN; in main()