static void buildmats(CeedScalar *qref, CeedScalar *qweight, CeedScalar *interp, CeedScalar *grad) { CeedInt P = 6, Q = 4; qref[0] = 0.2; qref[1] = 0.6; qref[2] = 1./3.; qref[3] = 0.2; qref[4] = 0.2; qref[5] = 0.2; qref[6] = 1./3.; qref[7] = 0.6; qweight[0] = 25./96.; qweight[1] = 25./96.; qweight[2] = -27./96.; qweight[3] = 25./96.; // Loop over quadrature points for (int i=0; i