Lines Matching full:curl
10 // H(curl) basis for order 2 Nédélec (first kind) triangle element in 2D
12 …uildHcurl2DSimplex(CeedScalar *q_ref, CeedScalar *q_weight, CeedScalar *interp, CeedScalar *curl) { in BuildHcurl2DSimplex() argument
48 // Curl in BuildHcurl2DSimplex()
49 curl[i * P + 0] = 24. * x1 - 6.; in BuildHcurl2DSimplex()
50 curl[i * P + 1] = 24. * x2 - 6.; in BuildHcurl2DSimplex()
51 curl[i * P + 2] = 24. * x1 + 24. * x2 - 18.; in BuildHcurl2DSimplex()
52 curl[i * P + 3] = -24. * x2 + 6.; in BuildHcurl2DSimplex()
53 curl[i * P + 4] = -24. * x1 - 24. * x2 + 18.; in BuildHcurl2DSimplex()
54 curl[i * P + 5] = 24. * x1 - 6.; in BuildHcurl2DSimplex()
55 curl[i * P + 6] = 24. * x1 + 48. * x2 - 24.; in BuildHcurl2DSimplex()
56 curl[i * P + 7] = -48. * x1 - 24. * x1 + 24.; in BuildHcurl2DSimplex()