Lines Matching refs:coords
298 PetscReal *coords, *weights, *coords_1d; in PetscDTUniformTensorQuadrature() local
301 PetscCall(PetscMalloc1(num_total_points * dim, &coords)); in PetscDTUniformTensorQuadrature()
307 PetscCall(PetscFree(coords)); in PetscDTUniformTensorQuadrature()
309 PetscCall(PetscMalloc1(1, &coords)); in PetscDTUniformTensorQuadrature()
312 coords[0] = 0.0; in PetscDTUniformTensorQuadrature()
320 coords[i] = step * (i + 0.5) + a; in PetscDTUniformTensorQuadrature()
332 coords[(i * num_points + j) * dim + 0] = coords_1d[i]; in PetscDTUniformTensorQuadrature()
333 coords[(i * num_points + j) * dim + 1] = coords_1d[j]; in PetscDTUniformTensorQuadrature()
348 coords[((i * num_points + j) * num_points + k) * dim + 0] = coords_1d[i]; in PetscDTUniformTensorQuadrature()
349 coords[((i * num_points + j) * num_points + k) * dim + 1] = coords_1d[j]; in PetscDTUniformTensorQuadrature()
350 coords[((i * num_points + j) * num_points + k) * dim + 2] = coords_1d[k]; in PetscDTUniformTensorQuadrature()
365 PetscCall(PetscQuadratureSetData(*q, dim, num_comp, num_total_points, coords, weights)); in PetscDTUniformTensorQuadrature()