Home
last modified time | relevance | path

Searched refs:num_points_per_cell_1d (Results 1 – 3 of 3) sorted by relevance

/libCEED/examples/petsc/src/
H A Dswarmutils.c262 PetscInt num_points_per_cell_1d = round(cbrt(num_points_per_cell * 1.0)), dim = 3; in DMSwarmInitalizePointLocations() local
264 CeedScalar points_1d[num_points_per_cell_1d], weights_1d[num_points_per_cell_1d]; in DMSwarmInitalizePointLocations()
267 PetscCall(CeedGaussQuadrature(num_points_per_cell_1d, points_1d, weights_1d)); in DMSwarmInitalizePointLocations()
269 …r (PetscInt i = 0; i < num_points_per_cell_1d; i++) points_1d[i] = 2.0 * (PetscReal)(i + 0.5) / (P… in DMSwarmInitalizePointLocations()
271 for (PetscInt i = 0; i < num_points_per_cell_1d; i++) { in DMSwarmInitalizePointLocations()
272 for (PetscInt j = 0; j < num_points_per_cell_1d; j++) { in DMSwarmInitalizePointLocations()
273 for (PetscInt k = 0; k < num_points_per_cell_1d; k++) { in DMSwarmInitalizePointLocations()
274 PetscInt p = (i * num_points_per_cell_1d + j) * num_points_per_cell_1d + k; in DMSwarmInitalizePointLocations()
282 …rmSetPointCoordinatesCellwise(dm_swarm, num_points_per_cell_1d * num_points_per_cell_1d * num_poin… in DMSwarmInitalizePointLocations()
/libCEED/examples/petsc/
H A Dbpsswarm.c134 PetscInt num_points_per_cell_1d = round(cbrt(num_points_per_cell * 1.0)); in main() local
137 for (PetscInt i = 0; i < dim; i++) num_points_per_cell *= num_points_per_cell_1d; in main()
H A Ddmswarm.c114 PetscInt num_points_per_cell_1d = round(cbrt(num_points_per_cell * 1.0)); in main() local
117 for (PetscInt i = 0; i < dim; i++) num_points_per_cell *= num_points_per_cell_1d; in main()