aboutsummaryrefslogtreecommitdiff
path: root/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0
diff options
context:
space:
mode:
Diffstat (limited to 'src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0')
-rw-r--r--src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-I.compute.c153
-rw-r--r--src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dx.compute.c65
-rw-r--r--src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxx.compute.c31
-rw-r--r--src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxy.compute.c33
-rw-r--r--src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c33
-rw-r--r--src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dy.compute.c59
-rw-r--r--src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyy.compute.c31
-rw-r--r--src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyz.compute.c33
-rw-r--r--src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dz.compute.c63
-rw-r--r--src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dzz.compute.c31
10 files changed, 532 insertions, 0 deletions
diff --git a/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-I.compute.c b/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-I.compute.c
new file mode 100644
index 0000000..7cd1009
--- /dev/null
+++ b/src/Lagrange-maximum-degree/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/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dx.compute.c b/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dx.compute.c
new file mode 100644
index 0000000..9f29978
--- /dev/null
+++ b/src/Lagrange-maximum-degree/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/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxx.compute.c b/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxx.compute.c
new file mode 100644
index 0000000..ab4ef30
--- /dev/null
+++ b/src/Lagrange-maximum-degree/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/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxy.compute.c b/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxy.compute.c
new file mode 100644
index 0000000..d22213d
--- /dev/null
+++ b/src/Lagrange-maximum-degree/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/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c b/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dxz.compute.c
new file mode 100644
index 0000000..d968dcd
--- /dev/null
+++ b/src/Lagrange-maximum-degree/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/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dy.compute.c b/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dy.compute.c
new file mode 100644
index 0000000..e3774d8
--- /dev/null
+++ b/src/Lagrange-maximum-degree/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/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyy.compute.c b/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyy.compute.c
new file mode 100644
index 0000000..f9a66c9
--- /dev/null
+++ b/src/Lagrange-maximum-degree/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/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyz.compute.c b/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dyz.compute.c
new file mode 100644
index 0000000..93b8620
--- /dev/null
+++ b/src/Lagrange-maximum-degree/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/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dz.compute.c b/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dz.compute.c
new file mode 100644
index 0000000..ab8dae1
--- /dev/null
+++ b/src/Lagrange-maximum-degree/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/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dzz.compute.c b/src/Lagrange-maximum-degree/3d.coeffs/3d.cube.order2.smooth0/coeffs-dzz.compute.c
new file mode 100644
index 0000000..0f833a6
--- /dev/null
+++ b/src/Lagrange-maximum-degree/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;