Lines Matching refs:point_coords
263 PetscScalar point_coords[num_points_per_cell * 3]; in DMSwarmInitalizePointLocations() local
276 point_coords[p * dim + 0] = points_1d[i]; in DMSwarmInitalizePointLocations()
277 point_coords[p * dim + 1] = points_1d[j]; in DMSwarmInitalizePointLocations()
278 point_coords[p * dim + 2] = points_1d[k]; in DMSwarmInitalizePointLocations()
282 …dm_swarm, num_points_per_cell_1d * num_points_per_cell_1d * num_points_per_cell_1d, point_coords)); in DMSwarmInitalizePointLocations()
295 PetscScalar *point_coords; in DMSwarmInitalizePointLocations() local
301 … PetscCall(DMSwarmGetField(dm_swarm, DMSwarmPICField_coor, NULL, NULL, (void **)&point_coords)); in DMSwarmInitalizePointLocations()
303 …point_coords[p * dim + 0] = -PetscCosReal((PetscReal)(p + 1) / (PetscReal)(num_points + 1) * PETSC… in DMSwarmInitalizePointLocations()
304 …if (dim > 1) point_coords[p * dim + 1] = -PetscSinReal((PetscReal)(p + 1) / (PetscReal)(num_points… in DMSwarmInitalizePointLocations()
305 …if (dim > 2) point_coords[p * dim + 2] = PetscSinReal((PetscReal)(p + 1) / (PetscReal)(num_points … in DMSwarmInitalizePointLocations()
307 …PetscCall(DMSwarmRestoreField(dm_swarm, DMSwarmPICField_coor, NULL, NULL, (void **)&point_coords)); in DMSwarmInitalizePointLocations()