Lines Matching refs:grad
10 …oid Build2DSimplex(CeedScalar *q_ref, CeedScalar *q_weight, CeedScalar *interp, CeedScalar *grad) { in Build2DSimplex() argument
37 grad[(i + 0) * P + 0] = 2. * (1. * (x1 + x2 - 1. / 2.) + (x1 + x2 - 1.) * 1.); in Build2DSimplex()
38 grad[(i + Q) * P + 0] = 2. * (1. * (x1 + x2 - 1. / 2.) + (x1 + x2 - 1.) * 1.); in Build2DSimplex()
39 grad[(i + 0) * P + 1] = -4. * (1. * (x1 + x2 - 1.) + x1 * 1.); in Build2DSimplex()
40 grad[(i + Q) * P + 1] = -4. * (x1 * 1.); in Build2DSimplex()
41 grad[(i + 0) * P + 2] = 2. * (1. * (x1 - 1. / 2.) + x1 * 1.); in Build2DSimplex()
42 grad[(i + Q) * P + 2] = 2. * 0.; in Build2DSimplex()
43 grad[(i + 0) * P + 3] = -4. * (x2 * 1.); in Build2DSimplex()
44 grad[(i + Q) * P + 3] = -4. * (1. * (x1 + x2 - 1.) + x2 * 1.); in Build2DSimplex()
45 grad[(i + 0) * P + 4] = 4. * (1. * x2); in Build2DSimplex()
46 grad[(i + Q) * P + 4] = 4. * (x1 * 1.); in Build2DSimplex()
47 grad[(i + 0) * P + 5] = 2. * 0.; in Build2DSimplex()
48 grad[(i + Q) * P + 5] = 2. * (1. * (x2 - 1. / 2.) + x2 * 1.); in Build2DSimplex()