Lines Matching refs:Np
76 static PetscErrorCode CreatePoints_Centroid(DM dm, PetscInt *Np, PetscReal **pcoords, PetscBool *po… in CreatePoints_Centroid() argument
88 PetscCall(DMPlexGetHeightStratum(dm, 0, NULL, Np)); in CreatePoints_Centroid()
89 PetscCall(PetscCalloc1(*Np * spaceDim, pcoords)); in CreatePoints_Centroid()
90 for (p = 0; p < *Np; ++p) { in CreatePoints_Centroid()
112 static PetscErrorCode CreatePoints_Grid(DM dm, PetscInt *Np, PetscReal **pcoords, PetscBool *points… in CreatePoints_Grid() argument
137 *Np = info.xm * info.ym * info.zm; in CreatePoints_Grid()
138 PetscCall(PetscCalloc1(*Np * spaceDim, pcoords)); in CreatePoints_Grid()
164 static PetscErrorCode CreatePoints_GridReplicated(DM dm, PetscInt *Np, PetscReal **pcoords, PetscBo… in CreatePoints_GridReplicated() argument
179 *Np = N * (dim > 1 ? N : 1) * (dim > 2 ? N : 1); in CreatePoints_GridReplicated()
180 PetscCall(PetscCalloc1(*Np * spaceDim, pcoords)); in CreatePoints_GridReplicated()
205 static PetscErrorCode CreatePoints(DM dm, PetscInt *Np, PetscReal **pcoords, PetscBool *pointsAllPr… in CreatePoints() argument
211 PetscCall(CreatePoints_Centroid(dm, Np, pcoords, pointsAllProcs, ctx)); in CreatePoints()
214 PetscCall(CreatePoints_Grid(dm, Np, pcoords, pointsAllProcs, ctx)); in CreatePoints()
217 PetscCall(CreatePoints_GridReplicated(dm, Np, pcoords, pointsAllProcs, ctx)); in CreatePoints()
268 PetscInt dim, spaceDim, Nc, c, Np, p; in main() local
281 PetscCall(CreatePoints(dm, &Np, &pcoords, &pointsAllProcs, &ctx)); in main()
285 PetscCall(DMInterpolationAddPoints(interpolator, Np, pcoords)); in main()