Lines Matching refs:d
208 for (CeedInt d = 0; d < dim; d++) num_elem *= num_xyz[d]; in main() local
252 for (CeedInt d = 0; d < dim; d++) u_array[i] += x_array[i + d * sol_size]; in main() local
326 for (CeedInt d = 0; d < dim; d++) { in GetCartesianMeshSize() local
333 num_xyz[d] = 1 << sd; in GetCartesianMeshSize()
345 for (CeedInt d = 0; d < dim; d++) { in BuildCartesianRestriction() local
346 num_elem *= num_xyz[d]; in BuildCartesianRestriction()
347 nd[d] = num_xyz[d] * (p - 1) + 1; in BuildCartesianRestriction()
348 scalar_size *= nd[d]; in BuildCartesianRestriction()
359 for (CeedInt d = 0; d < dim; d++) { in BuildCartesianRestriction() local
360 e_xyz[d] = re % num_xyz[d]; in BuildCartesianRestriction()
361 re /= num_xyz[d]; in BuildCartesianRestriction()
368 for (CeedInt d = 0; d < dim; d++) { in BuildCartesianRestriction() local
369 g_nodes += (e_xyz[d] * (p - 1) + r_nodes % p) * g_nodes_stride; in BuildCartesianRestriction()
370 g_nodes_stride *= nd[d]; in BuildCartesianRestriction()
393 for (CeedInt d = 0; d < dim; d++) { in SetCartesianMeshCoords() local
394 nd[d] = num_xyz[d] * (p - 1) + 1; in SetCartesianMeshCoords()
395 scalar_size *= nd[d]; in SetCartesianMeshCoords()
408 for (CeedInt d = 0; d < dim; d++) { in SetCartesianMeshCoords() local
409 CeedInt d1d = r_nodes % nd[d]; in SetCartesianMeshCoords()
411 coords[gs_nodes + scalar_size * d] = ((d1d / (p - 1)) + nodes[d1d % (p - 1)]) / num_xyz[d]; in SetCartesianMeshCoords()
412 r_nodes /= nd[d]; in SetCartesianMeshCoords()