Searched refs:coords_1d (Results 1 – 1 of 1) sorted by relevance
298 PetscReal *coords, *weights, *coords_1d; in PetscDTUniformTensorQuadrature() local326 PetscCall(PetscMalloc1(num_points, &coords_1d)); in PetscDTUniformTensorQuadrature()329 for (PetscInt i = 0; i < num_points; i++) coords_1d[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()337 PetscCall(PetscFree(coords_1d)); in PetscDTUniformTensorQuadrature()341 PetscCall(PetscMalloc1(num_points, &coords_1d)); in PetscDTUniformTensorQuadrature()344 for (PetscInt i = 0; i < num_points; i++) coords_1d[i] = step * (i + 0.5) + a; 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()[all …]