Lines Matching refs:is_points
45 IS is_points; in DMSwarmCeedContextCreate() local
49 PetscCall(DMSwarmCreateReferenceCoordinates(dm_swarm, &is_points, &X_ref)); in DMSwarmCeedContextCreate()
54 PetscCall(ISGetIndices(is_points, &cell_points)); in DMSwarmCeedContextCreate()
60 PetscCall(ISRestoreIndices(is_points, &cell_points)); in DMSwarmCeedContextCreate()
127 PetscCall(ISDestroy(&is_points)); in DMSwarmCeedContextCreate()
346 PetscErrorCode DMSwarmCreateReferenceCoordinates(DM dm_swarm, IS *is_points, Vec *X_points_ref) { in DMSwarmCreateReferenceCoordinates() argument
404 …ral(PETSC_COMM_SELF, num_points_local + points_offset, cell_points, PETSC_OWN_POINTER, is_points)); in DMSwarmCreateReferenceCoordinates()
621 IS is_points; in SetupProblemSwarm() local
625 PetscCall(DMSwarmCreateReferenceCoordinates(dm_swarm, &is_points, &X_ref)); in SetupProblemSwarm()
630 PetscCall(ISGetIndices(is_points, &cell_points)); in SetupProblemSwarm()
636 PetscCall(ISRestoreIndices(is_points, &cell_points)); in SetupProblemSwarm()
688 PetscCall(ISDestroy(&is_points)); in SetupProblemSwarm()