Lines Matching refs:pcoord
1537 PetscReal *pcoord = &coords[p * dim]; in ComputeFieldAtParticles_Coulomb() local
1547 for (PetscInt d = 0; d < dim; ++d) rpq[d] = pcoord[d] - qcoord[d]; in ComputeFieldAtParticles_Coulomb()
1649 PetscReal *pcoord, *refcoord; in ComputeFieldAtParticles_Primal() local
1660 PetscCall(DMGetWorkArray(dm, maxNcp * dim, MPIU_REAL, &pcoord)); in ComputeFieldAtParticles_Primal()
1669 for (PetscInt d = 0; d < dim; ++d) pcoord[cp * dim + d] = coords[points[cp] * dim + d]; in ComputeFieldAtParticles_Primal()
1674 …CoordinatesRealToRef(dim, dim, x0, chunkgeom->v, chunkgeom->invJ, &pcoord[dim * i], &refcoord[dim … in ComputeFieldAtParticles_Primal()
1690 PetscCall(DMRestoreWorkArray(dm, maxNcp * dim, MPIU_REAL, &pcoord)); in ComputeFieldAtParticles_Primal()
1775 PetscReal *pcoord, *refcoord; in ComputeFieldAtParticles_Mixed() local
1786 PetscCall(DMGetWorkArray(dm, maxNcp * dim, MPIU_REAL, &pcoord)); in ComputeFieldAtParticles_Mixed()
1795 for (PetscInt d = 0; d < dim; ++d) pcoord[cp * dim + d] = coords[points[cp] * dim + d]; in ComputeFieldAtParticles_Mixed()
1800 …CoordinatesRealToRef(dim, dim, x0, chunkgeom->v, chunkgeom->invJ, &pcoord[dim * i], &refcoord[dim … in ComputeFieldAtParticles_Mixed()
1816 PetscCall(DMRestoreWorkArray(dm, maxNcp * dim, MPIU_REAL, &pcoord)); in ComputeFieldAtParticles_Mixed()