aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0
diff options
context:
space:
mode:
Diffstat (limited to 'src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0')
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c151
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c67
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c31
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c33
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c33
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c61
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c31
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c33
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c61
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c31
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-I.compute.c153
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dx.compute.c65
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxx.compute.c31
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxy.compute.c33
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c33
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dy.compute.c59
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyy.compute.c31
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyz.compute.c33
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dz.compute.c63
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dzz.compute.c31
20 files changed, 532 insertions, 532 deletions
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c
deleted file mode 100644
index 0990539..0000000
--- a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c
+++ /dev/null
@@ -1,151 +0,0 @@
-fp t39,
- t46,
- t44,
- t36,
- t80,
- t43,
- t33,
- t42,
- t20,
- t79,
- t32,
- t71,
- t21,
- t78,
- t38,
- t24,
- t40,
- t26,
- t77,
- t45,
- t30,
- t41,
- t76,
- t27,
- t75,
- t34,
- t74,
- t70,
- t23,
- t73,
- t29,
- t47,
- t31,
- t72,
- t25,
- t69,
- t68,
- t37,
- t67,
- t35,
- t66,
- t28,
- t65,
- t64,
- t63,
- t62,
- t61,
- t60,
- t59,
- t58,
- t57,
- t56,
- t22,
- t55,
- t54,
- t53,
- t52,
- t51,
- t50,
- t49,
- t19,
- t48;
- t39 = RATIONAL(1.0,27.0);
- t46 = x*x;
- t44 = RATIONAL(-1.0,9.0);
- t36 = t44*t46;
- t80 = t39+t36;
- t43 = RATIONAL(-1.0,18.0);
- t33 = t43*x;
- t42 = RATIONAL(1.0,12.0);
- t20 = t42*x*z;
- t79 = t33+t20;
- t32 = t43*y;
- t71 = y*t42;
- t21 = x*t71;
- t78 = t32+t21;
- t38 = RATIONAL(-1.0,12.0);
- t24 = t38*x*y;
- t40 = RATIONAL(1.0,18.0);
- t26 = t40*y;
- t77 = t24+t26;
- t45 = z*z;
- t30 = t40*t45;
- t41 = RATIONAL(-2.0,27.0);
- t76 = t30+t41;
- t27 = t40*x;
- t75 = t26+t27;
- t34 = t44*t45;
- t74 = t39+t34;
- t70 = z*t38;
- t23 = x*t70;
- t73 = t23+t27;
- t29 = t40*t46;
- t47 = y*y;
- t31 = t40*t47;
- t72 = t29+t31;
- t25 = t40*z;
- t69 = t30+t25;
- t68 = t31+t34;
- t37 = RATIONAL(4.0,27.0);
- t67 = t37+t36;
- t35 = t44*t47;
- t66 = t29+t35;
- t28 = t43*z;
- t65 = t30+t28;
- t64 = t29+t39;
- t63 = t21+t72;
- t62 = t39+t69;
- t61 = t31+t65;
- t60 = t30+t35+t67;
- t59 = t37+t34+t66;
- t58 = t67+t68;
- t57 = t31+t36+t62;
- t56 = t29+t33+t23+t69;
- t22 = y*t70;
- t55 = t22+t26+t61;
- t54 = t32+t24+t27+t72;
- t53 = t33+t64+t68;
- t52 = t35+t64+t65;
- t51 = t29+t41+t55;
- t50 = t41+t31+t56;
- t49 = t54+t76;
- t19 = z*t71;
- t48 = t19+t20+t63+t76;
- coeff_I_m1_m1_m1 = t28+t32+t33+t48;
- coeff_I_0_m1_m1 = t32+t19+t61+t80;
- coeff_I_p1_m1_m1 = t28+t23+t19+t49;
- coeff_I_m1_0_m1 = t52+t79;
- coeff_I_0_0_m1 = t28+t60;
- coeff_I_p1_0_m1 = t52+t73;
- coeff_I_m1_p1_m1 = t24+t51+t79;
- coeff_I_0_p1_m1 = t55+t80;
- coeff_I_p1_p1_m1 = t21+t51+t73;
- coeff_I_m1_m1_0 = t53+t78;
- coeff_I_0_m1_0 = t32+t58;
- coeff_I_p1_m1_0 = t54+t74;
- coeff_I_m1_0_0 = t33+t59;
- coeff_I_0_0_0 = t35+t34+RATIONAL(7.0,27.0)+t36;
- coeff_I_p1_0_0 = t27+t59;
- coeff_I_m1_p1_0 = t53+t77;
- coeff_I_0_p1_0 = t26+t58;
- coeff_I_p1_p1_0 = t63+t74+t75;
- coeff_I_m1_m1_p1 = t22+t50+t78;
- coeff_I_0_m1_p1 = t32+t22+t57;
- coeff_I_p1_m1_p1 = t22+t25+t20+t49;
- coeff_I_m1_0_p1 = t35+t39+t56;
- coeff_I_0_0_p1 = t25+t60;
- coeff_I_p1_0_p1 = t27+t20+t62+t66;
- coeff_I_m1_p1_p1 = t19+t50+t77;
- coeff_I_0_p1_p1 = t26+t19+t57;
- coeff_I_p1_p1_p1 = t25+t48+t75;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c
deleted file mode 100644
index 758757f..0000000
--- a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c
+++ /dev/null
@@ -1,67 +0,0 @@
-fp t85,
- t90,
- t100,
- t88,
- t99,
- t89,
- t81,
- t98,
- t84,
- t97,
- t87,
- t83,
- t96,
- t82,
- t95,
- t94,
- t93,
- t92,
- t91,
- t86;
- t85 = RATIONAL(1.0,9.0)*x;
- t90 = RATIONAL(-1.0,18.0);
- t100 = t85+t90;
- t88 = RATIONAL(1.0,18.0);
- t99 = t85+t88;
- t89 = RATIONAL(1.0,12.0);
- t81 = t89*y;
- t98 = t81+t85;
- t84 = t89*z;
- t97 = t84+t85;
- t87 = RATIONAL(-1.0,12.0);
- t83 = t87*y;
- t96 = t83+t100;
- t82 = t87*z;
- t95 = t82+t100;
- t94 = t83+t99;
- t93 = t88+t98;
- t92 = t88+t97;
- t91 = t81+t97;
- t86 = RATIONAL(-2.0,9.0)*x;
- coeff_dx_m1_m1_m1 = t90+t91;
- coeff_dx_0_m1_m1 = t86;
- coeff_dx_p1_m1_m1 = t82+t94;
- coeff_dx_m1_0_m1 = t90+t97;
- coeff_dx_0_0_m1 = t86;
- coeff_dx_p1_0_m1 = t82+t99;
- coeff_dx_m1_p1_m1 = t84+t96;
- coeff_dx_0_p1_m1 = t86;
- coeff_dx_p1_p1_m1 = t82+t93;
- coeff_dx_m1_m1_0 = t90+t98;
- coeff_dx_0_m1_0 = t86;
- coeff_dx_p1_m1_0 = t94;
- coeff_dx_m1_0_0 = t100;
- coeff_dx_0_0_0 = t86;
- coeff_dx_p1_0_0 = t99;
- coeff_dx_m1_p1_0 = t96;
- coeff_dx_0_p1_0 = t86;
- coeff_dx_p1_p1_0 = t93;
- coeff_dx_m1_m1_p1 = t81+t95;
- coeff_dx_0_m1_p1 = t86;
- coeff_dx_p1_m1_p1 = t83+t92;
- coeff_dx_m1_0_p1 = t95;
- coeff_dx_0_0_p1 = t86;
- coeff_dx_p1_0_p1 = t92;
- coeff_dx_m1_p1_p1 = t83+t95;
- coeff_dx_0_p1_p1 = t86;
- coeff_dx_p1_p1_p1 = t88+t91;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c
deleted file mode 100644
index e9b3cec..0000000
--- a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c
+++ /dev/null
@@ -1,31 +0,0 @@
-fp t138,
- t137;
- t138 = RATIONAL(-2.0,9.0);
- t137 = RATIONAL(1.0,9.0);
- coeff_dxx_m1_m1_m1 = t137;
- coeff_dxx_0_m1_m1 = t138;
- coeff_dxx_p1_m1_m1 = t137;
- coeff_dxx_m1_0_m1 = t137;
- coeff_dxx_0_0_m1 = t138;
- coeff_dxx_p1_0_m1 = t137;
- coeff_dxx_m1_p1_m1 = t137;
- coeff_dxx_0_p1_m1 = t138;
- coeff_dxx_p1_p1_m1 = t137;
- coeff_dxx_m1_m1_0 = t137;
- coeff_dxx_0_m1_0 = t138;
- coeff_dxx_p1_m1_0 = t137;
- coeff_dxx_m1_0_0 = t137;
- coeff_dxx_0_0_0 = t138;
- coeff_dxx_p1_0_0 = t137;
- coeff_dxx_m1_p1_0 = t137;
- coeff_dxx_0_p1_0 = t138;
- coeff_dxx_p1_p1_0 = t137;
- coeff_dxx_m1_m1_p1 = t137;
- coeff_dxx_0_m1_p1 = t138;
- coeff_dxx_p1_m1_p1 = t137;
- coeff_dxx_m1_0_p1 = t137;
- coeff_dxx_0_0_p1 = t138;
- coeff_dxx_p1_0_p1 = t137;
- coeff_dxx_m1_p1_p1 = t137;
- coeff_dxx_0_p1_p1 = t138;
- coeff_dxx_p1_p1_p1 = t137;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c
deleted file mode 100644
index ac55ad0..0000000
--- a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c
+++ /dev/null
@@ -1,33 +0,0 @@
-fp t141,
- t140,
- t139;
- t141 = RATIONAL(0.0,1.0);
- t140 = RATIONAL(-1.0,12.0);
- t139 = RATIONAL(1.0,12.0);
- coeff_dxy_m1_m1_m1 = t139;
- coeff_dxy_0_m1_m1 = t141;
- coeff_dxy_p1_m1_m1 = t140;
- coeff_dxy_m1_0_m1 = t141;
- coeff_dxy_0_0_m1 = t141;
- coeff_dxy_p1_0_m1 = t141;
- coeff_dxy_m1_p1_m1 = t140;
- coeff_dxy_0_p1_m1 = t141;
- coeff_dxy_p1_p1_m1 = t139;
- coeff_dxy_m1_m1_0 = t139;
- coeff_dxy_0_m1_0 = t141;
- coeff_dxy_p1_m1_0 = t140;
- coeff_dxy_m1_0_0 = t141;
- coeff_dxy_0_0_0 = t141;
- coeff_dxy_p1_0_0 = t141;
- coeff_dxy_m1_p1_0 = t140;
- coeff_dxy_0_p1_0 = t141;
- coeff_dxy_p1_p1_0 = t139;
- coeff_dxy_m1_m1_p1 = t139;
- coeff_dxy_0_m1_p1 = t141;
- coeff_dxy_p1_m1_p1 = t140;
- coeff_dxy_m1_0_p1 = t141;
- coeff_dxy_0_0_p1 = t141;
- coeff_dxy_p1_0_p1 = t141;
- coeff_dxy_m1_p1_p1 = t140;
- coeff_dxy_0_p1_p1 = t141;
- coeff_dxy_p1_p1_p1 = t139;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c
deleted file mode 100644
index 2d102b8..0000000
--- a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c
+++ /dev/null
@@ -1,33 +0,0 @@
-fp t144,
- t143,
- t142;
- t144 = RATIONAL(0.0,1.0);
- t143 = RATIONAL(-1.0,12.0);
- t142 = RATIONAL(1.0,12.0);
- coeff_dxz_m1_m1_m1 = t142;
- coeff_dxz_0_m1_m1 = t144;
- coeff_dxz_p1_m1_m1 = t143;
- coeff_dxz_m1_0_m1 = t142;
- coeff_dxz_0_0_m1 = t144;
- coeff_dxz_p1_0_m1 = t143;
- coeff_dxz_m1_p1_m1 = t142;
- coeff_dxz_0_p1_m1 = t144;
- coeff_dxz_p1_p1_m1 = t143;
- coeff_dxz_m1_m1_0 = t144;
- coeff_dxz_0_m1_0 = t144;
- coeff_dxz_p1_m1_0 = t144;
- coeff_dxz_m1_0_0 = t144;
- coeff_dxz_0_0_0 = t144;
- coeff_dxz_p1_0_0 = t144;
- coeff_dxz_m1_p1_0 = t144;
- coeff_dxz_0_p1_0 = t144;
- coeff_dxz_p1_p1_0 = t144;
- coeff_dxz_m1_m1_p1 = t143;
- coeff_dxz_0_m1_p1 = t144;
- coeff_dxz_p1_m1_p1 = t142;
- coeff_dxz_m1_0_p1 = t143;
- coeff_dxz_0_0_p1 = t144;
- coeff_dxz_p1_0_p1 = t142;
- coeff_dxz_m1_p1_p1 = t143;
- coeff_dxz_0_p1_p1 = t144;
- coeff_dxz_p1_p1_p1 = t142;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c
deleted file mode 100644
index bf3a846..0000000
--- a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c
+++ /dev/null
@@ -1,61 +0,0 @@
-fp t109,
- t104,
- t106,
- t118,
- t107,
- t103,
- t117,
- t102,
- t116,
- t115,
- t114,
- t113,
- t112,
- t111,
- t110,
- t108,
- t105;
- t109 = RATIONAL(1.0,12.0);
- t104 = t109*z;
- t106 = RATIONAL(1.0,9.0)*y;
- t118 = t104+t106;
- t107 = RATIONAL(-1.0,12.0);
- t103 = t107*x;
- t117 = t103+t106;
- t102 = t109*x;
- t116 = t102+t106;
- t115 = t107*z+t106;
- t114 = t103+t115;
- t113 = t104+t116;
- t112 = t104+t117;
- t111 = t102+t115;
- t110 = RATIONAL(-1.0,18.0);
- t108 = RATIONAL(1.0,18.0);
- t105 = RATIONAL(-2.0,9.0)*y;
- coeff_dy_m1_m1_m1 = t110+t113;
- coeff_dy_0_m1_m1 = t110+t118;
- coeff_dy_p1_m1_m1 = t110+t112;
- coeff_dy_m1_0_m1 = t105;
- coeff_dy_0_0_m1 = t105;
- coeff_dy_p1_0_m1 = t105;
- coeff_dy_m1_p1_m1 = t108+t114;
- coeff_dy_0_p1_m1 = t108+t115;
- coeff_dy_p1_p1_m1 = t108+t111;
- coeff_dy_m1_m1_0 = t110+t116;
- coeff_dy_0_m1_0 = t110+t106;
- coeff_dy_p1_m1_0 = t110+t117;
- coeff_dy_m1_0_0 = t105;
- coeff_dy_0_0_0 = t105;
- coeff_dy_p1_0_0 = t105;
- coeff_dy_m1_p1_0 = t108+t117;
- coeff_dy_0_p1_0 = t106+t108;
- coeff_dy_p1_p1_0 = t108+t116;
- coeff_dy_m1_m1_p1 = t110+t111;
- coeff_dy_0_m1_p1 = t110+t115;
- coeff_dy_p1_m1_p1 = t110+t114;
- coeff_dy_m1_0_p1 = t105;
- coeff_dy_0_0_p1 = t105;
- coeff_dy_p1_0_p1 = t105;
- coeff_dy_m1_p1_p1 = t108+t112;
- coeff_dy_0_p1_p1 = t108+t118;
- coeff_dy_p1_p1_p1 = t108+t113;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c
deleted file mode 100644
index 1863390..0000000
--- a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c
+++ /dev/null
@@ -1,31 +0,0 @@
-fp t146,
- t145;
- t146 = RATIONAL(1.0,9.0);
- t145 = RATIONAL(-2.0,9.0);
- coeff_dyy_m1_m1_m1 = t146;
- coeff_dyy_0_m1_m1 = t146;
- coeff_dyy_p1_m1_m1 = t146;
- coeff_dyy_m1_0_m1 = t145;
- coeff_dyy_0_0_m1 = t145;
- coeff_dyy_p1_0_m1 = t145;
- coeff_dyy_m1_p1_m1 = t146;
- coeff_dyy_0_p1_m1 = t146;
- coeff_dyy_p1_p1_m1 = t146;
- coeff_dyy_m1_m1_0 = t146;
- coeff_dyy_0_m1_0 = t146;
- coeff_dyy_p1_m1_0 = t146;
- coeff_dyy_m1_0_0 = t145;
- coeff_dyy_0_0_0 = t145;
- coeff_dyy_p1_0_0 = t145;
- coeff_dyy_m1_p1_0 = t146;
- coeff_dyy_0_p1_0 = t146;
- coeff_dyy_p1_p1_0 = t146;
- coeff_dyy_m1_m1_p1 = t146;
- coeff_dyy_0_m1_p1 = t146;
- coeff_dyy_p1_m1_p1 = t146;
- coeff_dyy_m1_0_p1 = t145;
- coeff_dyy_0_0_p1 = t145;
- coeff_dyy_p1_0_p1 = t145;
- coeff_dyy_m1_p1_p1 = t146;
- coeff_dyy_0_p1_p1 = t146;
- coeff_dyy_p1_p1_p1 = t146;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c
deleted file mode 100644
index b507802..0000000
--- a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c
+++ /dev/null
@@ -1,33 +0,0 @@
-fp t149,
- t148,
- t147;
- t149 = RATIONAL(0.0,1.0);
- t148 = RATIONAL(-1.0,12.0);
- t147 = RATIONAL(1.0,12.0);
- coeff_dyz_m1_m1_m1 = t147;
- coeff_dyz_0_m1_m1 = t147;
- coeff_dyz_p1_m1_m1 = t147;
- coeff_dyz_m1_0_m1 = t149;
- coeff_dyz_0_0_m1 = t149;
- coeff_dyz_p1_0_m1 = t149;
- coeff_dyz_m1_p1_m1 = t148;
- coeff_dyz_0_p1_m1 = t148;
- coeff_dyz_p1_p1_m1 = t148;
- coeff_dyz_m1_m1_0 = t149;
- coeff_dyz_0_m1_0 = t149;
- coeff_dyz_p1_m1_0 = t149;
- coeff_dyz_m1_0_0 = t149;
- coeff_dyz_0_0_0 = t149;
- coeff_dyz_p1_0_0 = t149;
- coeff_dyz_m1_p1_0 = t149;
- coeff_dyz_0_p1_0 = t149;
- coeff_dyz_p1_p1_0 = t149;
- coeff_dyz_m1_m1_p1 = t148;
- coeff_dyz_0_m1_p1 = t148;
- coeff_dyz_p1_m1_p1 = t148;
- coeff_dyz_m1_0_p1 = t149;
- coeff_dyz_0_0_p1 = t149;
- coeff_dyz_p1_0_p1 = t149;
- coeff_dyz_m1_p1_p1 = t147;
- coeff_dyz_0_p1_p1 = t147;
- coeff_dyz_p1_p1_p1 = t147;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c
deleted file mode 100644
index 0c11cd4..0000000
--- a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c
+++ /dev/null
@@ -1,61 +0,0 @@
-fp t124,
- t125,
- t120,
- t136,
- t127,
- t121,
- t135,
- t119,
- t134,
- t133,
- t132,
- t131,
- t130,
- t129,
- t128,
- t126,
- t123;
- t124 = RATIONAL(1.0,9.0)*z;
- t125 = RATIONAL(-1.0,12.0);
- t120 = t125*x;
- t136 = t124+t120;
- t127 = RATIONAL(1.0,12.0);
- t121 = t127*y;
- t135 = t124+t121;
- t119 = t125*y;
- t134 = t124+t119;
- t133 = t124+t127*x;
- t132 = t120+t135;
- t131 = t119+t133;
- t130 = t120+t134;
- t129 = t121+t133;
- t128 = RATIONAL(-1.0,18.0);
- t126 = RATIONAL(1.0,18.0);
- t123 = RATIONAL(-2.0,9.0)*z;
- coeff_dz_m1_m1_m1 = t128+t129;
- coeff_dz_0_m1_m1 = t128+t135;
- coeff_dz_p1_m1_m1 = t128+t132;
- coeff_dz_m1_0_m1 = t128+t133;
- coeff_dz_0_0_m1 = t124+t128;
- coeff_dz_p1_0_m1 = t128+t136;
- coeff_dz_m1_p1_m1 = t128+t131;
- coeff_dz_0_p1_m1 = t128+t134;
- coeff_dz_p1_p1_m1 = t128+t130;
- coeff_dz_m1_m1_0 = t123;
- coeff_dz_0_m1_0 = t123;
- coeff_dz_p1_m1_0 = t123;
- coeff_dz_m1_0_0 = t123;
- coeff_dz_0_0_0 = t123;
- coeff_dz_p1_0_0 = t123;
- coeff_dz_m1_p1_0 = t123;
- coeff_dz_0_p1_0 = t123;
- coeff_dz_p1_p1_0 = t123;
- coeff_dz_m1_m1_p1 = t126+t130;
- coeff_dz_0_m1_p1 = t126+t134;
- coeff_dz_p1_m1_p1 = t126+t131;
- coeff_dz_m1_0_p1 = t126+t136;
- coeff_dz_0_0_p1 = t124+t126;
- coeff_dz_p1_0_p1 = t126+t133;
- coeff_dz_m1_p1_p1 = t126+t132;
- coeff_dz_0_p1_p1 = t126+t135;
- coeff_dz_p1_p1_p1 = t126+t129;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c
deleted file mode 100644
index 8dbd41a..0000000
--- a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c
+++ /dev/null
@@ -1,31 +0,0 @@
-fp t151,
- t150;
- t151 = RATIONAL(1.0,9.0);
- t150 = RATIONAL(-2.0,9.0);
- coeff_dzz_m1_m1_m1 = t151;
- coeff_dzz_0_m1_m1 = t151;
- coeff_dzz_p1_m1_m1 = t151;
- coeff_dzz_m1_0_m1 = t151;
- coeff_dzz_0_0_m1 = t151;
- coeff_dzz_p1_0_m1 = t151;
- coeff_dzz_m1_p1_m1 = t151;
- coeff_dzz_0_p1_m1 = t151;
- coeff_dzz_p1_p1_m1 = t151;
- coeff_dzz_m1_m1_0 = t150;
- coeff_dzz_0_m1_0 = t150;
- coeff_dzz_p1_m1_0 = t150;
- coeff_dzz_m1_0_0 = t150;
- coeff_dzz_0_0_0 = t150;
- coeff_dzz_p1_0_0 = t150;
- coeff_dzz_m1_p1_0 = t150;
- coeff_dzz_0_p1_0 = t150;
- coeff_dzz_p1_p1_0 = t150;
- coeff_dzz_m1_m1_p1 = t151;
- coeff_dzz_0_m1_p1 = t151;
- coeff_dzz_p1_m1_p1 = t151;
- coeff_dzz_m1_0_p1 = t151;
- coeff_dzz_0_0_p1 = t151;
- coeff_dzz_p1_0_p1 = t151;
- coeff_dzz_m1_p1_p1 = t151;
- coeff_dzz_0_p1_p1 = t151;
- coeff_dzz_p1_p1_p1 = t151;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-I.compute.c
new file mode 100644
index 0000000..7cd1009
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-I.compute.c
@@ -0,0 +1,153 @@
+fp t43;
+fp t47;
+fp t31;
+fp t46;
+fp t32;
+fp t85;
+fp t26;
+fp t84;
+fp t48;
+fp t29;
+fp t83;
+fp t45;
+fp t37;
+fp t40;
+fp t82;
+fp t38;
+fp t28;
+fp t42;
+fp t24;
+fp t81;
+fp t27;
+fp t41;
+fp t71;
+fp t25;
+fp t80;
+fp t72;
+fp t21;
+fp t34;
+fp t79;
+fp t36;
+fp t68;
+fp t69;
+fp t78;
+fp t77;
+fp t76;
+fp t35;
+fp t67;
+fp t75;
+fp t22;
+fp t30;
+fp t74;
+fp t73;
+fp t39;
+fp t70;
+fp t66;
+fp t33;
+fp t63;
+fp t62;
+fp t61;
+fp t60;
+fp t59;
+fp t58;
+fp t57;
+fp t56;
+fp t55;
+fp t54;
+fp t53;
+fp t52;
+fp t51;
+fp t50;
+fp t49;
+fp t23;
+fp t20;
+ t43 = RATIONAL(1.0,18.0);
+ t47 = z*z;
+ t31 = t43*t47;
+ t46 = y*y;
+ t32 = t43*t46;
+ t85 = t31+t32;
+ t26 = t43*y;
+ t84 = t26+t85;
+ t48 = x*x;
+ t29 = t43*t48;
+ t83 = t29+RATIONAL(-2.0,27.0);
+ t45 = RATIONAL(-1.0,9.0);
+ t37 = t45*t48;
+ t40 = RATIONAL(1.0,27.0);
+ t82 = t37+t40;
+ t38 = RATIONAL(-1.0,18.0);
+ t28 = t38*x;
+ t42 = RATIONAL(1.0,12.0);
+ t24 = t42*x*z;
+ t81 = t28+t24;
+ t27 = t43*x;
+ t41 = RATIONAL(-1.0,12.0);
+ t71 = z*t41;
+ t25 = x*t71;
+ t80 = t27+t25;
+ t72 = y*t42;
+ t21 = z*t72;
+ t34 = t43*z;
+ t79 = t21+t34;
+ t36 = t45*t46;
+ t68 = t31+t36;
+ t69 = t29+t40;
+ t78 = t68+t69;
+ t77 = t27+t24;
+ t76 = t28+t25;
+ t35 = t45*t47;
+ t67 = t35+t32;
+ t75 = t67+t69;
+ t22 = y*t71;
+ t30 = t38*z;
+ t74 = t22+t30;
+ t73 = t83+t84;
+ t39 = RATIONAL(4.0,27.0);
+ t70 = t37+t39;
+ t66 = t35+t36;
+ t33 = t38*y;
+ t63 = t33+t85;
+ t62 = t68+t70;
+ t61 = t67+t70;
+ t60 = t29+t39+t66;
+ t59 = t30+t21+t63;
+ t58 = t82+t84;
+ t57 = t27+t75;
+ t56 = t24+t78;
+ t55 = t28+t75;
+ t54 = t25+t78;
+ t53 = t22+t34+t63;
+ t52 = t73+t79;
+ t51 = t53+t83;
+ t50 = t73+t74;
+ t49 = t59+t83;
+ t23 = t41*x*y;
+ t20 = x*t72;
+ coeffs_I->coeff_m1_m1_m1 = t20+t49+t81;
+ coeffs_I->coeff_0_m1_m1 = t59+t82;
+ coeffs_I->coeff_p1_m1_m1 = t23+t49+t80;
+ coeffs_I->coeff_m1_0_m1 = t28+t30+t56;
+ coeffs_I->coeff_0_0_m1 = t30+t62;
+ coeffs_I->coeff_p1_0_m1 = t27+t30+t54;
+ coeffs_I->coeff_m1_p1_m1 = t23+t50+t81;
+ coeffs_I->coeff_0_p1_m1 = t58+t74;
+ coeffs_I->coeff_p1_p1_m1 = t20+t50+t80;
+ coeffs_I->coeff_m1_m1_0 = t20+t33+t55;
+ coeffs_I->coeff_0_m1_0 = t33+t61;
+ coeffs_I->coeff_p1_m1_0 = t33+t23+t57;
+ coeffs_I->coeff_m1_0_0 = t28+t60;
+ coeffs_I->coeff_0_0_0 = t37+RATIONAL(7.0,27.0)+t66;
+ coeffs_I->coeff_p1_0_0 = t27+t60;
+ coeffs_I->coeff_m1_p1_0 = t23+t26+t55;
+ coeffs_I->coeff_0_p1_0 = t26+t61;
+ coeffs_I->coeff_p1_p1_0 = t20+t26+t57;
+ coeffs_I->coeff_m1_m1_p1 = t20+t51+t76;
+ coeffs_I->coeff_0_m1_p1 = t53+t82;
+ coeffs_I->coeff_p1_m1_p1 = t23+t51+t77;
+ coeffs_I->coeff_m1_0_p1 = t28+t34+t54;
+ coeffs_I->coeff_0_0_p1 = t34+t62;
+ coeffs_I->coeff_p1_0_p1 = t34+t27+t56;
+ coeffs_I->coeff_m1_p1_p1 = t23+t52+t76;
+ coeffs_I->coeff_0_p1_p1 = t58+t79;
+ coeffs_I->coeff_p1_p1_p1 = t20+t52+t77;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dx.compute.c
new file mode 100644
index 0000000..9f29978
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dx.compute.c
@@ -0,0 +1,65 @@
+fp t91;
+fp t95;
+fp t104;
+fp t94;
+fp t86;
+fp t103;
+fp t93;
+fp t88;
+fp t102;
+fp t89;
+fp t101;
+fp t92;
+fp t100;
+fp t99;
+fp t87;
+fp t98;
+fp t97;
+fp t96;
+fp t90;
+ t91 = RATIONAL(1.0,9.0)*x;
+ t95 = RATIONAL(1.0,18.0);
+ t104 = t91+t95;
+ t94 = RATIONAL(1.0,12.0);
+ t86 = t94*y;
+ t103 = t91+t86;
+ t93 = RATIONAL(-1.0,12.0);
+ t88 = t93*y;
+ t102 = t91+t88;
+ t89 = t94*z;
+ t101 = t91+t89;
+ t92 = RATIONAL(-1.0,18.0);
+ t100 = t92+t91;
+ t99 = t86+t101;
+ t87 = t93*z;
+ t98 = t87+t103;
+ t97 = t87+t102;
+ t96 = t88+t101;
+ t90 = RATIONAL(-2.0,9.0)*x;
+ coeffs_dx->coeff_m1_m1_m1 = t92+t99;
+ coeffs_dx->coeff_0_m1_m1 = t90;
+ coeffs_dx->coeff_p1_m1_m1 = t95+t97;
+ coeffs_dx->coeff_m1_0_m1 = t89+t100;
+ coeffs_dx->coeff_0_0_m1 = t90;
+ coeffs_dx->coeff_p1_0_m1 = t87+t104;
+ coeffs_dx->coeff_m1_p1_m1 = t92+t96;
+ coeffs_dx->coeff_0_p1_m1 = t90;
+ coeffs_dx->coeff_p1_p1_m1 = t95+t98;
+ coeffs_dx->coeff_m1_m1_0 = t86+t100;
+ coeffs_dx->coeff_0_m1_0 = t90;
+ coeffs_dx->coeff_p1_m1_0 = t95+t102;
+ coeffs_dx->coeff_m1_0_0 = t100;
+ coeffs_dx->coeff_0_0_0 = t90;
+ coeffs_dx->coeff_p1_0_0 = t104;
+ coeffs_dx->coeff_m1_p1_0 = t88+t100;
+ coeffs_dx->coeff_0_p1_0 = t90;
+ coeffs_dx->coeff_p1_p1_0 = t95+t103;
+ coeffs_dx->coeff_m1_m1_p1 = t92+t98;
+ coeffs_dx->coeff_0_m1_p1 = t90;
+ coeffs_dx->coeff_p1_m1_p1 = t95+t96;
+ coeffs_dx->coeff_m1_0_p1 = t87+t100;
+ coeffs_dx->coeff_0_0_p1 = t90;
+ coeffs_dx->coeff_p1_0_p1 = t95+t101;
+ coeffs_dx->coeff_m1_p1_p1 = t92+t97;
+ coeffs_dx->coeff_0_p1_p1 = t90;
+ coeffs_dx->coeff_p1_p1_p1 = t95+t99;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxx.compute.c
new file mode 100644
index 0000000..ab4ef30
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxx.compute.c
@@ -0,0 +1,31 @@
+fp t143;
+fp t142;
+ t143 = RATIONAL(1.0,9.0);
+ t142 = RATIONAL(-2.0,9.0);
+ coeffs_dxx->coeff_m1_m1_m1 = t143;
+ coeffs_dxx->coeff_0_m1_m1 = t142;
+ coeffs_dxx->coeff_p1_m1_m1 = t143;
+ coeffs_dxx->coeff_m1_0_m1 = t143;
+ coeffs_dxx->coeff_0_0_m1 = t142;
+ coeffs_dxx->coeff_p1_0_m1 = t143;
+ coeffs_dxx->coeff_m1_p1_m1 = t143;
+ coeffs_dxx->coeff_0_p1_m1 = t142;
+ coeffs_dxx->coeff_p1_p1_m1 = t143;
+ coeffs_dxx->coeff_m1_m1_0 = t143;
+ coeffs_dxx->coeff_0_m1_0 = t142;
+ coeffs_dxx->coeff_p1_m1_0 = t143;
+ coeffs_dxx->coeff_m1_0_0 = t143;
+ coeffs_dxx->coeff_0_0_0 = t142;
+ coeffs_dxx->coeff_p1_0_0 = t143;
+ coeffs_dxx->coeff_m1_p1_0 = t143;
+ coeffs_dxx->coeff_0_p1_0 = t142;
+ coeffs_dxx->coeff_p1_p1_0 = t143;
+ coeffs_dxx->coeff_m1_m1_p1 = t143;
+ coeffs_dxx->coeff_0_m1_p1 = t142;
+ coeffs_dxx->coeff_p1_m1_p1 = t143;
+ coeffs_dxx->coeff_m1_0_p1 = t143;
+ coeffs_dxx->coeff_0_0_p1 = t142;
+ coeffs_dxx->coeff_p1_0_p1 = t143;
+ coeffs_dxx->coeff_m1_p1_p1 = t143;
+ coeffs_dxx->coeff_0_p1_p1 = t142;
+ coeffs_dxx->coeff_p1_p1_p1 = t143;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxy.compute.c
new file mode 100644
index 0000000..d22213d
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxy.compute.c
@@ -0,0 +1,33 @@
+fp t146;
+fp t145;
+fp t144;
+ t146 = RATIONAL(0.0,1.0);
+ t145 = RATIONAL(-1.0,12.0);
+ t144 = RATIONAL(1.0,12.0);
+ coeffs_dxy->coeff_m1_m1_m1 = t144;
+ coeffs_dxy->coeff_0_m1_m1 = t146;
+ coeffs_dxy->coeff_p1_m1_m1 = t145;
+ coeffs_dxy->coeff_m1_0_m1 = t146;
+ coeffs_dxy->coeff_0_0_m1 = t146;
+ coeffs_dxy->coeff_p1_0_m1 = t146;
+ coeffs_dxy->coeff_m1_p1_m1 = t145;
+ coeffs_dxy->coeff_0_p1_m1 = t146;
+ coeffs_dxy->coeff_p1_p1_m1 = t144;
+ coeffs_dxy->coeff_m1_m1_0 = t144;
+ coeffs_dxy->coeff_0_m1_0 = t146;
+ coeffs_dxy->coeff_p1_m1_0 = t145;
+ coeffs_dxy->coeff_m1_0_0 = t146;
+ coeffs_dxy->coeff_0_0_0 = t146;
+ coeffs_dxy->coeff_p1_0_0 = t146;
+ coeffs_dxy->coeff_m1_p1_0 = t145;
+ coeffs_dxy->coeff_0_p1_0 = t146;
+ coeffs_dxy->coeff_p1_p1_0 = t144;
+ coeffs_dxy->coeff_m1_m1_p1 = t144;
+ coeffs_dxy->coeff_0_m1_p1 = t146;
+ coeffs_dxy->coeff_p1_m1_p1 = t145;
+ coeffs_dxy->coeff_m1_0_p1 = t146;
+ coeffs_dxy->coeff_0_0_p1 = t146;
+ coeffs_dxy->coeff_p1_0_p1 = t146;
+ coeffs_dxy->coeff_m1_p1_p1 = t145;
+ coeffs_dxy->coeff_0_p1_p1 = t146;
+ coeffs_dxy->coeff_p1_p1_p1 = t144;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c
new file mode 100644
index 0000000..d968dcd
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c
@@ -0,0 +1,33 @@
+fp t149;
+fp t148;
+fp t147;
+ t149 = RATIONAL(0.0,1.0);
+ t148 = RATIONAL(-1.0,12.0);
+ t147 = RATIONAL(1.0,12.0);
+ coeffs_dxz->coeff_m1_m1_m1 = t147;
+ coeffs_dxz->coeff_0_m1_m1 = t149;
+ coeffs_dxz->coeff_p1_m1_m1 = t148;
+ coeffs_dxz->coeff_m1_0_m1 = t147;
+ coeffs_dxz->coeff_0_0_m1 = t149;
+ coeffs_dxz->coeff_p1_0_m1 = t148;
+ coeffs_dxz->coeff_m1_p1_m1 = t147;
+ coeffs_dxz->coeff_0_p1_m1 = t149;
+ coeffs_dxz->coeff_p1_p1_m1 = t148;
+ coeffs_dxz->coeff_m1_m1_0 = t149;
+ coeffs_dxz->coeff_0_m1_0 = t149;
+ coeffs_dxz->coeff_p1_m1_0 = t149;
+ coeffs_dxz->coeff_m1_0_0 = t149;
+ coeffs_dxz->coeff_0_0_0 = t149;
+ coeffs_dxz->coeff_p1_0_0 = t149;
+ coeffs_dxz->coeff_m1_p1_0 = t149;
+ coeffs_dxz->coeff_0_p1_0 = t149;
+ coeffs_dxz->coeff_p1_p1_0 = t149;
+ coeffs_dxz->coeff_m1_m1_p1 = t148;
+ coeffs_dxz->coeff_0_m1_p1 = t149;
+ coeffs_dxz->coeff_p1_m1_p1 = t147;
+ coeffs_dxz->coeff_m1_0_p1 = t148;
+ coeffs_dxz->coeff_0_0_p1 = t149;
+ coeffs_dxz->coeff_p1_0_p1 = t147;
+ coeffs_dxz->coeff_m1_p1_p1 = t148;
+ coeffs_dxz->coeff_0_p1_p1 = t149;
+ coeffs_dxz->coeff_p1_p1_p1 = t147;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dy.compute.c
new file mode 100644
index 0000000..e3774d8
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dy.compute.c
@@ -0,0 +1,59 @@
+fp t110;
+fp t122;
+fp t121;
+fp t113;
+fp t108;
+fp t120;
+fp t112;
+fp t106;
+fp t119;
+fp t105;
+fp t118;
+fp t117;
+fp t116;
+fp t107;
+fp t115;
+fp t109;
+ t110 = RATIONAL(1.0,9.0)*y;
+ t122 = RATIONAL(-1.0,18.0)+t110;
+ t121 = t110+RATIONAL(1.0,18.0);
+ t113 = RATIONAL(1.0,12.0);
+ t108 = t113*x;
+ t120 = t108+t122;
+ t112 = RATIONAL(-1.0,12.0);
+ t106 = t112*x;
+ t119 = t106+t122;
+ t105 = t112*z;
+ t118 = t105+t122;
+ t117 = t106+t121;
+ t116 = t108+t121;
+ t107 = t113*z;
+ t115 = t107+t121;
+ t109 = RATIONAL(-2.0,9.0)*y;
+ coeffs_dy->coeff_m1_m1_m1 = t107+t120;
+ coeffs_dy->coeff_0_m1_m1 = t107+t122;
+ coeffs_dy->coeff_p1_m1_m1 = t107+t119;
+ coeffs_dy->coeff_m1_0_m1 = t109;
+ coeffs_dy->coeff_0_0_m1 = t109;
+ coeffs_dy->coeff_p1_0_m1 = t109;
+ coeffs_dy->coeff_m1_p1_m1 = t105+t117;
+ coeffs_dy->coeff_0_p1_m1 = t105+t121;
+ coeffs_dy->coeff_p1_p1_m1 = t105+t116;
+ coeffs_dy->coeff_m1_m1_0 = t120;
+ coeffs_dy->coeff_0_m1_0 = t122;
+ coeffs_dy->coeff_p1_m1_0 = t119;
+ coeffs_dy->coeff_m1_0_0 = t109;
+ coeffs_dy->coeff_0_0_0 = t109;
+ coeffs_dy->coeff_p1_0_0 = t109;
+ coeffs_dy->coeff_m1_p1_0 = t117;
+ coeffs_dy->coeff_0_p1_0 = t121;
+ coeffs_dy->coeff_p1_p1_0 = t116;
+ coeffs_dy->coeff_m1_m1_p1 = t108+t118;
+ coeffs_dy->coeff_0_m1_p1 = t118;
+ coeffs_dy->coeff_p1_m1_p1 = t106+t118;
+ coeffs_dy->coeff_m1_0_p1 = t109;
+ coeffs_dy->coeff_0_0_p1 = t109;
+ coeffs_dy->coeff_p1_0_p1 = t109;
+ coeffs_dy->coeff_m1_p1_p1 = t106+t115;
+ coeffs_dy->coeff_0_p1_p1 = t115;
+ coeffs_dy->coeff_p1_p1_p1 = t108+t115;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyy.compute.c
new file mode 100644
index 0000000..f9a66c9
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyy.compute.c
@@ -0,0 +1,31 @@
+fp t151;
+fp t150;
+ t151 = RATIONAL(-2.0,9.0);
+ t150 = RATIONAL(1.0,9.0);
+ coeffs_dyy->coeff_m1_m1_m1 = t150;
+ coeffs_dyy->coeff_0_m1_m1 = t150;
+ coeffs_dyy->coeff_p1_m1_m1 = t150;
+ coeffs_dyy->coeff_m1_0_m1 = t151;
+ coeffs_dyy->coeff_0_0_m1 = t151;
+ coeffs_dyy->coeff_p1_0_m1 = t151;
+ coeffs_dyy->coeff_m1_p1_m1 = t150;
+ coeffs_dyy->coeff_0_p1_m1 = t150;
+ coeffs_dyy->coeff_p1_p1_m1 = t150;
+ coeffs_dyy->coeff_m1_m1_0 = t150;
+ coeffs_dyy->coeff_0_m1_0 = t150;
+ coeffs_dyy->coeff_p1_m1_0 = t150;
+ coeffs_dyy->coeff_m1_0_0 = t151;
+ coeffs_dyy->coeff_0_0_0 = t151;
+ coeffs_dyy->coeff_p1_0_0 = t151;
+ coeffs_dyy->coeff_m1_p1_0 = t150;
+ coeffs_dyy->coeff_0_p1_0 = t150;
+ coeffs_dyy->coeff_p1_p1_0 = t150;
+ coeffs_dyy->coeff_m1_m1_p1 = t150;
+ coeffs_dyy->coeff_0_m1_p1 = t150;
+ coeffs_dyy->coeff_p1_m1_p1 = t150;
+ coeffs_dyy->coeff_m1_0_p1 = t151;
+ coeffs_dyy->coeff_0_0_p1 = t151;
+ coeffs_dyy->coeff_p1_0_p1 = t151;
+ coeffs_dyy->coeff_m1_p1_p1 = t150;
+ coeffs_dyy->coeff_0_p1_p1 = t150;
+ coeffs_dyy->coeff_p1_p1_p1 = t150;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyz.compute.c
new file mode 100644
index 0000000..93b8620
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyz.compute.c
@@ -0,0 +1,33 @@
+fp t154;
+fp t153;
+fp t152;
+ t154 = RATIONAL(0.0,1.0);
+ t153 = RATIONAL(-1.0,12.0);
+ t152 = RATIONAL(1.0,12.0);
+ coeffs_dyz->coeff_m1_m1_m1 = t152;
+ coeffs_dyz->coeff_0_m1_m1 = t152;
+ coeffs_dyz->coeff_p1_m1_m1 = t152;
+ coeffs_dyz->coeff_m1_0_m1 = t154;
+ coeffs_dyz->coeff_0_0_m1 = t154;
+ coeffs_dyz->coeff_p1_0_m1 = t154;
+ coeffs_dyz->coeff_m1_p1_m1 = t153;
+ coeffs_dyz->coeff_0_p1_m1 = t153;
+ coeffs_dyz->coeff_p1_p1_m1 = t153;
+ coeffs_dyz->coeff_m1_m1_0 = t154;
+ coeffs_dyz->coeff_0_m1_0 = t154;
+ coeffs_dyz->coeff_p1_m1_0 = t154;
+ coeffs_dyz->coeff_m1_0_0 = t154;
+ coeffs_dyz->coeff_0_0_0 = t154;
+ coeffs_dyz->coeff_p1_0_0 = t154;
+ coeffs_dyz->coeff_m1_p1_0 = t154;
+ coeffs_dyz->coeff_0_p1_0 = t154;
+ coeffs_dyz->coeff_p1_p1_0 = t154;
+ coeffs_dyz->coeff_m1_m1_p1 = t153;
+ coeffs_dyz->coeff_0_m1_p1 = t153;
+ coeffs_dyz->coeff_p1_m1_p1 = t153;
+ coeffs_dyz->coeff_m1_0_p1 = t154;
+ coeffs_dyz->coeff_0_0_p1 = t154;
+ coeffs_dyz->coeff_p1_0_p1 = t154;
+ coeffs_dyz->coeff_m1_p1_p1 = t152;
+ coeffs_dyz->coeff_0_p1_p1 = t152;
+ coeffs_dyz->coeff_p1_p1_p1 = t152;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dz.compute.c
new file mode 100644
index 0000000..ab8dae1
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dz.compute.c
@@ -0,0 +1,63 @@
+fp t127;
+fp t132;
+fp t141;
+fp t131;
+fp t123;
+fp t140;
+fp t129;
+fp t139;
+fp t130;
+fp t126;
+fp t138;
+fp t137;
+fp t124;
+fp t136;
+fp t135;
+fp t134;
+fp t133;
+fp t128;
+ t127 = RATIONAL(1.0,9.0)*z;
+ t132 = RATIONAL(1.0,18.0);
+ t141 = t132+t127;
+ t131 = RATIONAL(1.0,12.0);
+ t123 = t131*y;
+ t140 = t123+t127;
+ t129 = RATIONAL(-1.0,18.0);
+ t139 = t129+t127;
+ t130 = RATIONAL(-1.0,12.0);
+ t126 = t130*x;
+ t138 = t126+t127;
+ t137 = t130*y+t127;
+ t124 = t131*x;
+ t136 = t124+t140;
+ t135 = t123+t138;
+ t134 = t126+t137;
+ t133 = t124+t137;
+ t128 = RATIONAL(-2.0,9.0)*z;
+ coeffs_dz->coeff_m1_m1_m1 = t129+t136;
+ coeffs_dz->coeff_0_m1_m1 = t123+t139;
+ coeffs_dz->coeff_p1_m1_m1 = t129+t135;
+ coeffs_dz->coeff_m1_0_m1 = t124+t139;
+ coeffs_dz->coeff_0_0_m1 = t139;
+ coeffs_dz->coeff_p1_0_m1 = t129+t138;
+ coeffs_dz->coeff_m1_p1_m1 = t129+t133;
+ coeffs_dz->coeff_0_p1_m1 = t129+t137;
+ coeffs_dz->coeff_p1_p1_m1 = t129+t134;
+ coeffs_dz->coeff_m1_m1_0 = t128;
+ coeffs_dz->coeff_0_m1_0 = t128;
+ coeffs_dz->coeff_p1_m1_0 = t128;
+ coeffs_dz->coeff_m1_0_0 = t128;
+ coeffs_dz->coeff_0_0_0 = t128;
+ coeffs_dz->coeff_p1_0_0 = t128;
+ coeffs_dz->coeff_m1_p1_0 = t128;
+ coeffs_dz->coeff_0_p1_0 = t128;
+ coeffs_dz->coeff_p1_p1_0 = t128;
+ coeffs_dz->coeff_m1_m1_p1 = t132+t134;
+ coeffs_dz->coeff_0_m1_p1 = t132+t137;
+ coeffs_dz->coeff_p1_m1_p1 = t132+t133;
+ coeffs_dz->coeff_m1_0_p1 = t132+t138;
+ coeffs_dz->coeff_0_0_p1 = t141;
+ coeffs_dz->coeff_p1_0_p1 = t124+t141;
+ coeffs_dz->coeff_m1_p1_p1 = t132+t135;
+ coeffs_dz->coeff_0_p1_p1 = t132+t140;
+ coeffs_dz->coeff_p1_p1_p1 = t132+t136;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dzz.compute.c
new file mode 100644
index 0000000..0f833a6
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange/3d.coeffs/3d.cube.order2.smooth0/coeffs-dzz.compute.c
@@ -0,0 +1,31 @@
+fp t156;
+fp t155;
+ t156 = RATIONAL(-2.0,9.0);
+ t155 = RATIONAL(1.0,9.0);
+ coeffs_dzz->coeff_m1_m1_m1 = t155;
+ coeffs_dzz->coeff_0_m1_m1 = t155;
+ coeffs_dzz->coeff_p1_m1_m1 = t155;
+ coeffs_dzz->coeff_m1_0_m1 = t155;
+ coeffs_dzz->coeff_0_0_m1 = t155;
+ coeffs_dzz->coeff_p1_0_m1 = t155;
+ coeffs_dzz->coeff_m1_p1_m1 = t155;
+ coeffs_dzz->coeff_0_p1_m1 = t155;
+ coeffs_dzz->coeff_p1_p1_m1 = t155;
+ coeffs_dzz->coeff_m1_m1_0 = t156;
+ coeffs_dzz->coeff_0_m1_0 = t156;
+ coeffs_dzz->coeff_p1_m1_0 = t156;
+ coeffs_dzz->coeff_m1_0_0 = t156;
+ coeffs_dzz->coeff_0_0_0 = t156;
+ coeffs_dzz->coeff_p1_0_0 = t156;
+ coeffs_dzz->coeff_m1_p1_0 = t156;
+ coeffs_dzz->coeff_0_p1_0 = t156;
+ coeffs_dzz->coeff_p1_p1_0 = t156;
+ coeffs_dzz->coeff_m1_m1_p1 = t155;
+ coeffs_dzz->coeff_0_m1_p1 = t155;
+ coeffs_dzz->coeff_p1_m1_p1 = t155;
+ coeffs_dzz->coeff_m1_0_p1 = t155;
+ coeffs_dzz->coeff_0_0_p1 = t155;
+ coeffs_dzz->coeff_p1_0_p1 = t155;
+ coeffs_dzz->coeff_m1_p1_p1 = t155;
+ coeffs_dzz->coeff_0_p1_p1 = t155;
+ coeffs_dzz->coeff_p1_p1_p1 = t155;