aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjthorn <jthorn@df1f8a13-aa1d-4dd4-9681-27ded5b42416>2002-05-14 15:54:41 +0000
committerjthorn <jthorn@df1f8a13-aa1d-4dd4-9681-27ded5b42416>2002-05-14 15:54:41 +0000
commit3f0ca6200461eaca761dcc73da676a9b373aca83 (patch)
tree5404cf6520498018bcc99679c31c1a80ae915111 /src
parentfc338426770f9069e68714142122c91d45fbb267 (diff)
generate coeff-*.store.c files with non-I coefficients multiplied by "factor"
--> needed to handle 1/dx factors for derivatives git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@43 df1f8a13-aa1d-4dd4-9681-27ded5b42416
Diffstat (limited to 'src')
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c22
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c20
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c18
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c20
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c64
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c48
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c28
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-dx.store.c4
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dx.store.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dxx.store.c6
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dx.store.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dxx.store.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dx.store.c10
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dxx.store.c10
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dx.store.c12
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dxx.store.c12
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dx.store.c14
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dxx.store.c14
-rw-r--r--src/GeneralizedPolynomial-Uniform/1d.maple34
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c20
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c12
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c12
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c70
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c34
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c286
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c160
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c68
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c70
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c150
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c54
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c406
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c270
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c188
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c212
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c250
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c200
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dx.store.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dy.store.c8
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dx.store.c18
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxx.store.c18
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxy.store.c18
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dy.store.c18
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dyy.store.c18
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dx.store.c32
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxx.store.c32
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxy.store.c32
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dy.store.c32
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dyy.store.c32
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dx.store.c50
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxx.store.c50
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxy.store.c50
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dy.store.c50
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dyy.store.c50
-rw-r--r--src/GeneralizedPolynomial-Uniform/2d.maple42
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c44
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c224
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c98
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c62
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c66
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c66
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c108
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c62
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c66
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c110
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c62
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c1463
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c758
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c308
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c352
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c356
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c796
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c330
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c368
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c800
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c342
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c2522
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c1538
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c932
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c792
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c802
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c1498
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c886
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c812
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c1520
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c898
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dx.store.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dy.store.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dz.store.c16
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dx.store.c54
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxx.store.c54
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxy.store.c54
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxz.store.c54
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dy.store.c54
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyy.store.c54
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyz.store.c54
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dz.store.c54
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dzz.store.c54
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dx.store.c128
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxx.store.c128
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxy.store.c128
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxz.store.c128
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dy.store.c128
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyy.store.c128
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyz.store.c128
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dz.store.c128
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dzz.store.c128
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dx.store.c250
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxx.store.c250
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxy.store.c250
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxz.store.c250
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dy.store.c250
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyy.store.c250
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyz.store.c250
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dz.store.c250
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dzz.store.c250
-rw-r--r--src/GeneralizedPolynomial-Uniform/3d.maple68
118 files changed, 13228 insertions, 13227 deletions
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c
index 318dbb1..861d59f 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-I.compute.c
@@ -1,24 +1,24 @@
fp t23,
t24,
- t29,
t21,
t22,
+ t29,
t28,
t25,
t20,
t19;
t23 = x*x;
t24 = t23*t23;
- t29 = RATIONAL(1.0,24.0)*t24+RATIONAL(-1.0,24.0)*t23;
- t21 = RATIONAL(-1.0,6.0);
- t22 = RATIONAL(2.0,3.0);
- t28 = t22*t23+t21*t24;
+ t21 = RATIONAL(2.0,3.0);
+ t22 = RATIONAL(-1.0,6.0);
+ t29 = t22*t24+t21*t23;
+ t28 = RATIONAL(-1.0,24.0)*t23+RATIONAL(1.0,24.0)*t24;
t25 = x*t23;
- t20 = RATIONAL(-1.0,12.0);
- t19 = RATIONAL(1.0,12.0);
- coeff_I_m2 = t19*x+t20*t25+t29;
- coeff_I_m1 = RATIONAL(-2.0,3.0)*x+RATIONAL(1.0,6.0)*t25+t28;
+ t20 = RATIONAL(1.0,12.0);
+ t19 = RATIONAL(-1.0,12.0);
+ coeff_I_m2 = t20*x+t19*t25+t28;
+ coeff_I_m1 = RATIONAL(-2.0,3.0)*x+RATIONAL(1.0,6.0)*t25+t29;
coeff_I_0 = RATIONAL(-5.0,4.0)*t23+RATIONAL(1.0,1.0)+RATIONAL(1.0,4.0)*
t24;
- coeff_I_p1 = t21*t25+t22*x+t28;
- coeff_I_p2 = t19*t25+t20*x+t29;
+ coeff_I_p1 = t22*t25+t21*x+t29;
+ coeff_I_p2 = t20*t25+t19*x+t28;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c
index 283d97d..5557616 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order4.smooth0/coeff-dx.compute.c
@@ -1,17 +1,17 @@
-fp t36,
+fp t35,
+ t36,
t37,
- t35,
t40,
t34,
t39;
+ t35 = RATIONAL(-2.0,3.0);
t36 = x*x;
t37 = x*t36;
- t35 = RATIONAL(-2.0,3.0);
- t40 = RATIONAL(4.0,3.0)*x+t35*t37;
+ t40 = t35*t37+RATIONAL(4.0,3.0)*x;
t34 = RATIONAL(-1.0,12.0);
- t39 = RATIONAL(1.0,6.0)*t37+t34*x;
+ t39 = t34*x+RATIONAL(1.0,6.0)*t37;
coeff_dx_m2 = RATIONAL(-1.0,4.0)*t36+RATIONAL(1.0,12.0)+t39;
coeff_dx_m1 = t35+RATIONAL(1.0,2.0)*t36+t40;
- coeff_dx_0 = t37+RATIONAL(-5.0,2.0)*x;
- coeff_dx_p1 = RATIONAL(-1.0,2.0)*t36+RATIONAL(2.0,3.0)+t40;
- coeff_dx_p2 = t34+RATIONAL(1.0,4.0)*t36+t39;
+ coeff_dx_0 = RATIONAL(-5.0,2.0)*x+t37;
+ coeff_dx_p1 = RATIONAL(2.0,3.0)+RATIONAL(-1.0,2.0)*t36+t40;
+ coeff_dx_p2 = RATIONAL(1.0,4.0)*t36+t34+t39;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c
index 3b005c4..8385b6e 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-I.compute.c
@@ -1,25 +1,25 @@
fp t56,
t61,
- t64,
- t55,
t54,
+ t55,
+ t64,
t63,
t58,
t57,
t51;
t56 = x*x;
t61 = t56*t56;
- t64 = RATIONAL(2.0,3.0)*t56+RATIONAL(-1.0,6.0)*t61;
- t55 = RATIONAL(-1.0,24.0);
t54 = RATIONAL(1.0,24.0);
- t63 = t55*t56+t54*t61;
+ t55 = RATIONAL(-1.0,24.0);
+ t64 = t55*t56+t54*t61;
+ t63 = RATIONAL(2.0,3.0)*t56+RATIONAL(-1.0,6.0)*t61;
t58 = t61*x;
- t57 = x*t56;
+ t57 = t56*x;
t51 = t55*t57;
- coeff_I_m2 = RATIONAL(1.0,20.0)*x+t51+RATIONAL(-1.0,120.0)*t58+t63;
- coeff_I_m1 = RATIONAL(-1.0,2.0)*x+t51+t54*t58+t64;
+ coeff_I_m2 = RATIONAL(1.0,20.0)*x+t51+RATIONAL(-1.0,120.0)*t58+t64;
+ coeff_I_m1 = RATIONAL(-1.0,2.0)*x+t51+t54*t58+t63;
coeff_I_0 = RATIONAL(1.0,1.0)+RATIONAL(-1.0,3.0)*x+RATIONAL(-5.0,4.0)*t56
+RATIONAL(5.0,12.0)*t57+RATIONAL(1.0,4.0)*t61+RATIONAL(-1.0,12.0)*t58;
- coeff_I_p1 = x+RATIONAL(-7.0,12.0)*t57+RATIONAL(1.0,12.0)*t58+t64;
- coeff_I_p2 = RATIONAL(-1.0,4.0)*x+RATIONAL(7.0,24.0)*t57+t55*t58+t63;
+ coeff_I_p1 = x+RATIONAL(-7.0,12.0)*t57+RATIONAL(1.0,12.0)*t58+t63;
+ coeff_I_p2 = RATIONAL(-1.0,4.0)*x+RATIONAL(7.0,24.0)*t57+t55*t58+t64;
coeff_I_p3 = RATIONAL(1.0,30.0)*x+RATIONAL(1.0,120.0)*t58+t51;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c
index 166a52f..a816996 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dx.compute.c
@@ -6,16 +6,16 @@ fp t70,
t68;
t70 = x*x;
t71 = x*t70;
- t76 = RATIONAL(-1.0,12.0)*x+RATIONAL(1.0,6.0)*t71;
+ t76 = RATIONAL(1.0,6.0)*t71+RATIONAL(-1.0,12.0)*x;
t75 = RATIONAL(4.0,3.0)*x+RATIONAL(-2.0,3.0)*t71;
t72 = t70*t70;
t68 = RATIONAL(-1.0,8.0)*t70;
- coeff_dx_m2 = RATIONAL(1.0,20.0)+RATIONAL(-1.0,24.0)*t72+t68+t76;
+ coeff_dx_m2 = RATIONAL(-1.0,24.0)*t72+t68+RATIONAL(1.0,20.0)+t76;
coeff_dx_m1 = t68+RATIONAL(-1.0,2.0)+RATIONAL(5.0,24.0)*t72+t75;
- coeff_dx_0 = RATIONAL(-1.0,3.0)+RATIONAL(-5.0,2.0)*x+t71+RATIONAL(5.0,4.0
-)*t70+RATIONAL(-5.0,12.0)*t72;
- coeff_dx_p1 = RATIONAL(-7.0,4.0)*t70+RATIONAL(1.0,1.0)+RATIONAL(5.0,12.0)
-*t72+t75;
- coeff_dx_p2 = RATIONAL(-1.0,4.0)+RATIONAL(7.0,8.0)*t70+RATIONAL(-5.0,24.0
-)*t72+t76;
- coeff_dx_p3 = RATIONAL(1.0,24.0)*t72+RATIONAL(1.0,30.0)+t68;
+ coeff_dx_0 = RATIONAL(-5.0,12.0)*t72+t71+RATIONAL(5.0,4.0)*t70+RATIONAL(
+-5.0,2.0)*x+RATIONAL(-1.0,3.0);
+ coeff_dx_p1 = RATIONAL(5.0,12.0)*t72+RATIONAL(1.0,1.0)+RATIONAL(-7.0,4.0)
+*t70+t75;
+ coeff_dx_p2 = RATIONAL(-5.0,24.0)*t72+RATIONAL(7.0,8.0)*t70+RATIONAL(-1.0
+,4.0)+t76;
+ coeff_dx_p3 = RATIONAL(1.0,30.0)+t68+RATIONAL(1.0,24.0)*t72;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c
index dc55053..f9af108 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order5.smooth0/coeff-dxx.compute.c
@@ -4,14 +4,14 @@ fp t82,
t83,
t77;
t82 = x*x;
- t86 = RATIONAL(-2.0,1.0)*t82+RATIONAL(4.0,3.0);
- t85 = RATIONAL(1.0,2.0)*t82+RATIONAL(-1.0,12.0);
- t83 = t82*x;
+ t86 = RATIONAL(1.0,2.0)*t82+RATIONAL(-1.0,12.0);
+ t85 = RATIONAL(-2.0,1.0)*t82+RATIONAL(4.0,3.0);
+ t83 = x*t82;
t77 = RATIONAL(-1.0,4.0)*x;
- coeff_dxx_m2 = RATIONAL(-1.0,6.0)*t83+t77+t85;
- coeff_dxx_m1 = t77+RATIONAL(5.0,6.0)*t83+t86;
- coeff_dxx_0 = RATIONAL(-5.0,3.0)*t83+RATIONAL(5.0,2.0)*x+RATIONAL(3.0,1.0
-)*t82+RATIONAL(-5.0,2.0);
- coeff_dxx_p1 = RATIONAL(5.0,3.0)*t83+RATIONAL(-7.0,2.0)*x+t86;
- coeff_dxx_p2 = RATIONAL(7.0,4.0)*x+RATIONAL(-5.0,6.0)*t83+t85;
- coeff_dxx_p3 = RATIONAL(1.0,6.0)*t83+t77;
+ coeff_dxx_m2 = t77+RATIONAL(-1.0,6.0)*t83+t86;
+ coeff_dxx_m1 = t77+RATIONAL(5.0,6.0)*t83+t85;
+ coeff_dxx_0 = RATIONAL(5.0,2.0)*x+RATIONAL(3.0,1.0)*t82+RATIONAL(-5.0,3.0
+)*t83+RATIONAL(-5.0,2.0);
+ coeff_dxx_p1 = RATIONAL(-7.0,2.0)*x+RATIONAL(5.0,3.0)*t83+t85;
+ coeff_dxx_p2 = RATIONAL(-5.0,6.0)*t83+RATIONAL(7.0,4.0)*x+t86;
+ coeff_dxx_p3 = t77+RATIONAL(1.0,6.0)*t83;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c
index d6cc566..1f7b51b 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-I.compute.c
@@ -1,38 +1,38 @@
-fp t104,
- t108,
+fp t96,
+ t100,
+ t101,
+ t104,
t107,
- t103,
+ t102,
+ t106,
t113,
- t101,
- t96,
- t97,
t112,
t111,
- t102,
- t100,
+ t103,
t99,
- t98;
- t104 = x*x;
- t108 = t104*t104;
- t107 = x*t104;
- t103 = t107*t107;
- t113 = RATIONAL(-1.0,120.0)*t103+RATIONAL(1.0,12.0)*t108+RATIONAL(-3.0,
-40.0)*t104;
- t101 = RATIONAL(3.0,4.0);
+ t98,
+ t97;
t96 = RATIONAL(-13.0,48.0);
- t97 = RATIONAL(1.0,48.0);
- t112 = t96*t108+t101*t104+t97*t103;
- t111 = RATIONAL(-1.0,144.0)*t108+RATIONAL(1.0,180.0)*t104+RATIONAL(1.0,
-720.0)*t103;
- t102 = x*t108;
- t100 = RATIONAL(1.0,60.0);
- t99 = RATIONAL(-1.0,48.0);
- t98 = RATIONAL(-1.0,60.0);
- coeff_I_m3 = t98*x+t97*t107+RATIONAL(-1.0,240.0)*t102+t111;
- coeff_I_m2 = RATIONAL(3.0,20.0)*x+RATIONAL(-1.0,6.0)*t107+t100*t102+t113;
- coeff_I_m1 = RATIONAL(-3.0,4.0)*x+RATIONAL(13.0,48.0)*t107+t99*t102+t112;
- coeff_I_0 = RATIONAL(7.0,18.0)*t108+RATIONAL(-49.0,36.0)*t104+RATIONAL(
-1.0,1.0)+RATIONAL(-1.0,36.0)*t103;
- coeff_I_p1 = t96*t107+t101*x+t97*t102+t112;
- coeff_I_p2 = RATIONAL(1.0,6.0)*t107+RATIONAL(-3.0,20.0)*x+t98*t102+t113;
- coeff_I_p3 = t99*t107+t100*x+RATIONAL(1.0,240.0)*t102+t111;
+ t100 = RATIONAL(1.0,48.0);
+ t101 = RATIONAL(3.0,4.0);
+ t104 = x*x;
+ t107 = t104*x;
+ t102 = t107*t107;
+ t106 = t104*t104;
+ t113 = t100*t102+t101*t104+t96*t106;
+ t112 = RATIONAL(1.0,720.0)*t102+RATIONAL(1.0,180.0)*t104+RATIONAL(-1.0,
+144.0)*t106;
+ t111 = RATIONAL(1.0,12.0)*t106+RATIONAL(-3.0,40.0)*t104+RATIONAL(-1.0,
+120.0)*t102;
+ t103 = t104*t107;
+ t99 = RATIONAL(-1.0,60.0);
+ t98 = RATIONAL(1.0,60.0);
+ t97 = RATIONAL(-1.0,48.0);
+ coeff_I_m3 = t99*x+t100*t107+RATIONAL(-1.0,240.0)*t103+t112;
+ coeff_I_m2 = RATIONAL(3.0,20.0)*x+RATIONAL(-1.0,6.0)*t107+t98*t103+t111;
+ coeff_I_m1 = RATIONAL(-3.0,4.0)*x+RATIONAL(13.0,48.0)*t107+t97*t103+t113;
+ coeff_I_0 = RATIONAL(7.0,18.0)*t106+RATIONAL(-49.0,36.0)*t104+RATIONAL(
+1.0,1.0)+RATIONAL(-1.0,36.0)*t102;
+ coeff_I_p1 = t96*t107+t101*x+t100*t103+t113;
+ coeff_I_p2 = RATIONAL(1.0,6.0)*t107+RATIONAL(-3.0,20.0)*x+t99*t103+t111;
+ coeff_I_p3 = t97*t107+t98*x+RATIONAL(1.0,240.0)*t103+t112;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c
index 252c658..738bb32 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dx.compute.c
@@ -1,31 +1,31 @@
fp t125,
- t126,
- t129,
+ t128,
t124,
- t123,
t133,
+ t123,
t132,
- t131;
+ t131,
+ t127;
t125 = x*x;
- t126 = x*t125;
- t129 = t125*t125;
- t124 = x*t129;
+ t128 = x*t125;
+ t124 = t128*t125;
+ t133 = RATIONAL(-1.0,36.0)*t128+RATIONAL(1.0,90.0)*x+RATIONAL(1.0,120.0)*
+t124;
t123 = RATIONAL(-3.0,20.0);
- t133 = RATIONAL(-1.0,20.0)*t124+t123*x+RATIONAL(1.0,3.0)*t126;
- t132 = RATIONAL(-13.0,12.0)*t126+RATIONAL(1.0,8.0)*t124+RATIONAL(3.0,2.0)
-*x;
- t131 = RATIONAL(1.0,90.0)*x+RATIONAL(-1.0,36.0)*t126+RATIONAL(1.0,120.0)*
+ t132 = RATIONAL(-1.0,20.0)*t124+t123*x+RATIONAL(1.0,3.0)*t128;
+ t131 = RATIONAL(-13.0,12.0)*t128+RATIONAL(3.0,2.0)*x+RATIONAL(1.0,8.0)*
t124;
- coeff_dx_m3 = RATIONAL(1.0,16.0)*t125+RATIONAL(-1.0,48.0)*t129+RATIONAL(
--1.0,60.0)+t131;
- coeff_dx_m2 = RATIONAL(1.0,12.0)*t129+RATIONAL(3.0,20.0)+RATIONAL(-1.0,
-2.0)*t125+t133;
- coeff_dx_m1 = RATIONAL(-3.0,4.0)+RATIONAL(-5.0,48.0)*t129+RATIONAL(13.0,
-16.0)*t125+t132;
- coeff_dx_0 = RATIONAL(-1.0,6.0)*t124+RATIONAL(-49.0,18.0)*x+RATIONAL(14.0
-,9.0)*t126;
- coeff_dx_p1 = RATIONAL(-13.0,16.0)*t125+RATIONAL(5.0,48.0)*t129+RATIONAL(
-3.0,4.0)+t132;
- coeff_dx_p2 = t123+RATIONAL(-1.0,12.0)*t129+RATIONAL(1.0,2.0)*t125+t133;
- coeff_dx_p3 = RATIONAL(1.0,60.0)+RATIONAL(-1.0,16.0)*t125+RATIONAL(1.0,
-48.0)*t129+t131;
+ t127 = t125*t125;
+ coeff_dx_m3 = RATIONAL(1.0,16.0)*t125+RATIONAL(-1.0,48.0)*t127+RATIONAL(
+-1.0,60.0)+t133;
+ coeff_dx_m2 = RATIONAL(-1.0,2.0)*t125+RATIONAL(3.0,20.0)+RATIONAL(1.0,
+12.0)*t127+t132;
+ coeff_dx_m1 = RATIONAL(-3.0,4.0)+RATIONAL(13.0,16.0)*t125+RATIONAL(-5.0,
+48.0)*t127+t131;
+ coeff_dx_0 = RATIONAL(-1.0,6.0)*t124+RATIONAL(14.0,9.0)*t128+RATIONAL(
+-49.0,18.0)*x;
+ coeff_dx_p1 = RATIONAL(-13.0,16.0)*t125+RATIONAL(3.0,4.0)+RATIONAL(5.0,
+48.0)*t127+t131;
+ coeff_dx_p2 = t123+RATIONAL(-1.0,12.0)*t127+RATIONAL(1.0,2.0)*t125+t132;
+ coeff_dx_p3 = RATIONAL(1.0,48.0)*t127+RATIONAL(-1.0,16.0)*t125+RATIONAL(
+1.0,60.0)+t133;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c
index 55b1f9d..e63d0f2 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c
@@ -1,22 +1,22 @@
fp t143,
t145,
t150,
- t141,
+ t140,
t149,
t148,
t144;
t143 = x*x;
t145 = t143*t143;
- t150 = RATIONAL(-1.0,4.0)*t145+t143+RATIONAL(-3.0,20.0);
- t141 = RATIONAL(-1.0,12.0);
- t149 = t141*t143+RATIONAL(1.0,24.0)*t145+RATIONAL(1.0,90.0);
- t148 = RATIONAL(3.0,2.0)+RATIONAL(-13.0,4.0)*t143+RATIONAL(5.0,8.0)*t145;
- t144 = x*t143;
- coeff_dxx_m3 = t141*t144+RATIONAL(1.0,8.0)*x+t149;
- coeff_dxx_m2 = RATIONAL(1.0,3.0)*t144-x+t150;
- coeff_dxx_m1 = RATIONAL(-5.0,12.0)*t144+RATIONAL(13.0,8.0)*x+t148;
- coeff_dxx_0 = RATIONAL(-5.0,6.0)*t145+RATIONAL(14.0,3.0)*t143+RATIONAL(
--49.0,18.0);
- coeff_dxx_p1 = RATIONAL(5.0,12.0)*t144+RATIONAL(-13.0,8.0)*x+t148;
- coeff_dxx_p2 = RATIONAL(-1.0,3.0)*t144+x+t150;
- coeff_dxx_p3 = RATIONAL(-1.0,8.0)*x+RATIONAL(1.0,12.0)*t144+t149;
+ t150 = RATIONAL(-13.0,4.0)*t143+RATIONAL(5.0,8.0)*t145+RATIONAL(3.0,2.0);
+ t140 = RATIONAL(-1.0,12.0);
+ t149 = t140*t143+RATIONAL(1.0,24.0)*t145+RATIONAL(1.0,90.0);
+ t148 = RATIONAL(-3.0,20.0)+RATIONAL(-1.0,4.0)*t145+t143;
+ t144 = t143*x;
+ coeff_dxx_m3 = t140*t144+RATIONAL(1.0,8.0)*x+t149;
+ coeff_dxx_m2 = RATIONAL(1.0,3.0)*t144-x+t148;
+ coeff_dxx_m1 = RATIONAL(-5.0,12.0)*t144+RATIONAL(13.0,8.0)*x+t150;
+ coeff_dxx_0 = RATIONAL(14.0,3.0)*t143+RATIONAL(-49.0,18.0)+RATIONAL(-5.0,
+6.0)*t145;
+ coeff_dxx_p1 = RATIONAL(5.0,12.0)*t144+RATIONAL(-13.0,8.0)*x+t150;
+ coeff_dxx_p2 = x+RATIONAL(-1.0,3.0)*t144+t148;
+ coeff_dxx_p3 = RATIONAL(1.0,12.0)*t144+RATIONAL(-1.0,8.0)*x+t149;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-dx.store.c
index 18f835c..eb49618 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size2/coeff-dx.store.c
@@ -1,2 +1,2 @@
-COEFF(0) = coeff_dx_0;
-COEFF(1) = coeff_dx_p1;
+COEFF(0) = factor * coeff_dx_0;
+COEFF(1) = factor * coeff_dx_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dx.store.c
index 1454448..672d338 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dx.store.c
@@ -1,3 +1,3 @@
-COEFF(-1) = coeff_dx_m1;
-COEFF(0) = coeff_dx_0;
-COEFF(1) = coeff_dx_p1;
+COEFF(-1) = factor * coeff_dx_m1;
+COEFF(0) = factor * coeff_dx_0;
+COEFF(1) = factor * coeff_dx_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dxx.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dxx.store.c
index be09b3f..72b7d92 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dxx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size3/coeff-dxx.store.c
@@ -1,3 +1,3 @@
-COEFF(-1) = coeff_dxx_m1;
-COEFF(0) = coeff_dxx_0;
-COEFF(1) = coeff_dxx_p1;
+COEFF(-1) = factor * coeff_dxx_m1;
+COEFF(0) = factor * coeff_dxx_0;
+COEFF(1) = factor * coeff_dxx_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dx.store.c
index 77e5711..ebf3b47 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dx.store.c
@@ -1,4 +1,4 @@
-COEFF(-1) = coeff_dx_m1;
-COEFF(0) = coeff_dx_0;
-COEFF(1) = coeff_dx_p1;
-COEFF(2) = coeff_dx_p2;
+COEFF(-1) = factor * coeff_dx_m1;
+COEFF(0) = factor * coeff_dx_0;
+COEFF(1) = factor * coeff_dx_p1;
+COEFF(2) = factor * coeff_dx_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dxx.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dxx.store.c
index c0a6695..487736f 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dxx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size4/coeff-dxx.store.c
@@ -1,4 +1,4 @@
-COEFF(-1) = coeff_dxx_m1;
-COEFF(0) = coeff_dxx_0;
-COEFF(1) = coeff_dxx_p1;
-COEFF(2) = coeff_dxx_p2;
+COEFF(-1) = factor * coeff_dxx_m1;
+COEFF(0) = factor * coeff_dxx_0;
+COEFF(1) = factor * coeff_dxx_p1;
+COEFF(2) = factor * coeff_dxx_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dx.store.c
index e6ae190..1dc93a4 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dx.store.c
@@ -1,5 +1,5 @@
-COEFF(-2) = coeff_dx_m2;
-COEFF(-1) = coeff_dx_m1;
-COEFF(0) = coeff_dx_0;
-COEFF(1) = coeff_dx_p1;
-COEFF(2) = coeff_dx_p2;
+COEFF(-2) = factor * coeff_dx_m2;
+COEFF(-1) = factor * coeff_dx_m1;
+COEFF(0) = factor * coeff_dx_0;
+COEFF(1) = factor * coeff_dx_p1;
+COEFF(2) = factor * coeff_dx_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dxx.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dxx.store.c
index 3644a16..2d5fd79 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dxx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size5/coeff-dxx.store.c
@@ -1,5 +1,5 @@
-COEFF(-2) = coeff_dxx_m2;
-COEFF(-1) = coeff_dxx_m1;
-COEFF(0) = coeff_dxx_0;
-COEFF(1) = coeff_dxx_p1;
-COEFF(2) = coeff_dxx_p2;
+COEFF(-2) = factor * coeff_dxx_m2;
+COEFF(-1) = factor * coeff_dxx_m1;
+COEFF(0) = factor * coeff_dxx_0;
+COEFF(1) = factor * coeff_dxx_p1;
+COEFF(2) = factor * coeff_dxx_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dx.store.c
index aabec4f..3a03b04 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dx.store.c
@@ -1,6 +1,6 @@
-COEFF(-2) = coeff_dx_m2;
-COEFF(-1) = coeff_dx_m1;
-COEFF(0) = coeff_dx_0;
-COEFF(1) = coeff_dx_p1;
-COEFF(2) = coeff_dx_p2;
-COEFF(3) = coeff_dx_p3;
+COEFF(-2) = factor * coeff_dx_m2;
+COEFF(-1) = factor * coeff_dx_m1;
+COEFF(0) = factor * coeff_dx_0;
+COEFF(1) = factor * coeff_dx_p1;
+COEFF(2) = factor * coeff_dx_p2;
+COEFF(3) = factor * coeff_dx_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dxx.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dxx.store.c
index 5263353..d437161 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dxx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size6/coeff-dxx.store.c
@@ -1,6 +1,6 @@
-COEFF(-2) = coeff_dxx_m2;
-COEFF(-1) = coeff_dxx_m1;
-COEFF(0) = coeff_dxx_0;
-COEFF(1) = coeff_dxx_p1;
-COEFF(2) = coeff_dxx_p2;
-COEFF(3) = coeff_dxx_p3;
+COEFF(-2) = factor * coeff_dxx_m2;
+COEFF(-1) = factor * coeff_dxx_m1;
+COEFF(0) = factor * coeff_dxx_0;
+COEFF(1) = factor * coeff_dxx_p1;
+COEFF(2) = factor * coeff_dxx_p2;
+COEFF(3) = factor * coeff_dxx_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dx.store.c
index ddbef48..7b76907 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dx.store.c
@@ -1,7 +1,7 @@
-COEFF(-3) = coeff_dx_m3;
-COEFF(-2) = coeff_dx_m2;
-COEFF(-1) = coeff_dx_m1;
-COEFF(0) = coeff_dx_0;
-COEFF(1) = coeff_dx_p1;
-COEFF(2) = coeff_dx_p2;
-COEFF(3) = coeff_dx_p3;
+COEFF(-3) = factor * coeff_dx_m3;
+COEFF(-2) = factor * coeff_dx_m2;
+COEFF(-1) = factor * coeff_dx_m1;
+COEFF(0) = factor * coeff_dx_0;
+COEFF(1) = factor * coeff_dx_p1;
+COEFF(2) = factor * coeff_dx_p2;
+COEFF(3) = factor * coeff_dx_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dxx.store.c b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dxx.store.c
index 857bbfb..b65bc24 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dxx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/1d.coeffs/1d.cube.size7/coeff-dxx.store.c
@@ -1,7 +1,7 @@
-COEFF(-3) = coeff_dxx_m3;
-COEFF(-2) = coeff_dxx_m2;
-COEFF(-1) = coeff_dxx_m1;
-COEFF(0) = coeff_dxx_0;
-COEFF(1) = coeff_dxx_p1;
-COEFF(2) = coeff_dxx_p2;
-COEFF(3) = coeff_dxx_p3;
+COEFF(-3) = factor * coeff_dxx_m3;
+COEFF(-2) = factor * coeff_dxx_m2;
+COEFF(-1) = factor * coeff_dxx_m1;
+COEFF(0) = factor * coeff_dxx_0;
+COEFF(1) = factor * coeff_dxx_p1;
+COEFF(2) = factor * coeff_dxx_p2;
+COEFF(3) = factor * coeff_dxx_p3;
diff --git a/src/GeneralizedPolynomial-Uniform/1d.maple b/src/GeneralizedPolynomial-Uniform/1d.maple
index 7e3ea9b..6743108 100644
--- a/src/GeneralizedPolynomial-Uniform/1d.maple
+++ b/src/GeneralizedPolynomial-Uniform/1d.maple
@@ -79,9 +79,9 @@ print_name_list_dcl(data_var_list_1d_size2, "fp",
print_data_var_assign(posn_list_1d_size2, "data_",
"1d.coeffs/1d.cube.size2/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_1d_size2, "coeff_I_",
+print_interp_coeff_var_store(posn_list_1d_size2, "", "coeff_I_",
"1d.coeffs/1d.cube.size2/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_1d_size2, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_1d_size2, "factor", "coeff_dx_",
"1d.coeffs/1d.cube.size2/coeff-dx.store.c");
print_name_list_dcl(map(coeff_name, posn_list_1d_size2, "coeff_I_"), "fp",
@@ -109,11 +109,11 @@ print_name_list_dcl(data_var_list_1d_size3, "fp",
print_data_var_assign(posn_list_1d_size3, "data_",
"1d.coeffs/1d.cube.size3/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_1d_size3, "coeff_I_",
+print_interp_coeff_var_store(posn_list_1d_size3, "", "coeff_I_",
"1d.coeffs/1d.cube.size3/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_1d_size3, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_1d_size3, "factor", "coeff_dx_",
"1d.coeffs/1d.cube.size3/coeff-dx.store.c");
-print_interp_coeff_var_store(posn_list_1d_size3, "coeff_dxx_",
+print_interp_coeff_var_store(posn_list_1d_size3, "factor", "coeff_dxx_",
"1d.coeffs/1d.cube.size3/coeff-dxx.store.c");
print_name_list_dcl(map(coeff_name, posn_list_1d_size3, "coeff_I_"), "fp",
@@ -146,11 +146,11 @@ print_name_list_dcl(data_var_list_1d_size4, "fp",
print_data_var_assign(posn_list_1d_size4, "data_",
"1d.coeffs/1d.cube.size4/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_1d_size4, "coeff_I_",
+print_interp_coeff_var_store(posn_list_1d_size4, "", "coeff_I_",
"1d.coeffs/1d.cube.size4/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_1d_size4, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_1d_size4, "factor", "coeff_dx_",
"1d.coeffs/1d.cube.size4/coeff-dx.store.c");
-print_interp_coeff_var_store(posn_list_1d_size4, "coeff_dxx_",
+print_interp_coeff_var_store(posn_list_1d_size4, "factor", "coeff_dxx_",
"1d.coeffs/1d.cube.size4/coeff-dxx.store.c");
print_name_list_dcl(map(coeff_name, posn_list_1d_size4, "coeff_I_"), "fp",
@@ -183,11 +183,11 @@ print_name_list_dcl(data_var_list_1d_size5, "fp",
print_data_var_assign(posn_list_1d_size5, "data_",
"1d.coeffs/1d.cube.size5/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_1d_size5, "coeff_I_",
+print_interp_coeff_var_store(posn_list_1d_size5, "", "coeff_I_",
"1d.coeffs/1d.cube.size5/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_1d_size5, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_1d_size5, "factor", "coeff_dx_",
"1d.coeffs/1d.cube.size5/coeff-dx.store.c");
-print_interp_coeff_var_store(posn_list_1d_size5, "coeff_dxx_",
+print_interp_coeff_var_store(posn_list_1d_size5, "factor", "coeff_dxx_",
"1d.coeffs/1d.cube.size5/coeff-dxx.store.c");
print_name_list_dcl(map(coeff_name, posn_list_1d_size5, "coeff_I_"), "fp",
@@ -220,11 +220,11 @@ print_name_list_dcl(data_var_list_1d_size6, "fp",
print_data_var_assign(posn_list_1d_size6, "data_",
"1d.coeffs/1d.cube.size6/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_1d_size6, "coeff_I_",
+print_interp_coeff_var_store(posn_list_1d_size6, "", "coeff_I_",
"1d.coeffs/1d.cube.size6/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_1d_size6, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_1d_size6, "factor", "coeff_dx_",
"1d.coeffs/1d.cube.size6/coeff-dx.store.c");
-print_interp_coeff_var_store(posn_list_1d_size6, "coeff_dxx_",
+print_interp_coeff_var_store(posn_list_1d_size6, "factor", "coeff_dxx_",
"1d.coeffs/1d.cube.size6/coeff-dxx.store.c");
print_name_list_dcl(map(coeff_name, posn_list_1d_size6, "coeff_I_"), "fp",
@@ -257,11 +257,11 @@ print_name_list_dcl(data_var_list_1d_size7, "fp",
print_data_var_assign(posn_list_1d_size7, "data_",
"1d.coeffs/1d.cube.size7/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_1d_size7, "coeff_I_",
+print_interp_coeff_var_store(posn_list_1d_size7, "", "coeff_I_",
"1d.coeffs/1d.cube.size7/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_1d_size7, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_1d_size7, "factor", "coeff_dx_",
"1d.coeffs/1d.cube.size7/coeff-dx.store.c");
-print_interp_coeff_var_store(posn_list_1d_size7, "coeff_dxx_",
+print_interp_coeff_var_store(posn_list_1d_size7, "factor", "coeff_dxx_",
"1d.coeffs/1d.cube.size7/coeff-dxx.store.c");
print_name_list_dcl(map(coeff_name, posn_list_1d_size7, "coeff_I_"), "fp",
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c
index 31d7188..a3dda78 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-I.compute.c
@@ -5,14 +5,14 @@ fp t7,
t3,
t2,
t1;
- t7 = RATIONAL(1.0,2.0);
- t6 = RATIONAL(-1.0,2.0);
- t5 = RATIONAL(1.0,4.0);
- t4 = t7*x;
+ t7 = RATIONAL(-1.0,2.0);
+ t6 = RATIONAL(1.0,4.0);
+ t5 = RATIONAL(1.0,2.0);
+ t4 = t5*y;
t3 = t7*y;
- t2 = t6*x;
- t1 = t6*y;
- coeff_I_0_0 = RATIONAL(3.0,4.0)+t1+t2;
- coeff_I_p1_0 = t5+t1+t4;
- coeff_I_0_p1 = t2+t5+t3;
- coeff_I_p1_p1 = t3+RATIONAL(-1.0,4.0)+t4;
+ t2 = t7*x;
+ t1 = t5*x;
+ coeff_I_0_0 = RATIONAL(3.0,4.0)+t3+t2;
+ coeff_I_p1_0 = t6+t3+t1;
+ coeff_I_0_p1 = t2+t6+t4;
+ coeff_I_p1_p1 = t4+RATIONAL(-1.0,4.0)+t1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c
index 8ac23a5..3d89f01 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dx.compute.c
@@ -1,8 +1,8 @@
fp t9,
t8;
- t9 = RATIONAL(1.0,2.0);
- t8 = RATIONAL(-1.0,2.0);
- coeff_dx_0_0 = t8;
- coeff_dx_p1_0 = t9;
- coeff_dx_0_p1 = t8;
- coeff_dx_p1_p1 = t9;
+ t9 = RATIONAL(-1.0,2.0);
+ t8 = RATIONAL(1.0,2.0);
+ coeff_dx_0_0 = t9;
+ coeff_dx_p1_0 = t8;
+ coeff_dx_0_p1 = t9;
+ coeff_dx_p1_p1 = t8;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c
index 107293d..42819a8 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order1.smooth0/coeff-dy.compute.c
@@ -1,8 +1,8 @@
fp t11,
t10;
- t11 = RATIONAL(1.0,2.0);
- t10 = RATIONAL(-1.0,2.0);
- coeff_dy_0_0 = t10;
- coeff_dy_p1_0 = t10;
- coeff_dy_0_p1 = t11;
- coeff_dy_p1_p1 = t11;
+ t11 = RATIONAL(-1.0,2.0);
+ t10 = RATIONAL(1.0,2.0);
+ coeff_dy_0_0 = t11;
+ coeff_dy_p1_0 = t11;
+ coeff_dy_0_p1 = t10;
+ coeff_dy_p1_p1 = t10;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c
index 8a310e0..777b474 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-I.compute.c
@@ -1,49 +1,53 @@
-fp t26,
+fp t25,
t27,
- t18,
+ t17,
t28,
- t21,
+ t19,
t34,
t33,
t22,
- t15,
+ t14,
t23,
t32,
- t17,
+ t16,
t31,
+ t26,
+ t20,
t30,
+ t21,
t29,
- t25,
- t20,
- t19,
- t16,
- t14;
- t26 = RATIONAL(1.0,6.0);
+ t18,
+ t15,
+ t13,
+ t12;
+ t25 = RATIONAL(1.0,6.0);
t27 = x*x;
- t18 = t26*t27;
+ t17 = t25*t27;
t28 = y*y;
- t21 = t26*t28;
- t34 = t18+t21+RATIONAL(-1.0,9.0);
+ t19 = t25*t28;
+ t34 = t17+RATIONAL(-1.0,9.0)+t19;
t33 = x*y;
t22 = RATIONAL(-1.0,3.0);
- t15 = t22*t28;
+ t14 = t22*t28;
t23 = RATIONAL(2.0,9.0);
- t32 = t15+t18+t23;
- t17 = t22*t27;
- t31 = t17+t21+t23;
- t30 = RATIONAL(1.0,4.0)*t33+t34;
- t29 = RATIONAL(-1.0,4.0)*t33+t34;
- t25 = RATIONAL(-1.0,6.0);
- t20 = t25*y;
- t19 = t25*x;
- t16 = t26*x;
- t14 = t26*y;
- coeff_I_m1_m1 = t20+t19+t30;
+ t32 = t14+t17+t23;
+ t16 = t22*t27;
+ t31 = t16+t23+t19;
+ t26 = RATIONAL(-1.0,6.0);
+ t20 = t26*y;
+ t30 = t20+t34;
+ t21 = t25*y;
+ t29 = t21+t34;
+ t18 = t26*x;
+ t15 = t25*x;
+ t13 = RATIONAL(1.0,4.0)*t33;
+ t12 = RATIONAL(-1.0,4.0)*t33;
+ coeff_I_m1_m1 = t18+t13+t30;
coeff_I_0_m1 = t20+t31;
- coeff_I_p1_m1 = t20+t16+t29;
- coeff_I_m1_0 = t19+t32;
- coeff_I_0_0 = t15+RATIONAL(5.0,9.0)+t17;
- coeff_I_p1_0 = t16+t32;
- coeff_I_m1_p1 = t19+t14+t29;
- coeff_I_0_p1 = t14+t31;
- coeff_I_p1_p1 = t16+t14+t30;
+ coeff_I_p1_m1 = t12+t15+t30;
+ coeff_I_m1_0 = t18+t32;
+ coeff_I_0_0 = t14+t16+RATIONAL(5.0,9.0);
+ coeff_I_p1_0 = t15+t32;
+ coeff_I_m1_p1 = t12+t18+t29;
+ coeff_I_0_p1 = t21+t31;
+ coeff_I_p1_p1 = t15+t13+t29;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c
index 66a8054..a8d18a3 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dx.compute.c
@@ -1,21 +1,21 @@
-fp t36,
+fp t37,
t42,
t41,
t40,
t39,
- t35;
- t36 = RATIONAL(1.0,3.0)*x;
- t42 = t36+RATIONAL(-1.0,4.0)*y;
- t41 = t36+RATIONAL(1.0,4.0)*y;
- t40 = RATIONAL(1.0,6.0);
- t39 = RATIONAL(-1.0,6.0);
- t35 = RATIONAL(-2.0,3.0)*x;
- coeff_dx_m1_m1 = t39+t41;
- coeff_dx_0_m1 = t35;
- coeff_dx_p1_m1 = t40+t42;
- coeff_dx_m1_0 = t39+t36;
- coeff_dx_0_0 = t35;
- coeff_dx_p1_0 = t36+t40;
- coeff_dx_m1_p1 = t39+t42;
- coeff_dx_0_p1 = t35;
- coeff_dx_p1_p1 = t40+t41;
+ t36;
+ t37 = RATIONAL(1.0,3.0)*x;
+ t42 = t37+RATIONAL(1.0,4.0)*y;
+ t41 = RATIONAL(-1.0,4.0)*y+t37;
+ t40 = RATIONAL(-1.0,6.0);
+ t39 = RATIONAL(1.0,6.0);
+ t36 = RATIONAL(-2.0,3.0)*x;
+ coeff_dx_m1_m1 = t40+t42;
+ coeff_dx_0_m1 = t36;
+ coeff_dx_p1_m1 = t39+t41;
+ coeff_dx_m1_0 = t37+t40;
+ coeff_dx_0_0 = t36;
+ coeff_dx_p1_0 = t37+t39;
+ coeff_dx_m1_p1 = t40+t41;
+ coeff_dx_0_p1 = t36;
+ coeff_dx_p1_p1 = t39+t42;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c
index ae6d9d9..5421713 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order2.smooth0/coeff-dy.compute.c
@@ -7,15 +7,15 @@ fp t45,
t45 = RATIONAL(1.0,3.0)*y;
t50 = RATIONAL(-1.0,4.0)*x+t45;
t49 = t45+RATIONAL(1.0,4.0)*x;
- t48 = RATIONAL(1.0,6.0);
- t47 = RATIONAL(-1.0,6.0);
+ t48 = RATIONAL(-1.0,6.0);
+ t47 = RATIONAL(1.0,6.0);
t44 = RATIONAL(-2.0,3.0)*y;
- coeff_dy_m1_m1 = t47+t49;
- coeff_dy_0_m1 = t47+t45;
- coeff_dy_p1_m1 = t47+t50;
+ coeff_dy_m1_m1 = t48+t49;
+ coeff_dy_0_m1 = t48+t45;
+ coeff_dy_p1_m1 = t48+t50;
coeff_dy_m1_0 = t44;
coeff_dy_0_0 = t44;
coeff_dy_p1_0 = t44;
- coeff_dy_m1_p1 = t48+t50;
- coeff_dy_0_p1 = t45+t48;
- coeff_dy_p1_p1 = t48+t49;
+ coeff_dy_m1_p1 = t47+t50;
+ coeff_dy_0_p1 = t45+t47;
+ coeff_dy_p1_p1 = t47+t49;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c
index f7614d5..23df947 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-I.compute.c
@@ -1,73 +1,72 @@
-fp t161,
- t131,
- t160,
- t132,
- t159,
+fp t160,
t130,
- t129,
- t87,
- t124,
- t71,
+ t159,
+ t131,
t158,
- t126,
- t83,
- t123,
- t67,
+ t129,
+ t132,
+ t85,
+ t127,
+ t65,
t157,
- t128,
+ t117,
+ t67,
+ t118,
t133,
- t84,
- t66,
+ t76,
t156,
- t122,
- t65,
+ t114,
+ t66,
t155,
- t119,
- t79,
+ t87,
+ t69,
t154,
- t70,
- t76,
+ t71,
+ t128,
+ t84,
t153,
- t127,
- t63,
+ t119,
+ t64,
+ t123,
+ t81,
t152,
- t82,
- t62,
+ t86,
t151,
+ t63,
+ t77,
t150,
- t69,
t149,
- t85,
t148,
- t86,
+ t78,
t147,
t146,
t145,
t144,
+ t125,
+ t68,
t143,
+ t116,
t142,
- t125,
t141,
t140,
+ t106,
t139,
t138,
- t105,
t137,
t136,
- t121,
+ t126,
+ t124,
+ t122,
t120,
- t118,
- t117,
- t116,
- t113,
t112,
+ t111,
t110,
+ t109,
t108,
- t107,
- t106,
+ t105,
t104,
t102,
- t101,
+ t100,
t99,
t98,
t97,
@@ -80,121 +79,118 @@ fp t161,
t90,
t89,
t88,
- t81,
+ t83,
t80,
- t78,
- t77,
+ t79,
t75,
t74,
t73,
t72;
- t161 = x*y;
+ t160 = x*y;
+ t130 = x*x;
+ t159 = y*t130;
t131 = y*y;
- t160 = x*t131;
- t132 = x*x;
- t159 = y*t132;
- t130 = x*t132;
- t129 = RATIONAL(1.0,8.0);
- t87 = t129*t130;
- t124 = RATIONAL(-1.0,40.0);
- t71 = t124*t160;
- t158 = t87+t71;
- t126 = RATIONAL(-1.0,24.0);
- t83 = t126*t130;
- t123 = RATIONAL(3.0,40.0);
- t67 = t123*t160;
- t157 = t83+t67;
- t128 = RATIONAL(-1.0,8.0);
- t133 = y*t131;
+ t158 = x*t131;
+ t129 = RATIONAL(-1.0,8.0);
+ t132 = t131*y;
+ t85 = t129*t132;
+ t127 = RATIONAL(1.0,40.0);
+ t65 = t127*t159;
+ t157 = t85+t65;
+ t117 = RATIONAL(3.0,40.0);
+ t67 = t117*t158;
+ t118 = RATIONAL(-1.0,24.0);
+ t133 = t130*x;
+ t76 = t118*t133;
+ t156 = t67+t76;
+ t114 = RATIONAL(-1.0,40.0);
+ t66 = t114*t159;
+ t155 = t85+t66;
+ t87 = t129*t133;
+ t69 = t114*t158;
+ t154 = t87+t69;
+ t71 = t127*t158;
+ t128 = RATIONAL(1.0,8.0);
t84 = t128*t133;
- t66 = t124*t159;
- t156 = t84+t66;
- t122 = RATIONAL(1.0,40.0);
- t65 = t122*t159;
- t155 = t84+t65;
- t119 = RATIONAL(1.0,24.0);
- t79 = t119*t130;
- t154 = t67+t79;
- t70 = t123*t159;
- t76 = t119*t133;
- t153 = t70+t76;
- t127 = RATIONAL(-3.0,40.0);
- t63 = t127*t160;
- t152 = t63+t79;
- t82 = t126*t133;
- t62 = t127*t159;
- t151 = t82+t62;
- t150 = t83+t63;
- t69 = t122*t160;
- t149 = t87+t69;
- t85 = t129*t133;
- t148 = t85+t65;
- t86 = t128*t130;
- t147 = t86+t71;
- t146 = t62+t76;
- t145 = t86+t69;
- t144 = t82+t70;
- t143 = t85+t66;
- t142 = RATIONAL(-2.0,25.0)+RATIONAL(2.0,25.0)*t161;
- t125 = RATIONAL(-1.0,50.0);
- t141 = RATIONAL(-13.0,100.0)*t161+t125;
- t140 = RATIONAL(13.0,100.0)+RATIONAL(7.0,100.0)*t161;
- t139 = RATIONAL(11.0,50.0)+t125*t161;
- t138 = RATIONAL(37.0,200.0)+RATIONAL(-1.0,100.0)*t161;
- t105 = RATIONAL(-17.0,200.0);
- t137 = RATIONAL(-9.0,100.0)*t161+t105;
- t136 = t132+t131;
- t121 = RATIONAL(9.0,80.0);
- t120 = RATIONAL(7.0,80.0);
- t118 = RATIONAL(3.0,80.0);
- t117 = RATIONAL(1.0,80.0);
- t116 = RATIONAL(-1.0,80.0);
- t113 = RATIONAL(13.0,80.0);
- t112 = RATIONAL(-23.0,80.0);
- t110 = RATIONAL(11.0,80.0);
- t108 = RATIONAL(-19.0,80.0);
- t107 = RATIONAL(-17.0,80.0);
- t106 = RATIONAL(-31.0,400.0);
- t104 = RATIONAL(-57.0,400.0);
- t102 = RATIONAL(-63.0,400.0);
- t101 = RATIONAL(-49.0,400.0);
- t99 = RATIONAL(69.0,400.0);
+ t153 = t71+t84;
+ t119 = RATIONAL(-3.0,40.0);
+ t64 = t119*t158;
+ t123 = RATIONAL(1.0,24.0);
+ t81 = t123*t133;
+ t152 = t64+t81;
+ t86 = t128*t132;
+ t151 = t86+t65;
+ t63 = t119*t159;
+ t77 = t118*t132;
+ t150 = t63+t77;
+ t149 = t69+t84;
+ t148 = t67+t81;
+ t78 = t123*t132;
+ t147 = t63+t78;
+ t146 = t86+t66;
+ t145 = t64+t76;
+ t144 = t87+t71;
+ t125 = RATIONAL(7.0,80.0);
+ t68 = t117*t159;
+ t143 = t68+t125*t130;
+ t116 = RATIONAL(-1.0,50.0);
+ t142 = t116+RATIONAL(-13.0,100.0)*t160;
+ t141 = RATIONAL(-1.0,100.0)*t160+RATIONAL(37.0,200.0);
+ t140 = RATIONAL(-2.0,25.0)+RATIONAL(2.0,25.0)*t160;
+ t106 = RATIONAL(-17.0,200.0);
+ t139 = t106+RATIONAL(-9.0,100.0)*t160;
+ t138 = RATIONAL(7.0,100.0)*t160+RATIONAL(13.0,100.0);
+ t137 = RATIONAL(11.0,50.0)+t116*t160;
+ t136 = t130+t131;
+ t126 = RATIONAL(9.0,80.0);
+ t124 = RATIONAL(3.0,80.0);
+ t122 = RATIONAL(1.0,80.0);
+ t120 = RATIONAL(-1.0,80.0);
+ t112 = RATIONAL(-19.0,80.0);
+ t111 = RATIONAL(-17.0,80.0);
+ t110 = RATIONAL(13.0,80.0);
+ t109 = RATIONAL(11.0,80.0);
+ t108 = RATIONAL(-23.0,80.0);
+ t105 = RATIONAL(-57.0,400.0);
+ t104 = RATIONAL(-63.0,400.0);
+ t102 = RATIONAL(-49.0,400.0);
+ t100 = RATIONAL(69.0,400.0);
+ t99 = RATIONAL(-31.0,400.0);
t98 = RATIONAL(111.0,400.0);
t97 = RATIONAL(89.0,1200.0);
- t96 = RATIONAL(43.0,1200.0);
- t95 = RATIONAL(117.0,400.0);
+ t96 = RATIONAL(117.0,400.0);
+ t95 = RATIONAL(43.0,1200.0);
t94 = RATIONAL(103.0,400.0);
t93 = RATIONAL(37.0,1200.0);
- t92 = RATIONAL(-109.0,1200.0);
- t91 = RATIONAL(-223.0,1200.0);
- t90 = RATIONAL(-157.0,1200.0);
- t89 = RATIONAL(-131.0,1200.0);
- t88 = RATIONAL(-149.0,1200.0);
- t81 = t121*t131;
- t80 = t120*t132;
- t78 = t120*t131;
- t77 = t121*t132;
- t75 = t113*t132;
- t74 = t113*t131;
- t73 = t110*t131;
- t72 = t110*t132;
- coeff_I_m1_m1 = t74+t92*y+t75+RATIONAL(-23.0,200.0)+(RATIONAL(6.0,25.0)*y
-+t92)*x+t150+t151;
- coeff_I_0_m1 = t91*y+t112*t132+t73+t106*x+t139+t144+t158;
- coeff_I_p1_m1 = t81+t90*y+t98*x+t80+t141+t144+t145;
- coeff_I_p2_m1 = t78+t89*x+t97*y+t118*t132+t137+t151+t154;
- coeff_I_m1_0 = t91*x+t72+t112*t131+t106*y+t139+t143+t157;
- coeff_I_0_0 = t104*y+RATIONAL(93.0,200.0)+t136*RATIONAL(-21.0,80.0)+(t104
-+RATIONAL(-1.0,25.0)*y)*x+t148+t149;
- coeff_I_p1_0 = t102*y+t108*t131+t77+t95*x+t138+t147+t148;
- coeff_I_p2_0 = t117*t132+t96*x+t101*y+t107*t131+t140+t143+t152;
- coeff_I_m1_p1 = t98*y+t90*x+t77+t78+t141+t155+t157;
- coeff_I_0_p1 = t95*y+t108*t132+t102*x+t81+t138+t149+t156;
- coeff_I_p1_p1 = t94*y+t73+t105+t72+(RATIONAL(3.0,50.0)*y+t94)*x+t147+t156
+ t92 = RATIONAL(-157.0,1200.0);
+ t91 = RATIONAL(-131.0,1200.0);
+ t90 = RATIONAL(-109.0,1200.0);
+ t89 = RATIONAL(-149.0,1200.0);
+ t88 = RATIONAL(-223.0,1200.0);
+ t83 = t126*t131;
+ t80 = t125*t131;
+ t79 = t126*t130;
+ t75 = t109*t130;
+ t74 = t110*t130;
+ t73 = t109*t131;
+ t72 = t110*t131;
+ coeff_I_m1_m1 = t90*y+t74+RATIONAL(-23.0,200.0)+t72+(t90+RATIONAL(6.0,
+25.0)*y)*x+t145+t150;
+ coeff_I_0_m1 = t73+t88*y+t99*x+t77+t68+t108*t130+t137+t149;
+ coeff_I_p1_m1 = t77+t83+t98*x+t92*y+t142+t143+t144;
+ coeff_I_p2_m1 = t124*t130+t80+t97*y+t91*x+t139+t148+t150;
+ coeff_I_m1_0 = t108*t131+t99*y+t75+t88*x+t137+t146+t156;
+ coeff_I_0_0 = t105*y+RATIONAL(93.0,200.0)+t136*RATIONAL(-21.0,80.0)+(
+RATIONAL(-1.0,25.0)*y+t105)*x+t151+t153;
+ coeff_I_p1_0 = t79+t112*t131+t104*y+t96*x+t141+t151+t154;
+ coeff_I_p2_0 = t102*y+t111*t131+t95*x+t122*t130+t138+t146+t152;
+ coeff_I_m1_p1 = t98*y+t80+t92*x+t79+t142+t156+t157;
+ coeff_I_0_p1 = t83+t96*y+t112*t130+t104*x+t141+t153+t155;
+ coeff_I_p1_p1 = t73+t106+t75+t94*y+(RATIONAL(3.0,50.0)*y+t94)*x+t154+t155
;
- coeff_I_p2_p1 = t116*t132+t74+t99*y+t93*x+t142+t152+t155;
- coeff_I_m1_p2 = t89*y+t97*x+t80+t118*t131+t137+t150+t153;
- coeff_I_0_p2 = t101*x+t107*t132+t117*t131+t96*y+t140+t146+t158;
- coeff_I_p1_p2 = t93*y+t116*t131+t75+t99*x+t142+t145+t146;
- coeff_I_p2_p2 = RATIONAL(7.0,200.0)+t88*y+t136*RATIONAL(-3.0,80.0)+(
-RATIONAL(-3.0,50.0)*y+t88)*x+t153+t154;
+ coeff_I_p2_p1 = t120*t130+t72+t100*y+t93*x+t140+t152+t157;
+ coeff_I_m1_p2 = t91*y+t97*x+t124*t131+t78+t139+t143+t145;
+ coeff_I_0_p2 = t102*x+t122*t131+t95*y+t111*t130+t138+t147+t149;
+ coeff_I_p1_p2 = t100*x+t93*y+t74+t120*t131+t140+t144+t147;
+ coeff_I_p2_p2 = t68+t89*y+RATIONAL(7.0,200.0)+t78+t136*RATIONAL(-3.0,80.0
+)+(t89+RATIONAL(-3.0,50.0)*y)*x+t148;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c
index 300fa79..f45bcf5 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c
@@ -1,95 +1,95 @@
-fp t202,
- t184,
+fp t201,
+ t186,
t188,
- t178,
- t189,
- t183,
- t201,
+ t175,
t187,
- t173,
- t182,
+ t180,
t200,
- t185,
- t176,
+ t164,
t199,
- t186,
- t177,
- t198,
t181,
+ t198,
+ t163,
t197,
- t164,
+ t161,
t196,
- t163,
+ t162,
t195,
+ t183,
+ t177,
t194,
- t165,
+ t184,
+ t172,
+ t182,
t193,
- t180,
+ t185,
+ t173,
t192,
- t162,
t191,
+ t179,
t190,
- t174,
- t172,
- t171,
- t169,
+ t189,
+ t178,
+ t176,
+ t170,
t168,
- t166;
- t202 = x*y;
- t184 = RATIONAL(1.0,40.0);
+ t166,
+ t165;
+ t201 = x*y;
+ t186 = RATIONAL(1.0,40.0);
t188 = y*y;
- t178 = t184*t188;
- t189 = x*x;
- t183 = RATIONAL(-3.0,8.0)*t189;
- t201 = t178+t183;
- t187 = RATIONAL(-3.0,40.0);
- t173 = t187*t188;
- t182 = RATIONAL(1.0,8.0)*t189;
- t200 = t173+t182;
- t185 = RATIONAL(3.0,40.0);
- t176 = t185*t188;
- t199 = t176+t182;
- t186 = RATIONAL(-1.0,40.0);
- t177 = t186*t188;
- t198 = t177+t183;
- t181 = RATIONAL(-1.0,8.0)*t189;
- t197 = t173+t181;
- t164 = RATIONAL(1.0,20.0)*t202;
- t196 = t164+RATIONAL(9.0,40.0)*x;
- t163 = RATIONAL(-3.0,20.0)*t202;
- t195 = t163+RATIONAL(13.0,40.0)*x;
- t194 = t176+t181;
- t165 = RATIONAL(-1.0,20.0)*t202;
- t193 = t165+RATIONAL(11.0,40.0)*x;
- t180 = RATIONAL(3.0,8.0)*t189;
- t192 = t177+t180;
- t162 = RATIONAL(3.0,20.0)*t202;
- t191 = t162+RATIONAL(7.0,40.0)*x;
- t190 = t178+t180;
- t174 = RATIONAL(2.0,25.0)*y;
- t172 = RATIONAL(-1.0,50.0)*y;
- t171 = RATIONAL(-9.0,100.0)*y;
- t169 = RATIONAL(7.0,100.0)*y;
- t168 = RATIONAL(-1.0,100.0)*y;
- t166 = RATIONAL(-13.0,100.0)*y;
- coeff_dx_m1_m1 = RATIONAL(6.0,25.0)*y+RATIONAL(-109.0,1200.0)+t195+t197;
- coeff_dx_0_m1 = RATIONAL(-23.0,40.0)*x+t172+t162+RATIONAL(-31.0,400.0)+
-t192;
- coeff_dx_p1_m1 = t166+RATIONAL(111.0,400.0)+t191+t201;
- coeff_dx_p2_m1 = t171+t185*x+t163+RATIONAL(-131.0,1200.0)+t199;
- coeff_dx_m1_0 = RATIONAL(-223.0,1200.0)+t172+t193+t194;
- coeff_dx_0_0 = RATIONAL(-21.0,40.0)*x+t164+RATIONAL(-1.0,25.0)*y+RATIONAL
-(-57.0,400.0)+t190;
- coeff_dx_p1_0 = t168+RATIONAL(117.0,400.0)+t196+t198;
- coeff_dx_p2_0 = t165+t184*x+t169+RATIONAL(43.0,1200.0)+t200;
- coeff_dx_m1_p1 = t166+RATIONAL(-157.0,1200.0)+t194+t196;
- coeff_dx_0_p1 = t165+RATIONAL(-63.0,400.0)+RATIONAL(-19.0,40.0)*x+t168+
-t190;
- coeff_dx_p1_p1 = RATIONAL(103.0,400.0)+RATIONAL(3.0,50.0)*y+t193+t198;
- coeff_dx_p2_p1 = t164+t186*x+RATIONAL(37.0,1200.0)+t174+t200;
- coeff_dx_m1_p2 = t171+RATIONAL(89.0,1200.0)+t191+t197;
- coeff_dx_0_p2 = t163+RATIONAL(-49.0,400.0)+RATIONAL(-17.0,40.0)*x+t169+
-t192;
- coeff_dx_p1_p2 = RATIONAL(69.0,400.0)+t174+t195+t201;
- coeff_dx_p2_p2 = RATIONAL(-149.0,1200.0)+t162+t187*x+RATIONAL(-3.0,50.0)*
-y+t199;
+ t175 = t186*t188;
+ t187 = x*x;
+ t180 = RATIONAL(-3.0,8.0)*t187;
+ t200 = t175+t180;
+ t164 = RATIONAL(-3.0,20.0)*t201;
+ t199 = t164+RATIONAL(13.0,40.0)*x;
+ t181 = RATIONAL(3.0,8.0)*t187;
+ t198 = t175+t181;
+ t163 = RATIONAL(3.0,20.0)*t201;
+ t197 = RATIONAL(7.0,40.0)*x+t163;
+ t161 = RATIONAL(1.0,20.0)*t201;
+ t196 = RATIONAL(9.0,40.0)*x+t161;
+ t162 = RATIONAL(-1.0,20.0)*t201;
+ t195 = RATIONAL(11.0,40.0)*x+t162;
+ t183 = RATIONAL(-1.0,40.0);
+ t177 = t183*t188;
+ t194 = t177+t180;
+ t184 = RATIONAL(3.0,40.0);
+ t172 = t184*t188;
+ t182 = RATIONAL(-1.0,8.0)*t187;
+ t193 = t172+t182;
+ t185 = RATIONAL(-3.0,40.0);
+ t173 = t185*t188;
+ t192 = t173+t182;
+ t191 = t177+t181;
+ t179 = RATIONAL(1.0,8.0)*t187;
+ t190 = t172+t179;
+ t189 = t173+t179;
+ t178 = RATIONAL(2.0,25.0)*y;
+ t176 = RATIONAL(-1.0,50.0)*y;
+ t170 = RATIONAL(7.0,100.0)*y;
+ t168 = RATIONAL(-9.0,100.0)*y;
+ t166 = RATIONAL(-1.0,100.0)*y;
+ t165 = RATIONAL(-13.0,100.0)*y;
+ coeff_dx_m1_m1 = RATIONAL(6.0,25.0)*y+RATIONAL(-109.0,1200.0)+t192+t199;
+ coeff_dx_0_m1 = t163+RATIONAL(-23.0,40.0)*x+t176+RATIONAL(-31.0,400.0)+
+t191;
+ coeff_dx_p1_m1 = t165+RATIONAL(111.0,400.0)+t197+t200;
+ coeff_dx_p2_m1 = RATIONAL(-131.0,1200.0)+t164+t184*x+t168+t190;
+ coeff_dx_m1_0 = RATIONAL(-223.0,1200.0)+t176+t193+t195;
+ coeff_dx_0_0 = t161+RATIONAL(-57.0,400.0)+RATIONAL(-21.0,40.0)*x+RATIONAL
+(-1.0,25.0)*y+t198;
+ coeff_dx_p1_0 = t166+RATIONAL(117.0,400.0)+t194+t196;
+ coeff_dx_p2_0 = t162+t186*x+RATIONAL(43.0,1200.0)+t170+t189;
+ coeff_dx_m1_p1 = RATIONAL(-157.0,1200.0)+t165+t193+t196;
+ coeff_dx_0_p1 = RATIONAL(-63.0,400.0)+t162+RATIONAL(-19.0,40.0)*x+t166+
+t198;
+ coeff_dx_p1_p1 = RATIONAL(3.0,50.0)*y+RATIONAL(103.0,400.0)+t194+t195;
+ coeff_dx_p2_p1 = RATIONAL(37.0,1200.0)+t183*x+t178+t161+t189;
+ coeff_dx_m1_p2 = RATIONAL(89.0,1200.0)+t168+t192+t197;
+ coeff_dx_0_p2 = RATIONAL(-49.0,400.0)+t170+t164+RATIONAL(-17.0,40.0)*x+
+t191;
+ coeff_dx_p1_p2 = t178+RATIONAL(69.0,400.0)+t199+t200;
+ coeff_dx_p2_p2 = t163+RATIONAL(-3.0,50.0)*y+t185*x+RATIONAL(-149.0,1200.0
+)+t190;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c
index f28076b..3648b6c 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxx.compute.c
@@ -1,40 +1,40 @@
-fp t247,
- t259,
- t244,
+fp t246,
t258,
- t245,
+ t244,
t257,
- t246,
+ t245,
t256,
- t251,
+ t243,
+ t255,
t250,
t249,
- t248;
- t247 = RATIONAL(-3.0,20.0)*y;
- t259 = RATIONAL(13.0,40.0)+t247;
- t244 = RATIONAL(-1.0,20.0)*y;
- t258 = RATIONAL(11.0,40.0)+t244;
- t245 = RATIONAL(1.0,20.0)*y;
- t257 = RATIONAL(9.0,40.0)+t245;
- t246 = RATIONAL(3.0,20.0)*y;
- t256 = RATIONAL(7.0,40.0)+t246;
- t251 = RATIONAL(-1.0,4.0)*x;
+ t248,
+ t247;
+ t246 = RATIONAL(1.0,20.0)*y;
+ t258 = t246+RATIONAL(9.0,40.0);
+ t244 = RATIONAL(-3.0,20.0)*y;
+ t257 = t244+RATIONAL(13.0,40.0);
+ t245 = RATIONAL(-1.0,20.0)*y;
+ t256 = t245+RATIONAL(11.0,40.0);
+ t243 = RATIONAL(3.0,20.0)*y;
+ t255 = t243+RATIONAL(7.0,40.0);
t250 = RATIONAL(-3.0,4.0)*x;
- t249 = RATIONAL(3.0,4.0)*x;
- t248 = RATIONAL(1.0,4.0)*x;
- coeff_dxx_m1_m1 = t251+t259;
- coeff_dxx_0_m1 = RATIONAL(-23.0,40.0)+t246+t249;
- coeff_dxx_p1_m1 = t250+t256;
- coeff_dxx_p2_m1 = t248+RATIONAL(3.0,40.0)+t247;
- coeff_dxx_m1_0 = t251+t258;
- coeff_dxx_0_0 = RATIONAL(-21.0,40.0)+t245+t249;
- coeff_dxx_p1_0 = t250+t257;
- coeff_dxx_p2_0 = t248+RATIONAL(1.0,40.0)+t244;
- coeff_dxx_m1_p1 = t251+t257;
- coeff_dxx_0_p1 = t244+t249+RATIONAL(-19.0,40.0);
- coeff_dxx_p1_p1 = t250+t258;
- coeff_dxx_p2_p1 = RATIONAL(-1.0,40.0)+t248+t245;
- coeff_dxx_m1_p2 = t251+t256;
- coeff_dxx_0_p2 = RATIONAL(-17.0,40.0)+t249+t247;
- coeff_dxx_p1_p2 = t250+t259;
- coeff_dxx_p2_p2 = t248+t246+RATIONAL(-3.0,40.0);
+ t249 = RATIONAL(1.0,4.0)*x;
+ t248 = RATIONAL(-1.0,4.0)*x;
+ t247 = RATIONAL(3.0,4.0)*x;
+ coeff_dxx_m1_m1 = t248+t257;
+ coeff_dxx_0_m1 = t247+RATIONAL(-23.0,40.0)+t243;
+ coeff_dxx_p1_m1 = t250+t255;
+ coeff_dxx_p2_m1 = t244+RATIONAL(3.0,40.0)+t249;
+ coeff_dxx_m1_0 = t248+t256;
+ coeff_dxx_0_0 = t247+RATIONAL(-21.0,40.0)+t246;
+ coeff_dxx_p1_0 = t250+t258;
+ coeff_dxx_p2_0 = t245+t249+RATIONAL(1.0,40.0);
+ coeff_dxx_m1_p1 = t248+t258;
+ coeff_dxx_0_p1 = t247+t245+RATIONAL(-19.0,40.0);
+ coeff_dxx_p1_p1 = t250+t256;
+ coeff_dxx_p2_p1 = t249+t246+RATIONAL(-1.0,40.0);
+ coeff_dxx_m1_p2 = t248+t255;
+ coeff_dxx_0_p2 = RATIONAL(-17.0,40.0)+t244+t247;
+ coeff_dxx_p1_p2 = t250+t257;
+ coeff_dxx_p2_p2 = t243+t249+RATIONAL(-3.0,40.0);
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c
index f68960f..1e44279 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dxy.compute.c
@@ -1,5 +1,4 @@
-fp t277,
- t276,
+fp t276,
t275,
t274,
t273,
@@ -15,38 +14,39 @@ fp t277,
t263,
t262,
t261,
- t260;
- t277 = RATIONAL(-1.0,20.0);
- t276 = RATIONAL(1.0,20.0);
- t275 = RATIONAL(-1.0,50.0);
- t274 = RATIONAL(2.0,25.0);
- t273 = RATIONAL(-3.0,20.0);
- t272 = RATIONAL(3.0,20.0);
- t271 = RATIONAL(-9.0,100.0);
- t270 = RATIONAL(-1.0,100.0);
+ t260,
+ t259;
+ t276 = RATIONAL(-1.0,50.0);
+ t275 = RATIONAL(-3.0,20.0);
+ t274 = RATIONAL(3.0,20.0);
+ t273 = RATIONAL(2.0,25.0);
+ t272 = RATIONAL(-1.0,20.0);
+ t271 = RATIONAL(1.0,20.0);
+ t270 = RATIONAL(-9.0,100.0);
t269 = RATIONAL(7.0,100.0);
- t268 = RATIONAL(-13.0,100.0);
- t267 = t273*y;
- t266 = t272*y;
- t265 = t276*y;
- t264 = t277*y;
- t263 = t273*x;
+ t268 = RATIONAL(-1.0,100.0);
+ t267 = RATIONAL(-13.0,100.0);
+ t266 = t271*y;
+ t265 = t272*y;
+ t264 = t275*x;
+ t263 = t274*x;
t262 = t272*x;
- t261 = t277*x;
- t260 = t276*x;
- coeff_dxy_m1_m1 = t267+t263+RATIONAL(6.0,25.0);
- coeff_dxy_0_m1 = t275+t264+t262;
- coeff_dxy_p1_m1 = t262+t265+t268;
- coeff_dxy_p2_m1 = t263+t266+t271;
- coeff_dxy_m1_0 = t261+t275+t266;
- coeff_dxy_0_0 = t265+RATIONAL(-1.0,25.0)+t260;
- coeff_dxy_p1_0 = t260+t270+t264;
- coeff_dxy_p2_0 = t267+t261+t269;
- coeff_dxy_m1_p1 = t260+t268+t266;
- coeff_dxy_0_p1 = t270+t261+t265;
- coeff_dxy_p1_p1 = t261+RATIONAL(3.0,50.0)+t264;
- coeff_dxy_p2_p1 = t274+t267+t260;
- coeff_dxy_m1_p2 = t262+t267+t271;
- coeff_dxy_0_p2 = t264+t263+t269;
- coeff_dxy_p1_p2 = t274+t263+t265;
- coeff_dxy_p2_p2 = t262+t266+RATIONAL(-3.0,50.0);
+ t261 = t271*x;
+ t260 = t275*y;
+ t259 = t274*y;
+ coeff_dxy_m1_m1 = t264+RATIONAL(6.0,25.0)+t260;
+ coeff_dxy_0_m1 = t265+t276+t263;
+ coeff_dxy_p1_m1 = t263+t266+t267;
+ coeff_dxy_p2_m1 = t270+t264+t259;
+ coeff_dxy_m1_0 = t262+t259+t276;
+ coeff_dxy_0_0 = t261+RATIONAL(-1.0,25.0)+t266;
+ coeff_dxy_p1_0 = t261+t268+t265;
+ coeff_dxy_p2_0 = t260+t262+t269;
+ coeff_dxy_m1_p1 = t259+t267+t261;
+ coeff_dxy_0_p1 = t266+t268+t262;
+ coeff_dxy_p1_p1 = t265+RATIONAL(3.0,50.0)+t262;
+ coeff_dxy_p2_p1 = t261+t273+t260;
+ coeff_dxy_m1_p2 = t263+t270+t260;
+ coeff_dxy_0_p2 = t265+t269+t264;
+ coeff_dxy_p1_p2 = t264+t266+t273;
+ coeff_dxy_p2_p2 = RATIONAL(-3.0,50.0)+t259+t263;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c
index c063405..d777559 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dy.compute.c
@@ -1,95 +1,95 @@
-fp t243,
- t204,
- t242,
+fp t242,
+ t224,
t228,
- t230,
- t215,
+ t219,
t229,
- t221,
+ t222,
t241,
- t203,
+ t205,
t240,
t226,
- t213,
+ t216,
+ t220,
t239,
- t206,
+ t227,
+ t218,
t238,
- t205,
- t237,
t225,
- t217,
- t223,
+ t213,
+ t237,
+ t202,
t236,
- t224,
+ t203,
t235,
+ t204,
t234,
- t227,
- t218,
+ t223,
t233,
- t222,
t232,
+ t221,
t231,
- t216,
+ t230,
+ t217,
t214,
- t212,
t211,
t210,
- t207;
- t243 = x*y;
- t204 = RATIONAL(-3.0,20.0)*t243;
- t242 = t204+RATIONAL(13.0,40.0)*y;
- t228 = RATIONAL(-3.0,40.0);
- t230 = x*x;
- t215 = t228*t230;
+ t207,
+ t206;
+ t242 = x*y;
+ t224 = RATIONAL(-1.0,40.0);
+ t228 = x*x;
+ t219 = t224*t228;
t229 = y*y;
- t221 = RATIONAL(-1.0,8.0)*t229;
- t241 = t215+t221;
- t203 = RATIONAL(-1.0,20.0)*t243;
- t240 = t203+RATIONAL(11.0,40.0)*y;
- t226 = RATIONAL(3.0,40.0);
- t213 = t226*t230;
- t239 = t213+t221;
- t206 = RATIONAL(1.0,20.0)*t243;
- t238 = t206+RATIONAL(9.0,40.0)*y;
- t205 = RATIONAL(3.0,20.0)*t243;
- t237 = t205+RATIONAL(7.0,40.0)*y;
- t225 = RATIONAL(1.0,40.0);
- t217 = t225*t230;
- t223 = RATIONAL(-3.0,8.0)*t229;
- t236 = t217+t223;
- t224 = RATIONAL(1.0,8.0)*t229;
- t235 = t215+t224;
- t234 = t213+t224;
- t227 = RATIONAL(-1.0,40.0);
- t218 = t227*t230;
- t233 = t218+t223;
t222 = RATIONAL(3.0,8.0)*t229;
- t232 = t217+t222;
- t231 = t218+t222;
- t216 = RATIONAL(2.0,25.0)*x;
+ t241 = t219+t222;
+ t205 = RATIONAL(-3.0,20.0)*t242;
+ t240 = t205+RATIONAL(13.0,40.0)*y;
+ t226 = RATIONAL(-3.0,40.0);
+ t216 = t226*t228;
+ t220 = RATIONAL(-1.0,8.0)*t229;
+ t239 = t216+t220;
+ t227 = RATIONAL(1.0,40.0);
+ t218 = t227*t228;
+ t238 = t218+t222;
+ t225 = RATIONAL(3.0,40.0);
+ t213 = t225*t228;
+ t237 = t213+t220;
+ t202 = RATIONAL(3.0,20.0)*t242;
+ t236 = t202+RATIONAL(7.0,40.0)*y;
+ t203 = RATIONAL(1.0,20.0)*t242;
+ t235 = t203+RATIONAL(9.0,40.0)*y;
+ t204 = RATIONAL(-1.0,20.0)*t242;
+ t234 = t204+RATIONAL(11.0,40.0)*y;
+ t223 = RATIONAL(-3.0,8.0)*t229;
+ t233 = t219+t223;
+ t232 = t218+t223;
+ t221 = RATIONAL(1.0,8.0)*t229;
+ t231 = t216+t221;
+ t230 = t213+t221;
+ t217 = RATIONAL(2.0,25.0)*x;
t214 = RATIONAL(-1.0,50.0)*x;
- t212 = RATIONAL(7.0,100.0)*x;
- t211 = RATIONAL(-9.0,100.0)*x;
- t210 = RATIONAL(-1.0,100.0)*x;
- t207 = RATIONAL(-13.0,100.0)*x;
- coeff_dy_m1_m1 = RATIONAL(-109.0,1200.0)+RATIONAL(6.0,25.0)*x+t241+t242;
- coeff_dy_0_m1 = RATIONAL(-223.0,1200.0)+t214+t239+t240;
- coeff_dy_p1_m1 = t207+RATIONAL(-157.0,1200.0)+t238+t239;
- coeff_dy_p2_m1 = RATIONAL(89.0,1200.0)+t211+t237+t241;
- coeff_dy_m1_0 = t205+RATIONAL(-31.0,400.0)+t214+RATIONAL(-23.0,40.0)*y+
-t231;
- coeff_dy_0_0 = t206+RATIONAL(-57.0,400.0)+RATIONAL(-21.0,40.0)*y+RATIONAL
-(-1.0,25.0)*x+t232;
- coeff_dy_p1_0 = RATIONAL(-19.0,40.0)*y+t203+RATIONAL(-63.0,400.0)+t210+
-t232;
- coeff_dy_p2_0 = t212+RATIONAL(-17.0,40.0)*y+RATIONAL(-49.0,400.0)+t204+
-t231;
- coeff_dy_m1_p1 = t207+RATIONAL(111.0,400.0)+t236+t237;
- coeff_dy_0_p1 = t210+RATIONAL(117.0,400.0)+t233+t238;
- coeff_dy_p1_p1 = RATIONAL(3.0,50.0)*x+RATIONAL(103.0,400.0)+t233+t240;
- coeff_dy_p2_p1 = t216+RATIONAL(69.0,400.0)+t236+t242;
- coeff_dy_m1_p2 = t226*y+t211+RATIONAL(-131.0,1200.0)+t204+t234;
- coeff_dy_0_p2 = t203+t225*y+t212+RATIONAL(43.0,1200.0)+t235;
- coeff_dy_p1_p2 = t206+t216+RATIONAL(37.0,1200.0)+t227*y+t235;
- coeff_dy_p2_p2 = t228*y+RATIONAL(-149.0,1200.0)+RATIONAL(-3.0,50.0)*x+
-t205+t234;
+ t211 = RATIONAL(-1.0,100.0)*x;
+ t210 = RATIONAL(7.0,100.0)*x;
+ t207 = RATIONAL(-9.0,100.0)*x;
+ t206 = RATIONAL(-13.0,100.0)*x;
+ coeff_dy_m1_m1 = RATIONAL(6.0,25.0)*x+RATIONAL(-109.0,1200.0)+t239+t240;
+ coeff_dy_0_m1 = RATIONAL(-223.0,1200.0)+t214+t234+t237;
+ coeff_dy_p1_m1 = t206+RATIONAL(-157.0,1200.0)+t235+t237;
+ coeff_dy_p2_m1 = RATIONAL(89.0,1200.0)+t207+t236+t239;
+ coeff_dy_m1_0 = t214+t202+RATIONAL(-23.0,40.0)*y+RATIONAL(-31.0,400.0)+
+t241;
+ coeff_dy_0_0 = RATIONAL(-1.0,25.0)*x+RATIONAL(-57.0,400.0)+RATIONAL(-21.0
+,40.0)*y+t203+t238;
+ coeff_dy_p1_0 = t204+RATIONAL(-19.0,40.0)*y+RATIONAL(-63.0,400.0)+t211+
+t238;
+ coeff_dy_p2_0 = t205+RATIONAL(-49.0,400.0)+t210+RATIONAL(-17.0,40.0)*y+
+t241;
+ coeff_dy_m1_p1 = t206+RATIONAL(111.0,400.0)+t232+t236;
+ coeff_dy_0_p1 = RATIONAL(117.0,400.0)+t211+t233+t235;
+ coeff_dy_p1_p1 = RATIONAL(3.0,50.0)*x+RATIONAL(103.0,400.0)+t233+t234;
+ coeff_dy_p2_p1 = t217+RATIONAL(69.0,400.0)+t232+t240;
+ coeff_dy_m1_p2 = RATIONAL(-131.0,1200.0)+t207+t225*y+t205+t230;
+ coeff_dy_0_p2 = t204+t210+RATIONAL(43.0,1200.0)+t227*y+t231;
+ coeff_dy_p1_p2 = t217+t203+RATIONAL(37.0,1200.0)+t224*y+t231;
+ coeff_dy_p2_p2 = RATIONAL(-3.0,50.0)*x+t202+t226*y+RATIONAL(-149.0,1200.0
+)+t230;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c
index ac7c0fa..77388ea 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order3.smooth0/coeff-dyy.compute.c
@@ -1,40 +1,40 @@
fp t278,
- t293,
- t279,
t292,
- t281,
- t291,
t280,
+ t291,
+ t277,
t290,
- t285,
+ t279,
+ t289,
t284,
t283,
- t282;
- t278 = RATIONAL(3.0,20.0)*x;
- t293 = t278+RATIONAL(7.0,40.0);
- t279 = RATIONAL(1.0,20.0)*x;
- t292 = t279+RATIONAL(9.0,40.0);
- t281 = RATIONAL(-3.0,20.0)*x;
- t291 = t281+RATIONAL(13.0,40.0);
- t280 = RATIONAL(-1.0,20.0)*x;
- t290 = t280+RATIONAL(11.0,40.0);
- t285 = RATIONAL(3.0,4.0)*y;
+ t282,
+ t281;
+ t278 = RATIONAL(1.0,20.0)*x;
+ t292 = t278+RATIONAL(9.0,40.0);
+ t280 = RATIONAL(-3.0,20.0)*x;
+ t291 = t280+RATIONAL(13.0,40.0);
+ t277 = RATIONAL(3.0,20.0)*x;
+ t290 = t277+RATIONAL(7.0,40.0);
+ t279 = RATIONAL(-1.0,20.0)*x;
+ t289 = t279+RATIONAL(11.0,40.0);
t284 = RATIONAL(-3.0,4.0)*y;
t283 = RATIONAL(1.0,4.0)*y;
t282 = RATIONAL(-1.0,4.0)*y;
+ t281 = RATIONAL(3.0,4.0)*y;
coeff_dyy_m1_m1 = t282+t291;
- coeff_dyy_0_m1 = t282+t290;
+ coeff_dyy_0_m1 = t282+t289;
coeff_dyy_p1_m1 = t282+t292;
- coeff_dyy_p2_m1 = t282+t293;
- coeff_dyy_m1_0 = t278+t285+RATIONAL(-23.0,40.0);
- coeff_dyy_0_0 = RATIONAL(-21.0,40.0)+t285+t279;
- coeff_dyy_p1_0 = t280+RATIONAL(-19.0,40.0)+t285;
- coeff_dyy_p2_0 = t285+t281+RATIONAL(-17.0,40.0);
- coeff_dyy_m1_p1 = t284+t293;
+ coeff_dyy_p2_m1 = t282+t290;
+ coeff_dyy_m1_0 = t281+t277+RATIONAL(-23.0,40.0);
+ coeff_dyy_0_0 = t281+t278+RATIONAL(-21.0,40.0);
+ coeff_dyy_p1_0 = RATIONAL(-19.0,40.0)+t279+t281;
+ coeff_dyy_p2_0 = t281+RATIONAL(-17.0,40.0)+t280;
+ coeff_dyy_m1_p1 = t284+t290;
coeff_dyy_0_p1 = t284+t292;
- coeff_dyy_p1_p1 = t284+t290;
+ coeff_dyy_p1_p1 = t284+t289;
coeff_dyy_p2_p1 = t284+t291;
- coeff_dyy_m1_p2 = RATIONAL(3.0,40.0)+t283+t281;
- coeff_dyy_0_p2 = RATIONAL(1.0,40.0)+t280+t283;
- coeff_dyy_p1_p2 = RATIONAL(-1.0,40.0)+t279+t283;
- coeff_dyy_p2_p2 = RATIONAL(-3.0,40.0)+t278+t283;
+ coeff_dyy_m1_p2 = t280+RATIONAL(3.0,40.0)+t283;
+ coeff_dyy_0_p2 = RATIONAL(1.0,40.0)+t279+t283;
+ coeff_dyy_p1_p2 = t283+t278+RATIONAL(-1.0,40.0);
+ coeff_dyy_p2_p2 = t283+t277+RATIONAL(-3.0,40.0);
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c
index 8b9827c..efd6d26 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-I.compute.c
@@ -1,96 +1,99 @@
-fp t418,
- t419,
- t467,
- t436,
- t466,
- t415,
+fp t414,
+ t413,
+ t472,
+ t450,
t410,
- t365,
- t414,
- t366,
- t440,
- t445,
- t465,
+ t415,
+ t371,
+ t416,
+ t360,
+ t442,
+ t471,
+ t439,
+ t470,
+ t469,
t412,
t369,
- t372,
- t439,
- t464,
- t442,
- t406,
- t316,
- t403,
- t463,
+ t370,
+ t443,
+ t468,
+ t467,
+ t387,
+ t407,
+ t373,
+ t398,
+ t448,
+ t466,
+ t391,
t409,
- t332,
+ t368,
+ t399,
+ t465,
+ t403,
+ t321,
+ t396,
+ t464,
t408,
+ t332,
+ t394,
+ t463,
+ t295,
+ t401,
+ t446,
t462,
- t441,
- t325,
- t407,
- t370,
- t397,
+ t358,
+ t447,
t461,
t405,
- t368,
- t393,
+ t324,
+ t406,
t460,
- t374,
+ t395,
+ t411,
+ t326,
t459,
- t402,
- t297,
- t443,
+ t397,
t458,
- t361,
- t392,
- t400,
+ t402,
t457,
- t296,
- t401,
+ t400,
+ t298,
t456,
- t404,
- t328,
- t395,
+ t364,
t455,
- t321,
+ t418,
+ t366,
+ t380,
+ t381,
t454,
- t386,
- t399,
+ t356,
t453,
- t411,
- t331,
- t394,
t452,
- t327,
+ t328,
t451,
- t314,
- t450,
- t416,
- t357,
- t417,
- t363,
- t381,
- t380,
t449,
- t358,
- t326,
- t448,
- t362,
- t447,
- t446,
+ t445,
+ t417,
+ t357,
t444,
+ t441,
+ t363,
+ t440,
t438,
t437,
- t377,
- t413,
- t359,
- t390,
+ t317,
+ t436,
+ t327,
t435,
t388,
- t389,
+ t390,
+ t404,
+ t359,
t434,
- t373,
+ t393,
+ t376,
t433,
+ t365,
t432,
t431,
t430,
@@ -99,141 +102,150 @@ fp t418,
t427,
t426,
t425,
+ t325,
t424,
- t398,
- t396,
- t391,
- t387;
- t418 = y*y;
- t419 = x*x;
- t467 = t418+t419;
- t436 = t418*t419;
- t466 = RATIONAL(-99.0,1225.0)+RATIONAL(-1.0,98.0)*t436;
- t415 = t419*x;
- t410 = RATIONAL(-1.0,60.0);
- t365 = t410*t415;
- t414 = t418*y;
- t366 = t410*t414;
- t440 = x*t366+y*t365;
- t445 = x*y;
- t465 = RATIONAL(37.0,300.0)*t445+t440;
- t412 = RATIONAL(1.0,60.0);
+ t319,
+ t423,
+ t392,
+ t389,
+ t385,
+ t384;
+ t414 = y*y;
+ t413 = x*x;
+ t472 = t413+t414;
+ t450 = x*y;
+ t410 = RATIONAL(1.0,60.0);
+ t415 = x*t413;
+ t371 = t410*t415;
+ t416 = y*t414;
+ t360 = t410*t416;
+ t442 = y*t371+x*t360;
+ t471 = t442+RATIONAL(-37.0,300.0)*t450;
+ t439 = t414*t413;
+ t470 = RATIONAL(-99.0,1225.0)+RATIONAL(-1.0,98.0)*t439;
+ t469 = t442+RATIONAL(-11.0,150.0)*t450;
+ t412 = RATIONAL(-1.0,60.0);
t369 = t412*t415;
- t372 = t412*t414;
- t439 = x*t372+y*t369;
- t464 = t439+RATIONAL(-37.0,300.0)*t445;
- t442 = y*t419;
- t406 = RATIONAL(-1.0,70.0);
- t316 = t406*t442;
- t403 = RATIONAL(1.0,84.0);
- t463 = t316+t403*y+t372;
- t409 = RATIONAL(1.0,70.0);
- t332 = t409*t442;
- t408 = RATIONAL(-1.0,84.0);
- t462 = t408*y+t366+t332;
- t441 = x*t418;
- t325 = t409*t441;
+ t370 = t412*t416;
+ t443 = x*t370+y*t369;
+ t468 = RATIONAL(37.0,300.0)*t450+t443;
+ t467 = t443+RATIONAL(11.0,150.0)*t450;
+ t387 = RATIONAL(31.0,210.0);
t407 = RATIONAL(-1.0,30.0);
- t370 = t407*t415;
- t397 = RATIONAL(11.0,105.0);
- t461 = t325+t397*x+t370;
- t405 = RATIONAL(1.0,30.0);
- t368 = t405*t414;
- t393 = RATIONAL(-11.0,105.0);
- t460 = t393*y+t316+t368;
- t374 = t407*t414;
- t459 = t374+t397*y+t332;
- t402 = RATIONAL(-1.0,120.0);
- t297 = RATIONAL(-21.0,200.0)*t445;
- t443 = y*t415;
- t458 = t402*t443+x*t368+t297;
- t361 = t405*t415;
- t392 = RATIONAL(-31.0,210.0);
- t400 = RATIONAL(1.0,140.0);
- t457 = t392*x+t400*t441+t361;
- t296 = RATIONAL(21.0,200.0)*t445;
+ t373 = t407*t415;
+ t398 = RATIONAL(-1.0,140.0);
+ t448 = x*t414;
+ t466 = t373+t398*t448+t387*x;
+ t391 = RATIONAL(-31.0,210.0);
+ t409 = RATIONAL(1.0,30.0);
+ t368 = t409*t415;
+ t399 = RATIONAL(1.0,140.0);
+ t465 = t368+t399*t448+t391*x;
+ t403 = RATIONAL(1.0,35.0);
+ t321 = t403*t448;
+ t396 = RATIONAL(-31.0,420.0);
+ t464 = t396*x+t321+t371;
+ t408 = RATIONAL(-1.0,70.0);
+ t332 = t408*t448;
+ t394 = RATIONAL(-11.0,105.0);
+ t463 = t394*x+t332+t368;
+ t295 = RATIONAL(21.0,200.0)*t450;
t401 = RATIONAL(1.0,120.0);
- t456 = t296+x*t374+t401*t443;
- t404 = RATIONAL(1.0,35.0);
- t328 = t404*t442;
- t395 = RATIONAL(-31.0,420.0);
- t455 = t328+t372+t395*y;
- t321 = t404*t441;
- t454 = t395*x+t369+t321;
- t386 = RATIONAL(31.0,210.0);
- t399 = RATIONAL(-1.0,140.0);
- t453 = t399*t441+t370+t386*x;
+ t446 = x*t416;
+ t462 = t401*t446+y*t373+t295;
+ t358 = t407*t416;
+ t447 = y*t415;
+ t461 = t401*t447+t295+x*t358;
+ t405 = RATIONAL(1.0,70.0);
+ t324 = t405*t448;
+ t406 = RATIONAL(-1.0,84.0);
+ t460 = t406*x+t369+t324;
+ t395 = RATIONAL(31.0,420.0);
t411 = RATIONAL(-1.0,35.0);
- t331 = t411*t441;
- t394 = RATIONAL(31.0,420.0);
- t452 = t394*x+t365+t331;
- t327 = t411*t442;
- t451 = t394*y+t327+t366;
- t314 = t406*t441;
- t450 = t314+t361+t393*x;
- t416 = t418*t418;
- t357 = t401*t416;
- t417 = t419*t419;
+ t326 = t411*t448;
+ t459 = t395*x+t369+t326;
+ t397 = RATIONAL(11.0,105.0);
+ t458 = t324+t373+t397*x;
+ t402 = RATIONAL(1.0,84.0);
+ t457 = t332+t371+t402*x;
+ t400 = RATIONAL(-1.0,120.0);
+ t298 = RATIONAL(-21.0,200.0)*t450;
+ t456 = t400*t446+y*t368+t298;
+ t364 = t409*t416;
+ t455 = x*t364+t298+t400*t447;
+ t418 = t413*t413;
+ t366 = t407*t418;
+ t380 = RATIONAL(71.0,5880.0);
+ t381 = RATIONAL(113.0,735.0);
+ t454 = t366+t380*t414+t381*t413;
+ t356 = t401*t418;
+ t453 = t356+t381*t414+t380*t413;
+ t452 = t366+RATIONAL(-24.0,1225.0)+RATIONAL(1.0,196.0)*t439+t472*RATIONAL
+(181.0,1470.0);
+ t328 = RATIONAL(1.0,49.0)*t439;
+ t451 = t356+RATIONAL(51.0,1225.0)+t328+t472*RATIONAL(-289.0,5880.0);
+ t449 = y*t413;
+ t445 = RATIONAL(-1.0,49.0)*t439+RATIONAL(96.0,1225.0);
+ t417 = t414*t414;
+ t357 = t401*t417;
+ t444 = t357+t370;
+ t441 = t357+t360;
t363 = t407*t417;
- t381 = RATIONAL(71.0,5880.0);
- t380 = RATIONAL(113.0,735.0);
- t449 = t357+t363+t380*t419+t381*t418+t466;
- t358 = t401*t417;
- t326 = RATIONAL(1.0,49.0)*t436;
- t448 = t357+t358+t326+RATIONAL(51.0,1225.0)+t467*RATIONAL(-289.0,5880.0);
- t362 = t407*t416;
- t447 = RATIONAL(1.0,196.0)*t436+RATIONAL(-24.0,1225.0)+t362+t363+t467*
-RATIONAL(181.0,1470.0);
- t446 = t358+t362+t381*t419+t380*t418+t466;
- t444 = x*t414;
- t438 = RATIONAL(246.0,1225.0)+RATIONAL(1.0,98.0)*t436;
- t437 = RATIONAL(-1.0,49.0)*t436+RATIONAL(96.0,1225.0);
- t377 = RATIONAL(191.0,5880.0);
- t413 = RATIONAL(1.0,20.0);
- t359 = t413*t416;
- t390 = RATIONAL(-41.0,196.0);
- t435 = t377*t419+t358+t359+t390*t418+t437;
+ t440 = t363+t364;
+ t438 = RATIONAL(1.0,98.0)*t439+RATIONAL(246.0,1225.0);
+ t437 = t363+t358;
+ t317 = t408*t449;
+ t436 = t317+t470;
+ t327 = t405*t449;
+ t435 = t327+t470;
t388 = RATIONAL(-53.0,196.0);
- t389 = RATIONAL(83.0,735.0);
- t434 = t359+t363+t389*t419+t388*t418+t438;
- t373 = t413*t417;
- t433 = t388*t419+t389*t418+t362+t373+t438;
- t432 = t390*t419+t357+t377*t418+t373+t437;
- t431 = t392*y+t400*t442+t368+t447;
- t430 = t374+t386*y+t399*t442+t447;
- t429 = t296+t401*t444+y*t370+t449;
- t428 = t403*x+t314+t369+t446;
- t427 = t325+t365+t408*x+t446;
- t426 = y*t361+t402*t444+t297+t449;
- t425 = RATIONAL(11.0,150.0)*t445+t440+t448;
- t424 = RATIONAL(-11.0,150.0)*t445+t439+t448;
- t398 = RATIONAL(17.0,105.0);
- t396 = RATIONAL(17.0,420.0);
- t391 = RATIONAL(-17.0,420.0);
- t387 = RATIONAL(-17.0,105.0);
- coeff_I_m2_m2 = t424+t451+t452;
- coeff_I_m1_m2 = t429+t450+t462;
- coeff_I_0_m2 = t366+t391*y+t328+t432;
- coeff_I_p1_m2 = t426+t461+t462;
- coeff_I_p2_m2 = t425+t451+t454;
- coeff_I_m2_m1 = t427+t456+t460;
- coeff_I_m1_m1 = t431+t457+t465;
- coeff_I_0_m1 = t332+t368+t387*y+t433;
- coeff_I_p1_m1 = t431+t453+t464;
- coeff_I_p2_m1 = t428+t458+t460;
- coeff_I_m2_0 = t391*x+t321+t365+t435;
- coeff_I_m1_0 = t325+t361+t387*x+t434;
- coeff_I_0_0 = t326+RATIONAL(541.0,1225.0)+t373+t359+t467*RATIONAL(-57.0,
+ t390 = RATIONAL(83.0,735.0);
+ t404 = RATIONAL(1.0,20.0);
+ t359 = t404*t417;
+ t434 = t366+t359+t390*t413+t388*t414+t438;
+ t393 = RATIONAL(-41.0,196.0);
+ t376 = RATIONAL(191.0,5880.0);
+ t433 = t356+t376*t413+t359+t393*t414+t445;
+ t365 = t404*t418;
+ t432 = t393*t413+t376*t414+t357+t365+t445;
+ t431 = t363+t365+t390*t414+t388*t413+t438;
+ t430 = t398*t449+t387*y+t437+t452;
+ t429 = t399*t449+t391*y+t440+t452;
+ t428 = t402*y+t436+t441+t454;
+ t427 = t397*y+t435+t437+t453;
+ t426 = t394*y+t436+t440+t453;
+ t425 = t406*y+t435+t444+t454;
+ t325 = t411*t449;
+ t424 = t395*y+t325+t444+t451;
+ t319 = t403*t449;
+ t423 = t396*y+t319+t441+t451;
+ t392 = RATIONAL(-17.0,420.0);
+ t389 = RATIONAL(-17.0,105.0);
+ t385 = RATIONAL(17.0,105.0);
+ t384 = RATIONAL(17.0,420.0);
+ coeff_I_m2_m2 = t424+t459+t469;
+ coeff_I_m1_m2 = t425+t462+t463;
+ coeff_I_0_m2 = t370+t392*y+t319+t432;
+ coeff_I_p1_m2 = t425+t456+t458;
+ coeff_I_p2_m2 = t424+t464+t467;
+ coeff_I_m2_m1 = t426+t460+t461;
+ coeff_I_m1_m1 = t429+t465+t468;
+ coeff_I_0_m1 = t327+t364+t389*y+t431;
+ coeff_I_p1_m1 = t429+t466+t471;
+ coeff_I_p2_m1 = t426+t455+t457;
+ coeff_I_m2_0 = t369+t321+t392*x+t433;
+ coeff_I_m1_0 = t324+t389*x+t368+t434;
+ coeff_I_0_0 = RATIONAL(541.0,1225.0)+t359+t365+t328+t472*RATIONAL(-57.0,
196.0);
- coeff_I_p1_0 = t314+t398*x+t370+t434;
- coeff_I_p2_0 = t396*x+t369+t331+t435;
- coeff_I_m2_p1 = t427+t458+t459;
- coeff_I_m1_p1 = t430+t457+t464;
- coeff_I_0_p1 = t316+t374+t398*y+t433;
- coeff_I_p1_p1 = t430+t453+t465;
- coeff_I_p2_p1 = t428+t456+t459;
- coeff_I_m2_p2 = t425+t452+t455;
- coeff_I_m1_p2 = t426+t450+t463;
- coeff_I_0_p2 = t327+t396*y+t372+t432;
- coeff_I_p1_p2 = t429+t461+t463;
- coeff_I_p2_p2 = t424+t454+t455;
+ coeff_I_p1_0 = t373+t332+t385*x+t434;
+ coeff_I_p2_0 = t326+t384*x+t371+t433;
+ coeff_I_m2_p1 = t427+t455+t460;
+ coeff_I_m1_p1 = t430+t465+t471;
+ coeff_I_0_p1 = t358+t317+t385*y+t431;
+ coeff_I_p1_p1 = t430+t466+t468;
+ coeff_I_p2_p1 = t427+t457+t461;
+ coeff_I_m2_p2 = t423+t459+t467;
+ coeff_I_m1_p2 = t428+t456+t463;
+ coeff_I_0_p2 = t360+t384*y+t325+t432;
+ coeff_I_p1_p2 = t428+t458+t462;
+ coeff_I_p2_p2 = t423+t464+t469;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c
index 2faa346..643f81d 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c
@@ -1,155 +1,159 @@
-fp t537,
+fp t541,
+ t567,
+ t578,
+ t484,
+ t577,
+ t540,
+ t521,
+ t543,
+ t562,
+ t576,
+ t575,
+ t511,
t560,
+ t574,
+ t573,
+ t566,
+ t499,
t572,
- t535,
- t538,
- t504,
- t554,
+ t510,
t571,
- t536,
- t526,
- t514,
+ t497,
+ t519,
t570,
- t515,
- t555,
+ t535,
t569,
- t494,
- t508,
t568,
- t559,
- t567,
- t493,
- t566,
- t486,
+ t542,
+ t513,
t565,
- t512,
+ t520,
t564,
- t530,
- t516,
t563,
- t525,
- t506,
- t562,
t561,
- t529,
- t507,
- t473,
+ t534,
+ t515,
+ t488,
+ t559,
+ t532,
+ t508,
t558,
- t511,
+ t489,
t557,
+ t479,
t556,
- t527,
- t510,
+ t522,
+ t555,
+ t554,
t553,
- t470,
t552,
- t483,
+ t537,
+ t512,
t551,
- t517,
+ t495,
t550,
t549,
+ t494,
t548,
t547,
+ t530,
+ t517,
t546,
+ t491,
t490,
- t545,
- t544,
- t543,
- t542,
- t541,
- t484,
- t482,
- t481,
- t475,
- t471,
- t468;
- t537 = y*y;
- t560 = x*t537;
- t572 = RATIONAL(1.0,98.0)*t560+RATIONAL(181.0,735.0)*x;
- t535 = y*t537;
- t538 = x*x;
- t504 = RATIONAL(1.0,20.0)*t538;
- t554 = RATIONAL(1.0,60.0)*t535+y*t504;
- t571 = RATIONAL(-37.0,300.0)*y+t554;
- t536 = x*t538;
- t526 = RATIONAL(1.0,30.0);
- t514 = t526*t536;
- t570 = t514+RATIONAL(71.0,2940.0)*x;
- t515 = RATIONAL(-1.0,20.0)*t538;
- t555 = y*t515+RATIONAL(-1.0,60.0)*t535;
- t569 = RATIONAL(37.0,300.0)*y+t555;
- t494 = RATIONAL(21.0,200.0)*y;
- t508 = RATIONAL(-1.0,10.0)*t538;
- t568 = y*t508+t494+RATIONAL(1.0,120.0)*t535;
- t559 = y*t538;
- t567 = t494+RATIONAL(-1.0,30.0)*t535+RATIONAL(1.0,40.0)*t559;
- t493 = RATIONAL(-21.0,200.0)*y;
- t566 = t493+RATIONAL(-1.0,40.0)*t559+t526*t535;
- t486 = RATIONAL(2.0,49.0)*t560;
- t565 = RATIONAL(-289.0,2940.0)*x+t486+t514;
- t512 = RATIONAL(1.0,10.0)*t538;
- t564 = t493+RATIONAL(-1.0,120.0)*t535+y*t512;
- t530 = RATIONAL(-1.0,35.0);
- t516 = t530*t537;
- t563 = t515+t516+RATIONAL(31.0,420.0);
- t525 = RATIONAL(1.0,35.0);
- t506 = t525*t537;
- t562 = t504+t506+RATIONAL(-31.0,420.0);
- t561 = x*y;
- t529 = RATIONAL(1.0,70.0);
- t507 = t529*t537;
- t473 = RATIONAL(-1.0,49.0)*t560;
- t558 = t507+t473;
- t511 = RATIONAL(-2.0,15.0)*t536;
- t557 = t508+t511;
- t556 = t511+t512;
- t527 = RATIONAL(-1.0,70.0);
- t510 = t527*t537;
- t553 = t510+t473;
- t470 = RATIONAL(1.0,49.0)*t560;
- t552 = RATIONAL(166.0,735.0)*x+t511+t470;
- t483 = RATIONAL(-2.0,49.0)*t560;
- t551 = RATIONAL(191.0,2940.0)*x+t483+t514;
- t517 = RATIONAL(1.0,5.0)*t536;
- t550 = RATIONAL(-41.0,98.0)*x+t483+t517;
- t549 = RATIONAL(-53.0,98.0)*x+t517+t470;
- t548 = t504+RATIONAL(1.0,84.0)+t553+t570;
- t547 = RATIONAL(1.0,140.0)*t537+RATIONAL(-31.0,210.0)+t556+t572;
- t546 = RATIONAL(-1.0,140.0)*t537+RATIONAL(31.0,210.0)+t557+t572;
- t490 = RATIONAL(226.0,735.0)*x;
- t545 = t490+RATIONAL(11.0,105.0)+t557+t558;
- t544 = t515+RATIONAL(-1.0,84.0)+t558+t570;
- t543 = RATIONAL(11.0,150.0)*y+t555+t565;
- t542 = RATIONAL(-11.0,150.0)*y+t554+t565;
- t541 = t490+RATIONAL(-11.0,105.0)+t553+t556;
- t484 = RATIONAL(-2.0,35.0)*t561;
- t482 = RATIONAL(2.0,35.0)*t561;
- t481 = t525*t561;
- t475 = t530*t561;
- t471 = t529*t561;
- t468 = t527*t561;
- coeff_dx_m2_m2 = t484+t542+t563;
- coeff_dx_m1_m2 = t481+t541+t568;
- coeff_dx_0_m2 = t482+t550;
- coeff_dx_p1_m2 = t481+t545+t564;
- coeff_dx_p2_m2 = t484+t543+t562;
- coeff_dx_m2_m1 = t475+t544+t567;
- coeff_dx_m1_m1 = t471+t547+t569;
- coeff_dx_0_m1 = t481+t549;
- coeff_dx_p1_m1 = t471+t546+t571;
- coeff_dx_p2_m1 = t475+t548+t566;
- coeff_dx_m2_0 = t515+t506+RATIONAL(-17.0,420.0)+t551;
- coeff_dx_m1_0 = t512+RATIONAL(-17.0,105.0)+t507+t552;
- coeff_dx_0_0 = t517+RATIONAL(-57.0,98.0)*x+t486;
- coeff_dx_p1_0 = t508+RATIONAL(17.0,105.0)+t510+t552;
- coeff_dx_p2_0 = t504+RATIONAL(17.0,420.0)+t516+t551;
- coeff_dx_m2_p1 = t481+t544+t566;
- coeff_dx_m1_p1 = t468+t547+t571;
- coeff_dx_0_p1 = t475+t549;
- coeff_dx_p1_p1 = t468+t546+t569;
- coeff_dx_p2_p1 = t481+t548+t567;
- coeff_dx_m2_p2 = t482+t543+t563;
- coeff_dx_m1_p2 = t475+t541+t564;
- coeff_dx_0_p2 = t484+t550;
- coeff_dx_p1_p2 = t475+t545+t568;
- coeff_dx_p2_p2 = t482+t542+t562;
+ t486,
+ t483,
+ t478,
+ t475;
+ t541 = y*y;
+ t567 = x*t541;
+ t578 = RATIONAL(181.0,735.0)*x+RATIONAL(1.0,98.0)*t567;
+ t484 = RATIONAL(2.0,49.0)*t567;
+ t577 = t484+RATIONAL(-289.0,2940.0)*x;
+ t540 = x*x;
+ t521 = RATIONAL(1.0,20.0)*t540;
+ t543 = t541*y;
+ t562 = RATIONAL(1.0,60.0)*t543+y*t521;
+ t576 = RATIONAL(-37.0,300.0)*y+t562;
+ t575 = RATIONAL(-11.0,150.0)*y+t562;
+ t511 = RATIONAL(-1.0,20.0)*t540;
+ t560 = RATIONAL(-1.0,60.0)*t543+y*t511;
+ t574 = t560+RATIONAL(37.0,300.0)*y;
+ t573 = t560+RATIONAL(11.0,150.0)*y;
+ t566 = y*t540;
+ t499 = RATIONAL(21.0,200.0)*y;
+ t572 = RATIONAL(-1.0,30.0)*t543+t499+RATIONAL(1.0,40.0)*t566;
+ t510 = RATIONAL(-1.0,10.0)*t540;
+ t571 = t499+RATIONAL(1.0,120.0)*t543+y*t510;
+ t497 = RATIONAL(-21.0,200.0)*y;
+ t519 = RATIONAL(1.0,10.0)*t540;
+ t570 = t497+y*t519+RATIONAL(-1.0,120.0)*t543;
+ t535 = RATIONAL(1.0,30.0);
+ t569 = t535*t543+t497+RATIONAL(-1.0,40.0)*t566;
+ t568 = x*y;
+ t542 = t540*x;
+ t513 = t535*t542;
+ t565 = t511+t513;
+ t520 = RATIONAL(-2.0,15.0)*t542;
+ t564 = t510+t520;
+ t563 = t519+t520;
+ t561 = t513+t521;
+ t534 = RATIONAL(-1.0,70.0);
+ t515 = t534*t541;
+ t488 = RATIONAL(-1.0,49.0)*t567;
+ t559 = t515+t488;
+ t532 = RATIONAL(1.0,70.0);
+ t508 = t532*t541;
+ t558 = t508+t488;
+ t489 = RATIONAL(-2.0,49.0)*t567;
+ t557 = t513+RATIONAL(191.0,2940.0)*x+t489;
+ t479 = RATIONAL(1.0,49.0)*t567;
+ t556 = RATIONAL(166.0,735.0)*x+t479+t520;
+ t522 = RATIONAL(1.0,5.0)*t542;
+ t555 = RATIONAL(-41.0,98.0)*x+t522+t489;
+ t554 = t479+t522+RATIONAL(-53.0,98.0)*x;
+ t553 = RATIONAL(-31.0,210.0)+RATIONAL(1.0,140.0)*t541+t563+t578;
+ t552 = RATIONAL(-1.0,140.0)*t541+RATIONAL(31.0,210.0)+t564+t578;
+ t537 = RATIONAL(-1.0,35.0);
+ t512 = t537*t541;
+ t551 = t512+RATIONAL(31.0,420.0)+t565+t577;
+ t495 = RATIONAL(226.0,735.0)*x;
+ t550 = t495+RATIONAL(-11.0,105.0)+t559+t563;
+ t549 = t495+RATIONAL(11.0,105.0)+t558+t564;
+ t494 = RATIONAL(71.0,2940.0)*x;
+ t548 = t494+RATIONAL(1.0,84.0)+t559+t561;
+ t547 = t494+RATIONAL(-1.0,84.0)+t558+t565;
+ t530 = RATIONAL(1.0,35.0);
+ t517 = t530*t541;
+ t546 = t517+RATIONAL(-31.0,420.0)+t561+t577;
+ t491 = t530*t568;
+ t490 = RATIONAL(2.0,35.0)*t568;
+ t486 = RATIONAL(-2.0,35.0)*t568;
+ t483 = t537*t568;
+ t478 = t532*t568;
+ t475 = t534*t568;
+ coeff_dx_m2_m2 = t486+t551+t575;
+ coeff_dx_m1_m2 = t491+t550+t571;
+ coeff_dx_0_m2 = t490+t555;
+ coeff_dx_p1_m2 = t491+t549+t570;
+ coeff_dx_p2_m2 = t486+t546+t573;
+ coeff_dx_m2_m1 = t483+t547+t572;
+ coeff_dx_m1_m1 = t478+t553+t574;
+ coeff_dx_0_m1 = t491+t554;
+ coeff_dx_p1_m1 = t478+t552+t576;
+ coeff_dx_p2_m1 = t483+t548+t569;
+ coeff_dx_m2_0 = t511+t517+RATIONAL(-17.0,420.0)+t557;
+ coeff_dx_m1_0 = t508+RATIONAL(-17.0,105.0)+t519+t556;
+ coeff_dx_0_0 = t484+RATIONAL(-57.0,98.0)*x+t522;
+ coeff_dx_p1_0 = t515+t510+RATIONAL(17.0,105.0)+t556;
+ coeff_dx_p2_0 = t512+RATIONAL(17.0,420.0)+t521+t557;
+ coeff_dx_m2_p1 = t491+t547+t569;
+ coeff_dx_m1_p1 = t475+t553+t576;
+ coeff_dx_0_p1 = t483+t554;
+ coeff_dx_p1_p1 = t475+t552+t574;
+ coeff_dx_p2_p1 = t491+t548+t572;
+ coeff_dx_m2_p2 = t490+t551+t573;
+ coeff_dx_m1_p2 = t483+t550+t570;
+ coeff_dx_0_p2 = t486+t555;
+ coeff_dx_p1_p2 = t483+t549+t571;
+ coeff_dx_p2_p2 = t490+t546+t575;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c
index 27d8e04..15b5749 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxx.compute.c
@@ -1,107 +1,111 @@
-fp t711,
- t687,
- t708,
- t712,
+fp t717,
+ t703,
+ t737,
+ t714,
+ t695,
+ t736,
+ t718,
+ t735,
+ t697,
+ t734,
+ t733,
+ t694,
+ t701,
+ t689,
+ t704,
t691,
+ t692,
+ t732,
+ t688,
+ t731,
+ t700,
+ t702,
+ t730,
+ t690,
t729,
- t698,
t728,
- t692,
t727,
t726,
t725,
- t693,
- t695,
- t697,
- t683,
- t689,
t724,
- t685,
t696,
t723,
t722,
t721,
+ t693,
t720,
t719,
- t694,
- t718,
- t717,
- t716,
t686,
- t715,
- t714,
- t713,
- t690,
- t688,
+ t685,
t684,
- t681,
- t678,
- t677,
- t676,
- t675;
- t711 = y*y;
- t687 = RATIONAL(-1.0,49.0)*t711;
- t708 = RATIONAL(1.0,10.0);
- t712 = x*x;
- t691 = t708*t712;
- t729 = RATIONAL(71.0,2940.0)+t687+t691;
- t698 = RATIONAL(-2.0,5.0)*t712;
- t728 = t698+RATIONAL(226.0,735.0)+t687;
- t692 = RATIONAL(2.0,49.0)*t711;
- t727 = RATIONAL(-289.0,2940.0)+t691+t692;
- t726 = t698+RATIONAL(181.0,735.0)+RATIONAL(1.0,98.0)*t711;
- t725 = x*y;
- t693 = RATIONAL(-1.0,10.0)*x;
- t695 = RATIONAL(-1.0,5.0)*x;
- t697 = RATIONAL(1.0,5.0)*x;
- t683 = t708*x;
- t689 = RATIONAL(1.0,49.0)*t711;
- t724 = t698+RATIONAL(166.0,735.0)+t689;
- t685 = RATIONAL(-2.0,49.0)*t711;
- t696 = RATIONAL(3.0,5.0)*t712;
- t723 = t685+RATIONAL(-41.0,98.0)+t696;
- t722 = RATIONAL(-53.0,98.0)+t689+t696;
- t721 = t685+RATIONAL(191.0,2940.0)+t691;
- t720 = t683+t729;
- t719 = t693+t729;
- t694 = RATIONAL(-2.0,35.0)*y;
- t718 = t694+t727;
- t717 = t697+t726;
- t716 = y*t695+t728;
- t686 = RATIONAL(2.0,35.0)*y;
- t715 = t686+t727;
- t714 = y*t697+t728;
- t713 = t695+t726;
- t690 = RATIONAL(-1.0,70.0)*y;
- t688 = RATIONAL(1.0,35.0)*y;
- t684 = RATIONAL(1.0,70.0)*y;
- t681 = RATIONAL(-1.0,35.0)*y;
- t678 = y*t683;
- t677 = y*t693;
- t676 = RATIONAL(1.0,20.0)*t725;
- t675 = RATIONAL(-1.0,20.0)*t725;
- coeff_dxx_m2_m2 = t693+t678+t718;
- coeff_dxx_m1_m2 = t697+t688+t716;
- coeff_dxx_0_m2 = t686+t723;
- coeff_dxx_p1_m2 = t695+t688+t714;
- coeff_dxx_p2_m2 = t677+t683+t718;
- coeff_dxx_m2_m1 = t676+t681+t719;
- coeff_dxx_m1_m1 = t677+t684+t717;
- coeff_dxx_0_m1 = t688+t722;
- coeff_dxx_p1_m1 = t684+t678+t713;
- coeff_dxx_p2_m1 = t675+t681+t720;
- coeff_dxx_m2_0 = t693+t721;
- coeff_dxx_m1_0 = t697+t724;
- coeff_dxx_0_0 = RATIONAL(-57.0,98.0)+t692+t696;
- coeff_dxx_p1_0 = t695+t724;
- coeff_dxx_p2_0 = t683+t721;
- coeff_dxx_m2_p1 = t675+t688+t719;
- coeff_dxx_m1_p1 = t690+t678+t717;
- coeff_dxx_0_p1 = t681+t722;
- coeff_dxx_p1_p1 = t690+t677+t713;
- coeff_dxx_p2_p1 = t688+t676+t720;
- coeff_dxx_m2_p2 = t693+t677+t715;
- coeff_dxx_m1_p2 = t681+t697+t714;
- coeff_dxx_0_p2 = t694+t723;
- coeff_dxx_p1_p2 = t695+t681+t716;
- coeff_dxx_p2_p2 = t683+t678+t715;
+ t683,
+ t682,
+ t681;
+ t717 = x*x;
+ t703 = RATIONAL(-2.0,5.0)*t717;
+ t737 = RATIONAL(226.0,735.0)+t703;
+ t714 = RATIONAL(1.0,10.0);
+ t695 = t714*t717;
+ t736 = t695+RATIONAL(71.0,2940.0);
+ t718 = y*y;
+ t735 = RATIONAL(181.0,735.0)+t703+RATIONAL(1.0,98.0)*t718;
+ t697 = RATIONAL(2.0,49.0)*t718;
+ t734 = RATIONAL(-289.0,2940.0)+t695+t697;
+ t733 = x*y;
+ t694 = RATIONAL(-1.0,10.0)*x;
+ t701 = RATIONAL(-1.0,5.0)*x;
+ t689 = t714*x;
+ t704 = RATIONAL(1.0,5.0)*x;
+ t691 = RATIONAL(1.0,35.0)*y;
+ t692 = RATIONAL(-1.0,49.0)*t718;
+ t732 = t691+t692;
+ t688 = RATIONAL(-1.0,35.0)*y;
+ t731 = t692+t688;
+ t700 = RATIONAL(1.0,49.0)*t718;
+ t702 = RATIONAL(3.0,5.0)*t717;
+ t730 = RATIONAL(-53.0,98.0)+t700+t702;
+ t690 = RATIONAL(-2.0,49.0)*t718;
+ t729 = RATIONAL(-41.0,98.0)+t702+t690;
+ t728 = RATIONAL(191.0,2940.0)+t695+t690;
+ t727 = RATIONAL(166.0,735.0)+t700+t703;
+ t726 = t732+t736;
+ t725 = t731+t736;
+ t724 = RATIONAL(-1.0,70.0)*y+t735;
+ t696 = RATIONAL(-2.0,35.0)*y;
+ t723 = t696+t734;
+ t722 = RATIONAL(1.0,70.0)*y+t735;
+ t721 = t731+t737;
+ t693 = RATIONAL(2.0,35.0)*y;
+ t720 = t693+t734;
+ t719 = t732+t737;
+ t686 = y*t701;
+ t685 = y*t704;
+ t684 = RATIONAL(-1.0,20.0)*t733;
+ t683 = y*t689;
+ t682 = y*t694;
+ t681 = RATIONAL(1.0,20.0)*t733;
+ coeff_dxx_m2_m2 = t694+t683+t723;
+ coeff_dxx_m1_m2 = t704+t686+t719;
+ coeff_dxx_0_m2 = t693+t729;
+ coeff_dxx_p1_m2 = t701+t685+t719;
+ coeff_dxx_p2_m2 = t689+t682+t723;
+ coeff_dxx_m2_m1 = t694+t681+t725;
+ coeff_dxx_m1_m1 = t682+t704+t722;
+ coeff_dxx_0_m1 = t691+t730;
+ coeff_dxx_p1_m1 = t683+t701+t722;
+ coeff_dxx_p2_m1 = t684+t689+t725;
+ coeff_dxx_m2_0 = t694+t728;
+ coeff_dxx_m1_0 = t704+t727;
+ coeff_dxx_0_0 = t702+RATIONAL(-57.0,98.0)+t697;
+ coeff_dxx_p1_0 = t701+t727;
+ coeff_dxx_p2_0 = t689+t728;
+ coeff_dxx_m2_p1 = t684+t694+t726;
+ coeff_dxx_m1_p1 = t704+t683+t724;
+ coeff_dxx_0_p1 = t688+t730;
+ coeff_dxx_p1_p1 = t701+t682+t724;
+ coeff_dxx_p2_p1 = t689+t681+t726;
+ coeff_dxx_m2_p2 = t682+t694+t720;
+ coeff_dxx_m1_p2 = t685+t704+t721;
+ coeff_dxx_0_p2 = t696+t729;
+ coeff_dxx_p1_p2 = t701+t686+t721;
+ coeff_dxx_p2_p2 = t689+t683+t720;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c
index 1494dfa..9ec1cb6 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c
@@ -1,119 +1,119 @@
-fp t778,
- t777,
+fp t786,
+ t785,
+ t804,
+ t781,
+ t765,
+ t773,
+ t750,
+ t803,
+ t754,
+ t745,
+ t802,
+ t801,
+ t800,
+ t799,
+ t741,
+ t798,
+ t797,
t796,
- t771,
- t775,
t795,
+ t777,
+ t784,
t794,
- t770,
- t776,
+ t740,
t793,
t792,
t791,
+ t739,
t790,
t789,
- t732,
+ t782,
+ t783,
t788,
t787,
- t730,
- t786,
- t731,
- t785,
- t768,
- t737,
- t765,
- t755,
- t784,
- t745,
- t750,
- t783,
- t782,
- t781,
- t780,
t779,
- t774,
- t769,
- t767,
+ t778,
+ t776,
+ t775,
t766,
- t758,
- t754,
- t749,
- t744,
+ t764,
+ t761,
+ t760,
+ t759,
+ t757,
+ t752,
+ t751,
t742,
- t739,
- t738,
- t736,
- t734,
- t733;
- t778 = x*x;
- t777 = y*y;
- t796 = t778+t777;
- t771 = RATIONAL(1.0,10.0);
- t775 = RATIONAL(-1.0,40.0);
- t795 = t771*t777+t775*t778;
- t794 = t771*t778+t775*t777;
- t770 = RATIONAL(-1.0,10.0);
- t776 = RATIONAL(1.0,40.0);
- t793 = t770*t778+t776*t777;
- t792 = t770*t777+t776*t778;
- t791 = x*y;
- t790 = t796*RATIONAL(-1.0,20.0);
- t789 = t796*RATIONAL(1.0,20.0);
- t732 = RATIONAL(-2.0,49.0)*t791;
- t788 = t732+RATIONAL(21.0,200.0);
- t787 = t732+RATIONAL(-21.0,200.0);
- t730 = RATIONAL(1.0,49.0)*t791;
- t786 = t730+RATIONAL(-37.0,300.0)+t789;
- t731 = RATIONAL(4.0,49.0)*t791;
- t785 = t731+RATIONAL(-11.0,150.0)+t789;
- t768 = RATIONAL(-1.0,35.0);
- t737 = t768*y;
- t765 = RATIONAL(1.0,35.0);
- t755 = t765*x;
- t784 = t737+t755+t788;
- t745 = t768*x;
- t750 = t765*y;
- t783 = t745+t750+t788;
- t782 = t737+t745+t787;
- t781 = t750+t755+t787;
- t780 = t731+RATIONAL(11.0,150.0)+t790;
- t779 = t730+RATIONAL(37.0,300.0)+t790;
- t774 = RATIONAL(-2.0,35.0);
- t769 = RATIONAL(2.0,35.0);
- t767 = RATIONAL(1.0,70.0);
- t766 = RATIONAL(-1.0,70.0);
- t758 = t774*y;
- t754 = t766*y;
- t749 = t769*x;
- t744 = t769*y;
- t742 = t767*x;
- t739 = t767*y;
- t738 = t766*x;
- t736 = t774*x;
- t734 = RATIONAL(2.0,49.0)*t791;
- t733 = RATIONAL(-4.0,49.0)*t791;
- coeff_dxy_m2_m2 = t736+t758+t785;
- coeff_dxy_m1_m2 = t784+t793;
- coeff_dxy_0_m2 = t733+t749;
- coeff_dxy_p1_m2 = t781+t794;
- coeff_dxy_p2_m2 = t736+t744+t780;
- coeff_dxy_m2_m1 = t783+t792;
- coeff_dxy_m1_m1 = t742+t739+t779;
- coeff_dxy_0_m1 = t755+t734;
- coeff_dxy_p1_m1 = t754+t742+t786;
- coeff_dxy_p2_m1 = t782+t795;
- coeff_dxy_m2_0 = t744+t733;
- coeff_dxy_m1_0 = t750+t734;
- coeff_dxy_0_0 = t731;
- coeff_dxy_p1_0 = t737+t734;
- coeff_dxy_p2_0 = t758+t733;
- coeff_dxy_m2_p1 = t781+t795;
- coeff_dxy_m1_p1 = t738+t739+t786;
- coeff_dxy_0_p1 = t734+t745;
- coeff_dxy_p1_p1 = t738+t754+t779;
- coeff_dxy_p2_p1 = t784+t792;
- coeff_dxy_m2_p2 = t749+t758+t780;
- coeff_dxy_m1_p2 = t782+t794;
- coeff_dxy_0_p2 = t736+t733;
- coeff_dxy_p1_p2 = t783+t793;
- coeff_dxy_p2_p2 = t744+t749+t785;
+ t738;
+ t786 = y*y;
+ t785 = x*x;
+ t804 = t785+t786;
+ t781 = RATIONAL(-1.0,35.0);
+ t765 = t781*x;
+ t773 = RATIONAL(1.0,35.0);
+ t750 = t773*y;
+ t803 = t765+t750;
+ t754 = t773*x;
+ t745 = t781*y;
+ t802 = t754+t745;
+ t801 = t765+t745;
+ t800 = t754+t750;
+ t799 = x*y;
+ t741 = RATIONAL(-2.0,49.0)*t799;
+ t798 = t741+RATIONAL(-21.0,200.0);
+ t797 = t804*RATIONAL(1.0,20.0);
+ t796 = t804*RATIONAL(-1.0,20.0);
+ t795 = t741+RATIONAL(21.0,200.0);
+ t777 = RATIONAL(-1.0,40.0);
+ t784 = RATIONAL(1.0,10.0);
+ t794 = t784*t785+t777*t786+t798;
+ t740 = RATIONAL(1.0,49.0)*t799;
+ t793 = t740+RATIONAL(-37.0,300.0)+t797;
+ t792 = t777*t785+t784*t786+t798;
+ t791 = t740+RATIONAL(37.0,300.0)+t796;
+ t739 = RATIONAL(4.0,49.0)*t799;
+ t790 = t739+RATIONAL(-11.0,150.0)+t797;
+ t789 = t739+RATIONAL(11.0,150.0)+t796;
+ t782 = RATIONAL(1.0,40.0);
+ t783 = RATIONAL(-1.0,10.0);
+ t788 = t783*t785+t782*t786+t795;
+ t787 = t783*t786+t782*t785+t795;
+ t779 = RATIONAL(2.0,35.0);
+ t778 = RATIONAL(-1.0,70.0);
+ t776 = RATIONAL(-2.0,35.0);
+ t775 = RATIONAL(1.0,70.0);
+ t766 = t775*y;
+ t764 = t775*x;
+ t761 = t778*y;
+ t760 = t776*x;
+ t759 = t776*y;
+ t757 = t778*x;
+ t752 = t779*x;
+ t751 = t779*y;
+ t742 = RATIONAL(-4.0,49.0)*t799;
+ t738 = RATIONAL(2.0,49.0)*t799;
+ coeff_dxy_m2_m2 = t760+t759+t790;
+ coeff_dxy_m1_m2 = t788+t802;
+ coeff_dxy_0_m2 = t742+t752;
+ coeff_dxy_p1_m2 = t794+t800;
+ coeff_dxy_p2_m2 = t760+t751+t789;
+ coeff_dxy_m2_m1 = t787+t803;
+ coeff_dxy_m1_m1 = t766+t764+t791;
+ coeff_dxy_0_m1 = t754+t738;
+ coeff_dxy_p1_m1 = t764+t761+t793;
+ coeff_dxy_p2_m1 = t792+t801;
+ coeff_dxy_m2_0 = t742+t751;
+ coeff_dxy_m1_0 = t738+t750;
+ coeff_dxy_0_0 = t739;
+ coeff_dxy_p1_0 = t738+t745;
+ coeff_dxy_p2_0 = t759+t742;
+ coeff_dxy_m2_p1 = t792+t800;
+ coeff_dxy_m1_p1 = t766+t757+t793;
+ coeff_dxy_0_p1 = t765+t738;
+ coeff_dxy_p1_p1 = t757+t761+t791;
+ coeff_dxy_p2_p1 = t787+t802;
+ coeff_dxy_m2_p2 = t752+t759+t789;
+ coeff_dxy_m1_p2 = t794+t801;
+ coeff_dxy_0_p2 = t760+t742;
+ coeff_dxy_p1_p2 = t788+t803;
+ coeff_dxy_p2_p2 = t751+t752+t790;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c
index ab52832..d5925cb 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dy.compute.c
@@ -1,147 +1,147 @@
-fp t643,
- t641,
- t642,
+fp t647,
+ t618,
+ t602,
+ t646,
+ t648,
+ t680,
+ t607,
+ t624,
+ t679,
+ t615,
+ t640,
+ t622,
+ t678,
+ t614,
+ t638,
t621,
- t659,
+ t677,
+ t643,
+ t616,
+ t676,
+ t636,
+ t619,
+ t675,
t674,
- t608,
- t658,
+ t666,
+ t585,
+ t649,
+ t623,
t673,
- t632,
- t612,
+ t641,
+ t617,
t672,
- t610,
t671,
- t599,
- t609,
t670,
- t640,
- t611,
- t661,
+ t587,
t669,
- t598,
t668,
- t631,
- t618,
- t580,
t667,
- t577,
- t666,
t665,
t664,
- t634,
- t616,
+ t597,
t663,
+ t586,
t662,
+ t628,
+ t661,
t660,
- t575,
+ t659,
+ t658,
t657,
- t583,
- t622,
t656,
t655,
t654,
t653,
- t630,
- t615,
t652,
- t635,
- t619,
- t651,
- t650,
- t649,
- t648,
- t647,
- t646,
- t590,
- t589,
+ t596,
+ t593,
+ t592,
t588,
t584,
- t576,
- t573;
- t643 = x*x;
- t641 = x*t643;
- t642 = y*y;
- t621 = RATIONAL(-1.0,20.0)*t642;
- t659 = RATIONAL(-1.0,60.0)*t641+x*t621;
- t674 = RATIONAL(11.0,150.0)*x+t659;
- t608 = RATIONAL(1.0,20.0)*t642;
- t658 = x*t608+RATIONAL(1.0,60.0)*t641;
- t673 = RATIONAL(-11.0,150.0)*x+t658;
- t632 = RATIONAL(-1.0,70.0);
- t612 = t632*t643;
- t672 = t608+t612+RATIONAL(1.0,84.0);
- t610 = RATIONAL(1.0,10.0)*t642;
- t671 = RATIONAL(1.0,140.0)*t643+t610+RATIONAL(-31.0,210.0);
- t599 = RATIONAL(21.0,200.0)*x;
- t609 = RATIONAL(-1.0,10.0)*t642;
- t670 = t599+RATIONAL(1.0,120.0)*t641+x*t609;
- t640 = y*t642;
- t611 = RATIONAL(-2.0,15.0)*t640;
- t661 = y*t643;
- t669 = RATIONAL(1.0,98.0)*t661+t611+RATIONAL(181.0,735.0)*y;
- t598 = RATIONAL(-21.0,200.0)*x;
- t668 = t598+x*t610+RATIONAL(-1.0,120.0)*t641;
- t631 = RATIONAL(1.0,30.0);
- t618 = t631*t640;
- t580 = RATIONAL(-1.0,49.0)*t661;
- t667 = RATIONAL(71.0,2940.0)*y+t618+t580;
- t577 = RATIONAL(2.0,49.0)*t661;
- t666 = RATIONAL(-289.0,2940.0)*y+t618+t577;
- t665 = t611+RATIONAL(226.0,735.0)*y+t580;
- t664 = RATIONAL(-1.0,140.0)*t643+t609+RATIONAL(31.0,210.0);
- t634 = RATIONAL(1.0,70.0);
- t616 = t634*t643;
- t663 = t616+t621+RATIONAL(-1.0,84.0);
- t662 = x*y;
- t660 = x*t642;
- t575 = RATIONAL(1.0,49.0)*t661;
- t657 = t611+RATIONAL(166.0,735.0)*y+t575;
- t583 = RATIONAL(-2.0,49.0)*t661;
- t622 = RATIONAL(1.0,5.0)*t640;
- t656 = t583+RATIONAL(-41.0,98.0)*y+t622;
- t655 = t583+RATIONAL(191.0,2940.0)*y+t618;
- t654 = RATIONAL(-53.0,98.0)*y+t622+t575;
- t653 = t598+RATIONAL(-1.0,40.0)*t660+t631*t641+t667;
- t630 = RATIONAL(1.0,35.0);
- t615 = t630*t643;
- t652 = t608+t615+RATIONAL(-31.0,420.0)+t666;
- t635 = RATIONAL(-1.0,35.0);
- t619 = t635*t643;
- t651 = t619+t621+RATIONAL(31.0,420.0)+t666;
- t650 = t610+t612+RATIONAL(-11.0,105.0)+t665;
- t649 = t609+t616+RATIONAL(11.0,105.0)+t665;
- t648 = RATIONAL(1.0,40.0)*t660+t599+RATIONAL(-1.0,30.0)*t641+t667;
- t647 = RATIONAL(37.0,300.0)*x+t659+t669;
- t646 = RATIONAL(-37.0,300.0)*x+t658+t669;
- t590 = RATIONAL(2.0,35.0)*t662;
- t589 = t632*t662;
- t588 = t630*t662;
- t584 = t635*t662;
- t576 = t634*t662;
- t573 = RATIONAL(-2.0,35.0)*t662;
- coeff_dy_m2_m2 = t573+t651+t673;
- coeff_dy_m1_m2 = t584+t648+t663;
- coeff_dy_0_m2 = RATIONAL(-17.0,420.0)+t615+t621+t655;
- coeff_dy_p1_m2 = t588+t653+t663;
- coeff_dy_p2_m2 = t590+t651+t674;
- coeff_dy_m2_m1 = t588+t650+t670;
- coeff_dy_m1_m1 = t576+t647+t671;
- coeff_dy_0_m1 = RATIONAL(-17.0,105.0)+t616+t610+t657;
- coeff_dy_p1_m1 = t589+t646+t671;
- coeff_dy_p2_m1 = t584+t650+t668;
- coeff_dy_m2_0 = t590+t656;
- coeff_dy_m1_0 = t588+t654;
- coeff_dy_0_0 = t577+t622+RATIONAL(-57.0,98.0)*y;
- coeff_dy_p1_0 = t584+t654;
- coeff_dy_p2_0 = t573+t656;
- coeff_dy_m2_p1 = t588+t649+t668;
- coeff_dy_m1_p1 = t576+t646+t664;
- coeff_dy_0_p1 = t609+RATIONAL(17.0,105.0)+t612+t657;
- coeff_dy_p1_p1 = t589+t647+t664;
- coeff_dy_p2_p1 = t584+t649+t670;
- coeff_dy_m2_p2 = t573+t652+t674;
- coeff_dy_m1_p2 = t584+t653+t672;
- coeff_dy_0_p2 = t619+t608+RATIONAL(17.0,420.0)+t655;
- coeff_dy_p1_p2 = t588+t648+t672;
- coeff_dy_p2_p2 = t590+t652+t673;
+ t581;
+ t647 = y*y;
+ t618 = RATIONAL(-1.0,10.0)*t647;
+ t602 = RATIONAL(21.0,200.0)*x;
+ t646 = x*x;
+ t648 = x*t646;
+ t680 = RATIONAL(1.0,120.0)*t648+t602+x*t618;
+ t607 = RATIONAL(-21.0,200.0)*x;
+ t624 = RATIONAL(1.0,10.0)*t647;
+ t679 = x*t624+t607+RATIONAL(-1.0,120.0)*t648;
+ t615 = RATIONAL(1.0,20.0)*t647;
+ t640 = RATIONAL(-1.0,70.0);
+ t622 = t640*t646;
+ t678 = t615+t622+RATIONAL(1.0,84.0);
+ t614 = RATIONAL(-1.0,20.0)*t647;
+ t638 = RATIONAL(1.0,70.0);
+ t621 = t638*t646;
+ t677 = t614+t621+RATIONAL(-1.0,84.0);
+ t643 = RATIONAL(-1.0,35.0);
+ t616 = t643*t646;
+ t676 = t614+t616+RATIONAL(31.0,420.0);
+ t636 = RATIONAL(1.0,35.0);
+ t619 = t636*t646;
+ t675 = t615+t619+RATIONAL(-31.0,420.0);
+ t674 = t624+RATIONAL(-31.0,210.0)+RATIONAL(1.0,140.0)*t646;
+ t666 = y*t646;
+ t585 = RATIONAL(-1.0,49.0)*t666;
+ t649 = t647*y;
+ t623 = RATIONAL(-2.0,15.0)*t649;
+ t673 = RATIONAL(226.0,735.0)*y+t585+t623;
+ t641 = RATIONAL(1.0,30.0);
+ t617 = t641*t649;
+ t672 = RATIONAL(71.0,2940.0)*y+t617+t585;
+ t671 = RATIONAL(-1.0,140.0)*t646+t618+RATIONAL(31.0,210.0);
+ t670 = RATIONAL(181.0,735.0)*y+t623+RATIONAL(1.0,98.0)*t666;
+ t587 = RATIONAL(2.0,49.0)*t666;
+ t669 = t617+t587+RATIONAL(-289.0,2940.0)*y;
+ t668 = x*y;
+ t667 = x*t647;
+ t665 = RATIONAL(1.0,60.0)*t648+x*t615;
+ t664 = RATIONAL(-1.0,60.0)*t648+x*t614;
+ t597 = RATIONAL(-2.0,49.0)*t666;
+ t663 = t597+t617+RATIONAL(191.0,2940.0)*y;
+ t586 = RATIONAL(1.0,49.0)*t666;
+ t662 = t623+t586+RATIONAL(166.0,735.0)*y;
+ t628 = RATIONAL(1.0,5.0)*t649;
+ t661 = t597+t628+RATIONAL(-41.0,98.0)*y;
+ t660 = t586+RATIONAL(-53.0,98.0)*y+t628;
+ t659 = RATIONAL(-37.0,300.0)*x+t665+t670;
+ t658 = RATIONAL(37.0,300.0)*x+t664+t670;
+ t657 = RATIONAL(-11.0,150.0)*x+t665+t669;
+ t656 = RATIONAL(11.0,150.0)*x+t664+t669;
+ t655 = t622+t624+RATIONAL(-11.0,105.0)+t673;
+ t654 = t607+t641*t648+RATIONAL(-1.0,40.0)*t667+t672;
+ t653 = t618+t621+RATIONAL(11.0,105.0)+t673;
+ t652 = RATIONAL(-1.0,30.0)*t648+t602+RATIONAL(1.0,40.0)*t667+t672;
+ t596 = t636*t668;
+ t593 = t643*t668;
+ t592 = RATIONAL(2.0,35.0)*t668;
+ t588 = t638*t668;
+ t584 = t640*t668;
+ t581 = RATIONAL(-2.0,35.0)*t668;
+ coeff_dy_m2_m2 = t581+t657+t676;
+ coeff_dy_m1_m2 = t593+t652+t677;
+ coeff_dy_0_m2 = t614+t619+RATIONAL(-17.0,420.0)+t663;
+ coeff_dy_p1_m2 = t596+t654+t677;
+ coeff_dy_p2_m2 = t592+t656+t676;
+ coeff_dy_m2_m1 = t596+t655+t680;
+ coeff_dy_m1_m1 = t588+t658+t674;
+ coeff_dy_0_m1 = t624+RATIONAL(-17.0,105.0)+t621+t662;
+ coeff_dy_p1_m1 = t584+t659+t674;
+ coeff_dy_p2_m1 = t593+t655+t679;
+ coeff_dy_m2_0 = t592+t661;
+ coeff_dy_m1_0 = t596+t660;
+ coeff_dy_0_0 = t628+RATIONAL(-57.0,98.0)*y+t587;
+ coeff_dy_p1_0 = t593+t660;
+ coeff_dy_p2_0 = t581+t661;
+ coeff_dy_m2_p1 = t596+t653+t679;
+ coeff_dy_m1_p1 = t588+t659+t671;
+ coeff_dy_0_p1 = t618+RATIONAL(17.0,105.0)+t622+t662;
+ coeff_dy_p1_p1 = t584+t658+t671;
+ coeff_dy_p2_p1 = t593+t653+t680;
+ coeff_dy_m2_p2 = t581+t656+t675;
+ coeff_dy_m1_p2 = t593+t654+t678;
+ coeff_dy_0_p2 = t616+RATIONAL(17.0,420.0)+t615+t663;
+ coeff_dy_p1_p2 = t596+t652+t678;
+ coeff_dy_p2_p2 = t592+t657+t675;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c
index 927104b..b1b5ca4 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c
@@ -1,119 +1,111 @@
-fp t834,
- t804,
+fp t841,
+ t842,
+ t825,
+ t859,
+ t820,
+ t858,
+ t838,
+ t812,
+ t857,
+ t813,
+ t856,
t855,
- t815,
+ t814,
+ t826,
+ t828,
+ t819,
+ t822,
t854,
+ t827,
t853,
+ t824,
t852,
t851,
- t816,
- t819,
- t830,
- t806,
- t818,
- t833,
- t811,
t850,
- t817,
+ t818,
t849,
t848,
t847,
- t809,
t846,
- t820,
+ t821,
t845,
- t812,
+ t807,
t844,
+ t805,
t843,
- t842,
- t841,
- t840,
- t839,
- t838,
- t837,
- t836,
- t835,
- t814,
- t813,
+ t823,
+ t817,
+ t815,
+ t811,
t810,
+ t809,
t808,
- t807,
- t803,
- t802,
- t801,
- t800,
- t799,
- t798,
- t797;
- t834 = x*x;
- t804 = RATIONAL(2.0,49.0)*t834;
- t855 = RATIONAL(-289.0,2940.0)+t804;
- t815 = RATIONAL(-1.0,49.0)*t834;
- t854 = t815+RATIONAL(226.0,735.0);
- t853 = t815+RATIONAL(71.0,2940.0);
- t852 = RATIONAL(181.0,735.0)+RATIONAL(1.0,98.0)*t834;
- t851 = x*y;
- t816 = RATIONAL(-1.0,10.0)*y;
- t819 = RATIONAL(-1.0,5.0)*y;
- t830 = RATIONAL(1.0,10.0);
- t806 = t830*y;
- t818 = RATIONAL(1.0,5.0)*y;
- t833 = y*y;
- t811 = t830*t833;
- t850 = t806+t811;
- t817 = RATIONAL(-2.0,5.0)*t833;
- t849 = t817+t819;
- t848 = t811+t816;
- t847 = t818+t817;
- t809 = RATIONAL(-2.0,49.0)*t834;
- t846 = t809+t811+RATIONAL(191.0,2940.0);
- t820 = RATIONAL(3.0,5.0)*t833;
- t845 = t809+t820+RATIONAL(-41.0,98.0);
- t812 = RATIONAL(1.0,49.0)*t834;
- t844 = t812+t820+RATIONAL(-53.0,98.0);
- t843 = t812+t817+RATIONAL(166.0,735.0);
- t842 = t848+t855;
- t841 = t850+t853;
- t840 = t849+t852;
- t839 = t848+t853;
- t838 = t849+t854;
- t837 = t847+t854;
- t836 = t847+t852;
- t835 = t850+t855;
- t814 = RATIONAL(-1.0,35.0)*x;
- t813 = RATIONAL(-2.0,35.0)*x;
- t810 = RATIONAL(-1.0,70.0)*x;
- t808 = RATIONAL(1.0,35.0)*x;
- t807 = RATIONAL(2.0,35.0)*x;
- t803 = RATIONAL(1.0,70.0)*x;
- t802 = x*t818;
- t801 = x*t819;
- t800 = x*t816;
- t799 = RATIONAL(-1.0,20.0)*t851;
- t798 = RATIONAL(1.0,20.0)*t851;
- t797 = x*t806;
- coeff_dyy_m2_m2 = t813+t797+t842;
- coeff_dyy_m1_m2 = t814+t798+t839;
- coeff_dyy_0_m2 = t816+t846;
- coeff_dyy_p1_m2 = t808+t799+t839;
- coeff_dyy_p2_m2 = t800+t807+t842;
- coeff_dyy_m2_m1 = t808+t801+t837;
- coeff_dyy_m1_m1 = t800+t803+t836;
- coeff_dyy_0_m1 = t818+t843;
- coeff_dyy_p1_m1 = t797+t810+t836;
- coeff_dyy_p2_m1 = t802+t814+t837;
- coeff_dyy_m2_0 = t807+t845;
- coeff_dyy_m1_0 = t808+t844;
- coeff_dyy_0_0 = t820+t804+RATIONAL(-57.0,98.0);
- coeff_dyy_p1_0 = t814+t844;
- coeff_dyy_p2_0 = t813+t845;
- coeff_dyy_m2_p1 = t808+t802+t838;
- coeff_dyy_m1_p1 = t797+t803+t840;
- coeff_dyy_0_p1 = t819+t843;
- coeff_dyy_p1_p1 = t800+t810+t840;
- coeff_dyy_p2_p1 = t801+t814+t838;
- coeff_dyy_m2_p2 = t813+t800+t835;
- coeff_dyy_m1_p2 = t799+t814+t841;
- coeff_dyy_0_p2 = t806+t846;
- coeff_dyy_p1_p2 = t808+t798+t841;
- coeff_dyy_p2_p2 = t807+t797+t835;
+ t806;
+ t841 = x*x;
+ t842 = y*y;
+ t825 = RATIONAL(-2.0,5.0)*t842;
+ t859 = RATIONAL(181.0,735.0)+t825+RATIONAL(1.0,98.0)*t841;
+ t820 = RATIONAL(-1.0,49.0)*t841;
+ t858 = RATIONAL(226.0,735.0)+t820+t825;
+ t838 = RATIONAL(1.0,10.0);
+ t812 = t838*t842;
+ t857 = RATIONAL(71.0,2940.0)+t820+t812;
+ t813 = RATIONAL(2.0,49.0)*t841;
+ t856 = t812+t813+RATIONAL(-289.0,2940.0);
+ t855 = x*y;
+ t814 = RATIONAL(-1.0,10.0)*y;
+ t826 = RATIONAL(1.0,5.0)*y;
+ t828 = RATIONAL(-1.0,5.0)*y;
+ t819 = t838*y;
+ t822 = RATIONAL(-2.0,49.0)*t841;
+ t854 = t822+t812+RATIONAL(191.0,2940.0);
+ t827 = RATIONAL(3.0,5.0)*t842;
+ t853 = RATIONAL(-41.0,98.0)+t822+t827;
+ t824 = RATIONAL(1.0,49.0)*t841;
+ t852 = RATIONAL(-53.0,98.0)+t824+t827;
+ t851 = RATIONAL(166.0,735.0)+t824+t825;
+ t850 = t826+t859;
+ t818 = RATIONAL(1.0,35.0)*x;
+ t849 = t818+t858;
+ t848 = t828+t859;
+ t847 = t814+t857;
+ t846 = t819+t857;
+ t821 = RATIONAL(-1.0,35.0)*x;
+ t845 = t821+t858;
+ t807 = x*t814;
+ t844 = t807+t856;
+ t805 = x*t819;
+ t843 = t805+t856;
+ t823 = RATIONAL(-1.0,70.0)*x;
+ t817 = RATIONAL(2.0,35.0)*x;
+ t815 = RATIONAL(1.0,70.0)*x;
+ t811 = RATIONAL(-2.0,35.0)*x;
+ t810 = x*t828;
+ t809 = x*t826;
+ t808 = RATIONAL(1.0,20.0)*t855;
+ t806 = RATIONAL(-1.0,20.0)*t855;
+ coeff_dyy_m2_m2 = t811+t814+t843;
+ coeff_dyy_m1_m2 = t821+t808+t847;
+ coeff_dyy_0_m2 = t814+t854;
+ coeff_dyy_p1_m2 = t806+t818+t847;
+ coeff_dyy_p2_m2 = t814+t817+t844;
+ coeff_dyy_m2_m1 = t826+t810+t849;
+ coeff_dyy_m1_m1 = t807+t815+t850;
+ coeff_dyy_0_m1 = t826+t851;
+ coeff_dyy_p1_m1 = t823+t805+t850;
+ coeff_dyy_p2_m1 = t809+t826+t845;
+ coeff_dyy_m2_0 = t817+t853;
+ coeff_dyy_m1_0 = t818+t852;
+ coeff_dyy_0_0 = RATIONAL(-57.0,98.0)+t813+t827;
+ coeff_dyy_p1_0 = t821+t852;
+ coeff_dyy_p2_0 = t811+t853;
+ coeff_dyy_m2_p1 = t809+t828+t849;
+ coeff_dyy_m1_p1 = t815+t805+t848;
+ coeff_dyy_0_p1 = t828+t851;
+ coeff_dyy_p1_p1 = t807+t823+t848;
+ coeff_dyy_p2_p1 = t828+t810+t845;
+ coeff_dyy_m2_p2 = t819+t811+t844;
+ coeff_dyy_m1_p2 = t806+t821+t846;
+ coeff_dyy_0_p2 = t819+t854;
+ coeff_dyy_p1_p2 = t818+t808+t846;
+ coeff_dyy_p2_p2 = t817+t819+t843;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dx.store.c
index 858f061..21a0636 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dx.store.c
@@ -1,4 +1,4 @@
-COEFF(0,0) = coeff_dx_0_0;
-COEFF(1,0) = coeff_dx_p1_0;
-COEFF(0,1) = coeff_dx_0_p1;
-COEFF(1,1) = coeff_dx_p1_p1;
+COEFF(0,0) = factor * coeff_dx_0_0;
+COEFF(1,0) = factor * coeff_dx_p1_0;
+COEFF(0,1) = factor * coeff_dx_0_p1;
+COEFF(1,1) = factor * coeff_dx_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dy.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dy.store.c
index 749d755..4362e3d 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size2/coeff-dy.store.c
@@ -1,4 +1,4 @@
-COEFF(0,0) = coeff_dy_0_0;
-COEFF(1,0) = coeff_dy_p1_0;
-COEFF(0,1) = coeff_dy_0_p1;
-COEFF(1,1) = coeff_dy_p1_p1;
+COEFF(0,0) = factor * coeff_dy_0_0;
+COEFF(1,0) = factor * coeff_dy_p1_0;
+COEFF(0,1) = factor * coeff_dy_0_p1;
+COEFF(1,1) = factor * coeff_dy_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dx.store.c
index 4a0c17d..bad0cff 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dx.store.c
@@ -1,9 +1,9 @@
-COEFF(-1,-1) = coeff_dx_m1_m1;
-COEFF(0,-1) = coeff_dx_0_m1;
-COEFF(1,-1) = coeff_dx_p1_m1;
-COEFF(-1,0) = coeff_dx_m1_0;
-COEFF(0,0) = coeff_dx_0_0;
-COEFF(1,0) = coeff_dx_p1_0;
-COEFF(-1,1) = coeff_dx_m1_p1;
-COEFF(0,1) = coeff_dx_0_p1;
-COEFF(1,1) = coeff_dx_p1_p1;
+COEFF(-1,-1) = factor * coeff_dx_m1_m1;
+COEFF(0,-1) = factor * coeff_dx_0_m1;
+COEFF(1,-1) = factor * coeff_dx_p1_m1;
+COEFF(-1,0) = factor * coeff_dx_m1_0;
+COEFF(0,0) = factor * coeff_dx_0_0;
+COEFF(1,0) = factor * coeff_dx_p1_0;
+COEFF(-1,1) = factor * coeff_dx_m1_p1;
+COEFF(0,1) = factor * coeff_dx_0_p1;
+COEFF(1,1) = factor * coeff_dx_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxx.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxx.store.c
index b29d025..d8dcd56 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxx.store.c
@@ -1,9 +1,9 @@
-COEFF(-1,-1) = coeff_dxx_m1_m1;
-COEFF(0,-1) = coeff_dxx_0_m1;
-COEFF(1,-1) = coeff_dxx_p1_m1;
-COEFF(-1,0) = coeff_dxx_m1_0;
-COEFF(0,0) = coeff_dxx_0_0;
-COEFF(1,0) = coeff_dxx_p1_0;
-COEFF(-1,1) = coeff_dxx_m1_p1;
-COEFF(0,1) = coeff_dxx_0_p1;
-COEFF(1,1) = coeff_dxx_p1_p1;
+COEFF(-1,-1) = factor * coeff_dxx_m1_m1;
+COEFF(0,-1) = factor * coeff_dxx_0_m1;
+COEFF(1,-1) = factor * coeff_dxx_p1_m1;
+COEFF(-1,0) = factor * coeff_dxx_m1_0;
+COEFF(0,0) = factor * coeff_dxx_0_0;
+COEFF(1,0) = factor * coeff_dxx_p1_0;
+COEFF(-1,1) = factor * coeff_dxx_m1_p1;
+COEFF(0,1) = factor * coeff_dxx_0_p1;
+COEFF(1,1) = factor * coeff_dxx_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxy.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxy.store.c
index e10ffac..72febae 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dxy.store.c
@@ -1,9 +1,9 @@
-COEFF(-1,-1) = coeff_dxy_m1_m1;
-COEFF(0,-1) = coeff_dxy_0_m1;
-COEFF(1,-1) = coeff_dxy_p1_m1;
-COEFF(-1,0) = coeff_dxy_m1_0;
-COEFF(0,0) = coeff_dxy_0_0;
-COEFF(1,0) = coeff_dxy_p1_0;
-COEFF(-1,1) = coeff_dxy_m1_p1;
-COEFF(0,1) = coeff_dxy_0_p1;
-COEFF(1,1) = coeff_dxy_p1_p1;
+COEFF(-1,-1) = factor * coeff_dxy_m1_m1;
+COEFF(0,-1) = factor * coeff_dxy_0_m1;
+COEFF(1,-1) = factor * coeff_dxy_p1_m1;
+COEFF(-1,0) = factor * coeff_dxy_m1_0;
+COEFF(0,0) = factor * coeff_dxy_0_0;
+COEFF(1,0) = factor * coeff_dxy_p1_0;
+COEFF(-1,1) = factor * coeff_dxy_m1_p1;
+COEFF(0,1) = factor * coeff_dxy_0_p1;
+COEFF(1,1) = factor * coeff_dxy_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dy.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dy.store.c
index b24b576..a24c8dd 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dy.store.c
@@ -1,9 +1,9 @@
-COEFF(-1,-1) = coeff_dy_m1_m1;
-COEFF(0,-1) = coeff_dy_0_m1;
-COEFF(1,-1) = coeff_dy_p1_m1;
-COEFF(-1,0) = coeff_dy_m1_0;
-COEFF(0,0) = coeff_dy_0_0;
-COEFF(1,0) = coeff_dy_p1_0;
-COEFF(-1,1) = coeff_dy_m1_p1;
-COEFF(0,1) = coeff_dy_0_p1;
-COEFF(1,1) = coeff_dy_p1_p1;
+COEFF(-1,-1) = factor * coeff_dy_m1_m1;
+COEFF(0,-1) = factor * coeff_dy_0_m1;
+COEFF(1,-1) = factor * coeff_dy_p1_m1;
+COEFF(-1,0) = factor * coeff_dy_m1_0;
+COEFF(0,0) = factor * coeff_dy_0_0;
+COEFF(1,0) = factor * coeff_dy_p1_0;
+COEFF(-1,1) = factor * coeff_dy_m1_p1;
+COEFF(0,1) = factor * coeff_dy_0_p1;
+COEFF(1,1) = factor * coeff_dy_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dyy.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dyy.store.c
index 6041bdd..51d8886 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dyy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size3/coeff-dyy.store.c
@@ -1,9 +1,9 @@
-COEFF(-1,-1) = coeff_dyy_m1_m1;
-COEFF(0,-1) = coeff_dyy_0_m1;
-COEFF(1,-1) = coeff_dyy_p1_m1;
-COEFF(-1,0) = coeff_dyy_m1_0;
-COEFF(0,0) = coeff_dyy_0_0;
-COEFF(1,0) = coeff_dyy_p1_0;
-COEFF(-1,1) = coeff_dyy_m1_p1;
-COEFF(0,1) = coeff_dyy_0_p1;
-COEFF(1,1) = coeff_dyy_p1_p1;
+COEFF(-1,-1) = factor * coeff_dyy_m1_m1;
+COEFF(0,-1) = factor * coeff_dyy_0_m1;
+COEFF(1,-1) = factor * coeff_dyy_p1_m1;
+COEFF(-1,0) = factor * coeff_dyy_m1_0;
+COEFF(0,0) = factor * coeff_dyy_0_0;
+COEFF(1,0) = factor * coeff_dyy_p1_0;
+COEFF(-1,1) = factor * coeff_dyy_m1_p1;
+COEFF(0,1) = factor * coeff_dyy_0_p1;
+COEFF(1,1) = factor * coeff_dyy_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dx.store.c
index b7952fd..c1bdc39 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dx.store.c
@@ -1,16 +1,16 @@
-COEFF(-1,-1) = coeff_dx_m1_m1;
-COEFF(0,-1) = coeff_dx_0_m1;
-COEFF(1,-1) = coeff_dx_p1_m1;
-COEFF(2,-1) = coeff_dx_p2_m1;
-COEFF(-1,0) = coeff_dx_m1_0;
-COEFF(0,0) = coeff_dx_0_0;
-COEFF(1,0) = coeff_dx_p1_0;
-COEFF(2,0) = coeff_dx_p2_0;
-COEFF(-1,1) = coeff_dx_m1_p1;
-COEFF(0,1) = coeff_dx_0_p1;
-COEFF(1,1) = coeff_dx_p1_p1;
-COEFF(2,1) = coeff_dx_p2_p1;
-COEFF(-1,2) = coeff_dx_m1_p2;
-COEFF(0,2) = coeff_dx_0_p2;
-COEFF(1,2) = coeff_dx_p1_p2;
-COEFF(2,2) = coeff_dx_p2_p2;
+COEFF(-1,-1) = factor * coeff_dx_m1_m1;
+COEFF(0,-1) = factor * coeff_dx_0_m1;
+COEFF(1,-1) = factor * coeff_dx_p1_m1;
+COEFF(2,-1) = factor * coeff_dx_p2_m1;
+COEFF(-1,0) = factor * coeff_dx_m1_0;
+COEFF(0,0) = factor * coeff_dx_0_0;
+COEFF(1,0) = factor * coeff_dx_p1_0;
+COEFF(2,0) = factor * coeff_dx_p2_0;
+COEFF(-1,1) = factor * coeff_dx_m1_p1;
+COEFF(0,1) = factor * coeff_dx_0_p1;
+COEFF(1,1) = factor * coeff_dx_p1_p1;
+COEFF(2,1) = factor * coeff_dx_p2_p1;
+COEFF(-1,2) = factor * coeff_dx_m1_p2;
+COEFF(0,2) = factor * coeff_dx_0_p2;
+COEFF(1,2) = factor * coeff_dx_p1_p2;
+COEFF(2,2) = factor * coeff_dx_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxx.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxx.store.c
index 1225578..e65fc6f 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxx.store.c
@@ -1,16 +1,16 @@
-COEFF(-1,-1) = coeff_dxx_m1_m1;
-COEFF(0,-1) = coeff_dxx_0_m1;
-COEFF(1,-1) = coeff_dxx_p1_m1;
-COEFF(2,-1) = coeff_dxx_p2_m1;
-COEFF(-1,0) = coeff_dxx_m1_0;
-COEFF(0,0) = coeff_dxx_0_0;
-COEFF(1,0) = coeff_dxx_p1_0;
-COEFF(2,0) = coeff_dxx_p2_0;
-COEFF(-1,1) = coeff_dxx_m1_p1;
-COEFF(0,1) = coeff_dxx_0_p1;
-COEFF(1,1) = coeff_dxx_p1_p1;
-COEFF(2,1) = coeff_dxx_p2_p1;
-COEFF(-1,2) = coeff_dxx_m1_p2;
-COEFF(0,2) = coeff_dxx_0_p2;
-COEFF(1,2) = coeff_dxx_p1_p2;
-COEFF(2,2) = coeff_dxx_p2_p2;
+COEFF(-1,-1) = factor * coeff_dxx_m1_m1;
+COEFF(0,-1) = factor * coeff_dxx_0_m1;
+COEFF(1,-1) = factor * coeff_dxx_p1_m1;
+COEFF(2,-1) = factor * coeff_dxx_p2_m1;
+COEFF(-1,0) = factor * coeff_dxx_m1_0;
+COEFF(0,0) = factor * coeff_dxx_0_0;
+COEFF(1,0) = factor * coeff_dxx_p1_0;
+COEFF(2,0) = factor * coeff_dxx_p2_0;
+COEFF(-1,1) = factor * coeff_dxx_m1_p1;
+COEFF(0,1) = factor * coeff_dxx_0_p1;
+COEFF(1,1) = factor * coeff_dxx_p1_p1;
+COEFF(2,1) = factor * coeff_dxx_p2_p1;
+COEFF(-1,2) = factor * coeff_dxx_m1_p2;
+COEFF(0,2) = factor * coeff_dxx_0_p2;
+COEFF(1,2) = factor * coeff_dxx_p1_p2;
+COEFF(2,2) = factor * coeff_dxx_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxy.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxy.store.c
index b39219e..442cfe8 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dxy.store.c
@@ -1,16 +1,16 @@
-COEFF(-1,-1) = coeff_dxy_m1_m1;
-COEFF(0,-1) = coeff_dxy_0_m1;
-COEFF(1,-1) = coeff_dxy_p1_m1;
-COEFF(2,-1) = coeff_dxy_p2_m1;
-COEFF(-1,0) = coeff_dxy_m1_0;
-COEFF(0,0) = coeff_dxy_0_0;
-COEFF(1,0) = coeff_dxy_p1_0;
-COEFF(2,0) = coeff_dxy_p2_0;
-COEFF(-1,1) = coeff_dxy_m1_p1;
-COEFF(0,1) = coeff_dxy_0_p1;
-COEFF(1,1) = coeff_dxy_p1_p1;
-COEFF(2,1) = coeff_dxy_p2_p1;
-COEFF(-1,2) = coeff_dxy_m1_p2;
-COEFF(0,2) = coeff_dxy_0_p2;
-COEFF(1,2) = coeff_dxy_p1_p2;
-COEFF(2,2) = coeff_dxy_p2_p2;
+COEFF(-1,-1) = factor * coeff_dxy_m1_m1;
+COEFF(0,-1) = factor * coeff_dxy_0_m1;
+COEFF(1,-1) = factor * coeff_dxy_p1_m1;
+COEFF(2,-1) = factor * coeff_dxy_p2_m1;
+COEFF(-1,0) = factor * coeff_dxy_m1_0;
+COEFF(0,0) = factor * coeff_dxy_0_0;
+COEFF(1,0) = factor * coeff_dxy_p1_0;
+COEFF(2,0) = factor * coeff_dxy_p2_0;
+COEFF(-1,1) = factor * coeff_dxy_m1_p1;
+COEFF(0,1) = factor * coeff_dxy_0_p1;
+COEFF(1,1) = factor * coeff_dxy_p1_p1;
+COEFF(2,1) = factor * coeff_dxy_p2_p1;
+COEFF(-1,2) = factor * coeff_dxy_m1_p2;
+COEFF(0,2) = factor * coeff_dxy_0_p2;
+COEFF(1,2) = factor * coeff_dxy_p1_p2;
+COEFF(2,2) = factor * coeff_dxy_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dy.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dy.store.c
index 5528003..fa3aefd 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dy.store.c
@@ -1,16 +1,16 @@
-COEFF(-1,-1) = coeff_dy_m1_m1;
-COEFF(0,-1) = coeff_dy_0_m1;
-COEFF(1,-1) = coeff_dy_p1_m1;
-COEFF(2,-1) = coeff_dy_p2_m1;
-COEFF(-1,0) = coeff_dy_m1_0;
-COEFF(0,0) = coeff_dy_0_0;
-COEFF(1,0) = coeff_dy_p1_0;
-COEFF(2,0) = coeff_dy_p2_0;
-COEFF(-1,1) = coeff_dy_m1_p1;
-COEFF(0,1) = coeff_dy_0_p1;
-COEFF(1,1) = coeff_dy_p1_p1;
-COEFF(2,1) = coeff_dy_p2_p1;
-COEFF(-1,2) = coeff_dy_m1_p2;
-COEFF(0,2) = coeff_dy_0_p2;
-COEFF(1,2) = coeff_dy_p1_p2;
-COEFF(2,2) = coeff_dy_p2_p2;
+COEFF(-1,-1) = factor * coeff_dy_m1_m1;
+COEFF(0,-1) = factor * coeff_dy_0_m1;
+COEFF(1,-1) = factor * coeff_dy_p1_m1;
+COEFF(2,-1) = factor * coeff_dy_p2_m1;
+COEFF(-1,0) = factor * coeff_dy_m1_0;
+COEFF(0,0) = factor * coeff_dy_0_0;
+COEFF(1,0) = factor * coeff_dy_p1_0;
+COEFF(2,0) = factor * coeff_dy_p2_0;
+COEFF(-1,1) = factor * coeff_dy_m1_p1;
+COEFF(0,1) = factor * coeff_dy_0_p1;
+COEFF(1,1) = factor * coeff_dy_p1_p1;
+COEFF(2,1) = factor * coeff_dy_p2_p1;
+COEFF(-1,2) = factor * coeff_dy_m1_p2;
+COEFF(0,2) = factor * coeff_dy_0_p2;
+COEFF(1,2) = factor * coeff_dy_p1_p2;
+COEFF(2,2) = factor * coeff_dy_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dyy.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dyy.store.c
index 0d6fdf3..3f29fbf 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dyy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size4/coeff-dyy.store.c
@@ -1,16 +1,16 @@
-COEFF(-1,-1) = coeff_dyy_m1_m1;
-COEFF(0,-1) = coeff_dyy_0_m1;
-COEFF(1,-1) = coeff_dyy_p1_m1;
-COEFF(2,-1) = coeff_dyy_p2_m1;
-COEFF(-1,0) = coeff_dyy_m1_0;
-COEFF(0,0) = coeff_dyy_0_0;
-COEFF(1,0) = coeff_dyy_p1_0;
-COEFF(2,0) = coeff_dyy_p2_0;
-COEFF(-1,1) = coeff_dyy_m1_p1;
-COEFF(0,1) = coeff_dyy_0_p1;
-COEFF(1,1) = coeff_dyy_p1_p1;
-COEFF(2,1) = coeff_dyy_p2_p1;
-COEFF(-1,2) = coeff_dyy_m1_p2;
-COEFF(0,2) = coeff_dyy_0_p2;
-COEFF(1,2) = coeff_dyy_p1_p2;
-COEFF(2,2) = coeff_dyy_p2_p2;
+COEFF(-1,-1) = factor * coeff_dyy_m1_m1;
+COEFF(0,-1) = factor * coeff_dyy_0_m1;
+COEFF(1,-1) = factor * coeff_dyy_p1_m1;
+COEFF(2,-1) = factor * coeff_dyy_p2_m1;
+COEFF(-1,0) = factor * coeff_dyy_m1_0;
+COEFF(0,0) = factor * coeff_dyy_0_0;
+COEFF(1,0) = factor * coeff_dyy_p1_0;
+COEFF(2,0) = factor * coeff_dyy_p2_0;
+COEFF(-1,1) = factor * coeff_dyy_m1_p1;
+COEFF(0,1) = factor * coeff_dyy_0_p1;
+COEFF(1,1) = factor * coeff_dyy_p1_p1;
+COEFF(2,1) = factor * coeff_dyy_p2_p1;
+COEFF(-1,2) = factor * coeff_dyy_m1_p2;
+COEFF(0,2) = factor * coeff_dyy_0_p2;
+COEFF(1,2) = factor * coeff_dyy_p1_p2;
+COEFF(2,2) = factor * coeff_dyy_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dx.store.c
index f9f7aa9..7477d7a 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dx.store.c
@@ -1,25 +1,25 @@
-COEFF(-2,-2) = coeff_dx_m2_m2;
-COEFF(-1,-2) = coeff_dx_m1_m2;
-COEFF(0,-2) = coeff_dx_0_m2;
-COEFF(1,-2) = coeff_dx_p1_m2;
-COEFF(2,-2) = coeff_dx_p2_m2;
-COEFF(-2,-1) = coeff_dx_m2_m1;
-COEFF(-1,-1) = coeff_dx_m1_m1;
-COEFF(0,-1) = coeff_dx_0_m1;
-COEFF(1,-1) = coeff_dx_p1_m1;
-COEFF(2,-1) = coeff_dx_p2_m1;
-COEFF(-2,0) = coeff_dx_m2_0;
-COEFF(-1,0) = coeff_dx_m1_0;
-COEFF(0,0) = coeff_dx_0_0;
-COEFF(1,0) = coeff_dx_p1_0;
-COEFF(2,0) = coeff_dx_p2_0;
-COEFF(-2,1) = coeff_dx_m2_p1;
-COEFF(-1,1) = coeff_dx_m1_p1;
-COEFF(0,1) = coeff_dx_0_p1;
-COEFF(1,1) = coeff_dx_p1_p1;
-COEFF(2,1) = coeff_dx_p2_p1;
-COEFF(-2,2) = coeff_dx_m2_p2;
-COEFF(-1,2) = coeff_dx_m1_p2;
-COEFF(0,2) = coeff_dx_0_p2;
-COEFF(1,2) = coeff_dx_p1_p2;
-COEFF(2,2) = coeff_dx_p2_p2;
+COEFF(-2,-2) = factor * coeff_dx_m2_m2;
+COEFF(-1,-2) = factor * coeff_dx_m1_m2;
+COEFF(0,-2) = factor * coeff_dx_0_m2;
+COEFF(1,-2) = factor * coeff_dx_p1_m2;
+COEFF(2,-2) = factor * coeff_dx_p2_m2;
+COEFF(-2,-1) = factor * coeff_dx_m2_m1;
+COEFF(-1,-1) = factor * coeff_dx_m1_m1;
+COEFF(0,-1) = factor * coeff_dx_0_m1;
+COEFF(1,-1) = factor * coeff_dx_p1_m1;
+COEFF(2,-1) = factor * coeff_dx_p2_m1;
+COEFF(-2,0) = factor * coeff_dx_m2_0;
+COEFF(-1,0) = factor * coeff_dx_m1_0;
+COEFF(0,0) = factor * coeff_dx_0_0;
+COEFF(1,0) = factor * coeff_dx_p1_0;
+COEFF(2,0) = factor * coeff_dx_p2_0;
+COEFF(-2,1) = factor * coeff_dx_m2_p1;
+COEFF(-1,1) = factor * coeff_dx_m1_p1;
+COEFF(0,1) = factor * coeff_dx_0_p1;
+COEFF(1,1) = factor * coeff_dx_p1_p1;
+COEFF(2,1) = factor * coeff_dx_p2_p1;
+COEFF(-2,2) = factor * coeff_dx_m2_p2;
+COEFF(-1,2) = factor * coeff_dx_m1_p2;
+COEFF(0,2) = factor * coeff_dx_0_p2;
+COEFF(1,2) = factor * coeff_dx_p1_p2;
+COEFF(2,2) = factor * coeff_dx_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxx.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxx.store.c
index 1ee29cf..4f30337 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxx.store.c
@@ -1,25 +1,25 @@
-COEFF(-2,-2) = coeff_dxx_m2_m2;
-COEFF(-1,-2) = coeff_dxx_m1_m2;
-COEFF(0,-2) = coeff_dxx_0_m2;
-COEFF(1,-2) = coeff_dxx_p1_m2;
-COEFF(2,-2) = coeff_dxx_p2_m2;
-COEFF(-2,-1) = coeff_dxx_m2_m1;
-COEFF(-1,-1) = coeff_dxx_m1_m1;
-COEFF(0,-1) = coeff_dxx_0_m1;
-COEFF(1,-1) = coeff_dxx_p1_m1;
-COEFF(2,-1) = coeff_dxx_p2_m1;
-COEFF(-2,0) = coeff_dxx_m2_0;
-COEFF(-1,0) = coeff_dxx_m1_0;
-COEFF(0,0) = coeff_dxx_0_0;
-COEFF(1,0) = coeff_dxx_p1_0;
-COEFF(2,0) = coeff_dxx_p2_0;
-COEFF(-2,1) = coeff_dxx_m2_p1;
-COEFF(-1,1) = coeff_dxx_m1_p1;
-COEFF(0,1) = coeff_dxx_0_p1;
-COEFF(1,1) = coeff_dxx_p1_p1;
-COEFF(2,1) = coeff_dxx_p2_p1;
-COEFF(-2,2) = coeff_dxx_m2_p2;
-COEFF(-1,2) = coeff_dxx_m1_p2;
-COEFF(0,2) = coeff_dxx_0_p2;
-COEFF(1,2) = coeff_dxx_p1_p2;
-COEFF(2,2) = coeff_dxx_p2_p2;
+COEFF(-2,-2) = factor * coeff_dxx_m2_m2;
+COEFF(-1,-2) = factor * coeff_dxx_m1_m2;
+COEFF(0,-2) = factor * coeff_dxx_0_m2;
+COEFF(1,-2) = factor * coeff_dxx_p1_m2;
+COEFF(2,-2) = factor * coeff_dxx_p2_m2;
+COEFF(-2,-1) = factor * coeff_dxx_m2_m1;
+COEFF(-1,-1) = factor * coeff_dxx_m1_m1;
+COEFF(0,-1) = factor * coeff_dxx_0_m1;
+COEFF(1,-1) = factor * coeff_dxx_p1_m1;
+COEFF(2,-1) = factor * coeff_dxx_p2_m1;
+COEFF(-2,0) = factor * coeff_dxx_m2_0;
+COEFF(-1,0) = factor * coeff_dxx_m1_0;
+COEFF(0,0) = factor * coeff_dxx_0_0;
+COEFF(1,0) = factor * coeff_dxx_p1_0;
+COEFF(2,0) = factor * coeff_dxx_p2_0;
+COEFF(-2,1) = factor * coeff_dxx_m2_p1;
+COEFF(-1,1) = factor * coeff_dxx_m1_p1;
+COEFF(0,1) = factor * coeff_dxx_0_p1;
+COEFF(1,1) = factor * coeff_dxx_p1_p1;
+COEFF(2,1) = factor * coeff_dxx_p2_p1;
+COEFF(-2,2) = factor * coeff_dxx_m2_p2;
+COEFF(-1,2) = factor * coeff_dxx_m1_p2;
+COEFF(0,2) = factor * coeff_dxx_0_p2;
+COEFF(1,2) = factor * coeff_dxx_p1_p2;
+COEFF(2,2) = factor * coeff_dxx_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxy.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxy.store.c
index e660583..ae83bbb 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dxy.store.c
@@ -1,25 +1,25 @@
-COEFF(-2,-2) = coeff_dxy_m2_m2;
-COEFF(-1,-2) = coeff_dxy_m1_m2;
-COEFF(0,-2) = coeff_dxy_0_m2;
-COEFF(1,-2) = coeff_dxy_p1_m2;
-COEFF(2,-2) = coeff_dxy_p2_m2;
-COEFF(-2,-1) = coeff_dxy_m2_m1;
-COEFF(-1,-1) = coeff_dxy_m1_m1;
-COEFF(0,-1) = coeff_dxy_0_m1;
-COEFF(1,-1) = coeff_dxy_p1_m1;
-COEFF(2,-1) = coeff_dxy_p2_m1;
-COEFF(-2,0) = coeff_dxy_m2_0;
-COEFF(-1,0) = coeff_dxy_m1_0;
-COEFF(0,0) = coeff_dxy_0_0;
-COEFF(1,0) = coeff_dxy_p1_0;
-COEFF(2,0) = coeff_dxy_p2_0;
-COEFF(-2,1) = coeff_dxy_m2_p1;
-COEFF(-1,1) = coeff_dxy_m1_p1;
-COEFF(0,1) = coeff_dxy_0_p1;
-COEFF(1,1) = coeff_dxy_p1_p1;
-COEFF(2,1) = coeff_dxy_p2_p1;
-COEFF(-2,2) = coeff_dxy_m2_p2;
-COEFF(-1,2) = coeff_dxy_m1_p2;
-COEFF(0,2) = coeff_dxy_0_p2;
-COEFF(1,2) = coeff_dxy_p1_p2;
-COEFF(2,2) = coeff_dxy_p2_p2;
+COEFF(-2,-2) = factor * coeff_dxy_m2_m2;
+COEFF(-1,-2) = factor * coeff_dxy_m1_m2;
+COEFF(0,-2) = factor * coeff_dxy_0_m2;
+COEFF(1,-2) = factor * coeff_dxy_p1_m2;
+COEFF(2,-2) = factor * coeff_dxy_p2_m2;
+COEFF(-2,-1) = factor * coeff_dxy_m2_m1;
+COEFF(-1,-1) = factor * coeff_dxy_m1_m1;
+COEFF(0,-1) = factor * coeff_dxy_0_m1;
+COEFF(1,-1) = factor * coeff_dxy_p1_m1;
+COEFF(2,-1) = factor * coeff_dxy_p2_m1;
+COEFF(-2,0) = factor * coeff_dxy_m2_0;
+COEFF(-1,0) = factor * coeff_dxy_m1_0;
+COEFF(0,0) = factor * coeff_dxy_0_0;
+COEFF(1,0) = factor * coeff_dxy_p1_0;
+COEFF(2,0) = factor * coeff_dxy_p2_0;
+COEFF(-2,1) = factor * coeff_dxy_m2_p1;
+COEFF(-1,1) = factor * coeff_dxy_m1_p1;
+COEFF(0,1) = factor * coeff_dxy_0_p1;
+COEFF(1,1) = factor * coeff_dxy_p1_p1;
+COEFF(2,1) = factor * coeff_dxy_p2_p1;
+COEFF(-2,2) = factor * coeff_dxy_m2_p2;
+COEFF(-1,2) = factor * coeff_dxy_m1_p2;
+COEFF(0,2) = factor * coeff_dxy_0_p2;
+COEFF(1,2) = factor * coeff_dxy_p1_p2;
+COEFF(2,2) = factor * coeff_dxy_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dy.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dy.store.c
index 23682af..adc1413 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dy.store.c
@@ -1,25 +1,25 @@
-COEFF(-2,-2) = coeff_dy_m2_m2;
-COEFF(-1,-2) = coeff_dy_m1_m2;
-COEFF(0,-2) = coeff_dy_0_m2;
-COEFF(1,-2) = coeff_dy_p1_m2;
-COEFF(2,-2) = coeff_dy_p2_m2;
-COEFF(-2,-1) = coeff_dy_m2_m1;
-COEFF(-1,-1) = coeff_dy_m1_m1;
-COEFF(0,-1) = coeff_dy_0_m1;
-COEFF(1,-1) = coeff_dy_p1_m1;
-COEFF(2,-1) = coeff_dy_p2_m1;
-COEFF(-2,0) = coeff_dy_m2_0;
-COEFF(-1,0) = coeff_dy_m1_0;
-COEFF(0,0) = coeff_dy_0_0;
-COEFF(1,0) = coeff_dy_p1_0;
-COEFF(2,0) = coeff_dy_p2_0;
-COEFF(-2,1) = coeff_dy_m2_p1;
-COEFF(-1,1) = coeff_dy_m1_p1;
-COEFF(0,1) = coeff_dy_0_p1;
-COEFF(1,1) = coeff_dy_p1_p1;
-COEFF(2,1) = coeff_dy_p2_p1;
-COEFF(-2,2) = coeff_dy_m2_p2;
-COEFF(-1,2) = coeff_dy_m1_p2;
-COEFF(0,2) = coeff_dy_0_p2;
-COEFF(1,2) = coeff_dy_p1_p2;
-COEFF(2,2) = coeff_dy_p2_p2;
+COEFF(-2,-2) = factor * coeff_dy_m2_m2;
+COEFF(-1,-2) = factor * coeff_dy_m1_m2;
+COEFF(0,-2) = factor * coeff_dy_0_m2;
+COEFF(1,-2) = factor * coeff_dy_p1_m2;
+COEFF(2,-2) = factor * coeff_dy_p2_m2;
+COEFF(-2,-1) = factor * coeff_dy_m2_m1;
+COEFF(-1,-1) = factor * coeff_dy_m1_m1;
+COEFF(0,-1) = factor * coeff_dy_0_m1;
+COEFF(1,-1) = factor * coeff_dy_p1_m1;
+COEFF(2,-1) = factor * coeff_dy_p2_m1;
+COEFF(-2,0) = factor * coeff_dy_m2_0;
+COEFF(-1,0) = factor * coeff_dy_m1_0;
+COEFF(0,0) = factor * coeff_dy_0_0;
+COEFF(1,0) = factor * coeff_dy_p1_0;
+COEFF(2,0) = factor * coeff_dy_p2_0;
+COEFF(-2,1) = factor * coeff_dy_m2_p1;
+COEFF(-1,1) = factor * coeff_dy_m1_p1;
+COEFF(0,1) = factor * coeff_dy_0_p1;
+COEFF(1,1) = factor * coeff_dy_p1_p1;
+COEFF(2,1) = factor * coeff_dy_p2_p1;
+COEFF(-2,2) = factor * coeff_dy_m2_p2;
+COEFF(-1,2) = factor * coeff_dy_m1_p2;
+COEFF(0,2) = factor * coeff_dy_0_p2;
+COEFF(1,2) = factor * coeff_dy_p1_p2;
+COEFF(2,2) = factor * coeff_dy_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dyy.store.c b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dyy.store.c
index 9c75614..288060a 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dyy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/2d.coeffs/2d.cube.size5/coeff-dyy.store.c
@@ -1,25 +1,25 @@
-COEFF(-2,-2) = coeff_dyy_m2_m2;
-COEFF(-1,-2) = coeff_dyy_m1_m2;
-COEFF(0,-2) = coeff_dyy_0_m2;
-COEFF(1,-2) = coeff_dyy_p1_m2;
-COEFF(2,-2) = coeff_dyy_p2_m2;
-COEFF(-2,-1) = coeff_dyy_m2_m1;
-COEFF(-1,-1) = coeff_dyy_m1_m1;
-COEFF(0,-1) = coeff_dyy_0_m1;
-COEFF(1,-1) = coeff_dyy_p1_m1;
-COEFF(2,-1) = coeff_dyy_p2_m1;
-COEFF(-2,0) = coeff_dyy_m2_0;
-COEFF(-1,0) = coeff_dyy_m1_0;
-COEFF(0,0) = coeff_dyy_0_0;
-COEFF(1,0) = coeff_dyy_p1_0;
-COEFF(2,0) = coeff_dyy_p2_0;
-COEFF(-2,1) = coeff_dyy_m2_p1;
-COEFF(-1,1) = coeff_dyy_m1_p1;
-COEFF(0,1) = coeff_dyy_0_p1;
-COEFF(1,1) = coeff_dyy_p1_p1;
-COEFF(2,1) = coeff_dyy_p2_p1;
-COEFF(-2,2) = coeff_dyy_m2_p2;
-COEFF(-1,2) = coeff_dyy_m1_p2;
-COEFF(0,2) = coeff_dyy_0_p2;
-COEFF(1,2) = coeff_dyy_p1_p2;
-COEFF(2,2) = coeff_dyy_p2_p2;
+COEFF(-2,-2) = factor * coeff_dyy_m2_m2;
+COEFF(-1,-2) = factor * coeff_dyy_m1_m2;
+COEFF(0,-2) = factor * coeff_dyy_0_m2;
+COEFF(1,-2) = factor * coeff_dyy_p1_m2;
+COEFF(2,-2) = factor * coeff_dyy_p2_m2;
+COEFF(-2,-1) = factor * coeff_dyy_m2_m1;
+COEFF(-1,-1) = factor * coeff_dyy_m1_m1;
+COEFF(0,-1) = factor * coeff_dyy_0_m1;
+COEFF(1,-1) = factor * coeff_dyy_p1_m1;
+COEFF(2,-1) = factor * coeff_dyy_p2_m1;
+COEFF(-2,0) = factor * coeff_dyy_m2_0;
+COEFF(-1,0) = factor * coeff_dyy_m1_0;
+COEFF(0,0) = factor * coeff_dyy_0_0;
+COEFF(1,0) = factor * coeff_dyy_p1_0;
+COEFF(2,0) = factor * coeff_dyy_p2_0;
+COEFF(-2,1) = factor * coeff_dyy_m2_p1;
+COEFF(-1,1) = factor * coeff_dyy_m1_p1;
+COEFF(0,1) = factor * coeff_dyy_0_p1;
+COEFF(1,1) = factor * coeff_dyy_p1_p1;
+COEFF(2,1) = factor * coeff_dyy_p2_p1;
+COEFF(-2,2) = factor * coeff_dyy_m2_p2;
+COEFF(-1,2) = factor * coeff_dyy_m1_p2;
+COEFF(0,2) = factor * coeff_dyy_0_p2;
+COEFF(1,2) = factor * coeff_dyy_p1_p2;
+COEFF(2,2) = factor * coeff_dyy_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/2d.maple b/src/GeneralizedPolynomial-Uniform/2d.maple
index 87aa222..bfd149f 100644
--- a/src/GeneralizedPolynomial-Uniform/2d.maple
+++ b/src/GeneralizedPolynomial-Uniform/2d.maple
@@ -97,11 +97,11 @@ print_name_list_dcl(data_var_list_2d_size2, "fp",
print_data_var_assign(posn_list_2d_size2, "data_",
"2d.coeffs/2d.cube.size2/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_2d_size2, "coeff_I_",
+print_interp_coeff_var_store(posn_list_2d_size2, "", "coeff_I_",
"2d.coeffs/2d.cube.size2/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_2d_size2, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_2d_size2, "factor", "coeff_dx_",
"2d.coeffs/2d.cube.size2/coeff-dx.store.c");
-print_interp_coeff_var_store(posn_list_2d_size2, "coeff_dy_",
+print_interp_coeff_var_store(posn_list_2d_size2, "factor", "coeff_dy_",
"2d.coeffs/2d.cube.size2/coeff-dy.store.c");
print_name_list_dcl(map(coeff_name, posn_list_2d_size2, "coeff_I_"), "fp",
@@ -134,17 +134,17 @@ print_name_list_dcl(data_var_list_2d_size3, "fp",
print_data_var_assign(posn_list_2d_size3, "data_",
"2d.coeffs/2d.cube.size3/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_2d_size3, "coeff_I_",
+print_interp_coeff_var_store(posn_list_2d_size3, "", "coeff_I_",
"2d.coeffs/2d.cube.size3/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_2d_size3, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_2d_size3, "factor", "coeff_dx_",
"2d.coeffs/2d.cube.size3/coeff-dx.store.c");
-print_interp_coeff_var_store(posn_list_2d_size3, "coeff_dy_",
+print_interp_coeff_var_store(posn_list_2d_size3, "factor", "coeff_dy_",
"2d.coeffs/2d.cube.size3/coeff-dy.store.c");
-print_interp_coeff_var_store(posn_list_2d_size3, "coeff_dxx_",
+print_interp_coeff_var_store(posn_list_2d_size3, "factor", "coeff_dxx_",
"2d.coeffs/2d.cube.size3/coeff-dxx.store.c");
-print_interp_coeff_var_store(posn_list_2d_size3, "coeff_dxy_",
+print_interp_coeff_var_store(posn_list_2d_size3, "factor", "coeff_dxy_",
"2d.coeffs/2d.cube.size3/coeff-dxy.store.c");
-print_interp_coeff_var_store(posn_list_2d_size3, "coeff_dyy_",
+print_interp_coeff_var_store(posn_list_2d_size3, "factor", "coeff_dyy_",
"2d.coeffs/2d.cube.size3/coeff-dyy.store.c");
print_name_list_dcl(map(coeff_name, posn_list_2d_size3, "coeff_I_"), "fp",
@@ -192,17 +192,17 @@ print_name_list_dcl(data_var_list_2d_size4, "fp",
print_data_var_assign(posn_list_2d_size4, "data_",
"2d.coeffs/2d.cube.size4/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_2d_size4, "coeff_I_",
+print_interp_coeff_var_store(posn_list_2d_size4, "", "coeff_I_",
"2d.coeffs/2d.cube.size4/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_2d_size4, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_2d_size4, "factor", "coeff_dx_",
"2d.coeffs/2d.cube.size4/coeff-dx.store.c");
-print_interp_coeff_var_store(posn_list_2d_size4, "coeff_dy_",
+print_interp_coeff_var_store(posn_list_2d_size4, "factor", "coeff_dy_",
"2d.coeffs/2d.cube.size4/coeff-dy.store.c");
-print_interp_coeff_var_store(posn_list_2d_size4, "coeff_dxx_",
+print_interp_coeff_var_store(posn_list_2d_size4, "factor", "coeff_dxx_",
"2d.coeffs/2d.cube.size4/coeff-dxx.store.c");
-print_interp_coeff_var_store(posn_list_2d_size4, "coeff_dxy_",
+print_interp_coeff_var_store(posn_list_2d_size4, "factor", "coeff_dxy_",
"2d.coeffs/2d.cube.size4/coeff-dxy.store.c");
-print_interp_coeff_var_store(posn_list_2d_size4, "coeff_dyy_",
+print_interp_coeff_var_store(posn_list_2d_size4, "factor", "coeff_dyy_",
"2d.coeffs/2d.cube.size4/coeff-dyy.store.c");
print_name_list_dcl(map(coeff_name, posn_list_2d_size4, "coeff_I_"), "fp",
@@ -250,17 +250,17 @@ print_name_list_dcl(data_var_list_2d_size5, "fp",
print_data_var_assign(posn_list_2d_size5, "data_",
"2d.coeffs/2d.cube.size5/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_2d_size5, "coeff_I_",
+print_interp_coeff_var_store(posn_list_2d_size5, "", "coeff_I_",
"2d.coeffs/2d.cube.size5/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_2d_size5, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_2d_size5, "factor", "coeff_dx_",
"2d.coeffs/2d.cube.size5/coeff-dx.store.c");
-print_interp_coeff_var_store(posn_list_2d_size5, "coeff_dy_",
+print_interp_coeff_var_store(posn_list_2d_size5, "factor", "coeff_dy_",
"2d.coeffs/2d.cube.size5/coeff-dy.store.c");
-print_interp_coeff_var_store(posn_list_2d_size5, "coeff_dxx_",
+print_interp_coeff_var_store(posn_list_2d_size5, "factor", "coeff_dxx_",
"2d.coeffs/2d.cube.size5/coeff-dxx.store.c");
-print_interp_coeff_var_store(posn_list_2d_size5, "coeff_dxy_",
+print_interp_coeff_var_store(posn_list_2d_size5, "factor", "coeff_dxy_",
"2d.coeffs/2d.cube.size5/coeff-dxy.store.c");
-print_interp_coeff_var_store(posn_list_2d_size5, "coeff_dyy_",
+print_interp_coeff_var_store(posn_list_2d_size5, "factor", "coeff_dyy_",
"2d.coeffs/2d.cube.size5/coeff-dyy.store.c");
print_name_list_dcl(map(coeff_name, posn_list_2d_size5, "coeff_I_"), "fp",
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c
index 6c135da..10c924b 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order1.smooth0/coeff-I.compute.c
@@ -1,34 +1,34 @@
fp t7,
- t3,
+ t2,
t8,
t4,
t13,
- t5,
+ t3,
t12,
- t1,
+ t6,
t11,
+ t5,
t10,
- t6,
t9,
- t2;
+ t1;
t7 = RATIONAL(1.0,4.0);
- t3 = t7*y;
+ t2 = t7*x;
t8 = RATIONAL(-1.0,4.0);
t4 = t8*z;
- t13 = t3+t4;
- t5 = t8*y;
- t12 = t4+t5;
- t1 = t7*z;
- t11 = t3+t1;
- t10 = t5+t1;
+ t13 = t2+t4;
+ t3 = t7*z;
+ t12 = t2+t3;
t6 = t8*x;
- t9 = t6+t7;
- t2 = t7*x;
- coeff_I_0_0_0 = t6+RATIONAL(1.0,2.0)+t12;
- coeff_I_p1_0_0 = t7+t2+t12;
- coeff_I_0_p1_0 = t9+t13;
- coeff_I_p1_p1_0 = t2+t13;
- coeff_I_0_0_p1 = t9+t10;
- coeff_I_p1_0_p1 = t2+t10;
- coeff_I_0_p1_p1 = t6+t11;
- coeff_I_p1_p1_p1 = t2+t8+t11;
+ t11 = t6+t3;
+ t5 = t8*y;
+ t10 = t5+t7;
+ t9 = t4+t6;
+ t1 = t7*y;
+ coeff_I_0_0_0 = RATIONAL(1.0,2.0)+t5+t9;
+ coeff_I_p1_0_0 = t10+t13;
+ coeff_I_0_p1_0 = t7+t1+t9;
+ coeff_I_p1_p1_0 = t1+t13;
+ coeff_I_0_0_p1 = t10+t11;
+ coeff_I_p1_0_p1 = t5+t12;
+ coeff_I_0_p1_p1 = t1+t11;
+ coeff_I_p1_p1_p1 = t1+t8+t12;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c
index 14385d7..20c3eaa 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-I.compute.c
@@ -1,149 +1,147 @@
fp t42,
- t48,
- t31,
- t41,
- t81,
+ t47,
+ t32,
+ t46,
+ t33,
t39,
- t71,
- t24,
- t28,
- t80,
+ t69,
t45,
+ t48,
t35,
- t40,
- t79,
- t46,
- t33,
- t78,
+ t82,
t43,
+ t28,
+ t34,
+ t81,
+ t36,
+ t80,
+ t26,
+ t41,
+ t71,
+ t23,
+ t79,
+ t40,
t70,
t21,
- t44,
- t30,
+ t78,
+ t27,
t77,
- t47,
t29,
- t68,
- t36,
+ t31,
t76,
- t37,
t75,
- t32,
- t23,
+ t30,
t74,
- t20,
- t26,
t73,
- t34,
+ t25,
t72,
- t67,
- t38,
+ t37,
+ t68,
t66,
t65,
- t27,
t64,
- t63,
t62,
+ t38,
t61,
t60,
t59,
t58,
t57,
+ t24,
t56,
t55,
t54,
t53,
t52,
+ t20,
t51,
t50,
- t49,
- t25,
- t22;
+ t22,
+ t49;
t42 = RATIONAL(1.0,18.0);
- t48 = z*z;
- t31 = t42*t48;
- t41 = RATIONAL(-2.0,27.0);
- t81 = t31+t41;
- t39 = RATIONAL(-1.0,12.0);
- t71 = x*t39;
- t24 = y*t71;
- t28 = t42*x;
- t80 = t24+t28;
- t45 = RATIONAL(-1.0,9.0);
- t35 = t45*t48;
- t40 = RATIONAL(1.0,27.0);
- t79 = t35+t40;
+ t47 = x*x;
+ t32 = t42*t47;
t46 = y*y;
t33 = t42*t46;
- t78 = t31+t33;
- t43 = RATIONAL(1.0,12.0);
- t70 = y*t43;
- t21 = x*t70;
- t44 = RATIONAL(-1.0,18.0);
- t30 = t44*x;
- t77 = t21+t30;
- t47 = x*x;
- t29 = t42*t47;
- t68 = t40+t29;
+ t39 = RATIONAL(1.0,27.0);
+ t69 = t33+t39;
+ t45 = RATIONAL(-1.0,9.0);
+ t48 = z*z;
+ t35 = t45*t48;
+ t82 = t32+t35+t69;
+ t43 = RATIONAL(-1.0,18.0);
+ t28 = t43*x;
+ t34 = t42*z;
+ t81 = t28+t34;
t36 = t45*t46;
- t76 = t68+t31+t36;
+ t80 = t36+t39;
+ t26 = t42*y;
+ t41 = RATIONAL(1.0,12.0);
+ t71 = x*t41;
+ t23 = y*t71;
+ t79 = t26+t23;
+ t40 = RATIONAL(-1.0,12.0);
+ t70 = y*t40;
+ t21 = x*t70;
+ t78 = t26+t21;
+ t27 = t43*y;
+ t77 = t27+t21;
+ t29 = t42*x;
+ t31 = t43*z;
+ t76 = t29+t31;
+ t75 = t27+t23;
+ t30 = t42*t48;
+ t74 = t32+t30;
+ t73 = t33+RATIONAL(-2.0,27.0);
+ t25 = t40*x*z;
+ t72 = t25+t74+t73;
t37 = t45*t47;
- t75 = t37+t40;
- t32 = t44*z;
- t23 = t39*y*z;
- t74 = t32+t23;
- t20 = z*t70;
- t26 = t42*z;
- t73 = t20+t26;
- t34 = t44*y;
- t72 = t41+t34+t29;
- t67 = t36+t37;
+ t68 = t33+t37;
+ t66 = t36+t35;
+ t65 = t37+t30;
+ t64 = t39+t30+t31;
+ t62 = t28+t74;
t38 = RATIONAL(4.0,27.0);
- t66 = t35+t38;
- t65 = t23+t78;
- t27 = t42*y;
- t64 = t33+t27+t29;
- t63 = t20+t78;
- t62 = t31+t38+t67;
- t61 = t33+t37+t66;
- t60 = t36+t29+t66;
- t59 = t30+t76;
- t58 = t21+t28+t64;
- t57 = t65+t75;
- t56 = t34+t33+t35+t68;
- t55 = t24+t30+t64;
- t54 = t63+t75;
- t53 = t28+t76;
- t52 = t58+t81;
- t51 = t32+t63+t72;
- t50 = t55+t81;
- t49 = t26+t65+t72;
- t25 = z*t71;
- t22 = t43*x*z;
- coeff_I_m1_m1_m1 = t22+t51+t77;
- coeff_I_0_m1_m1 = t34+t32+t54;
- coeff_I_p1_m1_m1 = t25+t51+t80;
- coeff_I_m1_0_m1 = t32+t22+t59;
- coeff_I_0_0_m1 = t32+t62;
- coeff_I_p1_0_m1 = t25+t32+t53;
- coeff_I_m1_p1_m1 = t22+t50+t74;
- coeff_I_0_p1_m1 = t32+t27+t57;
- coeff_I_p1_p1_m1 = t25+t52+t74;
- coeff_I_m1_m1_0 = t56+t77;
- coeff_I_0_m1_0 = t34+t61;
- coeff_I_p1_m1_0 = t56+t80;
- coeff_I_m1_0_0 = t30+t60;
- coeff_I_0_0_0 = RATIONAL(7.0,27.0)+t35+t67;
- coeff_I_p1_0_0 = t28+t60;
- coeff_I_m1_p1_0 = t55+t79;
- coeff_I_0_p1_0 = t27+t61;
- coeff_I_p1_p1_0 = t58+t79;
- coeff_I_m1_m1_p1 = t25+t49+t77;
- coeff_I_0_m1_p1 = t26+t34+t57;
- coeff_I_p1_m1_p1 = t22+t49+t80;
- coeff_I_m1_0_p1 = t26+t25+t59;
- coeff_I_0_0_p1 = t26+t62;
- coeff_I_p1_0_p1 = t22+t26+t53;
- coeff_I_m1_p1_p1 = t25+t50+t73;
- coeff_I_0_p1_p1 = t26+t27+t54;
- coeff_I_p1_p1_p1 = t22+t52+t73;
+ t61 = t36+t38+t65;
+ t60 = t35+t38+t68;
+ t59 = t32+t38+t66;
+ t58 = t34+t65+t69;
+ t57 = t29+t82;
+ t24 = z*t71;
+ t56 = t29+t34+t24+t74;
+ t55 = t32+t36+t64;
+ t54 = t28+t82;
+ t53 = t64+t68;
+ t52 = t24+t31+t62+t73;
+ t20 = z*t70;
+ t51 = t20+t23+t72;
+ t50 = t56+t73;
+ t22 = t41*y*z;
+ t49 = t22+t21+t72;
+ coeff_I_m1_m1_m1 = t22+t52+t75;
+ coeff_I_0_m1_m1 = t22+t27+t53;
+ coeff_I_p1_m1_m1 = t27+t49+t76;
+ coeff_I_m1_0_m1 = t28+t24+t55;
+ coeff_I_0_0_m1 = t31+t61;
+ coeff_I_p1_0_m1 = t29+t25+t55;
+ coeff_I_m1_p1_m1 = t20+t52+t78;
+ coeff_I_0_p1_m1 = t26+t20+t53;
+ coeff_I_p1_p1_m1 = t26+t51+t76;
+ coeff_I_m1_m1_0 = t54+t75;
+ coeff_I_0_m1_0 = t27+t60;
+ coeff_I_p1_m1_0 = t57+t77;
+ coeff_I_m1_0_0 = t28+t59;
+ coeff_I_0_0_0 = t37+RATIONAL(7.0,27.0)+t66;
+ coeff_I_p1_0_0 = t29+t59;
+ coeff_I_m1_p1_0 = t54+t78;
+ coeff_I_0_p1_0 = t26+t60;
+ coeff_I_p1_p1_0 = t57+t79;
+ coeff_I_m1_m1_p1 = t27+t51+t81;
+ coeff_I_0_m1_p1 = t27+t20+t58;
+ coeff_I_p1_m1_p1 = t20+t50+t77;
+ coeff_I_m1_0_p1 = t34+t25+t62+t80;
+ coeff_I_0_0_p1 = t34+t61;
+ coeff_I_p1_0_p1 = t56+t80;
+ coeff_I_m1_p1_p1 = t26+t49+t81;
+ coeff_I_0_p1_p1 = t22+t26+t58;
+ coeff_I_p1_p1_p1 = t22+t50+t79;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c
index d72fc1e..bdcf93f 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dx.compute.c
@@ -1,59 +1,65 @@
-fp t87,
+fp t91,
+ t87,
+ t101,
+ t89,
+ t85,
+ t100,
+ t83,
t99,
+ t92,
t98,
- t88,
- t83,
- t97,
t90,
- t85,
+ t86,
+ t97,
t96,
t84,
t95,
t94,
t93,
- t82,
- t92,
- t86;
+ t88;
+ t91 = RATIONAL(1.0,18.0);
t87 = RATIONAL(1.0,9.0)*x;
- t99 = t87+RATIONAL(1.0,18.0);
- t98 = t87+RATIONAL(-1.0,18.0);
- t88 = RATIONAL(-1.0,12.0);
- t83 = t88*y;
- t97 = t83+t99;
+ t101 = t87+t91;
+ t89 = RATIONAL(-1.0,12.0);
+ t85 = t89*y;
+ t100 = t85+t87;
+ t83 = t89*z;
+ t99 = t83+t87;
+ t92 = RATIONAL(-1.0,18.0);
+ t98 = t87+t92;
t90 = RATIONAL(1.0,12.0);
- t85 = t90*y;
- t96 = t85+t99;
+ t86 = t90*y;
+ t97 = t86+t101;
+ t96 = t86+t98;
t84 = t90*z;
- t95 = t84+t99;
- t94 = t85+t98;
- t93 = t83+t98;
- t82 = t88*z;
- t92 = t82+t98;
- t86 = RATIONAL(-2.0,9.0)*x;
- coeff_dx_m1_m1_m1 = t84+t94;
- coeff_dx_0_m1_m1 = t86;
- coeff_dx_p1_m1_m1 = t82+t97;
+ t95 = t84+t100;
+ t94 = t86+t99;
+ t93 = t85+t99;
+ t88 = RATIONAL(-2.0,9.0)*x;
+ coeff_dx_m1_m1_m1 = t84+t96;
+ coeff_dx_0_m1_m1 = t88;
+ coeff_dx_p1_m1_m1 = t91+t93;
coeff_dx_m1_0_m1 = t84+t98;
- coeff_dx_0_0_m1 = t86;
- coeff_dx_p1_0_m1 = t82+t99;
- coeff_dx_m1_p1_m1 = t84+t93;
- coeff_dx_0_p1_m1 = t86;
- coeff_dx_p1_p1_m1 = t82+t96;
- coeff_dx_m1_m1_0 = t94;
- coeff_dx_0_m1_0 = t86;
- coeff_dx_p1_m1_0 = t97;
+ coeff_dx_0_0_m1 = t88;
+ coeff_dx_p1_0_m1 = t91+t99;
+ coeff_dx_m1_p1_m1 = t92+t95;
+ coeff_dx_0_p1_m1 = t88;
+ coeff_dx_p1_p1_m1 = t91+t94;
+ coeff_dx_m1_m1_0 = t96;
+ coeff_dx_0_m1_0 = t88;
+ coeff_dx_p1_m1_0 = t91+t100;
coeff_dx_m1_0_0 = t98;
- coeff_dx_0_0_0 = t86;
- coeff_dx_p1_0_0 = t99;
- coeff_dx_m1_p1_0 = t93;
- coeff_dx_0_p1_0 = t86;
- coeff_dx_p1_p1_0 = t96;
- coeff_dx_m1_m1_p1 = t85+t92;
- coeff_dx_0_m1_p1 = t86;
- coeff_dx_p1_m1_p1 = t83+t95;
- coeff_dx_m1_0_p1 = t92;
- coeff_dx_0_0_p1 = t86;
- coeff_dx_p1_0_p1 = t95;
- coeff_dx_m1_p1_p1 = t83+t92;
- coeff_dx_0_p1_p1 = t86;
- coeff_dx_p1_p1_p1 = t85+t95;
+ coeff_dx_0_0_0 = t88;
+ coeff_dx_p1_0_0 = t101;
+ coeff_dx_m1_p1_0 = t85+t98;
+ coeff_dx_0_p1_0 = t88;
+ coeff_dx_p1_p1_0 = t97;
+ coeff_dx_m1_m1_p1 = t92+t94;
+ coeff_dx_0_m1_p1 = t88;
+ coeff_dx_p1_m1_p1 = t91+t95;
+ coeff_dx_m1_0_p1 = t83+t98;
+ coeff_dx_0_0_p1 = t88;
+ coeff_dx_p1_0_p1 = t84+t101;
+ coeff_dx_m1_p1_p1 = t92+t93;
+ coeff_dx_0_p1_p1 = t88;
+ coeff_dx_p1_p1_p1 = t84+t97;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c
index 026e6e9..5c900c8 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxx.compute.c
@@ -1,31 +1,31 @@
-fp t137,
- t136;
- t137 = RATIONAL(1.0,9.0);
- t136 = RATIONAL(-2.0,9.0);
- coeff_dxx_m1_m1_m1 = t137;
- coeff_dxx_0_m1_m1 = t136;
- coeff_dxx_p1_m1_m1 = t137;
- coeff_dxx_m1_0_m1 = t137;
- coeff_dxx_0_0_m1 = t136;
- coeff_dxx_p1_0_m1 = t137;
- coeff_dxx_m1_p1_m1 = t137;
- coeff_dxx_0_p1_m1 = t136;
- coeff_dxx_p1_p1_m1 = t137;
- coeff_dxx_m1_m1_0 = t137;
- coeff_dxx_0_m1_0 = t136;
- coeff_dxx_p1_m1_0 = t137;
- coeff_dxx_m1_0_0 = t137;
- coeff_dxx_0_0_0 = t136;
- coeff_dxx_p1_0_0 = t137;
- coeff_dxx_m1_p1_0 = t137;
- coeff_dxx_0_p1_0 = t136;
- coeff_dxx_p1_p1_0 = t137;
- coeff_dxx_m1_m1_p1 = t137;
- coeff_dxx_0_m1_p1 = t136;
- coeff_dxx_p1_m1_p1 = t137;
- coeff_dxx_m1_0_p1 = t137;
- coeff_dxx_0_0_p1 = t136;
- coeff_dxx_p1_0_p1 = t137;
- coeff_dxx_m1_p1_p1 = t137;
- coeff_dxx_0_p1_p1 = t136;
- coeff_dxx_p1_p1_p1 = t137;
+fp t141,
+ t140;
+ t141 = RATIONAL(-2.0,9.0);
+ t140 = RATIONAL(1.0,9.0);
+ coeff_dxx_m1_m1_m1 = t140;
+ coeff_dxx_0_m1_m1 = t141;
+ coeff_dxx_p1_m1_m1 = t140;
+ coeff_dxx_m1_0_m1 = t140;
+ coeff_dxx_0_0_m1 = t141;
+ coeff_dxx_p1_0_m1 = t140;
+ coeff_dxx_m1_p1_m1 = t140;
+ coeff_dxx_0_p1_m1 = t141;
+ coeff_dxx_p1_p1_m1 = t140;
+ coeff_dxx_m1_m1_0 = t140;
+ coeff_dxx_0_m1_0 = t141;
+ coeff_dxx_p1_m1_0 = t140;
+ coeff_dxx_m1_0_0 = t140;
+ coeff_dxx_0_0_0 = t141;
+ coeff_dxx_p1_0_0 = t140;
+ coeff_dxx_m1_p1_0 = t140;
+ coeff_dxx_0_p1_0 = t141;
+ coeff_dxx_p1_p1_0 = t140;
+ coeff_dxx_m1_m1_p1 = t140;
+ coeff_dxx_0_m1_p1 = t141;
+ coeff_dxx_p1_m1_p1 = t140;
+ coeff_dxx_m1_0_p1 = t140;
+ coeff_dxx_0_0_p1 = t141;
+ coeff_dxx_p1_0_p1 = t140;
+ coeff_dxx_m1_p1_p1 = t140;
+ coeff_dxx_0_p1_p1 = t141;
+ coeff_dxx_p1_p1_p1 = t140;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c
index f998571..e104270 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxy.compute.c
@@ -1,33 +1,33 @@
-fp t140,
- t139,
- t138;
- t140 = RATIONAL(0.0,1.0);
- t139 = RATIONAL(1.0,12.0);
- t138 = RATIONAL(-1.0,12.0);
- coeff_dxy_m1_m1_m1 = t139;
- coeff_dxy_0_m1_m1 = t140;
- coeff_dxy_p1_m1_m1 = t138;
- coeff_dxy_m1_0_m1 = t140;
- coeff_dxy_0_0_m1 = t140;
- coeff_dxy_p1_0_m1 = t140;
- coeff_dxy_m1_p1_m1 = t138;
- coeff_dxy_0_p1_m1 = t140;
- coeff_dxy_p1_p1_m1 = t139;
- coeff_dxy_m1_m1_0 = t139;
- coeff_dxy_0_m1_0 = t140;
- coeff_dxy_p1_m1_0 = t138;
- coeff_dxy_m1_0_0 = t140;
- coeff_dxy_0_0_0 = t140;
- coeff_dxy_p1_0_0 = t140;
- coeff_dxy_m1_p1_0 = t138;
- coeff_dxy_0_p1_0 = t140;
- coeff_dxy_p1_p1_0 = t139;
- coeff_dxy_m1_m1_p1 = t139;
- coeff_dxy_0_m1_p1 = t140;
- coeff_dxy_p1_m1_p1 = t138;
- coeff_dxy_m1_0_p1 = t140;
- coeff_dxy_0_0_p1 = t140;
- coeff_dxy_p1_0_p1 = t140;
- coeff_dxy_m1_p1_p1 = t138;
- coeff_dxy_0_p1_p1 = t140;
- coeff_dxy_p1_p1_p1 = t139;
+fp t144,
+ t143,
+ t142;
+ t144 = RATIONAL(0.0,1.0);
+ t143 = RATIONAL(-1.0,12.0);
+ t142 = RATIONAL(1.0,12.0);
+ coeff_dxy_m1_m1_m1 = t142;
+ coeff_dxy_0_m1_m1 = t144;
+ coeff_dxy_p1_m1_m1 = t143;
+ coeff_dxy_m1_0_m1 = t144;
+ coeff_dxy_0_0_m1 = t144;
+ coeff_dxy_p1_0_m1 = t144;
+ coeff_dxy_m1_p1_m1 = t143;
+ coeff_dxy_0_p1_m1 = t144;
+ coeff_dxy_p1_p1_m1 = t142;
+ coeff_dxy_m1_m1_0 = t142;
+ coeff_dxy_0_m1_0 = t144;
+ coeff_dxy_p1_m1_0 = t143;
+ coeff_dxy_m1_0_0 = t144;
+ coeff_dxy_0_0_0 = t144;
+ coeff_dxy_p1_0_0 = t144;
+ coeff_dxy_m1_p1_0 = t143;
+ coeff_dxy_0_p1_0 = t144;
+ coeff_dxy_p1_p1_0 = t142;
+ coeff_dxy_m1_m1_p1 = t142;
+ coeff_dxy_0_m1_p1 = t144;
+ coeff_dxy_p1_m1_p1 = t143;
+ coeff_dxy_m1_0_p1 = t144;
+ coeff_dxy_0_0_p1 = t144;
+ coeff_dxy_p1_0_p1 = t144;
+ coeff_dxy_m1_p1_p1 = t143;
+ coeff_dxy_0_p1_p1 = t144;
+ coeff_dxy_p1_p1_p1 = t142;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c
index 62bc9bb..c03f473 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dxz.compute.c
@@ -1,33 +1,33 @@
-fp t143,
- t142,
- t141;
- t143 = RATIONAL(0.0,1.0);
- t142 = RATIONAL(1.0,12.0);
- t141 = RATIONAL(-1.0,12.0);
- coeff_dxz_m1_m1_m1 = t142;
- coeff_dxz_0_m1_m1 = t143;
- coeff_dxz_p1_m1_m1 = t141;
- coeff_dxz_m1_0_m1 = t142;
- coeff_dxz_0_0_m1 = t143;
- coeff_dxz_p1_0_m1 = t141;
- coeff_dxz_m1_p1_m1 = t142;
- coeff_dxz_0_p1_m1 = t143;
- coeff_dxz_p1_p1_m1 = t141;
- coeff_dxz_m1_m1_0 = t143;
- coeff_dxz_0_m1_0 = t143;
- coeff_dxz_p1_m1_0 = t143;
- coeff_dxz_m1_0_0 = t143;
- coeff_dxz_0_0_0 = t143;
- coeff_dxz_p1_0_0 = t143;
- coeff_dxz_m1_p1_0 = t143;
- coeff_dxz_0_p1_0 = t143;
- coeff_dxz_p1_p1_0 = t143;
- coeff_dxz_m1_m1_p1 = t141;
- coeff_dxz_0_m1_p1 = t143;
- coeff_dxz_p1_m1_p1 = t142;
- coeff_dxz_m1_0_p1 = t141;
- coeff_dxz_0_0_p1 = t143;
- coeff_dxz_p1_0_p1 = t142;
- coeff_dxz_m1_p1_p1 = t141;
- coeff_dxz_0_p1_p1 = t143;
- coeff_dxz_p1_p1_p1 = t142;
+fp t147,
+ t146,
+ t145;
+ t147 = RATIONAL(0.0,1.0);
+ t146 = RATIONAL(-1.0,12.0);
+ t145 = RATIONAL(1.0,12.0);
+ coeff_dxz_m1_m1_m1 = t145;
+ coeff_dxz_0_m1_m1 = t147;
+ coeff_dxz_p1_m1_m1 = t146;
+ coeff_dxz_m1_0_m1 = t145;
+ coeff_dxz_0_0_m1 = t147;
+ coeff_dxz_p1_0_m1 = t146;
+ coeff_dxz_m1_p1_m1 = t145;
+ coeff_dxz_0_p1_m1 = t147;
+ coeff_dxz_p1_p1_m1 = t146;
+ coeff_dxz_m1_m1_0 = t147;
+ coeff_dxz_0_m1_0 = t147;
+ coeff_dxz_p1_m1_0 = t147;
+ coeff_dxz_m1_0_0 = t147;
+ coeff_dxz_0_0_0 = t147;
+ coeff_dxz_p1_0_0 = t147;
+ coeff_dxz_m1_p1_0 = t147;
+ coeff_dxz_0_p1_0 = t147;
+ coeff_dxz_p1_p1_0 = t147;
+ coeff_dxz_m1_m1_p1 = t146;
+ coeff_dxz_0_m1_p1 = t147;
+ coeff_dxz_p1_m1_p1 = t145;
+ coeff_dxz_m1_0_p1 = t146;
+ coeff_dxz_0_0_p1 = t147;
+ coeff_dxz_p1_0_p1 = t145;
+ coeff_dxz_m1_p1_p1 = t146;
+ coeff_dxz_0_p1_p1 = t147;
+ coeff_dxz_p1_p1_p1 = t145;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c
index 75222fa..507f9ac 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dy.compute.c
@@ -1,61 +1,63 @@
-fp t105,
+fp t106,
+ t110,
+ t119,
+ t111,
+ t118,
t108,
t103,
t117,
- t101,
+ t109,
+ t105,
t116,
- t106,
- t102,
+ t104,
t115,
t114,
+ t102,
t113,
t112,
- t111,
- t110,
- t109,
- t107,
- t104;
- t105 = RATIONAL(1.0,9.0)*y;
- t108 = RATIONAL(1.0,12.0);
- t103 = t108*z;
- t117 = t105+t103;
- t101 = t108*x;
- t116 = t105+t101;
- t106 = RATIONAL(-1.0,12.0);
- t102 = t106*z;
- t115 = t105+t102;
- t114 = t105+t106*x;
- t113 = t101+t115;
- t112 = t103+t114;
- t111 = t103+t116;
- t110 = t102+t114;
- t109 = RATIONAL(-1.0,18.0);
- t107 = RATIONAL(1.0,18.0);
- t104 = RATIONAL(-2.0,9.0)*y;
- coeff_dy_m1_m1_m1 = t109+t111;
- coeff_dy_0_m1_m1 = t109+t117;
- coeff_dy_p1_m1_m1 = t109+t112;
- coeff_dy_m1_0_m1 = t104;
- coeff_dy_0_0_m1 = t104;
- coeff_dy_p1_0_m1 = t104;
- coeff_dy_m1_p1_m1 = t107+t110;
- coeff_dy_0_p1_m1 = t107+t115;
- coeff_dy_p1_p1_m1 = t107+t113;
- coeff_dy_m1_m1_0 = t109+t116;
- coeff_dy_0_m1_0 = t105+t109;
- coeff_dy_p1_m1_0 = t109+t114;
- coeff_dy_m1_0_0 = t104;
- coeff_dy_0_0_0 = t104;
- coeff_dy_p1_0_0 = t104;
- coeff_dy_m1_p1_0 = t107+t114;
- coeff_dy_0_p1_0 = t105+t107;
- coeff_dy_p1_p1_0 = t107+t116;
- coeff_dy_m1_m1_p1 = t109+t113;
- coeff_dy_0_m1_p1 = t109+t115;
- coeff_dy_p1_m1_p1 = t109+t110;
- coeff_dy_m1_0_p1 = t104;
- coeff_dy_0_0_p1 = t104;
- coeff_dy_p1_0_p1 = t104;
- coeff_dy_m1_p1_p1 = t107+t112;
- coeff_dy_0_p1_p1 = t107+t117;
- coeff_dy_p1_p1_p1 = t107+t111;
+ t107;
+ t106 = RATIONAL(1.0,9.0)*y;
+ t110 = RATIONAL(1.0,18.0);
+ t119 = t106+t110;
+ t111 = RATIONAL(-1.0,18.0);
+ t118 = t106+t111;
+ t108 = RATIONAL(-1.0,12.0);
+ t103 = t108*x;
+ t117 = t103+t119;
+ t109 = RATIONAL(1.0,12.0);
+ t105 = t109*z;
+ t116 = t105+t119;
+ t104 = t109*x;
+ t115 = t104+t118;
+ t114 = t103+t118;
+ t102 = t108*z;
+ t113 = t102+t118;
+ t112 = t102+t104+t106;
+ t107 = RATIONAL(-2.0,9.0)*y;
+ coeff_dy_m1_m1_m1 = t105+t115;
+ coeff_dy_0_m1_m1 = t105+t118;
+ coeff_dy_p1_m1_m1 = t105+t114;
+ coeff_dy_m1_0_m1 = t107;
+ coeff_dy_0_0_m1 = t107;
+ coeff_dy_p1_0_m1 = t107;
+ coeff_dy_m1_p1_m1 = t102+t117;
+ coeff_dy_0_p1_m1 = t102+t119;
+ coeff_dy_p1_p1_m1 = t110+t112;
+ coeff_dy_m1_m1_0 = t115;
+ coeff_dy_0_m1_0 = t118;
+ coeff_dy_p1_m1_0 = t114;
+ coeff_dy_m1_0_0 = t107;
+ coeff_dy_0_0_0 = t107;
+ coeff_dy_p1_0_0 = t107;
+ coeff_dy_m1_p1_0 = t117;
+ coeff_dy_0_p1_0 = t119;
+ coeff_dy_p1_p1_0 = t104+t119;
+ coeff_dy_m1_m1_p1 = t111+t112;
+ coeff_dy_0_m1_p1 = t113;
+ coeff_dy_p1_m1_p1 = t103+t113;
+ coeff_dy_m1_0_p1 = t107;
+ coeff_dy_0_0_p1 = t107;
+ coeff_dy_p1_0_p1 = t107;
+ coeff_dy_m1_p1_p1 = t103+t116;
+ coeff_dy_0_p1_p1 = t116;
+ coeff_dy_p1_p1_p1 = t104+t116;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c
index 8bc38e1..746852d 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyy.compute.c
@@ -1,31 +1,31 @@
-fp t145,
- t144;
- t145 = RATIONAL(1.0,9.0);
- t144 = RATIONAL(-2.0,9.0);
- coeff_dyy_m1_m1_m1 = t145;
- coeff_dyy_0_m1_m1 = t145;
- coeff_dyy_p1_m1_m1 = t145;
- coeff_dyy_m1_0_m1 = t144;
- coeff_dyy_0_0_m1 = t144;
- coeff_dyy_p1_0_m1 = t144;
- coeff_dyy_m1_p1_m1 = t145;
- coeff_dyy_0_p1_m1 = t145;
- coeff_dyy_p1_p1_m1 = t145;
- coeff_dyy_m1_m1_0 = t145;
- coeff_dyy_0_m1_0 = t145;
- coeff_dyy_p1_m1_0 = t145;
- coeff_dyy_m1_0_0 = t144;
- coeff_dyy_0_0_0 = t144;
- coeff_dyy_p1_0_0 = t144;
- coeff_dyy_m1_p1_0 = t145;
- coeff_dyy_0_p1_0 = t145;
- coeff_dyy_p1_p1_0 = t145;
- coeff_dyy_m1_m1_p1 = t145;
- coeff_dyy_0_m1_p1 = t145;
- coeff_dyy_p1_m1_p1 = t145;
- coeff_dyy_m1_0_p1 = t144;
- coeff_dyy_0_0_p1 = t144;
- coeff_dyy_p1_0_p1 = t144;
- coeff_dyy_m1_p1_p1 = t145;
- coeff_dyy_0_p1_p1 = t145;
- coeff_dyy_p1_p1_p1 = t145;
+fp t149,
+ t148;
+ t149 = RATIONAL(-2.0,9.0);
+ t148 = RATIONAL(1.0,9.0);
+ coeff_dyy_m1_m1_m1 = t148;
+ coeff_dyy_0_m1_m1 = t148;
+ coeff_dyy_p1_m1_m1 = t148;
+ coeff_dyy_m1_0_m1 = t149;
+ coeff_dyy_0_0_m1 = t149;
+ coeff_dyy_p1_0_m1 = t149;
+ coeff_dyy_m1_p1_m1 = t148;
+ coeff_dyy_0_p1_m1 = t148;
+ coeff_dyy_p1_p1_m1 = t148;
+ coeff_dyy_m1_m1_0 = t148;
+ coeff_dyy_0_m1_0 = t148;
+ coeff_dyy_p1_m1_0 = t148;
+ coeff_dyy_m1_0_0 = t149;
+ coeff_dyy_0_0_0 = t149;
+ coeff_dyy_p1_0_0 = t149;
+ coeff_dyy_m1_p1_0 = t148;
+ coeff_dyy_0_p1_0 = t148;
+ coeff_dyy_p1_p1_0 = t148;
+ coeff_dyy_m1_m1_p1 = t148;
+ coeff_dyy_0_m1_p1 = t148;
+ coeff_dyy_p1_m1_p1 = t148;
+ coeff_dyy_m1_0_p1 = t149;
+ coeff_dyy_0_0_p1 = t149;
+ coeff_dyy_p1_0_p1 = t149;
+ coeff_dyy_m1_p1_p1 = t148;
+ coeff_dyy_0_p1_p1 = t148;
+ coeff_dyy_p1_p1_p1 = t148;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c
index 588beeb..86a0296 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dyz.compute.c
@@ -1,33 +1,33 @@
-fp t148,
- t147,
- t146;
- t148 = RATIONAL(0.0,1.0);
- t147 = RATIONAL(1.0,12.0);
- t146 = 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 = t148;
- coeff_dyz_0_0_m1 = t148;
- coeff_dyz_p1_0_m1 = t148;
- coeff_dyz_m1_p1_m1 = t146;
- coeff_dyz_0_p1_m1 = t146;
- coeff_dyz_p1_p1_m1 = t146;
- coeff_dyz_m1_m1_0 = t148;
- coeff_dyz_0_m1_0 = t148;
- coeff_dyz_p1_m1_0 = t148;
- coeff_dyz_m1_0_0 = t148;
- coeff_dyz_0_0_0 = t148;
- coeff_dyz_p1_0_0 = t148;
- coeff_dyz_m1_p1_0 = t148;
- coeff_dyz_0_p1_0 = t148;
- coeff_dyz_p1_p1_0 = t148;
- coeff_dyz_m1_m1_p1 = t146;
- coeff_dyz_0_m1_p1 = t146;
- coeff_dyz_p1_m1_p1 = t146;
- coeff_dyz_m1_0_p1 = t148;
- coeff_dyz_0_0_p1 = t148;
- coeff_dyz_p1_0_p1 = t148;
- coeff_dyz_m1_p1_p1 = t147;
- coeff_dyz_0_p1_p1 = t147;
- coeff_dyz_p1_p1_p1 = t147;
+fp t152,
+ t151,
+ t150;
+ t152 = RATIONAL(0.0,1.0);
+ t151 = RATIONAL(1.0,12.0);
+ t150 = RATIONAL(-1.0,12.0);
+ coeff_dyz_m1_m1_m1 = t151;
+ coeff_dyz_0_m1_m1 = t151;
+ coeff_dyz_p1_m1_m1 = t151;
+ coeff_dyz_m1_0_m1 = t152;
+ coeff_dyz_0_0_m1 = t152;
+ coeff_dyz_p1_0_m1 = t152;
+ coeff_dyz_m1_p1_m1 = t150;
+ coeff_dyz_0_p1_m1 = t150;
+ coeff_dyz_p1_p1_m1 = t150;
+ coeff_dyz_m1_m1_0 = t152;
+ coeff_dyz_0_m1_0 = t152;
+ coeff_dyz_p1_m1_0 = t152;
+ coeff_dyz_m1_0_0 = t152;
+ coeff_dyz_0_0_0 = t152;
+ coeff_dyz_p1_0_0 = t152;
+ coeff_dyz_m1_p1_0 = t152;
+ coeff_dyz_0_p1_0 = t152;
+ coeff_dyz_p1_p1_0 = t152;
+ coeff_dyz_m1_m1_p1 = t150;
+ coeff_dyz_0_m1_p1 = t150;
+ coeff_dyz_p1_m1_p1 = t150;
+ coeff_dyz_m1_0_p1 = t152;
+ coeff_dyz_0_0_p1 = t152;
+ coeff_dyz_p1_0_p1 = t152;
+ coeff_dyz_m1_p1_p1 = t151;
+ coeff_dyz_0_p1_p1 = t151;
+ coeff_dyz_p1_p1_p1 = t151;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c
index 8f87b5b..b0ea293 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dz.compute.c
@@ -1,59 +1,65 @@
-fp t124,
- t119,
- t123,
- t135,
+fp t125,
t126,
+ t123,
+ t139,
+ t127,
+ t122,
+ t138,
t120,
+ t137,
+ t136,
+ t129,
+ t135,
+ t128,
t134,
t133,
t132,
t131,
t130,
- t129,
- t128,
- t127,
- t125,
- t122;
- t124 = RATIONAL(-1.0,12.0);
- t119 = t124*x;
- t123 = RATIONAL(1.0,9.0)*z;
- t135 = t119+t123;
- t126 = RATIONAL(1.0,12.0);
- t120 = t126*x;
- t134 = t120+t123;
- t133 = t126*y+t123;
- t132 = t124*y+t123;
- t131 = t119+t133;
- t130 = t120+t133;
- t129 = t120+t132;
- t128 = t119+t132;
- t127 = RATIONAL(-1.0,18.0);
- t125 = RATIONAL(1.0,18.0);
- t122 = RATIONAL(-2.0,9.0)*z;
- coeff_dz_m1_m1_m1 = t127+t130;
- coeff_dz_0_m1_m1 = t127+t133;
- coeff_dz_p1_m1_m1 = t127+t131;
- coeff_dz_m1_0_m1 = t127+t134;
- coeff_dz_0_0_m1 = t127+t123;
- coeff_dz_p1_0_m1 = t127+t135;
- coeff_dz_m1_p1_m1 = t127+t129;
- coeff_dz_0_p1_m1 = t127+t132;
- coeff_dz_p1_p1_m1 = t127+t128;
- coeff_dz_m1_m1_0 = t122;
- coeff_dz_0_m1_0 = t122;
- coeff_dz_p1_m1_0 = t122;
- coeff_dz_m1_0_0 = t122;
- coeff_dz_0_0_0 = t122;
- coeff_dz_p1_0_0 = t122;
- coeff_dz_m1_p1_0 = t122;
- coeff_dz_0_p1_0 = t122;
- coeff_dz_p1_p1_0 = t122;
- coeff_dz_m1_m1_p1 = t125+t128;
- coeff_dz_0_m1_p1 = t125+t132;
- coeff_dz_p1_m1_p1 = t125+t129;
- coeff_dz_m1_0_p1 = t125+t135;
- coeff_dz_0_0_p1 = t125+t123;
- coeff_dz_p1_0_p1 = t125+t134;
- coeff_dz_m1_p1_p1 = t125+t131;
- coeff_dz_0_p1_p1 = t125+t133;
- coeff_dz_p1_p1_p1 = t125+t130;
+ t124;
+ t125 = RATIONAL(1.0,9.0)*z;
+ t126 = RATIONAL(-1.0,12.0);
+ t123 = t126*x;
+ t139 = t125+t123;
+ t127 = RATIONAL(1.0,12.0);
+ t122 = t127*x;
+ t138 = t125+t122;
+ t120 = t126*y;
+ t137 = t125+t120;
+ t136 = t125+t127*y;
+ t129 = RATIONAL(-1.0,18.0);
+ t135 = t129+t137;
+ t128 = RATIONAL(1.0,18.0);
+ t134 = t128+t139;
+ t133 = t128+t138;
+ t132 = t129+t138;
+ t131 = t123+t136;
+ t130 = t122+t136;
+ t124 = RATIONAL(-2.0,9.0)*z;
+ coeff_dz_m1_m1_m1 = t129+t130;
+ coeff_dz_0_m1_m1 = t129+t136;
+ coeff_dz_p1_m1_m1 = t129+t131;
+ coeff_dz_m1_0_m1 = t132;
+ coeff_dz_0_0_m1 = t125+t129;
+ coeff_dz_p1_0_m1 = t129+t139;
+ coeff_dz_m1_p1_m1 = t120+t132;
+ coeff_dz_0_p1_m1 = t135;
+ coeff_dz_p1_p1_m1 = t123+t135;
+ coeff_dz_m1_m1_0 = t124;
+ coeff_dz_0_m1_0 = t124;
+ coeff_dz_p1_m1_0 = t124;
+ coeff_dz_m1_0_0 = t124;
+ coeff_dz_0_0_0 = t124;
+ coeff_dz_p1_0_0 = t124;
+ coeff_dz_m1_p1_0 = t124;
+ coeff_dz_0_p1_0 = t124;
+ coeff_dz_p1_p1_0 = t124;
+ coeff_dz_m1_m1_p1 = t120+t134;
+ coeff_dz_0_m1_p1 = t128+t137;
+ coeff_dz_p1_m1_p1 = t120+t133;
+ coeff_dz_m1_0_p1 = t134;
+ coeff_dz_0_0_p1 = t128+t125;
+ coeff_dz_p1_0_p1 = t133;
+ coeff_dz_m1_p1_p1 = t128+t131;
+ coeff_dz_0_p1_p1 = t128+t136;
+ coeff_dz_p1_p1_p1 = t128+t130;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c
index d39dfe3..b874742 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order2.smooth0/coeff-dzz.compute.c
@@ -1,31 +1,31 @@
-fp t150,
- t149;
- t150 = RATIONAL(1.0,9.0);
- t149 = RATIONAL(-2.0,9.0);
- coeff_dzz_m1_m1_m1 = t150;
- coeff_dzz_0_m1_m1 = t150;
- coeff_dzz_p1_m1_m1 = t150;
- coeff_dzz_m1_0_m1 = t150;
- coeff_dzz_0_0_m1 = t150;
- coeff_dzz_p1_0_m1 = t150;
- coeff_dzz_m1_p1_m1 = t150;
- coeff_dzz_0_p1_m1 = t150;
- coeff_dzz_p1_p1_m1 = t150;
- coeff_dzz_m1_m1_0 = t149;
- coeff_dzz_0_m1_0 = t149;
- coeff_dzz_p1_m1_0 = t149;
- coeff_dzz_m1_0_0 = t149;
- coeff_dzz_0_0_0 = t149;
- coeff_dzz_p1_0_0 = t149;
- coeff_dzz_m1_p1_0 = t149;
- coeff_dzz_0_p1_0 = t149;
- coeff_dzz_p1_p1_0 = t149;
- coeff_dzz_m1_m1_p1 = t150;
- coeff_dzz_0_m1_p1 = t150;
- coeff_dzz_p1_m1_p1 = t150;
- coeff_dzz_m1_0_p1 = t150;
- coeff_dzz_0_0_p1 = t150;
- coeff_dzz_p1_0_p1 = t150;
- coeff_dzz_m1_p1_p1 = t150;
- coeff_dzz_0_p1_p1 = t150;
- coeff_dzz_p1_p1_p1 = t150;
+fp t154,
+ t153;
+ t154 = RATIONAL(1.0,9.0);
+ t153 = RATIONAL(-2.0,9.0);
+ coeff_dzz_m1_m1_m1 = t154;
+ coeff_dzz_0_m1_m1 = t154;
+ coeff_dzz_p1_m1_m1 = t154;
+ coeff_dzz_m1_0_m1 = t154;
+ coeff_dzz_0_0_m1 = t154;
+ coeff_dzz_p1_0_m1 = t154;
+ coeff_dzz_m1_p1_m1 = t154;
+ coeff_dzz_0_p1_m1 = t154;
+ coeff_dzz_p1_p1_m1 = t154;
+ coeff_dzz_m1_m1_0 = t153;
+ coeff_dzz_0_m1_0 = t153;
+ coeff_dzz_p1_m1_0 = t153;
+ coeff_dzz_m1_0_0 = t153;
+ coeff_dzz_0_0_0 = t153;
+ coeff_dzz_p1_0_0 = t153;
+ coeff_dzz_m1_p1_0 = t153;
+ coeff_dzz_0_p1_0 = t153;
+ coeff_dzz_p1_p1_0 = t153;
+ coeff_dzz_m1_m1_p1 = t154;
+ coeff_dzz_0_m1_p1 = t154;
+ coeff_dzz_p1_m1_p1 = t154;
+ coeff_dzz_m1_0_p1 = t154;
+ coeff_dzz_0_0_p1 = t154;
+ coeff_dzz_p1_0_p1 = t154;
+ coeff_dzz_m1_p1_p1 = t154;
+ coeff_dzz_0_p1_p1 = t154;
+ coeff_dzz_p1_p1_p1 = t154;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c
index 145d9fb..e420ee9 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-I.compute.c
@@ -1,346 +1,348 @@
-fp t492,
- t501,
+fp t504,
+ t482,
+ t584,
+ t274,
+ t477,
+ t505,
+ t349,
+ t253,
+ t581,
+ t496,
+ t509,
+ t508,
+ t365,
+ t739,
+ t596,
+ t273,
+ t244,
+ t607,
t502,
- t374,
- t474,
- t500,
- t335,
- t256,
+ t506,
+ t388,
+ t479,
+ t340,
+ t275,
t738,
- t503,
- t477,
- t344,
- t262,
- t737,
- t504,
- t493,
- t359,
- t345,
- t227,
- t707,
+ t500,
+ t507,
+ t367,
+ t487,
t347,
- t263,
- t369,
+ t252,
+ t737,
+ t497,
+ t381,
t736,
- t494,
- t505,
- t364,
- t476,
- t330,
- t229,
+ t226,
+ t390,
t735,
+ t346,
+ t255,
+ t734,
+ t649,
+ t614,
+ t158,
t733,
- t460,
- t619,
- t199,
- t154,
+ t352,
t732,
+ t360,
+ t343,
+ t238,
t731,
- t481,
- t579,
- t241,
- t490,
- t355,
+ t650,
+ t468,
+ t464,
t730,
+ t161,
t729,
- t577,
- t266,
- t334,
- t221,
- t583,
+ t642,
+ t219,
+ t160,
t728,
- t340,
- t253,
t727,
- t354,
- t218,
+ t364,
+ t501,
+ t384,
t726,
- t648,
- t613,
- t153,
+ t394,
+ t471,
+ t639,
t725,
- t603,
- t264,
- t360,
+ t249,
+ t593,
+ t371,
t724,
t723,
+ t338,
+ t259,
+ t240,
t722,
t721,
- t421,
- t420,
- t617,
+ t458,
+ t637,
+ t419,
t720,
- t242,
- t240,
- t380,
t719,
- t433,
- t630,
- t406,
+ t578,
+ t228,
+ t582,
t718,
+ t342,
+ t221,
+ t227,
+ t613,
t717,
- t223,
t716,
- t649,
- t461,
t715,
- t469,
- t620,
- t196,
- t158,
+ t272,
t714,
+ t470,
+ t630,
+ t216,
+ t159,
t713,
- t155,
+ t230,
t712,
- t365,
- t489,
- t352,
+ t454,
t711,
+ t162,
t710,
- t226,
t709,
t708,
+ t702,
+ t341,
+ t232,
+ t267,
+ t707,
+ t378,
+ t260,
t706,
- t605,
+ t446,
+ t451,
+ t616,
t705,
- t472,
- t618,
- t394,
+ t266,
+ t605,
t704,
- t270,
t703,
- t702,
- t342,
- t267,
+ t376,
+ t611,
t701,
- t336,
- t224,
+ t594,
t700,
- t651,
+ t344,
+ t276,
+ t586,
t699,
t698,
- t271,
t697,
- t356,
t696,
+ t395,
+ t485,
+ t635,
+ t373,
t695,
- t415,
- t464,
- t329,
- t465,
+ t430,
+ t636,
+ t402,
+ t478,
+ t339,
t694,
- t452,
- t453,
- t497,
- t362,
+ t425,
+ t634,
+ t420,
t693,
- t473,
- t614,
- t353,
- t387,
+ t375,
+ t651,
+ t488,
+ t414,
t692,
- t348,
+ t495,
+ t359,
+ t436,
+ t450,
+ t644,
t691,
- t455,
- t451,
- t627,
- t183,
- t491,
- t375,
t690,
- t357,
+ t484,
+ t621,
+ t491,
+ t350,
+ t409,
t689,
- t446,
- t496,
- t445,
- t615,
+ t416,
+ t455,
t688,
- t448,
- t638,
- t438,
+ t460,
+ t499,
+ t377,
+ t422,
+ t187,
t687,
+ t443,
t641,
- t324,
+ t441,
t686,
- t416,
- t457,
- t628,
+ t391,
+ t462,
+ t625,
+ t334,
t685,
- t483,
- t482,
- t331,
- t405,
+ t638,
t684,
- t499,
- t371,
- t440,
+ t442,
+ t444,
+ t498,
t683,
- t381,
- t647,
t682,
- t479,
- t390,
+ t398,
+ t489,
+ t624,
t681,
- t351,
- t190,
+ t494,
+ t432,
+ t466,
+ t622,
t680,
- t488,
- t417,
- t616,
- t173,
- t484,
- t679,
t475,
- t639,
- t349,
- t396,
+ t330,
+ t463,
+ t401,
+ t679,
+ t481,
+ t447,
+ t627,
+ t172,
+ t492,
t678,
- t186,
+ t503,
t361,
t677,
- t478,
- t338,
- t462,
- t631,
- t388,
t676,
- t632,
t675,
- t429,
- t633,
- t403,
+ t382,
t674,
+ t646,
+ t173,
+ t387,
t673,
+ t331,
+ t626,
t672,
+ t336,
t671,
+ t332,
t670,
- t333,
- t424,
- t622,
- t399,
t669,
- t444,
- t471,
- t644,
- t498,
+ t385,
t668,
- t370,
+ t380,
t667,
- t332,
t666,
+ t194,
t665,
+ t386,
t664,
- t645,
- t337,
t663,
- t384,
t662,
+ t195,
+ t362,
t661,
+ t617,
t660,
- t368,
t659,
t658,
t657,
+ t348,
t656,
+ t615,
+ t379,
t655,
- t327,
t654,
t653,
- t162,
t652,
- t650,
- t439,
- t646,
- t423,
+ t456,
+ t648,
+ t448,
+ t647,
+ t461,
+ t645,
+ t424,
t643,
- t431,
- t642,
- t437,
+ t472,
t640,
- t397,
- t637,
- t419,
- t636,
- t458,
- t635,
t480,
- t634,
- t470,
- t629,
- t443,
- t626,
- t487,
- t625,
- t436,
- t624,
+ t633,
+ t490,
+ t632,
t428,
+ t631,
+ t467,
+ t629,
+ t431,
+ t628,
+ t439,
t623,
- t402,
- t621,
- t611,
- t268,
+ t400,
+ t620,
+ t426,
+ t619,
+ t412,
+ t618,
+ t229,
+ t612,
+ t222,
t610,
- t244,
+ t366,
+ t389,
t609,
- t607,
+ t608,
+ t606,
t604,
t602,
+ t601,
t600,
t598,
- t232,
t597,
- t596,
t595,
- t383,
- t594,
- t228,
- t593,
t592,
- t231,
t591,
t590,
- t350,
t589,
t588,
t587,
t585,
- t584,
- t582,
- t581,
+ t583,
t580,
- t578,
- t181,
- t213,
- t574,
- t573,
- t157,
+ t214,
+ t175,
+ t577,
+ t575,
t572,
- t151,
t571,
t570,
t569,
+ t156,
t568,
t567,
+ t157,
t566,
t565,
- t156,
t564,
t563,
+ t155,
t562,
t561,
t560,
t559,
t558,
t557,
- t152,
t556,
t555,
t554,
t553,
t552,
t551,
- t339,
- t408,
t550,
t549,
t548,
@@ -350,566 +352,559 @@ fp t492,
t544,
t543,
t542,
- t459,
t541,
- t412,
t540,
t539,
t538,
t537,
+ t351,
t536,
t535,
t534,
+ t181,
t533,
t532,
t531,
t530,
+ t440,
t529,
+ t429,
t528,
t527,
- t188,
t526,
- t442,
+ t417,
t525,
+ t397,
t524,
- t430,
t523,
+ t449,
t522,
- t395,
t521,
- t450,
t520,
t519,
- t401,
t518,
- t418,
t517,
t516,
t515,
- t409,
+ t437,
t514,
t513,
- t512,
- t511,
- t510,
- t509,
- t495,
- t485,
- t468,
- t467,
- t466,
- t463,
- t447,
+ t493,
+ t483,
+ t476,
+ t474,
+ t473,
+ t465,
+ t457,
t435,
- t432,
- t426,
- t414,
+ t434,
+ t433,
t413,
t411,
+ t410,
+ t408,
t407,
t404,
- t400,
- t398,
+ t403,
+ t399,
+ t396,
t393,
t392,
- t391,
- t389,
- t367,
- t366,
- t363,
- t193,
- t179,
+ t358,
+ t356,
+ t353,
+ t184,
+ t182,
t171;
- t492 = RATIONAL(-1.0,32.0);
- t501 = y*y;
- t502 = y*t501;
- t374 = t492*t502;
- t474 = RATIONAL(1.0,160.0);
- t500 = x*x;
- t335 = t474*t500;
- t256 = y*t335;
- t738 = t374+t256;
- t503 = z*z;
- t477 = RATIONAL(-1.0,160.0);
- t344 = t477*t503;
- t262 = y*t344;
- t737 = t262+t738;
- t504 = t500*x;
- t493 = RATIONAL(1.0,32.0);
- t359 = t493*t504;
- t345 = t477*t501;
- t227 = x*t345;
- t707 = t359+t227;
- t347 = t477*t500;
- t263 = y*t347;
- t369 = t493*t502;
- t736 = t263+t369;
- t494 = RATIONAL(-1.0,96.0);
- t505 = t503*z;
- t364 = t494*t505;
- t476 = RATIONAL(3.0,160.0);
- t330 = t476*t500;
- t229 = z*t330;
- t735 = t364+t229;
- t733 = t262+t736;
- t460 = RATIONAL(-9.0,1000.0);
- t619 = x*t460;
- t199 = z*t619;
- t154 = y*t199;
- t732 = RATIONAL(-59.0,2000.0)+t154;
- t731 = t154+RATIONAL(71.0,2000.0);
- t481 = RATIONAL(-3.0,160.0);
- t579 = t481*t500;
- t241 = y*t579;
- t490 = RATIONAL(1.0,96.0);
- t355 = t490*t502;
- t730 = t241+t355;
- t729 = RATIONAL(7.0,250.0)+t154;
- t577 = t481*t501;
- t266 = x*t577;
- t334 = t476*t503;
- t221 = y*t334;
- t583 = t221+t241;
- t728 = t266+t583;
- t340 = t474*t503;
- t253 = y*t340;
- t727 = t253+t738;
- t354 = t490*t504;
- t218 = x*t334;
- t726 = t354+t218;
- t648 = x*y;
- t613 = z*t648;
- t153 = RATIONAL(9.0,1000.0)*t613;
- t725 = RATIONAL(-97.0,4000.0)+t153;
- t603 = t481*t503;
- t264 = x*t603;
- t360 = t494*t504;
- t724 = t264+t360;
- t723 = t218+t360;
- t722 = t253+t736;
- t721 = RATIONAL(73.0,4000.0)+t153;
- t421 = RATIONAL(-97.0,3000.0);
- t420 = RATIONAL(-37.0,1000.0);
- t617 = y*t420;
- t720 = z*t617+t421*x;
- t242 = z*t577;
- t240 = z*t579;
- t380 = t490*t505;
- t719 = t242+t240+t380;
- t433 = RATIONAL(-31.0,1000.0);
- t630 = y*t433;
- t406 = RATIONAL(141.0,2000.0);
- t718 = t406*x+z*t630;
- t717 = t153+RATIONAL(-67.0,4000.0);
- t223 = x*t340;
- t716 = t223+t707;
+ t504 = x*x;
+ t482 = RATIONAL(-3.0,160.0);
+ t584 = t482*t504;
+ t274 = y*t584;
+ t477 = RATIONAL(3.0,160.0);
+ t505 = z*z;
+ t349 = t477*t505;
+ t253 = y*t349;
+ t581 = t274+t253;
+ t496 = RATIONAL(-1.0,96.0);
+ t509 = y*y;
+ t508 = t509*y;
+ t365 = t496*t508;
+ t739 = t581+t365;
+ t596 = t509*t482;
+ t273 = x*t596;
+ t244 = x*t349;
+ t607 = t273+t244;
+ t502 = RATIONAL(1.0,32.0);
+ t506 = x*t504;
+ t388 = t502*t506;
+ t479 = RATIONAL(-1.0,160.0);
+ t340 = t479*t505;
+ t275 = x*t340;
+ t738 = t388+t275;
+ t500 = RATIONAL(-1.0,32.0);
+ t507 = z*t505;
+ t367 = t500*t507;
+ t487 = RATIONAL(1.0,160.0);
+ t347 = t487*t504;
+ t252 = z*t347;
+ t737 = t367+t252;
+ t497 = RATIONAL(1.0,96.0);
+ t381 = t497*t508;
+ t736 = t381+t274;
+ t226 = z*t584;
+ t390 = t497*t507;
+ t735 = t226+t390;
+ t346 = t487*t505;
+ t255 = x*t346;
+ t734 = t255+t388;
t649 = y*z;
- t461 = RATIONAL(-41.0,750.0);
- t715 = t460*t649+t461*x;
- t469 = RATIONAL(-3.0,1000.0);
- t620 = y*t469;
- t196 = z*t620;
- t158 = x*t196;
- t714 = t158+RATIONAL(49.0,4000.0);
- t713 = t263+t374;
- t155 = RATIONAL(3.0,1000.0)*t613;
- t712 = t155+RATIONAL(49.0,1000.0);
- t365 = t494*t502;
- t489 = RATIONAL(3.0,80.0);
- t352 = t489*t501;
- t711 = t365+t352;
- t710 = t354+t264;
- t226 = y*t330;
- t709 = t226+t242+t735;
- t708 = t229+t380;
- t706 = t369+t256;
- t605 = t221+t226;
- t705 = t355+t605;
- t472 = RATIONAL(11.0,500.0);
- t618 = z*t472;
+ t614 = x*t649;
+ t158 = RATIONAL(3.0,1000.0)*t614;
+ t733 = t158+RATIONAL(-23.0,500.0);
+ t352 = t502*t507;
+ t732 = t352+t252;
+ t360 = t496*t507;
+ t343 = t477*t509;
+ t238 = z*t343;
+ t731 = t360+t238;
+ t650 = x*z;
+ t468 = RATIONAL(-41.0,750.0);
+ t464 = RATIONAL(-9.0,1000.0);
+ t730 = t468*y+t464*t650;
+ t161 = RATIONAL(9.0,1000.0)*t614;
+ t729 = RATIONAL(-97.0,4000.0)+t161;
+ t642 = y*t464;
+ t219 = x*t642;
+ t160 = z*t219;
+ t728 = RATIONAL(71.0,2000.0)+t160;
+ t727 = t468*z+t219;
+ t364 = t496*t506;
+ t501 = RATIONAL(3.0,80.0);
+ t384 = t501*t504;
+ t726 = t364+t384;
t394 = RATIONAL(-167.0,12000.0);
- t704 = t394*x+y*t618;
- t270 = y*t603;
- t703 = t355+t270;
- t702 = t364+t240;
- t342 = t476*t501;
- t267 = z*t342;
- t701 = t267+t735;
- t336 = t474*t501;
- t224 = x*t336;
- t700 = t224+t359;
- t651 = x*z;
- t699 = t406*y+t433*t651;
- t698 = y*t619+t461*z;
- t271 = z*t335;
- t697 = t271+t737;
- t356 = t492*t504;
- t696 = t356+t227;
- t695 = t224+t356;
- t415 = RATIONAL(-107.0,4000.0);
- t464 = RATIONAL(-11.0,160.0);
- t329 = t464*t500;
- t465 = RATIONAL(-17.0,500.0);
- t694 = t415*x+t465*t649+t329;
- t452 = RATIONAL(13.0,1000.0);
- t453 = RATIONAL(-29.0,6000.0);
- t497 = RATIONAL(1.0,40.0);
- t362 = t497*t500;
- t693 = t453*x+t452*t649+t362;
- t473 = RATIONAL(-9.0,250.0);
- t614 = z*t473;
- t353 = t493*t500;
- t387 = RATIONAL(281.0,12000.0);
- t692 = t353+t387*x+y*t614;
- t348 = t493*t503;
- t691 = t348+t387*z+t473*t648;
- t455 = RATIONAL(-17.0,3000.0);
- t451 = RATIONAL(-19.0,2000.0);
- t627 = z*t451;
- t183 = x*t627;
- t491 = RATIONAL(1.0,80.0);
- t375 = t491*t501;
- t690 = t455*y+t183+t375;
- t357 = t489*t503;
- t689 = t421*z+x*t617+t357;
- t446 = RATIONAL(-79.0,2000.0);
- t496 = RATIONAL(-1.0,20.0);
- t445 = RATIONAL(43.0,2000.0);
- t615 = t445*y;
- t688 = x*t615+t496*t503+t446*z;
- t448 = RATIONAL(19.0,1000.0);
- t638 = z*t448;
- t438 = RATIONAL(53.0,1000.0);
- t687 = t352+t438*y+x*t638;
- t641 = x*t465;
- t324 = t464*t501;
- t686 = t415*y+t324+z*t641;
- t416 = RATIONAL(323.0,4000.0);
- t457 = RATIONAL(-13.0,2000.0);
- t628 = y*t457;
- t685 = z*t628+t416*x+t330;
- t483 = RATIONAL(2.0,125.0);
- t482 = RATIONAL(-9.0,160.0);
- t331 = t482*t500;
- t405 = RATIONAL(-137.0,4000.0);
- t684 = t483*t649+t405*x+t331;
- t499 = RATIONAL(-1.0,16.0);
- t371 = t499*t500;
- t440 = RATIONAL(-87.0,2000.0);
- t683 = t440*x+t371+t196;
- t381 = t497*t503;
- t647 = x*t452;
- t682 = t381+t453*z+y*t647;
- t479 = RATIONAL(-7.0,250.0);
- t390 = RATIONAL(-137.0,12000.0);
- t681 = t390*y+t336+t479*t651;
- t351 = t491*t500;
- t190 = y*t627;
- t680 = t351+t190+t455*x;
- t488 = RATIONAL(-1.0,80.0);
- t417 = RATIONAL(31.0,2000.0);
- t616 = x*t417;
- t173 = z*t616;
- t484 = RATIONAL(-4.0,375.0);
- t679 = t484*y+t488*t501+t173;
- t475 = RATIONAL(-1.0,500.0);
- t639 = z*t475;
- t349 = t493*t501;
- t396 = RATIONAL(299.0,4000.0);
- t678 = t396*y+t349+x*t639;
- t186 = t451*t648;
- t361 = t491*t503;
- t677 = t455*z+t186+t361;
+ t471 = RATIONAL(11.0,500.0);
+ t639 = y*t471;
+ t725 = t394*z+x*t639;
+ t249 = x*t343;
+ t593 = t249+t244;
+ t371 = t497*t506;
+ t724 = t593+t371;
+ t723 = RATIONAL(73.0,4000.0)+t161;
+ t338 = t487*t509;
+ t259 = x*t338;
+ t240 = y*t340;
+ t722 = t259+t240+t738;
+ t721 = RATIONAL(-59.0,2000.0)+t160;
+ t458 = RATIONAL(-31.0,1000.0);
+ t637 = z*t458;
+ t419 = RATIONAL(141.0,2000.0);
+ t720 = t419*y+x*t637;
+ t719 = RATIONAL(7.0,250.0)+t160;
+ t578 = t482*t505;
+ t228 = x*t578;
+ t582 = t249+t228;
+ t718 = t226+t582;
+ t342 = t477*t504;
+ t221 = z*t342;
+ t227 = z*t596;
+ t613 = t221+t227;
+ t717 = t613+t390;
+ t716 = t227+t735;
+ t715 = RATIONAL(-67.0,4000.0)+t161;
+ t272 = z*t338;
+ t714 = t272+t737;
+ t470 = RATIONAL(-3.0,1000.0);
+ t630 = z*t470;
+ t216 = y*t630;
+ t159 = x*t216;
+ t713 = RATIONAL(49.0,4000.0)+t159;
+ t230 = y*t578;
+ t712 = t365+t230;
+ t454 = RATIONAL(-87.0,2000.0);
+ t711 = x*t630+t454*y;
+ t162 = RATIONAL(1.0,1000.0)*t614;
+ t710 = t162+RATIONAL(397.0,4000.0);
+ t709 = t158+RATIONAL(143.0,2000.0);
+ t708 = t360+t227;
+ t702 = t272+t352;
+ t341 = t479*t504;
+ t232 = y*t341;
+ t267 = z*t341;
+ t707 = t232+t702+t267;
+ t378 = t500*t508;
+ t260 = y*t346;
+ t706 = t378+t260;
+ t446 = RATIONAL(-97.0,3000.0);
+ t451 = RATIONAL(-37.0,1000.0);
+ t616 = x*t451;
+ t705 = y*t616+t446*z;
+ t266 = y*t342;
+ t605 = t230+t266;
+ t704 = t605+t381;
+ t703 = RATIONAL(469.0,4000.0)+t159;
+ t376 = t500*t506;
+ t611 = t255+t259;
+ t701 = t376+t611;
+ t594 = t266+t253;
+ t700 = t594+t365;
+ t344 = t479*t509;
+ t276 = z*t344;
+ t586 = t276+t267;
+ t699 = t586+t352;
+ t698 = t158+RATIONAL(49.0,1000.0);
+ t697 = t230+t736;
+ t696 = t607+t739;
+ t395 = RATIONAL(281.0,12000.0);
+ t485 = RATIONAL(-9.0,250.0);
+ t635 = x*t485;
+ t373 = t502*t509;
+ t695 = z*t635+t395*y+t373;
+ t430 = RATIONAL(37.0,2000.0);
+ t636 = y*t430;
+ t402 = RATIONAL(183.0,4000.0);
t478 = RATIONAL(7.0,160.0);
- t338 = t478*t500;
+ t339 = t478*t504;
+ t694 = z*t636+t339+t402*x;
+ t425 = RATIONAL(-13.0,2000.0);
+ t634 = z*t425;
+ t420 = RATIONAL(323.0,4000.0);
+ t693 = y*t634+t342+t420*x;
+ t375 = t502*t505;
+ t651 = x*y;
+ t488 = RATIONAL(-1.0,500.0);
+ t414 = RATIONAL(299.0,4000.0);
+ t692 = t375+t488*t651+t414*z;
+ t495 = RATIONAL(1.0,40.0);
+ t359 = t495*t505;
+ t436 = RATIONAL(-29.0,6000.0);
+ t450 = RATIONAL(13.0,1000.0);
+ t644 = x*t450;
+ t691 = t359+t436*z+y*t644;
+ t690 = t375+y*t635+t395*z;
+ t484 = RATIONAL(2.0,125.0);
+ t621 = y*t484;
+ t491 = RATIONAL(-9.0,160.0);
+ t350 = t491*t505;
+ t409 = RATIONAL(-137.0,4000.0);
+ t689 = t409*z+t350+x*t621;
+ t416 = RATIONAL(53.0,12000.0);
+ t455 = RATIONAL(49.0,2000.0);
+ t688 = t343+t416*y+t455*t650;
+ t460 = RATIONAL(-17.0,3000.0);
+ t499 = RATIONAL(1.0,80.0);
+ t377 = t499*t504;
+ t422 = RATIONAL(-19.0,2000.0);
+ t187 = t422*t649;
+ t687 = t377+t187+t460*x;
+ t443 = RATIONAL(19.0,1000.0);
+ t641 = z*t443;
+ t441 = RATIONAL(53.0,1000.0);
+ t686 = t384+t441*x+y*t641;
+ t391 = RATIONAL(-607.0,12000.0);
t462 = RATIONAL(-1.0,2000.0);
- t631 = z*t462;
- t388 = RATIONAL(-607.0,12000.0);
- t676 = t338+y*t631+t388*x;
- t632 = t479*y;
- t675 = t390*z+x*t632+t340;
- t429 = RATIONAL(49.0,2000.0);
- t633 = y*t429;
- t403 = RATIONAL(53.0,12000.0);
- t674 = t334+t403*z+x*t633;
- t673 = t396*x+t353+y*t639;
- t672 = t446*y+t445*t651+t496*t501;
- t671 = t403*y+t429*t651+t342;
- t670 = t403*x+z*t633+t330;
- t333 = t478*t501;
- t424 = RATIONAL(37.0,2000.0);
- t622 = x*t424;
- t399 = RATIONAL(183.0,4000.0);
- t669 = t333+t399*y+z*t622;
- t444 = RATIONAL(-49.0,2000.0);
- t471 = RATIONAL(-7.0,2000.0);
- t644 = y*t471;
- t498 = RATIONAL(-3.0,40.0);
- t668 = z*t644+t498*t500+t444*x;
- t370 = t489*t500;
- t667 = y*t638+t438*x+t370;
- t332 = t478*t503;
- t666 = t388*z+t462*t648+t332;
- t665 = x*t618+t345+t394*y;
- t664 = t416*y+t342+t457*t651;
- t645 = x*t483;
- t337 = t482*t501;
- t663 = t337+t405*y+z*t645;
- t384 = t499*t501;
- t662 = t384+t469*t651+t440*y;
- t661 = t390*x+t335+z*t632;
- t660 = t444*y+t471*t651+t498*t501;
- t368 = t497*t501;
- t659 = z*t647+t368+t453*y;
- t658 = t438*z+t448*t648+t357;
- t657 = t446*x+t496*t500+z*t615;
- t656 = x*t628+t334+t416*z;
- t655 = t399*x+t338+t424*t649;
- t327 = t464*t503;
- t654 = y*t641+t327+t415*z;
- t653 = t381+t368+t362+RATIONAL(-61.0,4000.0);
- t162 = y*t616;
- t652 = t488*t503+t162+t484*z+t380;
- t650 = y+z;
- t439 = RATIONAL(-21.0,2000.0);
- t646 = x*t439;
- t423 = RATIONAL(27.0,2000.0);
- t643 = z*t423;
- t431 = RATIONAL(33.0,2000.0);
- t642 = x*t431;
- t437 = RATIONAL(-23.0,2000.0);
- t640 = z*t437;
- t397 = RATIONAL(111.0,2000.0);
- t637 = z*t397;
- t419 = RATIONAL(93.0,2000.0);
- t636 = z*t419;
- t458 = RATIONAL(-3.0,2000.0);
- t635 = x*t458;
- t480 = RATIONAL(-9.0,500.0);
- t634 = y*t480;
- t470 = RATIONAL(-1.0,1000.0);
- t629 = x*t470;
- t443 = RATIONAL(-17.0,2000.0);
- t626 = z*t443;
- t487 = RATIONAL(-1.0,250.0);
- t625 = y*t487;
- t436 = RATIONAL(-27.0,1000.0);
- t624 = x*t436;
- t428 = RATIONAL(-39.0,2000.0);
- t623 = x*t428;
- t402 = RATIONAL(129.0,2000.0);
- t621 = x*t402;
- t611 = t365+t349;
- t268 = x*t342;
- t610 = t264+t268;
- t244 = z*t336;
- t609 = t244+t271;
- t607 = t226+t270;
- t604 = t266+t267;
- t602 = t268+t267;
- t600 = t241+t270;
- t598 = t267+t240;
- t232 = z*t347;
- t597 = t244+t232;
- t596 = t226+t232;
- t595 = t268+t242;
- t383 = t492*t505;
- t594 = t348+t383;
- t228 = x*t344;
- t593 = t228+t262;
- t592 = t223+t262;
- t231 = z*t345;
- t591 = t231+t232;
- t590 = t223+t270;
- t350 = t493*t505;
- t589 = t350+t499*t503;
- t588 = t223+t253;
- t587 = t229+t242;
- t585 = t228+t270;
- t584 = t218+t266;
- t582 = t271+t231;
- t581 = t221+t228;
- t580 = t226+t271;
- t578 = t228+t253;
- t181 = y*t624;
- t213 = y*t629;
- t574 = t231+t723;
- t573 = t155+t719;
- t157 = z*t213;
- t572 = t157+t350+t609;
- t151 = z*t181;
- t571 = t365+t151+t600;
- t570 = t158+t701;
- t569 = t708+t724;
- t568 = t370+t244+t723;
- t567 = t707+t730;
- t566 = t231+t347+t710;
- t565 = t696+t706;
- t156 = RATIONAL(1.0,1000.0)*t613;
- t564 = t383+t156+t591;
- t563 = t696+t713;
- t562 = t700+t706;
- t561 = t354+t266+t736;
- t560 = t702+t724;
- t559 = t695+t730;
- t558 = t702+t726;
- t557 = t700+t713;
- t152 = RATIONAL(27.0,1000.0)*t613;
- t556 = t152+t705;
- t555 = t365+t380+t598+t607;
- t554 = t350+t597+t737;
- t553 = t557+t592;
- t552 = t557+t578;
- t551 = t355+t360+t584+t607;
- t339 = t482*t503;
- t408 = RATIONAL(143.0,2000.0);
- t550 = t155+t339+t405*z+t350+y*t645+t408;
- t549 = t602+t708+t726;
- t548 = t364+t355+t583+t587;
- t547 = t383+t582+t722;
- t546 = t344+t394*z+t472*t648+t380+t729;
- t545 = t569+t604;
- t544 = t383+t597+t716;
- t543 = t558+t604;
- t542 = t365+t354+t583+t610;
- t459 = RATIONAL(-23.0,500.0);
- t541 = t155+t399*z+t383+y*t622+t459+t332;
- t412 = RATIONAL(469.0,4000.0);
- t540 = t412+t158+x*t644+t350+t444*z+t498*t503;
- t539 = t242+t266+t560;
- t538 = t421*y+t420*t651+t711+t725;
- t537 = t560+t602;
- t536 = t562+t588;
- t535 = t565+t592;
- t534 = t569+t595;
- t533 = t558+t595;
- t532 = t563+t593;
- t531 = t562+t593;
- t530 = t228+t350+t582+t695;
- t529 = t565+t578;
- t528 = t563+t588;
- t527 = t333+t365+t388*y+x*t631+t731;
- t188 = t417*t649;
- t526 = t188+t488*t500+t354+t484*x+t717;
- t442 = RATIONAL(79.0,3000.0);
- t525 = t213+t442*z+t714+t719;
- t524 = t355+z*t629+t442*y+t600+t714;
- t430 = RATIONAL(-59.0,4000.0);
- t523 = t199+t461*y+t430+t151+t705;
- t522 = t470*t649+t442*x+t266+t710+t714;
- t395 = RATIONAL(-691.0,12000.0);
- t521 = t395*y+t487*t651+t605+t611+t712;
- t450 = RATIONAL(-33.0,2000.0);
- t520 = t181+t450*z+t589+t591+t721;
- t519 = t348+x*t625+t395*z+t701+t712;
- t401 = RATIONAL(191.0,4000.0);
- t518 = t480*t651+t349+t401*y+t727+t732;
- t418 = RATIONAL(-59.0,1000.0);
- t517 = t387*y+t418+t152+x*t614+t600+t611;
- t516 = z*t634+t353+t223+t401*x+t695+t732;
- t515 = t401*z+x*t634+t594+t609+t732;
- t409 = RATIONAL(397.0,4000.0);
- t514 = t440*z+x*t620+t156+t409+t589+t609;
- t513 = t384+z*t624+t450*y+t721+t733;
- t512 = t450*x+t228+t371+t436*t649+t707+t721;
- t511 = x*t630+t158+t383+t406*z+t653;
- t510 = t353+t395*x+t268+z*t625+t712+t723;
- t509 = t157+t475*t648+t396*z+t429+t591+t594;
- t495 = RATIONAL(1.0,20.0);
- t485 = RATIONAL(-7.0,160.0);
- t468 = RATIONAL(21.0,250.0);
- t467 = RATIONAL(-17.0,375.0);
- t466 = RATIONAL(13.0,500.0);
- t463 = RATIONAL(-13.0,160.0);
- t447 = RATIONAL(-57.0,2000.0);
- t435 = RATIONAL(29.0,2000.0);
- t432 = RATIONAL(-47.0,1500.0);
- t426 = RATIONAL(-39.0,4000.0);
- t414 = RATIONAL(-129.0,4000.0);
- t413 = RATIONAL(-437.0,6000.0);
- t411 = RATIONAL(-191.0,4000.0);
- t407 = RATIONAL(133.0,2000.0);
- t404 = RATIONAL(147.0,2000.0);
- t400 = RATIONAL(307.0,6000.0);
- t398 = RATIONAL(157.0,2000.0);
+ t625 = x*t462;
+ t334 = t478*t505;
+ t685 = y*t625+t391*z+t334;
+ t638 = y*t455;
+ t684 = t349+x*t638+t416*z;
+ t442 = RATIONAL(43.0,2000.0);
+ t444 = RATIONAL(-79.0,2000.0);
+ t498 = RATIONAL(-1.0,20.0);
+ t683 = t444*z+t442*t651+t498*t505;
+ t682 = t343+t420*y+x*t634;
+ t398 = RATIONAL(-137.0,12000.0);
+ t489 = RATIONAL(-7.0,250.0);
+ t624 = y*t489;
+ t681 = t346+x*t624+t398*z;
+ t494 = RATIONAL(-3.0,40.0);
+ t432 = RATIONAL(-49.0,2000.0);
+ t466 = RATIONAL(-7.0,2000.0);
+ t622 = y*t466;
+ t680 = t432*x+z*t622+t494*t504;
+ t475 = RATIONAL(-11.0,160.0);
+ t330 = t475*t505;
+ t463 = RATIONAL(-17.0,500.0);
+ t401 = RATIONAL(-107.0,4000.0);
+ t679 = t463*t651+t330+t401*z;
+ t481 = RATIONAL(-4.0,375.0);
+ t447 = RATIONAL(31.0,2000.0);
+ t627 = y*t447;
+ t172 = z*t627;
+ t492 = RATIONAL(-1.0,80.0);
+ t678 = t492*t504+t481*x+t172;
+ t503 = RATIONAL(-1.0,16.0);
+ t361 = t503*t505;
+ t677 = t361+t454*z+t470*t651;
+ t676 = x*t636+t334+t402*z;
+ t675 = t349+t425*t651+t420*z;
+ t382 = t501*t509;
+ t674 = t446*y+t382+z*t616;
+ t646 = x*t422;
+ t173 = z*t646;
+ t387 = t499*t509;
+ t673 = t173+t387+t460*y;
+ t331 = t475*t509;
+ t626 = z*t463;
+ t672 = t331+t401*y+x*t626;
+ t336 = t491*t504;
+ t671 = t409*x+z*t621+t336;
+ t332 = t475*t504;
+ t670 = t332+y*t626+t401*x;
+ t669 = t376+y*t637+t419*x;
+ t385 = t495*t504;
+ t668 = t436*x+t450*t649+t385;
+ t380 = t501*t505;
+ t667 = t380+t443*t651+t441*z;
+ t666 = t382+x*t641+t441*y;
+ t194 = t447*t650;
+ t665 = t481*y+t492*t509+t194;
+ t386 = t495*t509;
+ t664 = t386+z*t644+t436*y;
+ t663 = t398*y+t338+t489*t650;
+ t662 = t416*x+z*t638+t342;
+ t195 = y*t646;
+ t362 = t499*t505;
+ t661 = t195+t362+t460*z;
+ t617 = z*t442;
+ t660 = y*t617+t498*t504+t444*x;
+ t659 = t347+t398*x+z*t624;
+ t658 = x*t617+t444*y+t498*t509;
+ t657 = t494*t505+x*t622+t432*z;
+ t348 = t478*t509;
+ t656 = t348+t391*y+z*t625;
+ t615 = z*t488;
+ t379 = t502*t504;
+ t655 = y*t615+t379+t414*x;
+ t654 = t344+t394*y+t381+t471*t650;
+ t653 = RATIONAL(-61.0,4000.0)+t359+t386+t385+t159;
+ t652 = y+z;
+ t456 = RATIONAL(33.0,2000.0);
+ t648 = x*t456;
+ t448 = RATIONAL(-21.0,2000.0);
+ t647 = z*t448;
+ t461 = RATIONAL(-23.0,2000.0);
+ t645 = x*t461;
+ t424 = RATIONAL(-39.0,2000.0);
+ t643 = z*t424;
+ t472 = RATIONAL(-1.0,1000.0);
+ t640 = y*t472;
+ t480 = RATIONAL(-1.0,250.0);
+ t633 = z*t480;
+ t490 = RATIONAL(-9.0,500.0);
+ t632 = y*t490;
+ t428 = RATIONAL(-27.0,1000.0);
+ t631 = y*t428;
+ t467 = RATIONAL(-3.0,2000.0);
+ t629 = y*t467;
+ t431 = RATIONAL(-17.0,2000.0);
+ t628 = y*t431;
+ t439 = RATIONAL(93.0,2000.0);
+ t623 = y*t439;
+ t400 = RATIONAL(129.0,2000.0);
+ t620 = y*t400;
+ t426 = RATIONAL(27.0,2000.0);
+ t619 = t426*x;
+ t412 = RATIONAL(111.0,2000.0);
+ t618 = y*t412;
+ t229 = y*t347;
+ t612 = t229+t260;
+ t222 = x*t344;
+ t610 = t222+t275;
+ t366 = t502*t508;
+ t389 = t503*t509;
+ t609 = t366+t389;
+ t608 = t221+t274;
+ t606 = t226+t266;
+ t604 = t238+t226;
+ t602 = t259+t275;
+ t601 = t273+t228;
+ t600 = t232+t252;
+ t598 = t229+t240;
+ t597 = t364+t379;
+ t595 = t221+t238;
+ t592 = t255+t222;
+ t591 = t229+t267;
+ t590 = t378+t373;
+ t589 = t503*t504+t388;
+ t588 = t259+t276;
+ t587 = t272+t267;
+ t585 = t232+t260;
+ t583 = t272+t222;
+ t580 = t232+t240;
+ t214 = t472*t650;
+ t175 = z*t631;
+ t577 = t232+t731;
+ t575 = t273+t260+t371;
+ t572 = t229+t378+t244;
+ t571 = t238+t390+t712;
+ t570 = t371+t228+t737;
+ t569 = t378+t240+t702;
+ t156 = x*t175;
+ t568 = t364+t156+t601;
+ t567 = t381+t253+t708;
+ t157 = y*t214;
+ t566 = t366+t157+t612;
+ t565 = t260+t366+t276+t367;
+ t564 = t732+t734;
+ t563 = t708+t712;
+ t155 = RATIONAL(27.0,1000.0)*t614;
+ t562 = t155+t724;
+ t561 = t376+t275+t732;
+ t560 = t367+t267+t734;
+ t559 = t229+t380+t731;
+ t558 = t259+t376+t736;
+ t557 = t222+t340+t735;
+ t556 = t364+t582+t717;
+ t555 = t360+t371+t604+t607;
+ t554 = t381+t390+t594+t595;
+ t553 = t376+t367+t586+t610;
+ t552 = t494*t509+t432*y+t366+t466*t650+t703;
+ t551 = t567+t608;
+ t550 = t378+t388+t585+t602;
+ t549 = t274+t226+t563;
+ t548 = t430*t650+t348+t378+t402*y+t733;
+ t547 = t222+t276+t564;
+ t546 = t571+t608;
+ t545 = t567+t606;
+ t544 = t565+t600;
+ t543 = t571+t606;
+ t542 = t561+t583;
+ t541 = t451*t649+t446*x+t726+t729;
+ t540 = t221+t266+t563;
+ t539 = t376+t366+t592+t598;
+ t538 = t569+t591;
+ t537 = z*t639+t394*x+t371+t341+t719;
+ t351 = t491*t509;
+ t536 = t409*y+t484*t650+t366+t351+t709;
+ t535 = t364+t607+t704;
+ t534 = t561+t588;
+ t181 = x*t627;
+ t533 = t481*z+t181+t492*t505+t390+t715;
+ t532 = t462*t649+t364+t339+t391*x+t728;
+ t531 = t560+t583;
+ t530 = t371+t582+t739;
+ t440 = RATIONAL(79.0,3000.0);
+ t529 = t440*z+x*t640+t713+t716;
+ t429 = RATIONAL(-59.0,4000.0);
+ t528 = t468*x+t429+t156+z*t642+t724;
+ t527 = t440*x+z*t640+t371+t601+t713;
+ t526 = t440*y+t214+t697+t713;
+ t417 = RATIONAL(191.0,4000.0);
+ t525 = t417*x+t379+z*t632+t701+t721;
+ t397 = RATIONAL(-691.0,12000.0);
+ t524 = y*t633+t397*x+t593+t597+t698;
+ t523 = x*t633+t397*y+t373+t698+t700;
+ t449 = RATIONAL(-33.0,2000.0);
+ t522 = t175+t449*x+t589+t610+t723;
+ t521 = t454*x+t216+t589+t611+t710;
+ t520 = t490*t650+t417*y+t590+t612+t721;
+ t519 = t449*y+t428*t650+t580+t609+t723;
+ t518 = t414*y+x*t615+t157+t455+t580+t590;
+ t517 = t458*t651+t419*z+t367+t653;
+ t516 = t360+t375+t397*z+t480*t651+t595+t698;
+ t515 = t375+x*t632+t417*z+t714+t721;
+ t437 = RATIONAL(-59.0,1000.0);
+ t514 = t485*t649+t395*x+t155+t437+t597+t601;
+ t513 = t361+t449*z+x*t631+t699+t723;
+ t493 = RATIONAL(1.0,20.0);
+ t483 = RATIONAL(-7.0,160.0);
+ t476 = RATIONAL(-13.0,160.0);
+ t474 = RATIONAL(-17.0,375.0);
+ t473 = RATIONAL(21.0,250.0);
+ t465 = RATIONAL(13.0,500.0);
+ t457 = RATIONAL(-39.0,4000.0);
+ t435 = RATIONAL(-57.0,2000.0);
+ t434 = RATIONAL(29.0,2000.0);
+ t433 = RATIONAL(-47.0,1500.0);
+ t413 = RATIONAL(-191.0,4000.0);
+ t411 = RATIONAL(157.0,2000.0);
+ t410 = RATIONAL(-129.0,4000.0);
+ t408 = RATIONAL(133.0,2000.0);
+ t407 = RATIONAL(147.0,2000.0);
+ t404 = RATIONAL(307.0,6000.0);
+ t403 = RATIONAL(-437.0,6000.0);
+ t399 = RATIONAL(349.0,12000.0);
+ t396 = RATIONAL(-539.0,12000.0);
t393 = RATIONAL(-449.0,12000.0);
- t392 = RATIONAL(-539.0,12000.0);
- t391 = RATIONAL(349.0,12000.0);
- t389 = RATIONAL(319.0,12000.0);
- t367 = t495*t500;
- t366 = t495*t501;
- t363 = t495*t503;
- t193 = y*t646;
- t179 = t439*t649;
- t171 = z*t646;
- coeff_I_m1_m1_m1 = RATIONAL(-269.0,4000.0)+t363+t432*z+t367+t366+(t432+
-t404*z)*y+(t432+t650*t404)*x+t539+t571;
- coeff_I_0_m1_m1 = t426*x+t527+t402*t649+t463*t500+t585+t666+t707+t709;
- coeff_I_p1_m1_m1 = t351+t538+y*t637+t398*x+t590+t689+t695+t709;
- coeff_I_p2_m1_m1 = y*t636+t393*x+t330+t517+t533+t691;
- coeff_I_m1_0_m1 = t537+t426*y+z*t621+t463*t501+t666+t676+t731+t733;
- coeff_I_0_0_m1 = t412+t413*z+t357+t531+t443*t648+t570+t660+t668;
- coeff_I_p1_0_m1 = t519+t535+t685+t686;
- coeff_I_p2_0_m1 = t513+t543+t680+t682;
- coeff_I_m1_p1_m1 = t537+t370+t375+x*t637+t398*y+t689+t720+t725+t727;
- coeff_I_0_p1_m1 = t519+t552+t664+t694;
- coeff_I_p1_p1_m1 = t528+y*t642+t467*z+t570+t653+t699+t718;
- coeff_I_p2_p1_m1 = t518+t543+t661+t674;
- coeff_I_m1_p2_m1 = t418+x*t636+t393*y+t342+t539+t556+t691+t692;
- coeff_I_0_p2_m1 = t512+t548+t682+t690;
- coeff_I_p1_p2_m1 = t516+t548+t674+t681;
- coeff_I_p2_p2_m1 = y*t635+t400*z+t523+t361+t533+t715;
- coeff_I_m1_m1_0 = t463*t503+t527+t426*z+t350+y*t621+t232+t574+t676+t728;
- coeff_I_0_m1_0 = t221+t540+t413*y+t231+x*t626+t580+t668+t711+t716;
- coeff_I_p1_m1_0 = t521+t530+t654+t685;
- coeff_I_p2_m1_0 = t520+t542+t659+t680;
- coeff_I_m1_0_0 = t540+t413*x+t268+t232+y*t626+t568+t660+t722;
- coeff_I_0_0_0 = RATIONAL(177.0,1000.0)+(x+t650)*RATIONAL(-161.0,4000.0)+
-t536+t190+t324+t329+t183+t186+t327+t572;
- coeff_I_p1_0_0 = t179+t468*x+t514+t362+t529+t662;
- coeff_I_p2_0_0 = t264+t391*x+y*t640+t550+t253+t335+t561+t597+t663;
- coeff_I_m1_p1_0 = t510+t554+t654+t664;
- coeff_I_0_p1_0 = t468*y+t368+t171+t514+t553+t683;
- coeff_I_p1_p1_0 = t411*z+t532+t339+t162+t429+t572+t673+t678;
- coeff_I_p2_p1_0 = t522+t554+t687+t688;
- coeff_I_m1_p2_0 = t520+t551+t690+t693;
- coeff_I_0_p2_0 = t336+t391*y+x*t640+t550+t567+t582+t590+t684;
- coeff_I_p1_p2_0 = t524+t530+t667+t688;
- coeff_I_p2_p2_0 = t485*t503+t268+t414*z+t193+t566+t350+t596+t665+t703+
-t704+t729;
- coeff_I_m1_m1_p1 = t383+t538+t397*t648+t361+t271+t398*z+t568+t720+t728;
- coeff_I_0_m1_p1 = t521+t544+t656+t694;
- coeff_I_p1_m1_p1 = t365+t511+z*t642+t244+t467*y+t581+t596+t695+t718;
- coeff_I_p2_m1_p1 = t515+t542+t661+t671;
- coeff_I_m1_0_p1 = t510+t547+t656+t686;
- coeff_I_0_0_p1 = t381+t468*z+t536+t193+t409+t564+t662+t683;
- coeff_I_p1_0_p1 = t411*y+t509+t173+t337+t529+t673;
- coeff_I_p2_0_p1 = t522+t547+t658+t672;
- coeff_I_m1_p1_p1 = t268+t511+t431*t649+t467*x+t574+t697+t699;
- coeff_I_0_p1_p1 = t188+t411*x+t509+t331+t553+t678;
- coeff_I_p1_p1_p1 = t352+t357+t370+RATIONAL(-193.0,4000.0)+t407*z+(t435*z+
-t407)*y+(t407+t650*t435)*x+t532+t564;
- coeff_I_p2_p1_p1 = y*t643+t389*x+t266+t541+t566+t669+t697;
- coeff_I_m1_p2_p1 = t515+t551+t670+t681;
- coeff_I_0_p2_p1 = t524+t544+t657+t658;
- coeff_I_p1_p2_p1 = x*t643+t389*y+t345+t541+t559+t585+t597+t655;
- coeff_I_p2_p2_p1 = t383+y*t623+t466*z+t244+t526+t363+t580+t610+t679+t703;
- coeff_I_m1_m1_p2 = t334+t419*t648+t393*z+t517+t545+t692;
- coeff_I_0_m1_p2 = t512+t555+t659+t677;
- coeff_I_p1_m1_p2 = t516+t555+t671+t675;
- coeff_I_p2_m1_p2 = z*t635+t400*y+t549+t430+t375+t571+t698+t715;
- coeff_I_m1_0_p2 = t513+t534+t677+t693;
- coeff_I_0_0_p2 = t340+t391*z+t437*t648+t531+t408+t573+t663+t684;
- coeff_I_p1_0_p2 = t525+t535+t667+t672;
- coeff_I_p2_0_p2 = t546+t262+t414*y+t218+t171+t347+t485*t501+t561+t587+
-t704;
- coeff_I_m1_p1_p2 = t518+t534+t670+t675;
- coeff_I_0_p1_p2 = t525+t552+t657+t687;
- coeff_I_p1_p1_p2 = t423*t648+t389*z+t344+t528+t459+t573+t655+t669;
- coeff_I_p2_p1_p2 = t366+z*t623+t466*y+t526+t584+t587+t652+t727;
- coeff_I_m1_p2_p2 = t351+t458*t649+t400*x+t523+t545+t698;
- coeff_I_0_p2_p2 = t179+t546+t414*x+t485*t500+t567+t581+t598+t665;
- coeff_I_p1_p2_p2 = t221+t367+t223+t428*t649+t466*x+t559+t598+t652+t679+
-t717;
- coeff_I_p2_p2_p2 = RATIONAL(77.0,2000.0)+t392*z+(t392+t447*z)*y+(t501+
-t503+t500)*t481+(t392+t650*t447)*x+t549+t556;
+ t392 = RATIONAL(319.0,12000.0);
+ t358 = t493*t505;
+ t356 = t493*t504;
+ t353 = t493*t509;
+ t184 = x*t647;
+ t182 = y*t647;
+ t171 = t448*t651;
+ coeff_I_m1_m1_m1 = t433*z+t356+t358+RATIONAL(-269.0,4000.0)+t353+(t433+
+t407*z)*y+(t433+t652*t407)*x+t549+t568;
+ coeff_I_0_m1_m1 = z*t620+t476*t504+t388+t540+t457*x+t610+t656+t685+t728;
+ coeff_I_p1_m1_m1 = t377+t380+t411*x+z*t618+t540+t674+t701+t705+t729;
+ coeff_I_p2_m1_m1 = t393*x+z*t623+t437+t549+t342+t562+t690+t695;
+ coeff_I_m1_0_m1 = t400*t650+t476*t509+t532+t366+t240+t457*y+t577+t685+
+t718;
+ coeff_I_0_0_m1 = t552+x*t628+t403*z+t221+t559+t680+t722;
+ coeff_I_p1_0_m1 = t516+t539+t672+t693;
+ coeff_I_p2_0_m1 = t519+t555+t687+t691;
+ coeff_I_m1_p1_m1 = t541+t387+t411*y+t412*t650+t559+t705+t706+t718;
+ coeff_I_0_p1_m1 = t516+t550+t670+t682;
+ coeff_I_p1_p1_m1 = y*t648+t221+t474*z+t577+t592+t653+t669+t706+t720;
+ coeff_I_p2_p1_m1 = t520+t555+t659+t684;
+ coeff_I_m1_p2_m1 = t514+t343+t393*y+t439*t650+t545+t690;
+ coeff_I_0_p2_m1 = t522+t551+t673+t691;
+ coeff_I_p1_p2_m1 = t525+t551+t663+t684;
+ coeff_I_p2_p2_m1 = x*t629+t404*z+t362+t528+t545+t730;
+ coeff_I_m1_m1_0 = x*t620+t532+t476*t505+t457*z+t656+t696+t699;
+ coeff_I_0_m1_0 = t431*t650+t403*y+t547+t382+t657+t680+t700+t703;
+ coeff_I_p1_m1_0 = t523+t534+t679+t693;
+ coeff_I_p2_m1_0 = t513+t530+t664+t687;
+ coeff_I_m1_0_0 = t552+z*t628+t403*x+t260+t593+t657+t707+t726;
+ coeff_I_0_0_0 = t272+t195+t330+RATIONAL(177.0,1000.0)+t187+t259+t173+t332
++t331+(x+t652)*RATIONAL(-161.0,4000.0)+t564+t566;
+ coeff_I_p1_0_0 = t542+t473*x+t385+t182+t609+t612+t677+t710+t711;
+ coeff_I_p2_0_0 = t461*t649+t399*x+t347+t536+t228+t575+t689+t707;
+ coeff_I_m1_p1_0 = t524+t538+t679+t682;
+ coeff_I_0_p1_0 = t184+t386+t473*y+t521+t569+t600+t677;
+ coeff_I_p1_p1_0 = t518+t350+t181+t413*z+t542+t655;
+ coeff_I_p2_p1_0 = t527+t538+t666+t683;
+ coeff_I_m1_p2_0 = t513+t535+t668+t673;
+ coeff_I_0_p2_0 = z*t645+t399*y+t338+t547+t671+t689+t697+t709;
+ coeff_I_p1_p2_0 = t526+t534+t683+t686;
+ coeff_I_p2_p2_0 = t483*t505+t410*z+t537+t171+t582+t605+t654+t699;
+ coeff_I_m1_m1_p1 = t541+t362+t411*z+x*t618+t674+t696+t714;
+ coeff_I_0_m1_p1 = t523+t531+t670+t675;
+ coeff_I_p1_m1_p1 = t517+t474*y+z*t648+t587+t602+t669+t700;
+ coeff_I_p2_m1_p1 = t515+t530+t659+t688;
+ coeff_I_m1_0_p1 = t524+t544+t672+t675;
+ coeff_I_0_0_p1 = t359+t473*z+t521+t171+t389+t565+t591+t711;
+ coeff_I_p1_0_p1 = t553+t351+t413*y+t194+t455+t566+t655+t692;
+ coeff_I_p2_0_p1 = t527+t544+t658+t667;
+ coeff_I_m1_p1_p1 = t517+t249+t364+t474*x+t276+t456*t649+t252+t240+t572+
+t720;
+ coeff_I_0_p1_p1 = t518+t336+t413*x+t172+t560+t588+t692;
+ coeff_I_p1_p1_p1 = RATIONAL(-193.0,4000.0)+t162+t378+t380+t408*z+t384+
+t382+(t434*z+t408)*y+(t408+t652*t434)*x+t553+t580;
+ coeff_I_p2_p1_p1 = t392*x+t426*t649+t273+t548+t276+t341+t570+t598+t676;
+ coeff_I_m1_p2_p1 = t515+t535+t662+t663;
+ coeff_I_0_p2_p1 = t526+t531+t660+t667;
+ coeff_I_p1_p2_p1 = z*t619+t392*y+t344+t230+t275+t558+t367+t587+t676+t694+
+t733;
+ coeff_I_p2_p2_p1 = t358+t272+t465*z+t249+t570+t424*t651+t665+t678+t704+
+t715;
+ coeff_I_m1_m1_p2 = t514+t393*z+t349+x*t623+t546+t695;
+ coeff_I_0_m1_p2 = t522+t543+t661+t664;
+ coeff_I_p1_m1_p2 = t525+t543+t681+t688;
+ coeff_I_p2_m1_p2 = t467*t650+t404*y+t387+t528+t546+t727;
+ coeff_I_m1_0_p2 = t519+t556+t661+t668;
+ coeff_I_0_0_p2 = t229+y*t645+t346+t399*z+t536+t671+t716+t722;
+ coeff_I_p1_0_p2 = t529+t539+t658+t686;
+ coeff_I_p2_0_p2 = t184+t483*t509+t366+t410*y+t340+t537+t580+t607+t717+
+t725;
+ coeff_I_m1_p1_p2 = t520+t556+t662+t681;
+ coeff_I_0_p1_p2 = t529+t550+t660+t666;
+ coeff_I_p1_p1_p2 = y*t619+t392*z+t255+t548+t376+t227+t557+t585+t694;
+ coeff_I_p2_p1_p2 = t353+t533+t465*y+x*t643+t572+t575+t613+t678;
+ coeff_I_m1_p2_p2 = t377+z*t629+t404*x+t429+t554+t568+t727+t730;
+ coeff_I_0_p2_p2 = t557+t238+t483*t504+t410*x+t182+t581+t654+t719+t725+
+t738;
+ coeff_I_p1_p2_p2 = t533+t465*x+t255+t356+y*t643+t253+t558+t604+t665;
+ coeff_I_p2_p2_p2 = RATIONAL(77.0,2000.0)+t396*z+(t435*z+t396)*y+(t504+
+t509+t505)*t482+(t396+t652*t435)*x+t554+t562;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c
index 6d41bfd..05fcdf4 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dx.compute.c
@@ -1,104 +1,109 @@
-fp t893,
+fp t904,
+ t891,
+ t803,
+ t887,
t903,
- t808,
- t889,
+ t810,
+ t975,
t902,
- t797,
- t966,
- t887,
- t802,
- t890,
+ t815,
+ t888,
+ t796,
+ t1004,
+ t811,
+ t825,
+ t1003,
+ t824,
+ t1002,
+ t827,
+ t1001,
+ t894,
+ t813,
+ t946,
+ t814,
+ t1000,
+ t829,
+ t999,
+ t823,
+ t998,
+ t821,
+ t753,
+ t997,
t804,
- t965,
- t828,
- t754,
- t859,
t996,
- t805,
- t968,
- t749,
- t799,
+ t947,
t995,
- t901,
- t820,
- t798,
- t941,
t994,
- t829,
+ t795,
t993,
- t824,
- t940,
t992,
- t882,
- t791,
- t745,
- t827,
+ t831,
t991,
- t818,
t990,
- t819,
t989,
- t807,
t988,
- t821,
t987,
- t817,
- t753,
- t892,
+ t828,
t986,
- t969,
- t742,
- t823,
+ t817,
+ t980,
+ t747,
t985,
- t943,
+ t802,
t984,
+ t884,
+ t793,
+ t745,
t983,
- t825,
t982,
- t806,
t981,
t822,
- t957,
- t980,
t979,
- t944,
+ t880,
+ t787,
+ t853,
+ t773,
+ t886,
+ t782,
+ t752,
+ t755,
t978,
t977,
t976,
t748,
- t975,
- t746,
+ t754,
t974,
- t878,
- t787,
- t741,
+ t743,
t973,
t972,
+ t749,
t971,
t970,
- t883,
- t786,
- t770,
- t750,
- t967,
- t963,
+ t746,
+ t969,
t751,
+ t967,
+ t966,
+ t965,
t962,
t961,
- t752,
- t960,
t959,
- t958,
- t747,
+ t750,
+ t957,
t956,
t954,
+ t953,
+ t952,
t951,
t950,
t949,
- t814,
- t946,
+ t944,
+ t943,
t942,
+ t940,
+ t830,
t939,
+ t938,
t937,
t936,
t935,
@@ -106,20 +111,21 @@ fp t893,
t933,
t932,
t931,
- t744,
t930,
- t743,
t929,
+ t744,
t928,
t927,
+ t740,
t926,
t925,
t924,
t923,
t922,
- t740,
+ t742,
t921,
t920,
+ t741,
t919,
t918,
t917,
@@ -127,65 +133,67 @@ fp t893,
t915,
t914,
t913,
- t739,
t912,
t911,
+ t820,
t910,
- t831,
t909,
+ t832,
t908,
t907,
t906,
t905,
- t904,
+ t897,
t896,
- t894,
- t891,
- t888,
- t886,
+ t895,
+ t893,
+ t892,
+ t889,
t885,
- t884,
+ t882,
t881,
- t880,
+ t879,
+ t878,
t877,
- t876,
+ t875,
+ t874,
t873,
- t872,
+ t871,
t870,
+ t868,
t867,
- t865,
- t862,
+ t864,
+ t863,
t860,
- t857,
- t856,
t855,
t854,
- t853,
t852,
+ t851,
t850,
t849,
- t848,
- t841,
+ t843,
t838,
- t813,
t812,
- t811,
- t810,
t809,
- t803,
+ t808,
+ t807,
+ t806,
+ t805,
t801,
- t796,
- t795,
+ t800,
+ t799,
+ t798,
+ t797,
t794,
- t793,
t792,
+ t791,
t790,
t789,
t788,
+ t786,
t785,
t784,
t783,
- t782,
t781,
t780,
t779,
@@ -194,12 +202,13 @@ fp t893,
t776,
t775,
t774,
- t773,
t772,
t771,
+ t770,
t769,
t768,
t767,
+ t766,
t765,
t764,
t763,
@@ -209,287 +218,294 @@ fp t893,
t759,
t758,
t757,
- t756,
- t755;
- t893 = RATIONAL(-3.0,160.0);
+ t756;
+ t904 = y*y;
+ t891 = RATIONAL(-3.0,160.0);
+ t803 = t891*t904;
+ t887 = RATIONAL(3.0,160.0);
t903 = z*z;
- t808 = t893*t903;
- t889 = RATIONAL(3.0,160.0);
- t902 = y*y;
- t797 = t889*t902;
- t966 = t808+t797;
- t887 = RATIONAL(1.0,160.0);
- t802 = t887*t902;
- t890 = RATIONAL(-1.0,160.0);
- t804 = t890*t903;
- t965 = t802+t804;
- t828 = RATIONAL(-1.0,80.0)*x;
- t754 = z*t828;
- t859 = RATIONAL(-27.0,1000.0);
- t996 = t754+t859*y;
- t805 = t890*t902;
- t968 = RATIONAL(-3.0,80.0)*x;
- t749 = y*t968;
- t799 = t887*t903;
- t995 = t805+t749+t799;
- t901 = x*x;
- t820 = RATIONAL(1.0,32.0)*t901;
- t798 = t889*t903;
- t941 = t820+t798;
- t994 = t797+t941;
- t829 = RATIONAL(-9.0,80.0)*x;
- t993 = RATIONAL(-137.0,4000.0)+t829;
- t824 = RATIONAL(3.0,32.0)*t901;
- t940 = t824+t799;
- t992 = t802+t940;
- t882 = RATIONAL(-3.0,1000.0);
- t791 = t882*y;
- t745 = z*t791;
- t827 = RATIONAL(3.0,40.0)*x;
- t991 = RATIONAL(53.0,1000.0)+t745+t827;
- t818 = RATIONAL(1.0,20.0)*x;
- t990 = RATIONAL(-29.0,6000.0)+t818;
- t819 = RATIONAL(7.0,80.0)*x;
- t989 = RATIONAL(183.0,4000.0)+t819;
- t807 = t893*t902;
- t988 = t807+t808+t820;
- t821 = RATIONAL(3.0,80.0)*x;
- t987 = RATIONAL(53.0,12000.0)+t821;
- t817 = RATIONAL(1.0,80.0)*x;
- t753 = z*t817;
- t892 = RATIONAL(-9.0,500.0);
- t986 = t753+t892*y;
- t969 = y*z;
- t742 = RATIONAL(9.0,1000.0)*t969;
- t823 = RATIONAL(1.0,40.0)*x;
- t985 = t742+t823+RATIONAL(-17.0,3000.0);
- t943 = t804+t824;
- t984 = t805+t943;
- t983 = RATIONAL(-1.0,40.0)*x+RATIONAL(-4.0,375.0);
- t825 = RATIONAL(-1.0,32.0)*t901;
- t982 = t797+t825+t798;
- t806 = RATIONAL(-11.0,80.0)*x;
- t981 = RATIONAL(-107.0,4000.0)+t806;
- t822 = RATIONAL(-3.0,32.0)*t901;
- t957 = t805+t822;
- t980 = t957+t799;
- t979 = t822+t965;
- t944 = t807+t825;
- t978 = t944+t808;
- t977 = t819+RATIONAL(-607.0,12000.0);
- t976 = t749+t966;
- t748 = z*t968;
- t975 = t748+t966;
- t746 = RATIONAL(3.0,1000.0)*t969;
- t974 = t746+RATIONAL(323.0,4000.0)+t821;
- t878 = RATIONAL(-9.0,1000.0);
- t787 = t878*z;
- t741 = y*t787;
- t973 = RATIONAL(-167.0,12000.0)+t741+t828;
- t972 = t745+RATIONAL(-49.0,2000.0)+RATIONAL(-3.0,20.0)*x;
- t971 = t745+RATIONAL(141.0,2000.0)+t818;
- t970 = y+z;
- t883 = RATIONAL(-1.0,1000.0);
- t786 = t883*z;
- t770 = t859*z;
- t750 = y*t821;
- t967 = t748+t750;
- t963 = t746+t754;
- t751 = y*t828;
- t962 = t754+t751;
- t961 = t748+t749;
- t752 = y*t817;
- t960 = t752+t753;
- t959 = t753+t751;
- t958 = t752+t754;
- t747 = z*t821;
- t956 = t747+t749;
- t954 = t807+t798;
- t951 = t752+t747;
- t950 = t748+t752;
- t949 = t802+t799;
- t814 = RATIONAL(1.0,16.0)*x;
- t946 = t814+t822;
- t942 = t750+t747;
- t939 = t746+t824;
- t937 = t827+t962;
- t936 = t818+t960;
- t935 = t742+t954;
- t934 = t823+t942;
- t933 = RATIONAL(1.0,10.0)*x+t961;
- t932 = t749+t979;
- t931 = t746+t988;
- t744 = y*t786;
- t930 = t744+t992;
- t743 = RATIONAL(1.0,1000.0)*t969;
- t929 = t804+t743+t957;
- t928 = t742+t822+t949;
- t927 = t745+RATIONAL(-79.0,2000.0)+RATIONAL(-1.0,10.0)*x+t824;
- t926 = t748+t980;
- t925 = t741+t984;
- t924 = t750+t820+t966;
- t923 = t745+t982;
- t922 = t750+t805+t940;
- t740 = y*t770;
- t921 = t740+t978;
- t920 = t747+t980;
- t919 = t817+t820+RATIONAL(-137.0,12000.0)+t741;
- t918 = t798+t741+t944;
- t917 = t747+t825+t966;
- t916 = t750+t979;
- t915 = t751+t807+t941;
- t914 = t939+t965;
- t913 = RATIONAL(-97.0,3000.0)+t742+t825+t827;
- t739 = RATIONAL(27.0,1000.0)*t969;
- t912 = t739+t994;
- t911 = t745+RATIONAL(79.0,3000.0)+t988;
- t910 = RATIONAL(-41.0,750.0)+t740+t994;
- t831 = RATIONAL(-1.0,8.0)*x;
- t909 = t743+t831+RATIONAL(-87.0,2000.0)+t992;
- t908 = RATIONAL(-33.0,2000.0)+t742+t831+t984;
- t907 = RATIONAL(191.0,4000.0)+t741+t946+t949;
- t906 = t804+t805+t744+RATIONAL(299.0,4000.0)+t946;
- t905 = t746+t814+RATIONAL(-691.0,12000.0)+t982;
- t904 = t814+t739+RATIONAL(281.0,12000.0)+t978;
- t896 = RATIONAL(-1.0,250.0);
- t894 = RATIONAL(2.0,125.0);
- t891 = RATIONAL(-7.0,250.0);
- t888 = RATIONAL(-1.0,500.0);
- t886 = RATIONAL(-9.0,250.0);
+ t810 = t887*t903;
+ t975 = t803+t810;
+ t902 = x*x;
+ t815 = RATIONAL(3.0,32.0)*t902;
+ t888 = RATIONAL(-1.0,160.0);
+ t796 = t888*t904;
+ t1004 = t815+t796;
+ t811 = t887*t904;
+ t825 = RATIONAL(-1.0,32.0)*t902;
+ t1003 = t811+t825;
+ t824 = RATIONAL(3.0,40.0)*x;
+ t1002 = t824+RATIONAL(-97.0,3000.0);
+ t827 = RATIONAL(7.0,80.0)*x;
+ t1001 = t827+RATIONAL(-607.0,12000.0);
+ t894 = RATIONAL(1.0,160.0);
+ t813 = t894*t904;
+ t946 = t815+t813;
+ t814 = t894*t903;
+ t1000 = t946+t814;
+ t829 = RATIONAL(1.0,32.0)*t902;
+ t999 = t829+t811+t810;
+ t823 = RATIONAL(1.0,20.0)*x;
+ t998 = t823+RATIONAL(-29.0,6000.0);
+ t821 = RATIONAL(-1.0,80.0)*x;
+ t753 = y*t821;
+ t997 = t753+t975;
+ t804 = t891*t903;
+ t996 = t804+t1003;
+ t947 = t803+t825;
+ t995 = t947+t810;
+ t994 = t947+t804;
+ t795 = t888*t903;
+ t993 = t795+t946;
+ t992 = t814+t1004;
+ t831 = RATIONAL(-3.0,32.0)*t902;
+ t991 = t831+t814+t813;
+ t990 = t795+t1004;
+ t989 = t810+t1003;
+ t988 = t831+t795+t796;
+ t987 = t829+t803+t804;
+ t828 = RATIONAL(3.0,80.0)*x;
+ t986 = t828+RATIONAL(53.0,12000.0);
+ t817 = RATIONAL(-9.0,80.0)*x;
+ t980 = y*z;
+ t747 = RATIONAL(3.0,1000.0)*t980;
+ t985 = t817+RATIONAL(-137.0,4000.0)+t747;
+ t802 = RATIONAL(-11.0,80.0)*x;
+ t984 = RATIONAL(-107.0,4000.0)+t747+t802;
+ t884 = RATIONAL(-3.0,1000.0);
+ t793 = t884*z;
+ t745 = y*t793;
+ t983 = RATIONAL(-1.0,10.0)*x+t745+RATIONAL(-79.0,2000.0);
+ t982 = RATIONAL(-3.0,20.0)*x+t745+RATIONAL(-49.0,2000.0);
+ t981 = y+z;
+ t822 = RATIONAL(1.0,80.0)*x;
+ t979 = RATIONAL(-3.0,80.0)*x;
+ t880 = RATIONAL(-9.0,1000.0);
+ t787 = t880*z;
+ t853 = RATIONAL(-27.0,1000.0);
+ t773 = t853*z;
+ t886 = RATIONAL(-1.0,1000.0);
+ t782 = t886*y;
+ t752 = y*t979;
+ t755 = z*t979;
+ t978 = t752+t755;
+ t977 = t831+t747;
+ t976 = t831+t745;
+ t748 = z*t828;
+ t754 = y*t822;
+ t974 = t748+t754;
+ t743 = RATIONAL(9.0,1000.0)*t980;
+ t973 = t829+t743;
+ t972 = t752+t804;
+ t749 = y*t828;
+ t971 = t804+t749;
+ t970 = t796+t755;
+ t746 = y*t787;
+ t969 = t829+t746;
+ t751 = z*t821;
+ t967 = t751+t754;
+ t966 = t751+t813;
+ t965 = t749+t755;
+ t962 = t753+t814;
+ t961 = t795+t749;
+ t959 = t748+t749;
+ t750 = z*t822;
+ t957 = t753+t750;
+ t956 = t754+t755;
+ t954 = t754+t750;
+ t953 = t751+t753;
+ t952 = t796+t748;
+ t951 = t754+t814;
+ t950 = t811+t750;
+ t949 = t813+t750;
+ t944 = t752+t748;
+ t943 = t795+t752;
+ t942 = t751+t811;
+ t940 = t823+t954;
+ t830 = RATIONAL(1.0,40.0)*x;
+ t939 = t830+t959;
+ t938 = RATIONAL(1.0,10.0)*x+t978;
+ t937 = t824+t953;
+ t936 = t828+RATIONAL(323.0,4000.0)+t977;
+ t935 = RATIONAL(-4.0,375.0)+RATIONAL(-1.0,40.0)*x+t973;
+ t934 = t827+RATIONAL(183.0,4000.0)+t977;
+ t933 = t824+RATIONAL(53.0,1000.0)+t976;
+ t932 = RATIONAL(-167.0,12000.0)+t821+t969;
+ t931 = t750+t992;
+ t930 = t747+t987;
+ t929 = t745+t989;
+ t744 = RATIONAL(1.0,1000.0)*t980;
+ t928 = t744+t988;
+ t927 = t752+t995;
+ t740 = RATIONAL(27.0,1000.0)*t980;
+ t926 = t740+t999;
+ t925 = t746+t996;
+ t924 = t822+RATIONAL(-137.0,12000.0)+t969;
+ t923 = t746+t990;
+ t922 = RATIONAL(-17.0,3000.0)+t830+t973;
+ t742 = z*t782;
+ t921 = t742+t1000;
+ t920 = t743+t996;
+ t741 = y*t773;
+ t919 = t741+t994;
+ t918 = t823+RATIONAL(141.0,2000.0)+t976;
+ t917 = t743+t991;
+ t916 = t753+t993;
+ t915 = t749+t995;
+ t914 = t751+t992;
+ t913 = t754+t993;
+ t912 = t745+RATIONAL(79.0,3000.0)+t987;
+ t911 = t741+RATIONAL(-41.0,750.0)+t999;
+ t820 = RATIONAL(1.0,16.0)*x;
+ t910 = t740+t820+RATIONAL(281.0,12000.0)+t994;
+ t909 = t742+t820+RATIONAL(299.0,4000.0)+t988;
+ t832 = RATIONAL(-1.0,8.0)*x;
+ t908 = RATIONAL(-87.0,2000.0)+t744+t832+t1000;
+ t907 = t820+RATIONAL(-691.0,12000.0)+t747+t989;
+ t906 = t820+t746+RATIONAL(191.0,4000.0)+t991;
+ t905 = RATIONAL(-33.0,2000.0)+t743+t832+t990;
+ t897 = RATIONAL(-9.0,500.0);
+ t896 = RATIONAL(-7.0,250.0);
+ t895 = RATIONAL(-1.0,500.0);
+ t893 = RATIONAL(-9.0,250.0);
+ t892 = RATIONAL(2.0,125.0);
+ t889 = RATIONAL(-1.0,250.0);
t885 = RATIONAL(11.0,500.0);
- t884 = RATIONAL(-7.0,2000.0);
- t881 = RATIONAL(-17.0,500.0);
- t880 = RATIONAL(-1.0,2000.0);
- t877 = RATIONAL(-3.0,2000.0);
- t876 = RATIONAL(-13.0,2000.0);
- t873 = RATIONAL(13.0,1000.0);
- t872 = RATIONAL(-19.0,2000.0);
- t870 = RATIONAL(19.0,1000.0);
- t867 = RATIONAL(43.0,2000.0);
- t865 = RATIONAL(-17.0,2000.0);
- t862 = RATIONAL(-21.0,2000.0);
- t860 = RATIONAL(-23.0,2000.0);
- t857 = RATIONAL(-31.0,1000.0);
- t856 = RATIONAL(33.0,2000.0);
- t855 = RATIONAL(49.0,2000.0);
- t854 = RATIONAL(-39.0,2000.0);
- t853 = RATIONAL(37.0,2000.0);
+ t882 = RATIONAL(-3.0,2000.0);
+ t881 = RATIONAL(-7.0,2000.0);
+ t879 = RATIONAL(-17.0,500.0);
+ t878 = RATIONAL(-1.0,2000.0);
+ t877 = RATIONAL(-23.0,2000.0);
+ t875 = RATIONAL(-31.0,1000.0);
+ t874 = RATIONAL(33.0,2000.0);
+ t873 = RATIONAL(49.0,2000.0);
+ t871 = RATIONAL(-37.0,1000.0);
+ t870 = RATIONAL(13.0,1000.0);
+ t868 = RATIONAL(-21.0,2000.0);
+ t867 = RATIONAL(31.0,2000.0);
+ t864 = RATIONAL(19.0,1000.0);
+ t863 = RATIONAL(43.0,2000.0);
+ t860 = RATIONAL(93.0,2000.0);
+ t855 = RATIONAL(-17.0,2000.0);
+ t854 = RATIONAL(37.0,2000.0);
t852 = RATIONAL(27.0,2000.0);
- t850 = RATIONAL(-37.0,1000.0);
- t849 = RATIONAL(93.0,2000.0);
- t848 = RATIONAL(31.0,2000.0);
- t841 = RATIONAL(129.0,2000.0);
- t838 = RATIONAL(111.0,2000.0);
- t813 = t894*y;
- t812 = t891*z;
- t811 = t894*z;
- t810 = t896*z;
- t809 = t888*z;
- t803 = t891*y;
- t801 = t886*z;
- t796 = t886*y;
- t795 = t892*z;
- t794 = t888*y;
- t793 = t896*y;
- t792 = t882*z;
- t790 = t883*y;
- t789 = t885*y;
- t788 = t881*y;
- t785 = t885*z;
- t784 = t880*z;
- t783 = t880*y;
- t782 = t884*y;
- t781 = t884*z;
- t780 = t881*z;
- t779 = t878*y;
- t778 = t853*y;
- t777 = t872*z;
- t776 = t867*z;
- t775 = t853*z;
- t774 = t862*z;
- t773 = t848*y;
- t772 = t870*y;
- t771 = t870*z;
- t769 = t867*y;
- t768 = t873*y;
- t767 = t873*z;
- t765 = t862*y;
- t764 = t876*y;
- t763 = t876*z;
- t762 = t857*y;
- t761 = t850*z;
- t760 = t850*y;
- t759 = t855*z;
- t758 = t857*z;
- t757 = t855*y;
- t756 = t848*z;
- t755 = t872*y;
- coeff_dx_m1_m1_m1 = RATIONAL(-47.0,1500.0)+t970*RATIONAL(147.0,2000.0)+
-t921+t933;
- coeff_dx_0_m1_m1 = t784+RATIONAL(-39.0,4000.0)+t783+RATIONAL(-13.0,80.0)*
-x+t925+t942;
- coeff_dx_p1_m1_m1 = RATIONAL(157.0,2000.0)+t760+t761+t928+t934;
- coeff_dx_p2_m1_m1 = t821+t801+t796+RATIONAL(-449.0,12000.0)+t912+t961;
- coeff_dx_m1_0_m1 = t741+t841*z+t825+t783+t751+t975+t977;
- coeff_dx_0_0_m1 = t781+t865*y+t802+t943+t951+t972;
- coeff_dx_p1_0_m1 = t780+t752+t793+t920+t974;
- coeff_dx_p2_0_m1 = t748+t770+t768+t915+t985;
- coeff_dx_m1_p1_m1 = t838*z+t752+t760+t913+t975;
- coeff_dx_0_p1_m1 = t747+t763+t793+t751+t914+t981;
- coeff_dx_p1_p1_m1 = t751+t856*y+t758+t920+t971;
- coeff_dx_p2_p1_m1 = t795+t757+t919+t950+t954;
- coeff_dx_m1_p2_m1 = t849*z+t796+t904+t967;
- coeff_dx_0_p2_m1 = t777+t768+t908+t956;
- coeff_dx_p1_p2_m1 = t812+t757+t907+t956;
- coeff_dx_p2_p2_m1 = t787+t877*y+t910+t967;
- coeff_dx_m1_m1_0 = t754+t784+t841*y+t749+t918+t977;
- coeff_dx_0_m1_0 = t782+t753+t865*z+t922+t972;
- coeff_dx_p1_m1_0 = t810+t753+t788+t916+t974;
- coeff_dx_p2_m1_0 = t767+t820+t976+t985+t996;
- coeff_dx_m1_0_0 = t781+t782+RATIONAL(-437.0,6000.0)+t923+t937;
- coeff_dx_0_0_0 = t755+RATIONAL(-161.0,4000.0)+t806+t777+t930+t960;
- coeff_dx_p1_0_0 = t791+RATIONAL(21.0,250.0)+t792+t929+t936;
- coeff_dx_p2_0_0 = t817+t811+RATIONAL(349.0,12000.0)+t813+t931+t962;
- coeff_dx_m1_p1_0 = t788+t763+t905+t958;
- coeff_dx_0_p1_0 = t774+t791+t909+t959;
- coeff_dx_p1_p1_0 = t809+t773+t906+t959;
- coeff_dx_p2_p1_0 = t771+t769+t911+t958;
- coeff_dx_m1_p2_0 = t750+t777+t825+t935+t990+t996;
- coeff_dx_0_p2_0 = t753+t813+t860*z+t939+t993+t995;
- coeff_dx_p1_p2_0 = t753+t786+t769+t932+t991;
- coeff_dx_p2_p2_0 = t785+t765+t754+t924+t973;
- coeff_dx_m1_m1_p1 = t838*y+t753+t749+t761+t913+t954;
- coeff_dx_0_m1_p1 = t810+t764+t922+t963+t981;
- coeff_dx_p1_m1_p1 = t856*z+t762+t754+t916+t971;
- coeff_dx_p2_m1_p1 = t759+t919+t976+t986;
- coeff_dx_m1_0_p1 = t780+t764+t905+t959;
- coeff_dx_0_0_p1 = t765+t792+t909+t958;
- coeff_dx_p1_0_p1 = t756+t794+t906+t958;
- coeff_dx_p2_0_p1 = t776+t772+t911+t959;
- coeff_dx_m1_p1_p1 = t758+t762+RATIONAL(-17.0,375.0)+t923+t936;
- coeff_dx_0_p1_p1 = RATIONAL(-191.0,4000.0)+t829+t809+t794+t930+t962;
- coeff_dx_p1_p1_p1 = RATIONAL(133.0,2000.0)+t970*RATIONAL(29.0,2000.0)+
-t929+t937;
- coeff_dx_p2_p1_p1 = t828+t778+t775+RATIONAL(319.0,12000.0)+t931+t960;
- coeff_dx_m1_p2_p1 = t812+t750+t918+t986+t987;
- coeff_dx_0_p2_p1 = t786+t754+t772+t927+t995;
- coeff_dx_p1_p2_p1 = t778+t852*z+t932+t963+t989;
- coeff_dx_p2_p2_p1 = t756+t742+t854*y+t753+t924+t983;
- coeff_dx_m1_m1_p2 = t801+t849*y+t904+t956;
- coeff_dx_0_m1_p2 = t755+t767+t908+t967;
- coeff_dx_p1_m1_p2 = t759+t803+t907+t967;
- coeff_dx_p2_m1_p2 = t877*z+t779+t910+t956;
- coeff_dx_m1_0_p2 = t751+t742+t770+t755+t917+t990;
- coeff_dx_0_0_p2 = t811+t860*y+t914+t950+t993;
- coeff_dx_p1_0_p2 = t790+t752+t776+t926+t991;
- coeff_dx_p2_0_p2 = t789+t747+t774+t915+t973;
- coeff_dx_m1_p1_p2 = t752+t795+t741+t803+t917+t987;
- coeff_dx_0_p1_p2 = t771+t790+t751+t748+t927+t965;
- coeff_dx_p1_p1_p2 = t775+t746+t852*y+t751+t926+t989;
- coeff_dx_p2_p1_p2 = t773+t820+t854*z+t935+t951+t983;
- coeff_dx_m1_p2_p2 = t787+RATIONAL(307.0,6000.0)+t779+t921+t934;
- coeff_dx_0_p2_p2 = t789+t785+RATIONAL(-7.0,80.0)*x+RATIONAL(-129.0,4000.0
-)+t925+t961;
- coeff_dx_p1_p2_p2 = t773+t756+RATIONAL(13.0,500.0)+t928+t933;
- coeff_dx_p2_p2_p2 = RATIONAL(-539.0,12000.0)+t968+t970*RATIONAL(-57.0,
-2000.0)+t912+t942;
+ t851 = RATIONAL(-13.0,2000.0);
+ t850 = RATIONAL(-39.0,2000.0);
+ t849 = RATIONAL(-19.0,2000.0);
+ t843 = RATIONAL(111.0,2000.0);
+ t838 = RATIONAL(129.0,2000.0);
+ t812 = t895*z;
+ t809 = t893*z;
+ t808 = t893*y;
+ t807 = t897*y;
+ t806 = t889*y;
+ t805 = t895*y;
+ t801 = t897*z;
+ t800 = t892*z;
+ t799 = t892*y;
+ t798 = t896*z;
+ t797 = t889*z;
+ t794 = t896*y;
+ t792 = t881*z;
+ t791 = t879*z;
+ t790 = t886*z;
+ t789 = t884*y;
+ t788 = t885*z;
+ t786 = t881*y;
+ t785 = t878*y;
+ t784 = t879*y;
+ t783 = t885*y;
+ t781 = t878*z;
+ t780 = t880*y;
+ t779 = t871*y;
+ t778 = t851*y;
+ t777 = t875*y;
+ t776 = t873*z;
+ t775 = t867*y;
+ t774 = t867*z;
+ t772 = t864*z;
+ t771 = t870*y;
+ t770 = t864*y;
+ t769 = t863*z;
+ t768 = t851*z;
+ t767 = t875*z;
+ t766 = t873*y;
+ t765 = t854*y;
+ t764 = t854*z;
+ t763 = t849*z;
+ t762 = t863*y;
+ t761 = t868*y;
+ t760 = t868*z;
+ t759 = t853*y;
+ t758 = t870*z;
+ t757 = t871*z;
+ t756 = t849*y;
+ coeff_dx_m1_m1_m1 = RATIONAL(-47.0,1500.0)+t981*RATIONAL(147.0,2000.0)+
+t919+t938;
+ coeff_dx_0_m1_m1 = RATIONAL(-13.0,80.0)*x+t785+RATIONAL(-39.0,4000.0)+
+t781+t923+t959;
+ coeff_dx_p1_m1_m1 = t757+t779+RATIONAL(157.0,2000.0)+t917+t939;
+ coeff_dx_p2_m1_m1 = t828+RATIONAL(-449.0,12000.0)+t808+t809+t926+t978;
+ coeff_dx_m1_0_m1 = t838*z+t755+t785+t753+t925+t1001;
+ coeff_dx_0_0_m1 = t792+t748+t855*y+t913+t982;
+ coeff_dx_p1_0_m1 = t806+t791+t936+t951+t952;
+ coeff_dx_p2_0_m1 = t773+t755+t771+t922+t997;
+ coeff_dx_m1_p1_m1 = t779+t843*z+t920+t956+t1002;
+ coeff_dx_0_p1_m1 = t806+t748+t768+t916+t984;
+ coeff_dx_p1_p1_m1 = t874*y+t767+t918+t952+t962;
+ coeff_dx_p2_p1_m1 = t801+t766+t924+t956+t975;
+ coeff_dx_m1_p2_m1 = t808+t860*z+t910+t965;
+ coeff_dx_0_p2_m1 = t763+t771+t905+t944;
+ coeff_dx_p1_p2_m1 = t798+t766+t906+t944;
+ coeff_dx_p2_p2_m1 = t882*y+t787+t911+t965;
+ coeff_dx_m1_m1_0 = t838*y+t746+t781+t751+t927+t1001;
+ coeff_dx_0_m1_0 = t855*z+t786+t749+t931+t982;
+ coeff_dx_p1_m1_0 = t797+t784+t936+t949+t961;
+ coeff_dx_p2_m1_0 = t759+t758+t922+t942+t972;
+ coeff_dx_m1_0_0 = RATIONAL(-437.0,6000.0)+t786+t792+t929+t937;
+ coeff_dx_0_0_0 = RATIONAL(-161.0,4000.0)+t756+t763+t802+t921+t954;
+ coeff_dx_p1_0_0 = t793+t789+RATIONAL(21.0,250.0)+t928+t940;
+ coeff_dx_p2_0_0 = t800+RATIONAL(349.0,12000.0)+t799+t822+t930+t953;
+ coeff_dx_m1_p1_0 = t784+t768+t907+t967;
+ coeff_dx_0_p1_0 = t760+t789+t908+t957;
+ coeff_dx_p1_p1_0 = t775+t812+t909+t957;
+ coeff_dx_p2_p1_0 = t772+t762+t912+t967;
+ coeff_dx_m1_p2_0 = t751+t759+t743+t763+t915+t998;
+ coeff_dx_0_p2_0 = t752+t799+t877*z+t931+t985;
+ coeff_dx_p1_p2_0 = t790+t762+t933+t943+t949;
+ coeff_dx_p2_p2_0 = t788+t761+t932+t942+t971;
+ coeff_dx_m1_m1_p1 = t757+t750+t743+t843*y+t927+t1002;
+ coeff_dx_0_m1_p1 = t797+t749+t778+t914+t984;
+ coeff_dx_p1_m1_p1 = t777+t874*z+t918+t961+t966;
+ coeff_dx_p2_m1_p1 = t776+t807+t924+t950+t972;
+ coeff_dx_m1_0_p1 = t791+t778+t907+t957;
+ coeff_dx_0_0_p1 = t793+t761+t908+t967;
+ coeff_dx_p1_0_p1 = t805+t774+t909+t967;
+ coeff_dx_p2_0_p1 = t769+t770+t912+t957;
+ coeff_dx_m1_p1_p1 = t777+t767+RATIONAL(-17.0,375.0)+t929+t940;
+ coeff_dx_0_p1_p1 = t817+t805+t812+RATIONAL(-191.0,4000.0)+t921+t953;
+ coeff_dx_p1_p1_p1 = RATIONAL(133.0,2000.0)+t981*RATIONAL(29.0,2000.0)+
+t928+t937;
+ coeff_dx_p2_p1_p1 = RATIONAL(319.0,12000.0)+t821+t764+t765+t930+t954;
+ coeff_dx_m1_p2_p1 = t746+t807+t798+t750+t915+t986;
+ coeff_dx_0_p2_p1 = t752+t770+t790+t914+t983;
+ coeff_dx_p1_p2_p1 = t852*z+t765+t934+t943+t966;
+ coeff_dx_p2_p2_p1 = t774+t850*y+t935+t950+t971;
+ coeff_dx_m1_m1_p2 = t809+t860*y+t910+t944;
+ coeff_dx_0_m1_p2 = t756+t758+t905+t965;
+ coeff_dx_p1_m1_p2 = t776+t794+t906+t965;
+ coeff_dx_p2_m1_p2 = t780+t882*z+t911+t944;
+ coeff_dx_m1_0_p2 = t753+t748+t756+t773+t920+t998;
+ coeff_dx_0_0_p2 = t800+t755+t877*y+t913+t985;
+ coeff_dx_p1_0_p2 = t769+t782+t933+t951+t970;
+ coeff_dx_p2_0_p2 = t760+t783+t748+t932+t997;
+ coeff_dx_m1_p1_p2 = t794+t801+t925+t974+t986;
+ coeff_dx_0_p1_p2 = t782+t755+t772+t916+t983;
+ coeff_dx_p1_p1_p2 = t764+t852*y+t934+t962+t970;
+ coeff_dx_p2_p1_p2 = t850*z+t775+t935+t974+t975;
+ coeff_dx_m1_p2_p2 = RATIONAL(307.0,6000.0)+t787+t780+t919+t939;
+ coeff_dx_0_p2_p2 = RATIONAL(-7.0,80.0)*x+t788+RATIONAL(-129.0,4000.0)+
+t783+t923+t978;
+ coeff_dx_p1_p2_p2 = t775+t774+RATIONAL(13.0,500.0)+t917+t938;
+ coeff_dx_p2_p2_p2 = RATIONAL(-539.0,12000.0)+t979+t981*RATIONAL(-57.0,
+2000.0)+t926+t959;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c
index a1c7e86..84e86da 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxx.compute.c
@@ -1,186 +1,192 @@
-fp t1544,
- t1532,
+fp t1554,
+ t1536,
+ t1555,
+ t1543,
+ t1600,
+ t1553,
+ t1540,
+ t1599,
+ t1547,
+ t1538,
+ t1535,
+ t1598,
+ t1557,
+ t1541,
+ t1597,
t1537,
+ t1539,
+ t1596,
+ t1595,
+ t1594,
+ t1593,
+ t1592,
+ t1550,
+ t1591,
t1590,
- t1531,
t1589,
- t1540,
- t1538,
+ t1545,
t1588,
- t1546,
- t1527,
- t1536,
t1587,
t1586,
- t1529,
t1585,
+ t1534,
t1584,
t1583,
- t1554,
t1582,
t1581,
- t1541,
- t1530,
t1580,
t1579,
t1578,
t1548,
- t1535,
t1577,
t1576,
t1575,
t1574,
- t1533,
t1573,
t1572,
t1571,
- t1545,
+ t1556,
t1570,
- t1549,
t1569,
t1568,
- t1550,
t1567,
t1566,
t1565,
- t1553,
t1564,
+ t1559,
t1563,
t1562,
t1561,
- t1560,
- t1559,
t1558,
- t1557,
- t1556,
- t1555,
t1552,
- t1551,
- t1543,
- t1534,
- t1528;
- t1544 = RATIONAL(3.0,80.0);
- t1532 = t1544*y;
- t1537 = t1544*z;
- t1590 = t1532+t1537;
- t1531 = RATIONAL(3.0,16.0)*x;
- t1589 = t1531+RATIONAL(-11.0,80.0);
- t1540 = RATIONAL(-1.0,80.0);
- t1538 = t1540*z;
- t1588 = t1532+t1538;
- t1546 = RATIONAL(1.0,80.0);
- t1527 = t1546*y;
- t1536 = t1546*z;
- t1587 = t1527+t1536;
- t1586 = t1527+t1538;
- t1529 = t1540*y;
- t1585 = t1529+t1537;
- t1584 = t1531+RATIONAL(-3.0,20.0);
- t1583 = t1532+t1536;
- t1554 = RATIONAL(-1.0,8.0);
- t1582 = t1531+t1554;
- t1581 = t1527+t1537;
- t1541 = RATIONAL(1.0,16.0);
- t1530 = t1541*x;
- t1580 = t1530+t1532;
- t1579 = t1529+t1538;
- t1578 = t1529+t1530;
- t1548 = RATIONAL(-3.0,80.0);
- t1535 = t1548*z;
- t1577 = t1527+t1535;
- t1576 = t1531+t1535;
- t1575 = t1530+t1537;
- t1574 = t1530+t1540;
- t1533 = t1548*y;
- t1573 = t1530+t1533;
- t1572 = t1529+t1536;
- t1571 = t1531+t1533;
- t1545 = RATIONAL(7.0,80.0);
- t1570 = t1533+t1538+t1545;
- t1549 = RATIONAL(1.0,20.0);
- t1569 = t1549+t1585;
- t1568 = t1533+t1535+RATIONAL(1.0,10.0);
- t1550 = RATIONAL(3.0,40.0);
- t1567 = t1550+t1577;
- t1566 = t1550+t1579;
- t1565 = t1533+t1536+t1550;
- t1553 = RATIONAL(1.0,40.0);
- t1564 = t1553+t1590;
- t1563 = t1533+t1537+t1541;
- t1562 = t1532+t1535+t1541;
- t1561 = t1541+t1572;
- t1560 = t1544+t1581;
- t1559 = t1541+t1586;
- t1558 = t1549+t1587;
- t1557 = t1529+t1535+t1545;
- t1556 = t1549+t1588;
- t1555 = t1544+t1583;
+ t1546,
+ t1544,
+ t1542;
+ t1554 = RATIONAL(1.0,80.0);
+ t1536 = t1554*z;
+ t1555 = RATIONAL(-3.0,80.0);
+ t1543 = t1555*y;
+ t1600 = t1536+t1543;
+ t1553 = RATIONAL(1.0,16.0);
+ t1540 = t1553*x;
+ t1599 = t1540+t1554;
+ t1547 = RATIONAL(-1.0,80.0);
+ t1538 = t1547*y;
+ t1535 = t1547*z;
+ t1598 = t1538+t1535;
+ t1557 = RATIONAL(3.0,80.0);
+ t1541 = t1557*y;
+ t1597 = t1541+t1535;
+ t1537 = t1555*z;
+ t1539 = t1554*y;
+ t1596 = t1537+t1539;
+ t1595 = t1541+t1537;
+ t1594 = t1536+t1539;
+ t1593 = t1536+t1538;
+ t1592 = t1535+t1539;
+ t1550 = RATIONAL(1.0,40.0);
+ t1591 = t1540+t1550;
+ t1590 = t1540+t1543;
+ t1589 = t1535+t1543;
+ t1545 = RATIONAL(3.0,16.0)*x;
+ t1588 = t1545+t1543;
+ t1587 = t1537+t1538;
+ t1586 = t1540+RATIONAL(-1.0,40.0);
+ t1585 = t1540+t1547;
+ t1534 = t1557*z;
+ t1584 = t1540+t1534;
+ t1583 = t1541+t1545;
+ t1582 = t1545+t1534;
+ t1581 = t1534+t1539;
+ t1580 = t1545+t1539;
+ t1579 = RATIONAL(-9.0,80.0)+t1545;
+ t1578 = t1536+t1541;
+ t1548 = RATIONAL(1.0,20.0);
+ t1577 = t1548+t1597;
+ t1576 = t1553+t1592;
+ t1575 = t1553+t1593;
+ t1574 = t1553+t1534+t1543;
+ t1573 = t1537+t1543+RATIONAL(1.0,10.0);
+ t1572 = t1534+t1538+t1548;
+ t1571 = t1548+t1594;
+ t1556 = RATIONAL(3.0,40.0);
+ t1570 = t1556+t1598;
+ t1569 = t1556+t1600;
+ t1568 = t1556+t1596;
+ t1567 = t1553+t1595;
+ t1566 = t1557+t1581;
+ t1565 = t1557+t1578;
+ t1564 = t1541+t1534+t1550;
+ t1559 = RATIONAL(7.0,80.0);
+ t1563 = t1559+t1589;
+ t1562 = t1559+t1587;
+ t1561 = RATIONAL(-1.0,8.0);
+ t1558 = RATIONAL(-3.0,20.0);
t1552 = RATIONAL(-1.0,10.0);
- t1551 = RATIONAL(-9.0,80.0);
- t1543 = RATIONAL(-1.0,40.0);
- t1534 = RATIONAL(-1.0,16.0)*x;
- t1528 = RATIONAL(-3.0,16.0)*x;
- coeff_dxx_m1_m1_m1 = t1534+t1568;
- coeff_dxx_0_m1_m1 = RATIONAL(-13.0,80.0)+t1531+t1590;
- coeff_dxx_p1_m1_m1 = t1528+t1564;
- coeff_dxx_p2_m1_m1 = t1535+t1544+t1573;
- coeff_dxx_m1_0_m1 = t1534+t1557;
- coeff_dxx_0_0_m1 = t1581+t1584;
- coeff_dxx_p1_0_m1 = t1528+t1560;
- coeff_dxx_p2_0_m1 = t1535+t1553+t1578;
- coeff_dxx_m1_p1_m1 = t1534+t1567;
- coeff_dxx_0_p1_m1 = t1585+t1589;
- coeff_dxx_p1_p1_m1 = t1528+t1569;
- coeff_dxx_p2_p1_m1 = t1530+t1546+t1577;
- coeff_dxx_m1_p2_m1 = t1534+t1562;
- coeff_dxx_0_p2_m1 = t1537+t1554+t1571;
- coeff_dxx_p1_p2_m1 = t1528+t1563;
- coeff_dxx_p2_p2_m1 = t1535+t1580;
- coeff_dxx_m1_m1_0 = t1534+t1570;
- coeff_dxx_0_m1_0 = t1583+t1584;
- coeff_dxx_p1_m1_0 = t1528+t1555;
- coeff_dxx_p2_m1_0 = t1553+t1538+t1573;
- coeff_dxx_m1_0_0 = t1534+t1566;
- coeff_dxx_0_0_0 = t1587+t1589;
- coeff_dxx_p1_0_0 = t1528+t1558;
- coeff_dxx_p2_0_0 = t1538+t1546+t1578;
- coeff_dxx_m1_p1_0 = t1534+t1559;
- coeff_dxx_0_p1_0 = t1572+t1582;
- coeff_dxx_p1_p1_0 = t1528+t1561;
- coeff_dxx_p2_p1_0 = t1530+t1586;
- coeff_dxx_m1_p2_0 = t1534+t1556;
- coeff_dxx_0_p2_0 = t1551+t1536+t1571;
- coeff_dxx_p1_p2_0 = t1528+t1565;
- coeff_dxx_p2_p2_0 = t1574+t1588;
- coeff_dxx_m1_m1_p1 = t1534+t1565;
- coeff_dxx_0_m1_p1 = t1588+t1589;
- coeff_dxx_p1_m1_p1 = t1528+t1556;
- coeff_dxx_p2_m1_p1 = t1536+t1546+t1573;
- coeff_dxx_m1_0_p1 = t1534+t1561;
- coeff_dxx_0_0_p1 = t1582+t1586;
- coeff_dxx_p1_0_p1 = t1528+t1559;
- coeff_dxx_p2_0_p1 = t1530+t1572;
- coeff_dxx_m1_p1_p1 = t1534+t1558;
- coeff_dxx_0_p1_p1 = t1551+t1531+t1579;
- coeff_dxx_p1_p1_p1 = t1528+t1566;
- coeff_dxx_p2_p1_p1 = t1574+t1587;
- coeff_dxx_m1_p2_p1 = t1534+t1555;
- coeff_dxx_0_p2_p1 = t1552+t1538+t1571;
- coeff_dxx_p1_p2_p1 = t1528+t1570;
- coeff_dxx_p2_p2_p1 = t1543+t1536+t1580;
- coeff_dxx_m1_m1_p2 = t1534+t1563;
- coeff_dxx_0_m1_p2 = t1554+t1532+t1576;
- coeff_dxx_p1_m1_p2 = t1528+t1562;
- coeff_dxx_p2_m1_p2 = t1537+t1573;
- coeff_dxx_m1_0_p2 = t1534+t1569;
- coeff_dxx_0_0_p2 = t1551+t1527+t1576;
- coeff_dxx_p1_0_p2 = t1528+t1567;
- coeff_dxx_p2_0_p2 = t1574+t1585;
- coeff_dxx_m1_p1_p2 = t1534+t1560;
- coeff_dxx_0_p1_p2 = t1552+t1529+t1576;
- coeff_dxx_p1_p1_p2 = t1528+t1557;
- coeff_dxx_p2_p1_p2 = t1527+t1543+t1575;
- coeff_dxx_m1_p2_p2 = t1534+t1564;
- coeff_dxx_0_p2_p2 = RATIONAL(-7.0,80.0)+t1535+t1571;
- coeff_dxx_p1_p2_p2 = t1528+t1568;
- coeff_dxx_p2_p2_p2 = t1548+t1532+t1575;
+ t1546 = RATIONAL(-11.0,80.0);
+ t1544 = RATIONAL(-1.0,16.0)*x;
+ t1542 = RATIONAL(-3.0,16.0)*x;
+ coeff_dxx_m1_m1_m1 = t1544+t1573;
+ coeff_dxx_0_m1_m1 = t1541+RATIONAL(-13.0,80.0)+t1582;
+ coeff_dxx_p1_m1_m1 = t1542+t1564;
+ coeff_dxx_p2_m1_m1 = t1557+t1537+t1590;
+ coeff_dxx_m1_0_m1 = t1544+t1562;
+ coeff_dxx_0_0_m1 = t1534+t1558+t1580;
+ coeff_dxx_p1_0_m1 = t1542+t1566;
+ coeff_dxx_p2_0_m1 = t1587+t1591;
+ coeff_dxx_m1_p1_m1 = t1544+t1568;
+ coeff_dxx_0_p1_m1 = t1546+t1538+t1582;
+ coeff_dxx_p1_p1_m1 = t1542+t1572;
+ coeff_dxx_p2_p1_m1 = t1596+t1599;
+ coeff_dxx_m1_p2_m1 = t1544+t1567;
+ coeff_dxx_0_p2_m1 = t1543+t1561+t1582;
+ coeff_dxx_p1_p2_m1 = t1542+t1574;
+ coeff_dxx_p2_p2_m1 = t1540+t1595;
+ coeff_dxx_m1_m1_0 = t1544+t1563;
+ coeff_dxx_0_m1_0 = t1545+t1558+t1578;
+ coeff_dxx_p1_m1_0 = t1542+t1565;
+ coeff_dxx_p2_m1_0 = t1589+t1591;
+ coeff_dxx_m1_0_0 = t1544+t1570;
+ coeff_dxx_0_0_0 = t1546+t1536+t1580;
+ coeff_dxx_p1_0_0 = t1542+t1571;
+ coeff_dxx_p2_0_0 = t1598+t1599;
+ coeff_dxx_m1_p1_0 = t1544+t1576;
+ coeff_dxx_0_p1_0 = t1545+t1561+t1593;
+ coeff_dxx_p1_p1_0 = t1542+t1575;
+ coeff_dxx_p2_p1_0 = t1540+t1592;
+ coeff_dxx_m1_p2_0 = t1544+t1577;
+ coeff_dxx_0_p2_0 = t1579+t1600;
+ coeff_dxx_p1_p2_0 = t1542+t1569;
+ coeff_dxx_p2_p2_0 = t1585+t1597;
+ coeff_dxx_m1_m1_p1 = t1544+t1569;
+ coeff_dxx_0_m1_p1 = t1535+t1546+t1583;
+ coeff_dxx_p1_m1_p1 = t1542+t1577;
+ coeff_dxx_p2_m1_p1 = t1554+t1536+t1590;
+ coeff_dxx_m1_0_p1 = t1544+t1575;
+ coeff_dxx_0_0_p1 = t1561+t1535+t1580;
+ coeff_dxx_p1_0_p1 = t1542+t1576;
+ coeff_dxx_p2_0_p1 = t1540+t1593;
+ coeff_dxx_m1_p1_p1 = t1544+t1571;
+ coeff_dxx_0_p1_p1 = t1579+t1598;
+ coeff_dxx_p1_p1_p1 = t1542+t1570;
+ coeff_dxx_p2_p1_p1 = t1585+t1594;
+ coeff_dxx_m1_p2_p1 = t1544+t1565;
+ coeff_dxx_0_p2_p1 = t1552+t1535+t1588;
+ coeff_dxx_p1_p2_p1 = t1542+t1563;
+ coeff_dxx_p2_p2_p1 = t1578+t1586;
+ coeff_dxx_m1_m1_p2 = t1544+t1574;
+ coeff_dxx_0_m1_p2 = t1561+t1537+t1583;
+ coeff_dxx_p1_m1_p2 = t1542+t1567;
+ coeff_dxx_p2_m1_p2 = t1543+t1584;
+ coeff_dxx_m1_0_p2 = t1544+t1572;
+ coeff_dxx_0_0_p2 = t1579+t1596;
+ coeff_dxx_p1_0_p2 = t1542+t1568;
+ coeff_dxx_p2_0_p2 = t1538+t1547+t1584;
+ coeff_dxx_m1_p1_p2 = t1544+t1566;
+ coeff_dxx_0_p1_p2 = t1545+t1552+t1587;
+ coeff_dxx_p1_p1_p2 = t1542+t1562;
+ coeff_dxx_p2_p1_p2 = t1581+t1586;
+ coeff_dxx_m1_p2_p2 = t1544+t1564;
+ coeff_dxx_0_p2_p2 = RATIONAL(-7.0,80.0)+t1537+t1588;
+ coeff_dxx_p1_p2_p2 = t1542+t1573;
+ coeff_dxx_p2_p2_p2 = t1555+t1541+t1584;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c
index 235c0b4..87ca425 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxy.compute.c
@@ -1,208 +1,210 @@
-fp t1632,
- t1600,
+fp t1644,
+ t1613,
+ t1645,
+ t1609,
+ t1683,
+ t1605,
+ t1682,
+ t1614,
+ t1643,
+ t1615,
+ t1681,
+ t1626,
t1603,
+ t1680,
+ t1642,
+ t1616,
+ t1610,
+ t1679,
+ t1631,
+ t1604,
+ t1678,
+ t1677,
+ t1608,
+ t1676,
+ t1612,
+ t1675,
+ t1674,
+ t1673,
+ t1672,
+ t1628,
+ t1671,
+ t1611,
t1670,
- t1595,
t1669,
- t1598,
- t1608,
- t1668,
t1633,
- t1599,
- t1602,
+ t1606,
+ t1668,
t1667,
- t1634,
- t1601,
t1666,
- t1622,
- t1596,
t1665,
- t1604,
t1664,
t1663,
- t1620,
t1662,
t1661,
- t1635,
- t1605,
- t1606,
t1660,
t1659,
t1658,
+ t1601,
t1657,
- t1594,
t1656,
t1655,
- t1624,
- t1597,
+ t1620,
+ t1602,
t1654,
- t1591,
t1653,
t1652,
- t1613,
- t1592,
t1651,
t1650,
t1649,
- t1593,
+ t1634,
+ t1607,
t1648,
t1647,
t1646,
- t1645,
- t1644,
- t1643,
- t1642,
- t1641,
t1640,
t1639,
t1638,
- t1637,
t1636,
- t1631,
- t1630,
+ t1635,
t1629,
t1625,
t1623,
- t1619,
- t1618,
- t1617,
- t1615,
- t1614,
- t1609,
- t1607;
- t1632 = RATIONAL(-1.0,80.0);
- t1600 = t1632*x;
- t1603 = t1632*y;
- t1670 = t1600+t1603;
- t1595 = RATIONAL(3.0,1000.0)*z;
- t1669 = t1595+RATIONAL(37.0,2000.0);
- t1598 = RATIONAL(9.0,1000.0)*z;
- t1608 = RATIONAL(31.0,2000.0);
- t1668 = t1598+t1608;
- t1633 = RATIONAL(3.0,80.0);
- t1599 = t1633*y;
- t1602 = t1633*x;
- t1667 = t1599+t1602;
- t1634 = RATIONAL(1.0,80.0);
- t1601 = t1634*x;
- t1666 = t1601+t1603;
- t1622 = RATIONAL(-3.0,1000.0);
- t1596 = t1622*z;
- t1665 = t1596+RATIONAL(-7.0,2000.0);
- t1604 = t1634*y;
- t1664 = t1600+t1604;
- t1663 = t1596+t1601;
- t1620 = RATIONAL(-1.0,1000.0);
- t1662 = t1596+t1620;
- t1661 = t1595+RATIONAL(2.0,125.0);
- t1635 = RATIONAL(-3.0,80.0);
- t1605 = t1635*y;
- t1606 = t1635*x;
- t1660 = t1605+t1606;
- t1659 = t1598+RATIONAL(13.0,1000.0);
- t1658 = t1603+t1606;
- t1657 = t1602+t1605;
- t1594 = RATIONAL(1.0,1000.0)*z;
- t1656 = t1594+t1601;
- t1655 = t1595+RATIONAL(-1.0,250.0);
- t1624 = RATIONAL(-9.0,1000.0);
- t1597 = t1624*z;
- t1654 = t1597+t1606;
- t1591 = RATIONAL(27.0,1000.0)*z;
- t1653 = t1591+RATIONAL(-9.0,250.0);
- t1652 = t1600+t1605;
- t1613 = RATIONAL(-27.0,1000.0);
- t1592 = t1613*z;
- t1651 = t1592+t1605;
- t1650 = t1599+t1606;
- t1649 = t1601+t1605;
- t1593 = t1620*z;
- t1648 = t1601+t1593;
- t1647 = t1595+t1599;
- t1646 = t1604+t1606;
- t1645 = t1597+t1599;
- t1644 = t1597+RATIONAL(49.0,2000.0);
- t1643 = t1596+t1605;
- t1642 = t1600+t1593;
- t1641 = t1602+t1603;
- t1640 = t1596+t1606;
- t1639 = t1598+t1599;
- t1638 = t1598+RATIONAL(-37.0,1000.0);
- t1637 = t1602+t1604;
- t1636 = t1595+t1602;
- t1631 = RATIONAL(-9.0,500.0);
- t1630 = RATIONAL(-1.0,500.0);
- t1629 = RATIONAL(-7.0,250.0);
- t1625 = RATIONAL(11.0,500.0);
- t1623 = RATIONAL(-1.0,2000.0);
- t1619 = RATIONAL(-17.0,500.0);
- t1618 = RATIONAL(-13.0,2000.0);
- t1617 = RATIONAL(-31.0,1000.0);
- t1615 = RATIONAL(-21.0,2000.0);
- t1614 = RATIONAL(19.0,1000.0);
- t1609 = RATIONAL(-19.0,2000.0);
- t1607 = RATIONAL(43.0,2000.0);
- coeff_dxy_m1_m1_m1 = t1606+RATIONAL(147.0,2000.0)+t1651;
- coeff_dxy_0_m1_m1 = t1623+t1597+t1641;
- coeff_dxy_p1_m1_m1 = t1637+t1638;
- coeff_dxy_p2_m1_m1 = t1650+t1653;
- coeff_dxy_m1_0_m1 = t1600+t1623+t1645;
- coeff_dxy_0_0_m1 = t1604+RATIONAL(-17.0,2000.0)+t1663;
- coeff_dxy_p1_0_m1 = t1655+t1666;
- coeff_dxy_p2_0_m1 = t1652+t1659;
- coeff_dxy_m1_p1_m1 = t1601+t1599+t1638;
- coeff_dxy_0_p1_m1 = t1655+t1664;
- coeff_dxy_p1_p1_m1 = RATIONAL(33.0,2000.0)+t1596+t1670;
- coeff_dxy_p2_p1_m1 = t1644+t1649;
- coeff_dxy_m1_p2_m1 = t1653+t1657;
- coeff_dxy_0_p2_m1 = t1658+t1659;
- coeff_dxy_p1_p2_m1 = t1644+t1646;
- coeff_dxy_p2_p2_m1 = t1592+RATIONAL(-3.0,2000.0)+t1667;
- coeff_dxy_m1_m1_0 = RATIONAL(129.0,2000.0)+t1605+t1654;
- coeff_dxy_0_m1_0 = t1641+t1665;
- coeff_dxy_p1_m1_0 = t1604+t1619+t1636;
- coeff_dxy_p2_m1_0 = t1606+t1613+t1639;
- coeff_dxy_m1_0_0 = t1599+t1600+t1665;
- coeff_dxy_0_0_0 = t1604+t1609+t1648;
- coeff_dxy_p1_0_0 = t1603+t1622+t1656;
- coeff_dxy_p2_0_0 = t1652+t1661;
- coeff_dxy_m1_p1_0 = t1619+t1601+t1647;
- coeff_dxy_0_p1_0 = t1622+t1594+t1664;
- coeff_dxy_p1_p1_0 = t1608+t1603+t1642;
- coeff_dxy_p2_p1_0 = t1607+t1601+t1643;
- coeff_dxy_m1_p2_0 = t1598+t1613+t1657;
- coeff_dxy_0_p2_0 = t1658+t1661;
- coeff_dxy_p1_p2_0 = t1604+t1607+t1640;
- coeff_dxy_p2_p2_0 = t1615+t1602+t1645;
- coeff_dxy_m1_m1_p1 = t1598+RATIONAL(111.0,2000.0)+t1660;
- coeff_dxy_0_m1_p1 = t1603+t1618+t1636;
- coeff_dxy_p1_m1_p1 = t1617+t1596+t1637;
- coeff_dxy_p2_m1_p1 = t1606+t1631+t1645;
- coeff_dxy_m1_0_p1 = t1618+t1600+t1647;
- coeff_dxy_0_0_p1 = t1604+t1615+t1656;
- coeff_dxy_p1_0_p1 = t1630+t1603+t1648;
- coeff_dxy_p2_0_p1 = t1614+t1600+t1643;
- coeff_dxy_m1_p1_p1 = t1617+t1599+t1663;
- coeff_dxy_0_p1_p1 = t1630+t1604+t1642;
- coeff_dxy_p1_p1_p1 = t1594+RATIONAL(29.0,2000.0)+t1670;
- coeff_dxy_p2_p1_p1 = t1649+t1669;
- coeff_dxy_m1_p2_p1 = t1631+t1597+t1657;
- coeff_dxy_0_p2_p1 = t1614+t1603+t1640;
- coeff_dxy_p1_p2_p1 = t1646+t1669;
- coeff_dxy_p2_p2_p1 = RATIONAL(-39.0,2000.0)+t1602+t1639;
- coeff_dxy_m1_m1_p2 = RATIONAL(93.0,2000.0)+t1591+t1660;
- coeff_dxy_0_m1_p2 = t1609+t1598+t1641;
- coeff_dxy_p1_m1_p2 = t1629+t1597+t1637;
- coeff_dxy_p2_m1_p2 = t1592+t1624+t1650;
- coeff_dxy_m1_0_p2 = t1609+t1600+t1639;
- coeff_dxy_0_0_p2 = t1601+t1604+t1595+RATIONAL(-23.0,2000.0);
- coeff_dxy_p1_0_p2 = t1662+t1666;
- coeff_dxy_p2_0_p2 = t1625+t1597+t1652;
- coeff_dxy_m1_p1_p2 = t1629+t1601+t1645;
- coeff_dxy_0_p1_p2 = t1662+t1664;
- coeff_dxy_p1_p1_p2 = t1595+RATIONAL(27.0,2000.0)+t1670;
- coeff_dxy_p2_p1_p2 = t1649+t1668;
- coeff_dxy_m1_p2_p2 = t1624+t1602+t1651;
- coeff_dxy_0_p2_p2 = t1603+t1625+t1654;
- coeff_dxy_p1_p2_p2 = t1646+t1668;
- coeff_dxy_p2_p2_p2 = RATIONAL(-57.0,2000.0)+t1591+t1667;
+ t1618;
+ t1644 = RATIONAL(-3.0,80.0);
+ t1613 = t1644*x;
+ t1645 = RATIONAL(3.0,80.0);
+ t1609 = t1645*y;
+ t1683 = t1613+t1609;
+ t1605 = RATIONAL(3.0,1000.0)*z;
+ t1682 = t1605+RATIONAL(2.0,125.0);
+ t1614 = t1644*y;
+ t1643 = RATIONAL(1.0,80.0);
+ t1615 = t1643*x;
+ t1681 = t1614+t1615;
+ t1626 = RATIONAL(31.0,2000.0);
+ t1603 = RATIONAL(9.0,1000.0)*z;
+ t1680 = t1626+t1603;
+ t1642 = RATIONAL(-1.0,80.0);
+ t1616 = t1642*x;
+ t1610 = t1643*y;
+ t1679 = t1616+t1610;
+ t1631 = RATIONAL(-9.0,1000.0);
+ t1604 = t1631*z;
+ t1678 = RATIONAL(-1.0,2000.0)+t1604;
+ t1677 = t1615+t1609;
+ t1608 = RATIONAL(1.0,1000.0)*z;
+ t1676 = t1616+t1608;
+ t1612 = t1645*x;
+ t1675 = t1610+t1612;
+ t1674 = t1605+t1610;
+ t1673 = RATIONAL(37.0,2000.0)+t1605;
+ t1672 = t1613+t1610;
+ t1628 = RATIONAL(-19.0,2000.0);
+ t1671 = t1603+t1628;
+ t1611 = t1642*y;
+ t1670 = t1611+t1612;
+ t1669 = t1615+t1610;
+ t1633 = RATIONAL(-3.0,1000.0);
+ t1606 = t1633*z;
+ t1668 = RATIONAL(43.0,2000.0)+t1606;
+ t1667 = t1613+t1614;
+ t1666 = t1615+t1608;
+ t1665 = t1616+t1609;
+ t1664 = t1605+t1611;
+ t1663 = t1606+t1609;
+ t1662 = RATIONAL(19.0,1000.0)+t1606;
+ t1661 = t1606+t1611;
+ t1660 = t1609+t1612;
+ t1659 = t1603+RATIONAL(-37.0,1000.0);
+ t1658 = t1606+t1612;
+ t1601 = RATIONAL(27.0,1000.0)*z;
+ t1657 = t1601+t1612;
+ t1656 = RATIONAL(-7.0,250.0)+t1604;
+ t1655 = RATIONAL(11.0,500.0)+t1604;
+ t1620 = RATIONAL(-27.0,1000.0);
+ t1602 = t1620*z;
+ t1654 = t1602+t1612;
+ t1653 = RATIONAL(-13.0,2000.0)+t1605;
+ t1652 = t1613+t1604;
+ t1651 = t1603+RATIONAL(13.0,1000.0);
+ t1650 = t1613+t1611;
+ t1649 = t1614+t1604;
+ t1634 = RATIONAL(-1.0,1000.0);
+ t1607 = t1634*z;
+ t1648 = t1615+t1607;
+ t1647 = t1603+t1620;
+ t1646 = t1614+t1616;
+ t1640 = RATIONAL(-1.0,250.0);
+ t1639 = RATIONAL(-9.0,500.0);
+ t1638 = RATIONAL(-1.0,500.0);
+ t1636 = RATIONAL(-9.0,250.0);
+ t1635 = RATIONAL(-17.0,500.0);
+ t1629 = RATIONAL(-7.0,2000.0);
+ t1625 = RATIONAL(-21.0,2000.0);
+ t1623 = RATIONAL(-31.0,1000.0);
+ t1618 = RATIONAL(49.0,2000.0);
+ coeff_dxy_m1_m1_m1 = RATIONAL(147.0,2000.0)+t1602+t1667;
+ coeff_dxy_0_m1_m1 = t1670+t1678;
+ coeff_dxy_p1_m1_m1 = t1659+t1675;
+ coeff_dxy_p2_m1_m1 = t1601+t1636+t1683;
+ coeff_dxy_m1_0_m1 = t1665+t1678;
+ coeff_dxy_0_0_m1 = RATIONAL(-17.0,2000.0)+t1606+t1669;
+ coeff_dxy_p1_0_m1 = t1640+t1615+t1664;
+ coeff_dxy_p2_0_m1 = t1646+t1651;
+ coeff_dxy_m1_p1_m1 = t1659+t1677;
+ coeff_dxy_0_p1_m1 = t1640+t1616+t1674;
+ coeff_dxy_p1_p1_m1 = t1616+RATIONAL(33.0,2000.0)+t1661;
+ coeff_dxy_p2_p1_m1 = t1618+t1615+t1649;
+ coeff_dxy_m1_p2_m1 = t1636+t1614+t1657;
+ coeff_dxy_0_p2_m1 = t1650+t1651;
+ coeff_dxy_p1_p2_m1 = t1618+t1610+t1652;
+ coeff_dxy_p2_p2_m1 = t1609+RATIONAL(-3.0,2000.0)+t1654;
+ coeff_dxy_m1_m1_0 = RATIONAL(129.0,2000.0)+t1613+t1649;
+ coeff_dxy_0_m1_0 = t1629+t1611+t1658;
+ coeff_dxy_p1_m1_0 = t1612+t1635+t1674;
+ coeff_dxy_p2_m1_0 = t1647+t1683;
+ coeff_dxy_m1_0_0 = t1616+t1629+t1663;
+ coeff_dxy_0_0_0 = t1628+t1610+t1648;
+ coeff_dxy_p1_0_0 = t1611+t1633+t1666;
+ coeff_dxy_p2_0_0 = t1646+t1682;
+ coeff_dxy_m1_p1_0 = t1635+t1605+t1677;
+ coeff_dxy_0_p1_0 = t1610+t1633+t1676;
+ coeff_dxy_p1_p1_0 = t1626+t1616+t1611+t1607;
+ coeff_dxy_p2_p1_0 = t1668+t1681;
+ coeff_dxy_m1_p2_0 = t1614+t1612+t1647;
+ coeff_dxy_0_p2_0 = t1650+t1682;
+ coeff_dxy_p1_p2_0 = t1668+t1672;
+ coeff_dxy_p2_p2_0 = t1604+t1625+t1660;
+ coeff_dxy_m1_m1_p1 = t1603+RATIONAL(111.0,2000.0)+t1667;
+ coeff_dxy_0_m1_p1 = t1653+t1670;
+ coeff_dxy_p1_m1_p1 = t1610+t1623+t1658;
+ coeff_dxy_p2_m1_p1 = t1639+t1609+t1652;
+ coeff_dxy_m1_0_p1 = t1653+t1665;
+ coeff_dxy_0_0_p1 = t1625+t1610+t1666;
+ coeff_dxy_p1_0_p1 = t1611+t1638+t1648;
+ coeff_dxy_p2_0_p1 = t1646+t1662;
+ coeff_dxy_m1_p1_p1 = t1615+t1623+t1663;
+ coeff_dxy_0_p1_p1 = t1607+t1638+t1679;
+ coeff_dxy_p1_p1_p1 = t1611+RATIONAL(29.0,2000.0)+t1676;
+ coeff_dxy_p2_p1_p1 = t1673+t1681;
+ coeff_dxy_m1_p2_p1 = t1612+t1639+t1649;
+ coeff_dxy_0_p2_p1 = t1650+t1662;
+ coeff_dxy_p1_p2_p1 = t1672+t1673;
+ coeff_dxy_p2_p2_p1 = RATIONAL(-39.0,2000.0)+t1603+t1660;
+ coeff_dxy_m1_m1_p2 = RATIONAL(93.0,2000.0)+t1601+t1667;
+ coeff_dxy_0_m1_p2 = t1670+t1671;
+ coeff_dxy_p1_m1_p2 = t1656+t1675;
+ coeff_dxy_p2_m1_p2 = t1602+t1631+t1683;
+ coeff_dxy_m1_0_p2 = t1665+t1671;
+ coeff_dxy_0_0_p2 = RATIONAL(-23.0,2000.0)+t1605+t1669;
+ coeff_dxy_p1_0_p2 = t1634+t1615+t1661;
+ coeff_dxy_p2_0_p2 = t1646+t1655;
+ coeff_dxy_m1_p1_p2 = t1656+t1677;
+ coeff_dxy_0_p1_p2 = t1606+t1634+t1679;
+ coeff_dxy_p1_p1_p2 = t1616+RATIONAL(27.0,2000.0)+t1664;
+ coeff_dxy_p2_p1_p2 = t1680+t1681;
+ coeff_dxy_m1_p2_p2 = t1631+t1614+t1654;
+ coeff_dxy_0_p2_p2 = t1650+t1655;
+ coeff_dxy_p1_p2_p2 = t1672+t1680;
+ coeff_dxy_p2_p2_p2 = t1609+RATIONAL(-57.0,2000.0)+t1657;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c
index d48aed6..655f5a2 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dxz.compute.c
@@ -1,206 +1,210 @@
-fp t1702,
- t1675,
+fp t1727,
+ t1695,
+ t1697,
+ t1766,
+ t1728,
+ t1696,
+ t1726,
+ t1698,
+ t1765,
+ t1725,
+ t1694,
+ t1699,
+ t1764,
+ t1687,
+ t1763,
+ t1693,
+ t1762,
+ t1692,
+ t1761,
+ t1760,
+ t1759,
+ t1758,
+ t1685,
+ t1757,
+ t1716,
+ t1686,
+ t1756,
+ t1689,
+ t1755,
+ t1754,
+ t1753,
t1752,
- t1712,
- t1679,
- t1714,
- t1682,
t1751,
- t1680,
- t1686,
t1750,
- t1676,
+ t1714,
+ t1688,
t1749,
t1748,
t1747,
+ t1709,
t1746,
- t1673,
t1745,
t1744,
- t1713,
- t1681,
t1743,
+ t1717,
+ t1690,
t1742,
t1741,
- t1677,
+ t1711,
t1740,
- t1715,
- t1683,
- t1684,
t1739,
- t1704,
- t1678,
t1738,
- t1671,
t1737,
t1736,
t1735,
- t1693,
- t1672,
- t1685,
+ t1703,
+ t1684,
t1734,
t1733,
t1732,
t1731,
+ t1691,
t1730,
t1729,
- t1700,
- t1674,
- t1728,
- t1727,
- t1726,
- t1725,
t1724,
t1723,
t1722,
t1721,
t1720,
- t1719,
- t1718,
- t1689,
- t1717,
- t1716,
- t1711,
- t1710,
- t1709,
t1708,
- t1703,
- t1695,
- t1692,
- t1690,
- t1688;
- t1702 = RATIONAL(-3.0,1000.0);
- t1675 = t1702*y;
- t1752 = RATIONAL(-7.0,2000.0)+t1675;
- t1712 = RATIONAL(-1.0,80.0);
- t1679 = t1712*x;
- t1714 = RATIONAL(1.0,80.0);
- t1682 = t1714*z;
- t1751 = t1679+t1682;
- t1680 = t1714*x;
- t1686 = t1712*z;
- t1750 = t1680+t1686;
- t1676 = RATIONAL(3.0,1000.0)*y;
- t1749 = RATIONAL(-17.0,500.0)+t1676;
- t1748 = t1679+t1686;
- t1747 = RATIONAL(-13.0,2000.0)+t1676;
- t1746 = t1686+t1675;
- t1673 = RATIONAL(1.0,1000.0)*y;
- t1745 = t1702+t1673;
- t1744 = RATIONAL(-31.0,1000.0)+t1675;
- t1713 = RATIONAL(3.0,80.0);
- t1681 = t1713*z;
- t1743 = t1679+t1681;
- t1742 = RATIONAL(-1.0,250.0)+t1676;
- t1741 = RATIONAL(2.0,125.0)+t1676;
- t1677 = RATIONAL(9.0,1000.0)*y;
- t1740 = t1677+t1681;
- t1715 = RATIONAL(-3.0,80.0);
- t1683 = t1715*x;
- t1684 = t1715*z;
- t1739 = t1683+t1684;
- t1704 = RATIONAL(-9.0,1000.0);
- t1678 = t1704*y;
- t1738 = t1678+RATIONAL(11.0,500.0);
- t1671 = RATIONAL(27.0,1000.0)*y;
- t1737 = t1681+t1671;
- t1736 = t1680+t1681;
- t1735 = t1680+t1684;
- t1693 = RATIONAL(-27.0,1000.0);
- t1672 = t1693*y;
- t1685 = t1713*x;
- t1734 = t1672+t1685;
- t1733 = t1677+t1680;
- t1732 = RATIONAL(37.0,2000.0)+t1676;
- t1731 = t1686+t1685;
- t1730 = t1682+t1683;
- t1729 = RATIONAL(43.0,2000.0)+t1675;
- t1700 = RATIONAL(-1.0,1000.0);
- t1674 = t1700*y;
- t1728 = t1679+t1674;
- t1727 = t1684+t1671;
- t1726 = t1677+RATIONAL(13.0,1000.0);
- t1725 = t1683+t1686;
- t1724 = RATIONAL(19.0,1000.0)+t1675;
- t1723 = t1679+t1684;
- t1722 = t1680+t1682;
- t1721 = t1682+t1685;
- t1720 = t1678+t1685;
- t1719 = t1678+t1681;
- t1718 = t1678+t1682;
- t1689 = RATIONAL(-19.0,2000.0);
- t1717 = t1677+t1689;
- t1716 = t1678+t1680;
- t1711 = RATIONAL(-9.0,500.0);
- t1710 = RATIONAL(-1.0,500.0);
- t1709 = RATIONAL(-7.0,250.0);
- t1708 = RATIONAL(-9.0,250.0);
- t1703 = RATIONAL(-1.0,2000.0);
- t1695 = RATIONAL(-21.0,2000.0);
- t1692 = RATIONAL(-37.0,1000.0);
- t1690 = RATIONAL(49.0,2000.0);
- t1688 = RATIONAL(31.0,2000.0);
- coeff_dxz_m1_m1_m1 = t1672+RATIONAL(147.0,2000.0)+t1739;
- coeff_dxz_0_m1_m1 = t1686+t1703+t1720;
- coeff_dxz_p1_m1_m1 = t1692+t1677+t1721;
- coeff_dxz_p2_m1_m1 = t1708+t1683+t1737;
- coeff_dxz_m1_0_m1 = t1678+RATIONAL(129.0,2000.0)+t1739;
- coeff_dxz_0_0_m1 = t1731+t1752;
- coeff_dxz_p1_0_m1 = t1721+t1749;
- coeff_dxz_p2_0_m1 = t1683+t1693+t1740;
- coeff_dxz_m1_p1_m1 = t1677+RATIONAL(111.0,2000.0)+t1739;
- coeff_dxz_0_p1_m1 = t1731+t1747;
- coeff_dxz_p1_p1_m1 = t1721+t1744;
- coeff_dxz_p2_p1_m1 = t1711+t1683+t1719;
- coeff_dxz_m1_p2_m1 = t1683+RATIONAL(93.0,2000.0)+t1727;
- coeff_dxz_0_p2_m1 = t1717+t1731;
- coeff_dxz_p1_p2_m1 = t1685+t1709+t1718;
- coeff_dxz_p2_p2_m1 = t1672+t1683+t1704+t1681;
- coeff_dxz_m1_m1_0 = t1679+t1703+t1719;
- coeff_dxz_0_m1_0 = t1675+RATIONAL(-17.0,2000.0)+t1722;
- coeff_dxz_p1_m1_0 = t1742+t1750;
- coeff_dxz_p2_m1_0 = t1723+t1726;
- coeff_dxz_m1_0_0 = t1743+t1752;
- coeff_dxz_0_0_0 = t1689+t1674+t1722;
- coeff_dxz_p1_0_0 = t1745+t1750;
- coeff_dxz_p2_0_0 = t1723+t1741;
- coeff_dxz_m1_p1_0 = t1743+t1747;
- coeff_dxz_0_p1_0 = t1673+t1695+t1722;
- coeff_dxz_p1_p1_0 = t1710+t1674+t1750;
- coeff_dxz_p2_p1_0 = t1723+t1724;
- coeff_dxz_m1_p2_0 = t1717+t1743;
- coeff_dxz_0_p2_0 = t1676+RATIONAL(-23.0,2000.0)+t1722;
- coeff_dxz_p1_p2_0 = t1680+t1700+t1746;
- coeff_dxz_p2_p2_0 = t1723+t1738;
- coeff_dxz_m1_m1_p1 = t1681+t1692+t1733;
- coeff_dxz_0_m1_p1 = t1742+t1751;
- coeff_dxz_p1_m1_p1 = RATIONAL(33.0,2000.0)+t1679+t1746;
- coeff_dxz_p2_m1_p1 = t1690+t1684+t1716;
- coeff_dxz_m1_0_p1 = t1736+t1749;
- coeff_dxz_0_0_p1 = t1745+t1751;
- coeff_dxz_p1_0_p1 = t1686+t1688+t1728;
- coeff_dxz_p2_0_p1 = t1729+t1735;
- coeff_dxz_m1_p1_p1 = t1736+t1744;
- coeff_dxz_0_p1_p1 = t1710+t1682+t1728;
- coeff_dxz_p1_p1_p1 = RATIONAL(29.0,2000.0)+t1673+t1748;
- coeff_dxz_p2_p1_p1 = t1732+t1735;
- coeff_dxz_m1_p2_p1 = t1681+t1709+t1716;
- coeff_dxz_0_p2_p1 = t1675+t1700+t1751;
- coeff_dxz_p1_p2_p1 = RATIONAL(27.0,2000.0)+t1676+t1748;
- coeff_dxz_p2_p2_p1 = t1688+t1684+t1733;
- coeff_dxz_m1_m1_p2 = t1708+t1685+t1727;
- coeff_dxz_0_m1_p2 = t1725+t1726;
- coeff_dxz_p1_m1_p2 = t1690+t1683+t1718;
- coeff_dxz_p2_m1_p2 = t1681+RATIONAL(-3.0,2000.0)+t1734;
- coeff_dxz_m1_0_p2 = t1677+t1685+t1684+t1693;
- coeff_dxz_0_0_p2 = t1725+t1741;
- coeff_dxz_p1_0_p2 = t1729+t1730;
- coeff_dxz_p2_0_p2 = t1685+t1695+t1719;
- coeff_dxz_m1_p1_p2 = t1684+t1711+t1720;
- coeff_dxz_0_p1_p2 = t1724+t1725;
- coeff_dxz_p1_p1_p2 = t1730+t1732;
- coeff_dxz_p2_p1_p2 = t1685+RATIONAL(-39.0,2000.0)+t1740;
- coeff_dxz_m1_p2_p2 = t1684+t1704+t1734;
- coeff_dxz_0_p2_p2 = t1725+t1738;
- coeff_dxz_p1_p2_p2 = t1688+t1677+t1730;
- coeff_dxz_p2_p2_p2 = RATIONAL(-57.0,2000.0)+t1685+t1737;
+ t1705,
+ t1701,
+ t1700;
+ t1727 = RATIONAL(-3.0,80.0);
+ t1695 = t1727*x;
+ t1697 = t1727*z;
+ t1766 = t1695+t1697;
+ t1728 = RATIONAL(3.0,80.0);
+ t1696 = t1728*z;
+ t1726 = RATIONAL(1.0,80.0);
+ t1698 = t1726*x;
+ t1765 = t1696+t1698;
+ t1725 = RATIONAL(-1.0,80.0);
+ t1694 = t1725*z;
+ t1699 = t1725*x;
+ t1764 = t1694+t1699;
+ t1687 = RATIONAL(3.0,1000.0)*y;
+ t1763 = t1687+RATIONAL(-17.0,500.0);
+ t1693 = t1728*x;
+ t1762 = t1693+t1696;
+ t1692 = t1726*z;
+ t1761 = t1692+t1693;
+ t1760 = RATIONAL(37.0,2000.0)+t1687;
+ t1759 = t1697+t1698;
+ t1758 = t1695+t1696;
+ t1685 = RATIONAL(27.0,1000.0)*y;
+ t1757 = RATIONAL(-9.0,250.0)+t1685;
+ t1716 = RATIONAL(-3.0,1000.0);
+ t1686 = t1716*y;
+ t1756 = t1686+RATIONAL(-31.0,1000.0);
+ t1689 = RATIONAL(9.0,1000.0)*y;
+ t1755 = t1689+t1696;
+ t1754 = t1692+t1695;
+ t1753 = t1693+t1697;
+ t1752 = t1694+t1693;
+ t1751 = t1696+t1699;
+ t1750 = t1686+RATIONAL(19.0,1000.0);
+ t1714 = RATIONAL(-9.0,1000.0);
+ t1688 = t1714*y;
+ t1749 = t1688+t1696;
+ t1748 = t1689+RATIONAL(13.0,1000.0);
+ t1747 = t1689+t1697;
+ t1709 = RATIONAL(31.0,2000.0);
+ t1746 = t1689+t1709;
+ t1745 = t1692+t1699;
+ t1744 = t1694+t1698;
+ t1743 = t1694+t1695;
+ t1717 = RATIONAL(-1.0,1000.0);
+ t1690 = t1717*y;
+ t1742 = t1690+t1694;
+ t1741 = t1688+t1697;
+ t1711 = RATIONAL(-19.0,2000.0);
+ t1740 = t1689+t1711;
+ t1739 = t1697+t1699;
+ t1738 = t1686+RATIONAL(43.0,2000.0);
+ t1737 = t1686+RATIONAL(-7.0,2000.0);
+ t1736 = t1688+t1695;
+ t1735 = t1688+RATIONAL(11.0,500.0);
+ t1703 = RATIONAL(-27.0,1000.0);
+ t1684 = t1703*y;
+ t1734 = t1684+t1714;
+ t1733 = t1688+RATIONAL(-1.0,2000.0);
+ t1732 = t1692+t1698;
+ t1731 = t1699+t1687;
+ t1691 = RATIONAL(1.0,1000.0)*y;
+ t1730 = t1691+t1716;
+ t1729 = t1686+t1717;
+ t1724 = RATIONAL(2.0,125.0);
+ t1723 = RATIONAL(-1.0,250.0);
+ t1722 = RATIONAL(-9.0,500.0);
+ t1721 = RATIONAL(-1.0,500.0);
+ t1720 = RATIONAL(-7.0,250.0);
+ t1708 = RATIONAL(-21.0,2000.0);
+ t1705 = RATIONAL(-13.0,2000.0);
+ t1701 = RATIONAL(49.0,2000.0);
+ t1700 = RATIONAL(-37.0,1000.0);
+ coeff_dxz_m1_m1_m1 = RATIONAL(147.0,2000.0)+t1684+t1766;
+ coeff_dxz_0_m1_m1 = t1733+t1752;
+ coeff_dxz_p1_m1_m1 = t1700+t1689+t1761;
+ coeff_dxz_p2_m1_m1 = t1757+t1758;
+ coeff_dxz_m1_0_m1 = t1697+RATIONAL(129.0,2000.0)+t1736;
+ coeff_dxz_0_0_m1 = t1737+t1752;
+ coeff_dxz_p1_0_m1 = t1761+t1763;
+ coeff_dxz_p2_0_m1 = t1695+t1703+t1755;
+ coeff_dxz_m1_p1_m1 = RATIONAL(111.0,2000.0)+t1695+t1747;
+ coeff_dxz_0_p1_m1 = t1687+t1705+t1752;
+ coeff_dxz_p1_p1_m1 = t1756+t1761;
+ coeff_dxz_p2_p1_m1 = t1722+t1696+t1736;
+ coeff_dxz_m1_p2_m1 = RATIONAL(93.0,2000.0)+t1685+t1766;
+ coeff_dxz_0_p2_m1 = t1740+t1752;
+ coeff_dxz_p1_p2_m1 = t1720+t1688+t1761;
+ coeff_dxz_p2_p2_m1 = t1734+t1758;
+ coeff_dxz_m1_m1_0 = t1733+t1751;
+ coeff_dxz_0_m1_0 = t1686+RATIONAL(-17.0,2000.0)+t1732;
+ coeff_dxz_p1_m1_0 = t1723+t1687+t1744;
+ coeff_dxz_p2_m1_0 = t1739+t1748;
+ coeff_dxz_m1_0_0 = t1737+t1751;
+ coeff_dxz_0_0_0 = t1711+t1690+t1732;
+ coeff_dxz_p1_0_0 = t1730+t1744;
+ coeff_dxz_p2_0_0 = t1724+t1697+t1731;
+ coeff_dxz_m1_p1_0 = t1696+t1705+t1731;
+ coeff_dxz_0_p1_0 = t1691+t1708+t1732;
+ coeff_dxz_p1_p1_0 = t1721+t1698+t1742;
+ coeff_dxz_p2_p1_0 = t1739+t1750;
+ coeff_dxz_m1_p2_0 = t1740+t1751;
+ coeff_dxz_0_p2_0 = RATIONAL(-23.0,2000.0)+t1687+t1732;
+ coeff_dxz_p1_p2_0 = t1729+t1744;
+ coeff_dxz_p2_p2_0 = t1735+t1739;
+ coeff_dxz_m1_m1_p1 = t1700+t1698+t1755;
+ coeff_dxz_0_m1_p1 = t1692+t1723+t1731;
+ coeff_dxz_p1_m1_p1 = RATIONAL(33.0,2000.0)+t1686+t1764;
+ coeff_dxz_p2_m1_p1 = t1698+t1701+t1741;
+ coeff_dxz_m1_0_p1 = t1763+t1765;
+ coeff_dxz_0_0_p1 = t1730+t1745;
+ coeff_dxz_p1_0_p1 = t1709+t1699+t1742;
+ coeff_dxz_p2_0_p1 = t1738+t1759;
+ coeff_dxz_m1_p1_p1 = t1756+t1765;
+ coeff_dxz_0_p1_p1 = t1690+t1721+t1745;
+ coeff_dxz_p1_p1_p1 = RATIONAL(29.0,2000.0)+t1691+t1764;
+ coeff_dxz_p2_p1_p1 = t1759+t1760;
+ coeff_dxz_m1_p2_p1 = t1720+t1698+t1749;
+ coeff_dxz_0_p2_p1 = t1729+t1745;
+ coeff_dxz_p1_p2_p1 = RATIONAL(27.0,2000.0)+t1694+t1731;
+ coeff_dxz_p2_p2_p1 = t1746+t1759;
+ coeff_dxz_m1_m1_p2 = t1753+t1757;
+ coeff_dxz_0_m1_p2 = t1743+t1748;
+ coeff_dxz_p1_m1_p2 = t1701+t1692+t1736;
+ coeff_dxz_p2_m1_p2 = RATIONAL(-3.0,2000.0)+t1684+t1762;
+ coeff_dxz_m1_0_p2 = t1703+t1693+t1747;
+ coeff_dxz_0_0_p2 = t1687+t1724+t1743;
+ coeff_dxz_p1_0_p2 = t1738+t1754;
+ coeff_dxz_p2_0_p2 = t1693+t1708+t1749;
+ coeff_dxz_m1_p1_p2 = t1693+t1722+t1741;
+ coeff_dxz_0_p1_p2 = t1743+t1750;
+ coeff_dxz_p1_p1_p2 = t1754+t1760;
+ coeff_dxz_p2_p1_p2 = RATIONAL(-39.0,2000.0)+t1693+t1755;
+ coeff_dxz_m1_p2_p2 = t1734+t1753;
+ coeff_dxz_0_p2_p2 = t1735+t1743;
+ coeff_dxz_p1_p2_p2 = t1746+t1754;
+ coeff_dxz_p2_p2_p2 = RATIONAL(-57.0,2000.0)+t1685+t1762;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c
index 0e9f70a..8228206 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dy.compute.c
@@ -1,116 +1,128 @@
-fp t1159,
- t1147,
- t1069,
- t1151,
- t1161,
+fp t1169,
+ t1090,
+ t1167,
+ t1153,
+ t1071,
+ t1272,
+ t1159,
t1070,
+ t1085,
+ t1271,
+ t1156,
+ t1079,
+ t1168,
+ t1152,
+ t1062,
+ t1218,
+ t1078,
+ t1270,
+ t1073,
+ t1216,
+ t1269,
+ t1096,
+ t1017,
+ t1268,
+ t1065,
+ t1267,
+ t1093,
+ t1266,
+ t1081,
+ t1265,
+ t1082,
+ t1264,
+ t1263,
+ t1262,
+ t1095,
+ t1261,
+ t1260,
+ t1259,
+ t1091,
+ t1258,
t1257,
- t1148,
- t1063,
- t1145,
- t1057,
- t1201,
- t1136,
- t1050,
- t999,
- t1150,
+ t1077,
+ t1220,
t1256,
- t1076,
t1255,
- t1235,
- t1010,
+ t1154,
+ t1084,
+ t1015,
t1254,
- t1011,
+ t1088,
t1253,
- t1055,
- t1160,
- t1074,
- t1210,
t1252,
+ t1206,
t1251,
- t1073,
t1250,
t1249,
- t1071,
- t1087,
- t1217,
t1248,
- t1075,
+ t1210,
t1247,
- t1077,
t1246,
t1245,
- t1084,
+ t1234,
+ t1018,
+ t1151,
+ t1050,
t1244,
t1243,
- t1088,
+ t1086,
t1242,
- t1237,
- t1002,
- t1117,
- t1015,
t1241,
- t1008,
t1240,
- t1085,
+ t1067,
t1239,
- t1203,
+ t1083,
t1238,
+ t1235,
+ t1008,
+ t1237,
t1236,
- t1140,
- t1049,
- t1141,
- t1044,
- t1234,
- t1009,
+ t1145,
+ t1058,
+ t1149,
+ t1054,
+ t1118,
+ t1036,
+ t1020,
t1233,
- t1062,
+ t1010,
t1232,
- t1082,
- t1000,
+ t1007,
t1231,
- t1083,
- t1078,
- t1230,
- t1001,
- t1229,
+ t1013,
t1228,
- t1227,
- t1065,
+ t1019,
t1226,
- t1007,
+ t1009,
t1225,
- t1012,
- t1006,
t1224,
- t1005,
- t1223,
t1222,
+ t1221,
t1219,
- t1218,
- t1120,
- t1216,
+ t1014,
t1215,
+ t1016,
t1214,
- t1213,
t1212,
- t1211,
- t1209,
t1208,
t1207,
- t1206,
t1205,
t1204,
+ t1203,
t1202,
+ t1201,
+ t1200,
+ t1199,
t1198,
t1197,
+ t1006,
t1196,
t1195,
t1194,
+ t1005,
t1193,
- t997,
+ t1012,
t1192,
- t998,
t1191,
t1190,
t1189,
@@ -119,75 +131,75 @@ fp t1159,
t1186,
t1185,
t1184,
+ t1011,
t1183,
t1182,
t1181,
t1180,
- t1061,
t1179,
t1178,
t1177,
t1176,
- t1004,
+ t1092,
t1175,
- t1003,
t1174,
t1173,
+ t1097,
t1172,
t1171,
- t1080,
t1170,
- t1169,
- t1168,
- t1167,
- t1166,
- t1165,
- t1164,
- t1163,
t1162,
- t1154,
- t1152,
- t1149,
+ t1161,
+ t1160,
+ t1158,
+ t1157,
+ t1150,
+ t1147,
t1146,
t1144,
t1143,
t1142,
+ t1140,
t1139,
t1138,
+ t1136,
t1135,
- t1134,
- t1131,
- t1130,
+ t1133,
+ t1132,
+ t1129,
t1128,
t1125,
- t1123,
- t1118,
+ t1120,
+ t1119,
+ t1117,
+ t1116,
t1115,
t1114,
- t1113,
- t1112,
- t1111,
- t1110,
t1108,
- t1107,
- t1106,
- t1099,
- t1096,
+ t1103,
+ t1076,
+ t1075,
+ t1074,
+ t1072,
+ t1069,
t1068,
- t1067,
t1066,
t1064,
- t1060,
+ t1063,
+ t1061,
t1059,
- t1058,
+ t1057,
t1056,
- t1054,
+ t1055,
t1053,
+ t1052,
t1051,
+ t1049,
t1048,
t1047,
t1046,
t1045,
+ t1044,
t1043,
t1042,
t1041,
@@ -195,9 +207,9 @@ fp t1159,
t1039,
t1038,
t1037,
- t1036,
t1035,
t1034,
+ t1033,
t1032,
t1031,
t1030,
@@ -209,301 +221,299 @@ fp t1159,
t1024,
t1023,
t1022,
- t1021,
- t1020,
- t1019,
- t1018,
- t1017,
- t1016,
- t1014,
- t1013;
- t1159 = x*x;
- t1147 = RATIONAL(3.0,160.0);
- t1069 = t1147*t1159;
- t1151 = RATIONAL(-3.0,160.0);
- t1161 = z*z;
- t1070 = t1151*t1161;
- t1257 = t1069+t1070;
- t1148 = RATIONAL(-1.0,160.0);
- t1063 = t1148*t1159;
- t1145 = RATIONAL(1.0,160.0);
- t1057 = t1145*t1161;
- t1201 = t1063+t1057;
- t1136 = RATIONAL(-9.0,1000.0);
- t1050 = t1136*x;
- t999 = z*t1050;
- t1150 = RATIONAL(-9.0,500.0);
- t1256 = t999+t1150*z;
- t1076 = RATIONAL(3.0,80.0)*y;
- t1255 = t1076+RATIONAL(53.0,12000.0);
- t1235 = RATIONAL(-3.0,80.0)*y;
- t1010 = x*t1235;
- t1254 = t1010+t1201;
- t1011 = z*t1235;
- t1253 = t1011+t1201;
- t1055 = t1147*t1161;
- t1160 = y*y;
- t1074 = RATIONAL(1.0,32.0)*t1160;
- t1210 = t1055+t1074;
- t1252 = t1069+t1210;
- t1251 = RATIONAL(-4.0,375.0)+RATIONAL(-1.0,40.0)*y;
- t1073 = RATIONAL(1.0,80.0)*y;
- t1250 = t1073+RATIONAL(-137.0,12000.0);
- t1249 = t1074+t1257;
- t1071 = t1151*t1159;
- t1087 = RATIONAL(-1.0,32.0)*t1160;
- t1217 = t1087+t1055;
- t1248 = t1071+t1217;
- t1075 = RATIONAL(1.0,20.0)*y;
- t1247 = t1075+RATIONAL(-29.0,6000.0);
- t1077 = RATIONAL(1.0,40.0)*y;
- t1246 = t1077+RATIONAL(-17.0,3000.0);
- t1245 = t1071+t1210;
- t1084 = RATIONAL(3.0,40.0)*y;
- t1244 = t1084+RATIONAL(-97.0,3000.0);
- t1243 = t1087+t1257;
- t1088 = RATIONAL(-1.0,80.0)*y;
- t1242 = t1088+RATIONAL(-167.0,12000.0);
- t1237 = x*z;
- t1002 = RATIONAL(9.0,1000.0)*t1237;
- t1117 = RATIONAL(-27.0,1000.0);
- t1015 = t1117*z;
- t1241 = t1002+t1015;
- t1008 = z*t1076;
- t1240 = t1201+t1008;
- t1085 = RATIONAL(7.0,80.0)*y;
- t1239 = t1085+RATIONAL(-607.0,12000.0);
- t1203 = t1070+t1071;
- t1238 = t1074+t1203;
- t1236 = z+x;
- t1140 = RATIONAL(-3.0,1000.0);
- t1049 = t1140*z;
- t1141 = RATIONAL(-1.0,1000.0);
- t1044 = t1141*z;
- t1234 = t1010+t999;
- t1009 = x*t1076;
- t1233 = t999+t1009;
- t1062 = t1145*t1159;
- t1232 = t1011+t1062;
- t1082 = RATIONAL(3.0,32.0)*t1160;
- t1000 = x*t1049;
- t1231 = t1082+t1000;
- t1083 = RATIONAL(1.0,16.0)*y;
- t1078 = RATIONAL(-3.0,32.0)*t1160;
- t1230 = t1083+t1078;
- t1001 = RATIONAL(3.0,1000.0)*t1237;
- t1229 = t1082+t1001;
- t1228 = t1010+t1002;
- t1227 = t1010+t1008;
- t1065 = t1148*t1161;
- t1226 = t1010+t1065;
- t1007 = z*t1073;
- t1225 = t1007+t1062;
- t1012 = z*t1088;
- t1006 = x*t1073;
- t1224 = t1012+t1006;
- t1005 = x*t1088;
- t1223 = t1005+t1065;
- t1222 = t1000+t1078;
- t1219 = t1012+t1009;
- t1218 = t1007+t1005;
- t1120 = RATIONAL(-21.0,2000.0);
- t1216 = t1120*z+t1005;
- t1215 = t1010+t1011;
- t1214 = t1001+t1078;
- t1213 = t1065+t1006;
- t1212 = t1007+t1006;
- t1211 = t1062+t1057;
- t1209 = t1008+t1009;
- t1208 = t1062+t1008;
- t1207 = t1083+t1087;
- t1206 = t1011+t1009;
- t1205 = t1002+t1009;
- t1204 = t1012+t1005;
- t1202 = t1063+t1065;
- t1198 = t1082+RATIONAL(-1.0,8.0)*y;
- t1197 = RATIONAL(1.0,10.0)*y+t1215;
- t1196 = t1075+t1212;
- t1195 = t1084+t1204;
- t1194 = t1077+t1209;
- t1193 = t1082+t999+t1202;
- t997 = RATIONAL(27.0,1000.0)*t1237;
- t1192 = t997+t1252;
- t998 = x*t1015;
- t1191 = t998+t1087+t1203;
- t1190 = t1001+t1238;
- t1189 = RATIONAL(-49.0,2000.0)+RATIONAL(-3.0,20.0)*y+t1231;
- t1188 = t1008+t1245;
- t1187 = t1012+t1249;
- t1186 = t1007+t1249;
- t1185 = t1011+t1245;
- t1184 = RATIONAL(53.0,1000.0)+t1084+t1222;
- t1183 = t1007+t1248;
- t1182 = t1005+t1243;
- t1181 = t1006+t1243;
- t1180 = t1085+RATIONAL(183.0,4000.0)+t1214;
- t1061 = RATIONAL(-11.0,80.0)*y;
- t1179 = t1061+RATIONAL(-107.0,4000.0)+t1229;
- t1178 = RATIONAL(-1.0,10.0)*y+RATIONAL(-79.0,2000.0)+t1231;
- t1177 = t1076+RATIONAL(323.0,4000.0)+t1214;
- t1176 = t1075+RATIONAL(141.0,2000.0)+t1222;
- t1004 = x*t1044;
- t1175 = t1082+t1004+t1211;
- t1003 = RATIONAL(1.0,1000.0)*t1237;
- t1174 = t1078+t1003+t1202;
- t1173 = t1078+t1002+t1211;
- t1172 = t1069+t1000+t1217;
- t1171 = t1012+t1248;
- t1080 = RATIONAL(-9.0,80.0)*y;
- t1170 = t1080+RATIONAL(-137.0,4000.0)+t1229;
- t1169 = t998+RATIONAL(-41.0,750.0)+t1252;
- t1168 = RATIONAL(79.0,3000.0)+t1000+t1238;
- t1167 = t999+RATIONAL(191.0,4000.0)+t1211+t1230;
- t1166 = t997+RATIONAL(281.0,12000.0)+t1203+t1207;
- t1165 = RATIONAL(299.0,4000.0)+t1004+t1202+t1230;
- t1164 = t1069+t1001+t1055+RATIONAL(-691.0,12000.0)+t1207;
- t1163 = RATIONAL(-33.0,2000.0)+t1002+t1198+t1202;
- t1162 = RATIONAL(-87.0,2000.0)+t1003+t1198+t1211;
+ t1021;
+ t1169 = y*y;
+ t1090 = RATIONAL(3.0,32.0)*t1169;
+ t1167 = x*x;
+ t1153 = RATIONAL(-1.0,160.0);
+ t1071 = t1153*t1167;
+ t1272 = t1090+t1071;
+ t1159 = RATIONAL(1.0,160.0);
+ t1070 = t1159*t1167;
+ t1085 = RATIONAL(-3.0,32.0)*t1169;
+ t1271 = t1070+t1085;
+ t1156 = RATIONAL(-3.0,160.0);
+ t1079 = t1156*t1167;
+ t1168 = z*z;
+ t1152 = RATIONAL(3.0,160.0);
+ t1062 = t1152*t1168;
+ t1218 = t1079+t1062;
+ t1078 = t1156*t1168;
+ t1270 = t1078+t1079;
+ t1073 = t1153*t1168;
+ t1216 = t1071+t1085;
+ t1269 = t1073+t1216;
+ t1096 = RATIONAL(-1.0,80.0)*y;
+ t1017 = z*t1096;
+ t1268 = t1017+t1218;
+ t1065 = t1159*t1168;
+ t1267 = t1065+t1271;
+ t1093 = RATIONAL(7.0,80.0)*y;
+ t1266 = t1093+RATIONAL(-607.0,12000.0);
+ t1081 = RATIONAL(1.0,80.0)*y;
+ t1265 = RATIONAL(-137.0,12000.0)+t1081;
+ t1082 = RATIONAL(1.0,32.0)*t1169;
+ t1264 = t1082+t1270;
+ t1263 = t1093+RATIONAL(183.0,4000.0);
+ t1262 = t1073+t1272;
+ t1095 = RATIONAL(-1.0,32.0)*t1169;
+ t1261 = t1095+t1270;
+ t1260 = t1082+t1218;
+ t1259 = t1065+t1216;
+ t1091 = RATIONAL(3.0,40.0)*y;
+ t1258 = RATIONAL(-97.0,3000.0)+t1091;
+ t1257 = t1065+t1272;
+ t1077 = t1152*t1167;
+ t1220 = t1077+t1078;
+ t1256 = t1220+t1095;
+ t1255 = RATIONAL(-79.0,2000.0)+RATIONAL(-1.0,10.0)*y;
t1154 = RATIONAL(-1.0,250.0);
- t1152 = RATIONAL(2.0,125.0);
- t1149 = RATIONAL(-7.0,250.0);
- t1146 = RATIONAL(-1.0,500.0);
- t1144 = RATIONAL(-9.0,250.0);
- t1143 = RATIONAL(11.0,500.0);
- t1142 = RATIONAL(-7.0,2000.0);
- t1139 = RATIONAL(-17.0,500.0);
- t1138 = RATIONAL(-1.0,2000.0);
- t1135 = RATIONAL(-3.0,2000.0);
- t1134 = RATIONAL(-13.0,2000.0);
- t1131 = RATIONAL(13.0,1000.0);
- t1130 = RATIONAL(-19.0,2000.0);
- t1128 = RATIONAL(19.0,1000.0);
- t1125 = RATIONAL(43.0,2000.0);
- t1123 = RATIONAL(-17.0,2000.0);
- t1118 = RATIONAL(-23.0,2000.0);
- t1115 = RATIONAL(-31.0,1000.0);
- t1114 = RATIONAL(33.0,2000.0);
- t1113 = RATIONAL(49.0,2000.0);
- t1112 = RATIONAL(-39.0,2000.0);
- t1111 = RATIONAL(37.0,2000.0);
- t1110 = RATIONAL(27.0,2000.0);
- t1108 = RATIONAL(-37.0,1000.0);
- t1107 = RATIONAL(93.0,2000.0);
- t1106 = RATIONAL(31.0,2000.0);
- t1099 = RATIONAL(129.0,2000.0);
- t1096 = RATIONAL(111.0,2000.0);
- t1068 = t1144*x;
- t1067 = t1150*x;
- t1066 = t1152*x;
- t1064 = t1146*z;
- t1060 = t1154*x;
- t1059 = t1149*x;
- t1058 = t1146*x;
- t1056 = t1149*z;
- t1054 = t1154*z;
- t1053 = t1144*z;
- t1051 = t1152*z;
- t1048 = t1143*z;
- t1047 = t1139*x;
- t1046 = t1138*x;
- t1045 = t1140*x;
- t1043 = t1138*z;
- t1042 = t1141*x;
- t1041 = t1142*z;
- t1040 = t1143*x;
- t1039 = t1139*z;
- t1038 = t1136*z;
- t1037 = t1142*x;
- t1036 = t1128*z;
- t1035 = t1130*x;
- t1034 = t1120*x;
- t1032 = t1134*x;
- t1031 = t1106*x;
- t1030 = t1108*x;
- t1029 = t1115*x;
- t1028 = t1125*x;
- t1027 = t1134*z;
- t1026 = t1131*x;
- t1025 = t1117*x;
- t1024 = t1128*x;
- t1023 = t1130*z;
- t1022 = t1108*z;
- t1021 = t1131*z;
- t1020 = t1106*z;
- t1019 = t1115*z;
- t1018 = t1113*x;
- t1017 = t1111*x;
- t1016 = t1113*z;
- t1014 = t1125*z;
- t1013 = t1111*z;
+ t1084 = RATIONAL(3.0,80.0)*y;
+ t1015 = x*t1084;
+ t1254 = t1015+t1154*z;
+ t1088 = RATIONAL(-9.0,80.0)*y;
+ t1253 = t1088+RATIONAL(-137.0,4000.0);
+ t1252 = t1084+RATIONAL(323.0,4000.0);
+ t1206 = t1090+t1070;
+ t1251 = t1065+t1206;
+ t1250 = t1073+t1271;
+ t1249 = t1084+RATIONAL(53.0,12000.0);
+ t1248 = t1096+RATIONAL(-167.0,12000.0);
+ t1210 = t1082+t1077;
+ t1247 = t1210+t1062;
+ t1246 = t1091+RATIONAL(53.0,1000.0);
+ t1245 = t1062+t1077+t1095;
+ t1234 = RATIONAL(-3.0,80.0)*y;
+ t1018 = x*t1234;
+ t1151 = RATIONAL(-1.0,1000.0);
+ t1050 = t1151*z;
+ t1244 = t1018+t1050;
+ t1243 = RATIONAL(-3.0,20.0)*y+RATIONAL(-49.0,2000.0);
+ t1086 = RATIONAL(1.0,40.0)*y;
+ t1242 = t1086+RATIONAL(-17.0,3000.0);
+ t1241 = t1078+t1210;
+ t1240 = t1073+t1206;
+ t1067 = RATIONAL(-11.0,80.0)*y;
+ t1239 = RATIONAL(-107.0,4000.0)+t1067;
+ t1083 = RATIONAL(1.0,20.0)*y;
+ t1238 = t1083+RATIONAL(141.0,2000.0);
+ t1235 = x*z;
+ t1008 = RATIONAL(9.0,1000.0)*t1235;
+ t1237 = RATIONAL(-4.0,375.0)+t1008+RATIONAL(-1.0,40.0)*y;
+ t1236 = x+z;
+ t1145 = RATIONAL(-9.0,1000.0);
+ t1058 = t1145*x;
+ t1149 = RATIONAL(-3.0,1000.0);
+ t1054 = t1149*z;
+ t1118 = RATIONAL(-27.0,1000.0);
+ t1036 = t1118*x;
+ t1020 = x*t1096;
+ t1233 = t1020+t1017;
+ t1010 = RATIONAL(3.0,1000.0)*t1235;
+ t1232 = t1020+t1010;
+ t1007 = x*t1054;
+ t1231 = t1020+t1007;
+ t1013 = x*t1081;
+ t1228 = t1010+t1013;
+ t1019 = z*t1234;
+ t1226 = t1018+t1019;
+ t1009 = z*t1058;
+ t1225 = t1018+t1009;
+ t1224 = t1019+t1015;
+ t1222 = t1015+t1009;
+ t1221 = t1018+t1008;
+ t1219 = t1019+t1008;
+ t1014 = z*t1081;
+ t1215 = t1013+t1014;
+ t1016 = z*t1084;
+ t1214 = t1015+t1016;
+ t1212 = t1017+t1013;
+ t1208 = t1018+t1016;
+ t1207 = t1020+t1014;
+ t1205 = t1007+t1013;
+ t1204 = RATIONAL(1.0,10.0)*y+t1226;
+ t1203 = t1083+t1215;
+ t1202 = t1086+t1214;
+ t1201 = t1091+t1233;
+ t1200 = t1010+t1264;
+ t1199 = t1014+t1241;
+ t1198 = t1017+t1250;
+ t1197 = t1019+t1240;
+ t1006 = z*t1036;
+ t1196 = t1006+t1261;
+ t1195 = t1009+t1256;
+ t1194 = t1009+t1262;
+ t1005 = RATIONAL(27.0,1000.0)*t1235;
+ t1193 = t1005+t1247;
+ t1012 = x*t1050;
+ t1192 = t1012+t1251;
+ t1191 = t1016+t1240;
+ t1190 = t1010+t1257;
+ t1189 = t1017+t1241;
+ t1188 = t1020+t1260;
+ t1187 = t1014+t1250;
+ t1186 = t1019+t1259;
+ t1185 = t1095+t1014+t1218;
+ t1184 = t1007+t1257;
+ t1011 = RATIONAL(1.0,1000.0)*t1235;
+ t1183 = t1011+t1269;
+ t1182 = t1008+t1267;
+ t1181 = t1016+t1259;
+ t1180 = RATIONAL(-29.0,6000.0)+t1083+t1095+t1008;
+ t1179 = t1007+t1245;
+ t1178 = t1013+t1260;
+ t1177 = t1007+RATIONAL(79.0,3000.0)+t1264;
+ t1176 = t1006+RATIONAL(-41.0,750.0)+t1247;
+ t1092 = RATIONAL(1.0,16.0)*y;
+ t1175 = t1092+RATIONAL(-691.0,12000.0)+t1010+t1245;
+ t1174 = t1005+t1092+RATIONAL(281.0,12000.0)+t1261;
+ t1173 = t1092+RATIONAL(299.0,4000.0)+t1012+t1269;
+ t1097 = RATIONAL(-1.0,8.0)*y;
+ t1172 = RATIONAL(-33.0,2000.0)+t1008+t1097+t1262;
+ t1171 = t1092+t1009+RATIONAL(191.0,4000.0)+t1267;
+ t1170 = RATIONAL(-87.0,2000.0)+t1097+t1011+t1251;
+ t1162 = RATIONAL(-9.0,500.0);
+ t1161 = RATIONAL(-7.0,250.0);
+ t1160 = RATIONAL(-1.0,500.0);
+ t1158 = RATIONAL(-9.0,250.0);
+ t1157 = RATIONAL(2.0,125.0);
+ t1150 = RATIONAL(11.0,500.0);
+ t1147 = RATIONAL(-3.0,2000.0);
+ t1146 = RATIONAL(-7.0,2000.0);
+ t1144 = RATIONAL(-17.0,500.0);
+ t1143 = RATIONAL(-1.0,2000.0);
+ t1142 = RATIONAL(-23.0,2000.0);
+ t1140 = RATIONAL(-31.0,1000.0);
+ t1139 = RATIONAL(33.0,2000.0);
+ t1138 = RATIONAL(49.0,2000.0);
+ t1136 = RATIONAL(-37.0,1000.0);
+ t1135 = RATIONAL(13.0,1000.0);
+ t1133 = RATIONAL(-21.0,2000.0);
+ t1132 = RATIONAL(31.0,2000.0);
+ t1129 = RATIONAL(19.0,1000.0);
+ t1128 = RATIONAL(43.0,2000.0);
+ t1125 = RATIONAL(93.0,2000.0);
+ t1120 = RATIONAL(-17.0,2000.0);
+ t1119 = RATIONAL(37.0,2000.0);
+ t1117 = RATIONAL(27.0,2000.0);
+ t1116 = RATIONAL(-13.0,2000.0);
+ t1115 = RATIONAL(-39.0,2000.0);
+ t1114 = RATIONAL(-19.0,2000.0);
+ t1108 = RATIONAL(111.0,2000.0);
+ t1103 = RATIONAL(129.0,2000.0);
+ t1076 = t1158*x;
+ t1075 = t1157*x;
+ t1074 = t1160*z;
+ t1072 = t1162*x;
+ t1069 = t1154*x;
+ t1068 = t1160*x;
+ t1066 = t1161*x;
+ t1064 = t1161*z;
+ t1063 = t1158*z;
+ t1061 = t1162*z;
+ t1059 = t1157*z;
+ t1057 = t1150*z;
+ t1056 = t1149*x;
+ t1055 = t1150*x;
+ t1053 = t1143*x;
+ t1052 = t1143*z;
+ t1051 = t1146*z;
+ t1049 = t1144*z;
+ t1048 = t1151*x;
+ t1047 = t1145*z;
+ t1046 = t1146*x;
+ t1045 = t1144*x;
+ t1044 = t1129*z;
+ t1043 = t1114*x;
+ t1042 = t1133*x;
+ t1041 = t1116*x;
+ t1040 = t1133*z;
+ t1039 = t1132*x;
+ t1038 = t1136*x;
+ t1037 = t1140*x;
+ t1035 = t1116*z;
+ t1034 = t1128*x;
+ t1033 = t1135*x;
+ t1032 = t1114*z;
+ t1031 = t1129*x;
+ t1030 = t1135*z;
+ t1029 = t1136*z;
+ t1028 = t1132*z;
+ t1027 = t1138*x;
+ t1026 = t1140*z;
+ t1025 = t1119*x;
+ t1024 = t1138*z;
+ t1023 = t1128*z;
+ t1022 = t1118*z;
+ t1021 = t1119*z;
coeff_dy_m1_m1_m1 = RATIONAL(-47.0,1500.0)+t1236*RATIONAL(147.0,2000.0)+
-t1191+t1197;
- coeff_dy_0_m1_m1 = t1099*z+t1046+t999+t1011+t1182+t1239;
- coeff_dy_p1_m1_m1 = t1002+t1096*z+t1030+t1011+t1181+t1244;
- coeff_dy_p2_m1_m1 = t1107*z+t1068+t1166+t1206;
- coeff_dy_m1_0_m1 = t1046+RATIONAL(-39.0,4000.0)+t1043+RATIONAL(-13.0,80.0
-)*y+t1193+t1209;
- coeff_dy_0_0_m1 = t1123*x+t1041+t1189+t1208+t1213;
- coeff_dy_p1_0_m1 = t1060+t1027+t1179+t1208+t1223;
- coeff_dy_p2_0_m1 = t1023+t1026+t1163+t1227;
- coeff_dy_m1_p1_m1 = t1022+RATIONAL(157.0,2000.0)+t1030+t1173+t1194;
- coeff_dy_0_p1_m1 = t1006+t1039+t1060+t1177+t1240;
- coeff_dy_p1_p1_m1 = t1114*x+t1005+t1019+t1176+t1240;
- coeff_dy_p2_p1_m1 = t1018+t1056+t1167+t1227;
- coeff_dy_m1_p2_m1 = RATIONAL(-449.0,12000.0)+t1076+t1068+t1053+t1192+
-t1215;
- coeff_dy_0_p2_m1 = t1026+t1005+t1185+t1241+t1246;
- coeff_dy_p1_p2_m1 = t1006+t1018+t1185+t1250+t1256;
- coeff_dy_p2_p2_m1 = t1135*x+t1038+t1169+t1206;
- coeff_dy_m1_m1_0 = t1099*x+t1043+t1171+t1234+t1239;
- coeff_dy_0_m1_0 = t1041+RATIONAL(-437.0,6000.0)+t1037+t1172+t1195;
- coeff_dy_p1_m1_0 = t1047+t1027+t1164+t1224;
- coeff_dy_p2_m1_0 = t1025+t1023+t1171+t1205+t1247;
- coeff_dy_m1_0_0 = t1123*z+t1007+t1037+t1009+t1189+t1201;
- coeff_dy_0_0_0 = t1035+t1061+RATIONAL(-161.0,4000.0)+t1023+t1175+t1212;
- coeff_dy_p1_0_0 = t1007+t1045+t1162+t1216;
- coeff_dy_p2_0_0 = t1066+t1007+t1118*z+t1170+t1254;
- coeff_dy_m1_p1_0 = t1047+t1065+t1009+t1054+t1177+t1225;
- coeff_dy_0_p1_0 = t1049+t1045+RATIONAL(21.0,250.0)+t1174+t1196;
- coeff_dy_p1_p1_0 = t1031+t1064+t1165+t1218;
- coeff_dy_p2_p1_0 = t1044+t1028+t1184+t1225+t1226;
- coeff_dy_m1_p2_0 = t1021+t1025+t1187+t1228+t1246;
- coeff_dy_0_p2_0 = t1073+RATIONAL(349.0,12000.0)+t1066+t1051+t1190+t1204;
- coeff_dy_p1_p2_0 = t1028+t1036+t1168+t1224;
- coeff_dy_p2_p2_0 = t1034+t1048+t1187+t1233+t1242;
- coeff_dy_m1_m1_p1 = t1022+t1096*x+t1183+t1228+t1244;
- coeff_dy_0_m1_p1 = t1039+t1032+t1164+t1218;
- coeff_dy_p1_m1_p1 = RATIONAL(-17.0,375.0)+t1019+t1029+t1172+t1196;
- coeff_dy_p2_m1_p1 = t1056+t1067+t1183+t1233+t1255;
- coeff_dy_m1_0_p1 = t1054+t1032+t1179+t1201+t1219;
- coeff_dy_0_0_p1 = t1034+t1049+t1162+t1224;
- coeff_dy_p1_0_p1 = RATIONAL(-191.0,4000.0)+t1064+t1080+t1058+t1175+t1204;
- coeff_dy_p2_0_p1 = t1012+t1024+t1044+t1178+t1254;
- coeff_dy_m1_p1_p1 = t1065+t1029+t1062+t1114*z+t1176+t1219;
- coeff_dy_0_p1_p1 = t1058+t1020+t1165+t1224;
+t1196+t1204;
+ coeff_dy_0_m1_m1 = t1020+t1103*z+t1019+t1053+t1195+t1266;
+ coeff_dy_p1_m1_m1 = t1013+t1108*z+t1038+t1219+t1256+t1258;
+ coeff_dy_p2_m1_m1 = t1125*z+t1076+t1174+t1224;
+ coeff_dy_m1_0_m1 = t1053+RATIONAL(-13.0,80.0)*y+t1052+RATIONAL(-39.0,
+4000.0)+t1194+t1214;
+ coeff_dy_0_0_m1 = t1051+t1120*x+t1191+t1205+t1243;
+ coeff_dy_p1_0_m1 = t1035+t1069+t1191+t1232+t1239;
+ coeff_dy_p2_0_m1 = t1032+t1033+t1172+t1208;
+ coeff_dy_m1_p1_m1 = t1038+t1029+RATIONAL(157.0,2000.0)+t1182+t1202;
+ coeff_dy_0_p1_m1 = t1069+t1049+t1181+t1228+t1252;
+ coeff_dy_p1_p1_m1 = t1139*x+t1026+t1181+t1231+t1238;
+ coeff_dy_p2_p1_m1 = t1064+t1027+t1171+t1208;
+ coeff_dy_m1_p2_m1 = t1084+t1063+RATIONAL(-449.0,12000.0)+t1076+t1193+
+t1226;
+ coeff_dy_0_p2_m1 = t1022+t1033+t1188+t1219+t1242;
+ coeff_dy_p1_p2_m1 = t1009+t1019+t1061+t1027+t1178+t1265;
+ coeff_dy_p2_p2_m1 = t1147*x+t1047+t1176+t1224;
+ coeff_dy_m1_m1_0 = t1052+t1095+t1103*x+t1225+t1266+t1268;
+ coeff_dy_0_m1_0 = RATIONAL(-437.0,6000.0)+t1046+t1051+t1179+t1201;
+ coeff_dy_p1_m1_0 = t1035+t1045+t1175+t1212;
+ coeff_dy_p2_m1_0 = t1032+t1015+t1036+t1180+t1268;
+ coeff_dy_m1_0_0 = t1015+t1120*z+t1014+t1046+t1184+t1243;
+ coeff_dy_0_0_0 = t1032+RATIONAL(-161.0,4000.0)+t1043+t1067+t1192+t1215;
+ coeff_dy_p1_0_0 = t1056+t1040+t1170+t1207;
+ coeff_dy_p2_0_0 = t1142*z+t1014+t1075+t1018+t1190+t1253;
+ coeff_dy_m1_p1_0 = t1010+t1045+t1187+t1252+t1254;
+ coeff_dy_0_p1_0 = t1056+t1054+RATIONAL(21.0,250.0)+t1183+t1203;
+ coeff_dy_p1_p1_0 = t1039+t1074+t1173+t1207;
+ coeff_dy_p2_p1_0 = t1007+t1034+t1187+t1244+t1246;
+ coeff_dy_m1_p2_0 = t1030+t1036+t1189+t1221+t1242;
+ coeff_dy_0_p2_0 = t1081+t1075+t1059+RATIONAL(349.0,12000.0)+t1200+t1233;
+ coeff_dy_p1_p2_0 = t1044+t1034+t1177+t1212;
+ coeff_dy_p2_p2_0 = t1057+t1042+t1189+t1222+t1248;
+ coeff_dy_m1_m1_p1 = t1029+t1108*x+t1185+t1221+t1258;
+ coeff_dy_0_m1_p1 = t1041+t1049+t1175+t1207;
+ coeff_dy_p1_m1_p1 = RATIONAL(-17.0,375.0)+t1026+t1037+t1179+t1203;
+ coeff_dy_p2_m1_p1 = t1064+t1072+t1185+t1222+t1249;
+ coeff_dy_m1_0_p1 = t1017+t1041+t1190+t1239+t1254;
+ coeff_dy_0_0_p1 = t1054+t1042+t1170+t1212;
+ coeff_dy_p1_0_p1 = t1068+t1074+RATIONAL(-191.0,4000.0)+t1088+t1192+t1233;
+ coeff_dy_p2_0_p1 = t1031+t1017+t1184+t1244+t1255;
+ coeff_dy_m1_p1_p1 = t1139*z+t1037+t1007+t1015+t1198+t1238;
+ coeff_dy_0_p1_p1 = t1028+t1068+t1173+t1212;
coeff_dy_p1_p1_p1 = RATIONAL(133.0,2000.0)+t1236*RATIONAL(29.0,2000.0)+
-t1174+t1195;
- coeff_dy_p2_p1_p1 = t1062+t1017+t1012+t1110*z+t1180+t1226;
- coeff_dy_m1_p2_p1 = t1016+t1067+t1186+t1234+t1250;
- coeff_dy_0_p2_p1 = t1024+t1014+t1168+t1218;
- coeff_dy_p1_p2_p1 = t1017+t1013+t1088+RATIONAL(319.0,12000.0)+t1190+t1212
+t1183+t1201;
+ coeff_dy_p2_p1_p1 = t1117*z+t1025+t1018+t1010+t1198+t1263;
+ coeff_dy_m1_p2_p1 = t1024+t1072+t1199+t1225+t1265;
+ coeff_dy_0_p2_p1 = t1023+t1031+t1177+t1207;
+ coeff_dy_p1_p2_p1 = t1025+RATIONAL(319.0,12000.0)+t1021+t1096+t1200+t1215
;
- coeff_dy_p2_p2_p1 = t1112*x+t1020+t1186+t1205+t1251;
- coeff_dy_m1_m1_p2 = t1107*x+t1053+t1166+t1227;
- coeff_dy_0_m1_p2 = t1035+t1008+t1182+t1241+t1247;
- coeff_dy_p1_m1_p2 = t1008+t1059+t1181+t1255+t1256;
- coeff_dy_p2_m1_p2 = RATIONAL(307.0,6000.0)+t1038+t1050+t1191+t1194;
- coeff_dy_m1_0_p2 = t1035+t1021+t1163+t1206;
- coeff_dy_0_0_p2 = t1118*x+t1051+t1170+t1213+t1232;
- coeff_dy_p1_0_p2 = t1042+t1036+t1178+t1223+t1232;
- coeff_dy_p2_0_p2 = RATIONAL(-129.0,4000.0)+t1048+t1040+RATIONAL(-7.0,80.0
-)*y+t1193+t1215;
- coeff_dy_m1_p1_p2 = t1016+t1059+t1167+t1206;
- coeff_dy_0_p1_p2 = t1006+t1014+t1042+t1184+t1253;
- coeff_dy_p1_p1_p2 = t1005+t1013+t1110*x+t1180+t1253;
- coeff_dy_p2_p1_p2 = RATIONAL(13.0,500.0)+t1031+t1020+t1173+t1197;
- coeff_dy_m1_p2_p2 = t1050+t1135*z+t1169+t1227;
- coeff_dy_0_p2_p2 = t999+t1040+t1188+t1216+t1242;
- coeff_dy_p1_p2_p2 = t1112*z+t1031+t1006+t1002+t1188+t1251;
- coeff_dy_p2_p2_p2 = t1235+RATIONAL(-539.0,12000.0)+t1236*RATIONAL(-57.0,
-2000.0)+t1192+t1209;
+ coeff_dy_p2_p2_p1 = t1028+t1115*x+t1015+t1199+t1237;
+ coeff_dy_m1_m1_p2 = t1125*x+t1063+t1174+t1208;
+ coeff_dy_0_m1_p2 = t1016+t1043+t1022+t1020+t1180+t1220;
+ coeff_dy_p1_m1_p2 = t1013+t1016+t1061+t1066+t1195+t1249;
+ coeff_dy_p2_m1_p2 = t1047+t1058+RATIONAL(307.0,6000.0)+t1196+t1202;
+ coeff_dy_m1_0_p2 = t1043+t1030+t1172+t1224;
+ coeff_dy_0_0_p2 = t1059+t1142*x+t1197+t1228+t1253;
+ coeff_dy_p1_0_p2 = t1048+t1044+t1197+t1231+t1255;
+ coeff_dy_p2_0_p2 = RATIONAL(-129.0,4000.0)+t1057+RATIONAL(-7.0,80.0)*y+
+t1055+t1194+t1226;
+ coeff_dy_m1_p1_p2 = t1024+t1066+t1171+t1224;
+ coeff_dy_0_p1_p2 = t1023+t1048+t1186+t1205+t1246;
+ coeff_dy_p1_p1_p2 = t1117*x+t1021+t1186+t1232+t1263;
+ coeff_dy_p2_p1_p2 = RATIONAL(13.0,500.0)+t1028+t1039+t1182+t1204;
+ coeff_dy_m1_p2_p2 = t1058+t1147*z+t1176+t1208;
+ coeff_dy_0_p2_p2 = t1040+t1009+t1055+t1016+t1188+t1248;
+ coeff_dy_p1_p2_p2 = t1039+t1016+t1115*z+t1178+t1237;
+ coeff_dy_p2_p2_p2 = t1234+RATIONAL(-539.0,12000.0)+t1236*RATIONAL(-57.0,
+2000.0)+t1193+t1214;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c
index 1278c32..8c0ef69 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyy.compute.c
@@ -1,192 +1,192 @@
-fp t1777,
- t1753,
+fp t1790,
+ t1767,
+ t1793,
+ t1774,
+ t1835,
+ t1775,
t1776,
- t1759,
+ t1834,
+ t1788,
+ t1769,
+ t1833,
+ t1789,
+ t1768,
+ t1832,
+ t1791,
+ t1778,
+ t1831,
+ t1771,
+ t1830,
+ t1777,
+ t1794,
+ t1829,
+ t1828,
+ t1827,
+ t1826,
+ t1825,
+ t1824,
+ t1773,
+ t1823,
+ t1822,
+ t1821,
+ t1820,
+ t1819,
t1818,
- t1775,
- t1754,
- t1760,
t1817,
- t1756,
t1816,
t1815,
- t1755,
- t1765,
t1814,
t1813,
- t1767,
t1812,
- t1761,
t1811,
- t1770,
- t1757,
+ t1787,
t1810,
t1809,
- t1780,
t1808,
- t1779,
- t1763,
t1807,
- t1764,
+ t1781,
t1806,
t1805,
t1804,
t1803,
+ t1785,
t1802,
t1801,
t1800,
t1799,
t1798,
t1797,
- t1771,
t1796,
+ t1783,
t1795,
- t1773,
- t1794,
- t1793,
t1792,
- t1791,
t1772,
- t1790,
- t1789,
- t1788,
- t1787,
- t1769,
- t1786,
- t1785,
- t1784,
- t1783,
- t1782,
- t1781,
- t1778,
- t1766,
- t1762,
- t1758;
- t1777 = RATIONAL(1.0,80.0);
- t1753 = t1777*z;
- t1776 = RATIONAL(3.0,80.0);
- t1759 = t1776*x;
- t1818 = t1753+t1759;
- t1775 = RATIONAL(-1.0,80.0);
- t1754 = t1775*z;
- t1760 = t1777*x;
- t1817 = t1754+t1760;
- t1756 = t1776*z;
- t1816 = t1759+t1756;
- t1815 = t1753+t1760;
- t1755 = RATIONAL(3.0,16.0)*y;
- t1765 = RATIONAL(-11.0,80.0);
- t1814 = t1755+t1765;
- t1813 = t1759+t1754;
- t1767 = RATIONAL(-9.0,80.0);
- t1812 = t1755+t1767;
- t1761 = t1775*x;
- t1811 = t1753+t1761;
- t1770 = RATIONAL(1.0,16.0);
- t1757 = t1770*y;
- t1810 = t1757+t1777;
- t1809 = t1761+t1755;
- t1780 = RATIONAL(-1.0,8.0);
- t1808 = t1780+t1755;
- t1779 = RATIONAL(-3.0,80.0);
- t1763 = t1779*z;
- t1807 = t1759+t1763;
- t1764 = t1779*x;
- t1806 = t1753+t1764;
- t1805 = t1754+t1757;
- t1804 = t1754+t1761;
- t1803 = t1760+t1756;
- t1802 = t1755+RATIONAL(-3.0,20.0);
- t1801 = t1760+t1757;
- t1800 = t1755+t1764;
- t1799 = t1760+t1763;
- t1798 = t1763+t1757;
- t1797 = t1756+t1757;
- t1771 = RATIONAL(1.0,20.0);
- t1796 = t1771+t1815;
- t1795 = t1776+t1818;
- t1773 = RATIONAL(7.0,80.0);
- t1794 = t1754+t1764+t1773;
- t1793 = t1761+t1763+t1773;
- t1792 = t1763+t1764+RATIONAL(1.0,10.0);
- t1791 = t1761+t1756+t1771;
- t1772 = RATIONAL(3.0,40.0);
- t1790 = t1772+t1799;
- t1789 = t1770+t1811;
- t1788 = t1772+t1804;
- t1787 = t1772+t1806;
- t1769 = RATIONAL(1.0,40.0);
- t1786 = t1769+t1816;
- t1785 = t1771+t1813;
- t1784 = t1776+t1803;
- t1783 = t1770+t1807;
- t1782 = t1756+t1764+t1770;
- t1781 = t1770+t1817;
- t1778 = RATIONAL(-1.0,40.0);
- t1766 = RATIONAL(-1.0,10.0);
- t1762 = RATIONAL(-1.0,16.0)*y;
- t1758 = RATIONAL(-3.0,16.0)*y;
- coeff_dyy_m1_m1_m1 = t1762+t1792;
- coeff_dyy_0_m1_m1 = t1762+t1793;
- coeff_dyy_p1_m1_m1 = t1762+t1790;
- coeff_dyy_p2_m1_m1 = t1762+t1783;
- coeff_dyy_m1_0_m1 = RATIONAL(-13.0,80.0)+t1755+t1816;
- coeff_dyy_0_0_m1 = t1802+t1803;
- coeff_dyy_p1_0_m1 = t1756+t1765+t1809;
- coeff_dyy_p2_0_m1 = t1756+t1780+t1800;
- coeff_dyy_m1_p1_m1 = t1758+t1786;
- coeff_dyy_0_p1_m1 = t1758+t1784;
- coeff_dyy_p1_p1_m1 = t1758+t1791;
- coeff_dyy_p2_p1_m1 = t1758+t1782;
- coeff_dyy_m1_p2_m1 = t1764+t1776+t1798;
- coeff_dyy_0_p2_m1 = t1761+t1769+t1798;
- coeff_dyy_p1_p2_m1 = t1760+t1777+t1798;
- coeff_dyy_p2_p2_m1 = t1759+t1798;
- coeff_dyy_m1_m1_0 = t1762+t1794;
- coeff_dyy_0_m1_0 = t1762+t1788;
- coeff_dyy_p1_m1_0 = t1762+t1781;
- coeff_dyy_p2_m1_0 = t1762+t1785;
- coeff_dyy_m1_0_0 = t1802+t1818;
- coeff_dyy_0_0_0 = t1814+t1815;
- coeff_dyy_p1_0_0 = t1808+t1811;
- coeff_dyy_p2_0_0 = t1753+t1767+t1800;
- coeff_dyy_m1_p1_0 = t1758+t1795;
- coeff_dyy_0_p1_0 = t1758+t1796;
- coeff_dyy_p1_p1_0 = t1758+t1789;
- coeff_dyy_p2_p1_0 = t1758+t1787;
- coeff_dyy_m1_p2_0 = t1769+t1764+t1805;
- coeff_dyy_0_p2_0 = t1804+t1810;
- coeff_dyy_p1_p2_0 = t1754+t1801;
- coeff_dyy_p2_p2_0 = t1759+t1775+t1805;
- coeff_dyy_m1_m1_p1 = t1762+t1787;
- coeff_dyy_0_m1_p1 = t1762+t1789;
- coeff_dyy_p1_m1_p1 = t1762+t1796;
- coeff_dyy_p2_m1_p1 = t1762+t1795;
- coeff_dyy_m1_0_p1 = t1813+t1814;
- coeff_dyy_0_0_p1 = t1808+t1817;
- coeff_dyy_p1_0_p1 = t1804+t1812;
- coeff_dyy_p2_0_p1 = t1766+t1754+t1800;
- coeff_dyy_m1_p1_p1 = t1758+t1785;
- coeff_dyy_0_p1_p1 = t1758+t1781;
- coeff_dyy_p1_p1_p1 = t1758+t1788;
- coeff_dyy_p2_p1_p1 = t1758+t1794;
- coeff_dyy_m1_p2_p1 = t1806+t1810;
- coeff_dyy_0_p2_p1 = t1757+t1811;
- coeff_dyy_p1_p2_p1 = t1753+t1775+t1801;
- coeff_dyy_p2_p2_p1 = t1778+t1757+t1818;
- coeff_dyy_m1_m1_p2 = t1762+t1782;
- coeff_dyy_0_m1_p2 = t1762+t1791;
- coeff_dyy_p1_m1_p2 = t1762+t1784;
- coeff_dyy_p2_m1_p2 = t1762+t1786;
- coeff_dyy_m1_0_p2 = t1807+t1808;
- coeff_dyy_0_0_p2 = t1799+t1812;
- coeff_dyy_p1_0_p2 = t1766+t1763+t1809;
- coeff_dyy_p2_0_p2 = t1763+RATIONAL(-7.0,80.0)+t1800;
- coeff_dyy_m1_p1_p2 = t1758+t1783;
- coeff_dyy_0_p1_p2 = t1758+t1790;
- coeff_dyy_p1_p1_p2 = t1758+t1793;
- coeff_dyy_p2_p1_p2 = t1758+t1792;
- coeff_dyy_m1_p2_p2 = t1764+t1797;
- coeff_dyy_0_p2_p2 = t1761+t1775+t1797;
- coeff_dyy_p1_p2_p2 = t1778+t1760+t1797;
- coeff_dyy_p2_p2_p2 = t1779+t1759+t1797;
+ t1770;
+ t1790 = RATIONAL(1.0,80.0);
+ t1767 = t1790*z;
+ t1793 = RATIONAL(3.0,80.0);
+ t1774 = t1793*x;
+ t1835 = t1767+t1774;
+ t1775 = t1790*x;
+ t1776 = t1793*z;
+ t1834 = t1775+t1776;
+ t1788 = RATIONAL(1.0,16.0);
+ t1769 = t1788*y;
+ t1833 = t1769+t1790;
+ t1789 = RATIONAL(-1.0,80.0);
+ t1768 = t1789*z;
+ t1832 = t1774+t1768;
+ t1791 = RATIONAL(-3.0,80.0);
+ t1778 = t1791*x;
+ t1831 = t1776+t1778;
+ t1771 = t1789*x;
+ t1830 = t1771+t1776;
+ t1777 = RATIONAL(3.0,16.0)*y;
+ t1794 = RATIONAL(-1.0,8.0);
+ t1829 = t1777+t1794;
+ t1828 = t1767+t1771;
+ t1827 = t1775+t1768;
+ t1826 = t1767+t1775;
+ t1825 = t1778+t1768;
+ t1824 = t1777+t1778;
+ t1773 = t1791*z;
+ t1823 = t1773+t1775;
+ t1822 = t1777+RATIONAL(-9.0,80.0);
+ t1821 = t1777+t1768;
+ t1820 = t1773+t1774;
+ t1819 = t1771+t1768;
+ t1818 = t1767+t1778;
+ t1817 = t1777+RATIONAL(-11.0,80.0);
+ t1816 = t1774+t1776;
+ t1815 = t1771+t1773;
+ t1814 = t1769+RATIONAL(-1.0,40.0);
+ t1813 = t1769+t1789;
+ t1812 = t1773+t1769;
+ t1811 = t1777+RATIONAL(-3.0,20.0);
+ t1787 = RATIONAL(3.0,40.0);
+ t1810 = t1787+t1819;
+ t1809 = t1788+t1820;
+ t1808 = t1787+t1818;
+ t1807 = t1788+t1831;
+ t1781 = RATIONAL(1.0,20.0);
+ t1806 = t1781+t1832;
+ t1805 = t1781+t1830;
+ t1804 = t1793+t1835;
+ t1803 = t1793+t1834;
+ t1785 = RATIONAL(7.0,80.0);
+ t1802 = t1785+t1825;
+ t1801 = t1781+t1826;
+ t1800 = t1788+t1827;
+ t1799 = t1788+t1828;
+ t1798 = t1787+t1823;
+ t1797 = t1785+t1815;
+ t1796 = t1773+t1778+RATIONAL(1.0,10.0);
+ t1783 = RATIONAL(1.0,40.0);
+ t1795 = t1783+t1816;
+ t1792 = RATIONAL(-1.0,10.0);
+ t1772 = RATIONAL(-1.0,16.0)*y;
+ t1770 = RATIONAL(-3.0,16.0)*y;
+ coeff_dyy_m1_m1_m1 = t1772+t1796;
+ coeff_dyy_0_m1_m1 = t1772+t1797;
+ coeff_dyy_p1_m1_m1 = t1772+t1798;
+ coeff_dyy_p2_m1_m1 = t1772+t1809;
+ coeff_dyy_m1_0_m1 = t1777+RATIONAL(-13.0,80.0)+t1816;
+ coeff_dyy_0_0_m1 = t1811+t1834;
+ coeff_dyy_p1_0_m1 = t1817+t1830;
+ coeff_dyy_p2_0_m1 = t1776+t1794+t1824;
+ coeff_dyy_m1_p1_m1 = t1770+t1795;
+ coeff_dyy_0_p1_m1 = t1770+t1803;
+ coeff_dyy_p1_p1_m1 = t1770+t1805;
+ coeff_dyy_p2_p1_m1 = t1770+t1807;
+ coeff_dyy_m1_p2_m1 = t1793+t1778+t1812;
+ coeff_dyy_0_p2_m1 = t1783+t1771+t1812;
+ coeff_dyy_p1_p2_m1 = t1790+t1775+t1812;
+ coeff_dyy_p2_p2_m1 = t1774+t1812;
+ coeff_dyy_m1_m1_0 = t1772+t1802;
+ coeff_dyy_0_m1_0 = t1772+t1810;
+ coeff_dyy_p1_m1_0 = t1772+t1800;
+ coeff_dyy_p2_m1_0 = t1772+t1806;
+ coeff_dyy_m1_0_0 = t1811+t1835;
+ coeff_dyy_0_0_0 = t1817+t1826;
+ coeff_dyy_p1_0_0 = t1828+t1829;
+ coeff_dyy_p2_0_0 = t1818+t1822;
+ coeff_dyy_m1_p1_0 = t1770+t1804;
+ coeff_dyy_0_p1_0 = t1770+t1801;
+ coeff_dyy_p1_p1_0 = t1770+t1799;
+ coeff_dyy_p2_p1_0 = t1770+t1808;
+ coeff_dyy_m1_p2_0 = t1783+t1769+t1825;
+ coeff_dyy_0_p2_0 = t1819+t1833;
+ coeff_dyy_p1_p2_0 = t1769+t1827;
+ coeff_dyy_p2_p2_0 = t1813+t1832;
+ coeff_dyy_m1_m1_p1 = t1772+t1808;
+ coeff_dyy_0_m1_p1 = t1772+t1799;
+ coeff_dyy_p1_m1_p1 = t1772+t1801;
+ coeff_dyy_p2_m1_p1 = t1772+t1804;
+ coeff_dyy_m1_0_p1 = t1817+t1832;
+ coeff_dyy_0_0_p1 = t1794+t1775+t1821;
+ coeff_dyy_p1_0_p1 = t1819+t1822;
+ coeff_dyy_p2_0_p1 = t1792+t1778+t1821;
+ coeff_dyy_m1_p1_p1 = t1770+t1806;
+ coeff_dyy_0_p1_p1 = t1770+t1800;
+ coeff_dyy_p1_p1_p1 = t1770+t1810;
+ coeff_dyy_p2_p1_p1 = t1770+t1802;
+ coeff_dyy_m1_p2_p1 = t1818+t1833;
+ coeff_dyy_0_p2_p1 = t1769+t1828;
+ coeff_dyy_p1_p2_p1 = t1813+t1826;
+ coeff_dyy_p2_p2_p1 = t1814+t1835;
+ coeff_dyy_m1_m1_p2 = t1772+t1807;
+ coeff_dyy_0_m1_p2 = t1772+t1805;
+ coeff_dyy_p1_m1_p2 = t1772+t1803;
+ coeff_dyy_p2_m1_p2 = t1772+t1795;
+ coeff_dyy_m1_0_p2 = t1820+t1829;
+ coeff_dyy_0_0_p2 = t1822+t1823;
+ coeff_dyy_p1_0_p2 = t1792+t1777+t1815;
+ coeff_dyy_p2_0_p2 = RATIONAL(-7.0,80.0)+t1773+t1824;
+ coeff_dyy_m1_p1_p2 = t1770+t1809;
+ coeff_dyy_0_p1_p2 = t1770+t1798;
+ coeff_dyy_p1_p1_p2 = t1770+t1797;
+ coeff_dyy_p2_p1_p2 = t1770+t1796;
+ coeff_dyy_m1_p2_p2 = t1769+t1831;
+ coeff_dyy_0_p2_p2 = t1813+t1830;
+ coeff_dyy_p1_p2_p2 = t1814+t1834;
+ coeff_dyy_p2_p2_p2 = t1791+t1769+t1816;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c
index 24459a9..6db59ad 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dyz.compute.c
@@ -1,214 +1,214 @@
-fp t1861,
- t1832,
- t1863,
- t1834,
+fp t1866,
+ t1838,
+ t1919,
+ t1879,
+ t1846,
+ t1847,
+ t1918,
+ t1880,
+ t1844,
+ t1848,
+ t1917,
+ t1878,
+ t1849,
+ t1850,
+ t1916,
+ t1854,
+ t1837,
+ t1915,
+ t1867,
+ t1840,
+ t1914,
+ t1913,
+ t1912,
+ t1877,
+ t1845,
+ t1911,
+ t1851,
+ t1910,
+ t1868,
+ t1909,
+ t1908,
+ t1836,
+ t1907,
+ t1841,
+ t1906,
+ t1905,
+ t1853,
+ t1904,
+ t1903,
+ t1839,
t1902,
- t1828,
- t1833,
+ t1861,
t1901,
- t1860,
- t1829,
- t1862,
- t1830,
t1900,
- t1823,
t1899,
- t1827,
t1898,
t1897,
- t1853,
- t1826,
t1896,
t1895,
- t1843,
- t1820,
t1894,
- t1850,
- t1824,
t1893,
t1892,
t1891,
- t1821,
t1890,
t1889,
- t1819,
+ t1843,
t1888,
+ t1842,
t1887,
- t1825,
t1886,
- t1848,
- t1822,
t1885,
- t1831,
t1884,
t1883,
t1882,
- t1835,
t1881,
- t1880,
- t1879,
- t1878,
- t1877,
- t1876,
t1875,
- t1842,
- t1874,
t1873,
t1872,
- t1871,
t1870,
t1869,
- t1868,
- t1867,
- t1866,
t1865,
t1864,
- t1858,
+ t1862,
t1857,
- t1856,
- t1854,
- t1852,
- t1851,
- t1844,
- t1839,
- t1838,
- t1837;
- t1861 = RATIONAL(3.0,80.0);
- t1832 = t1861*y;
- t1863 = RATIONAL(-3.0,80.0);
- t1834 = t1863*z;
- t1902 = t1832+t1834;
- t1828 = t1861*z;
- t1833 = t1863*y;
- t1901 = t1828+t1833;
- t1860 = RATIONAL(-1.0,80.0);
- t1829 = t1860*y;
- t1862 = RATIONAL(1.0,80.0);
- t1830 = t1862*z;
- t1900 = t1829+t1830;
- t1823 = RATIONAL(3.0,1000.0)*x;
- t1899 = RATIONAL(-17.0,500.0)+t1823;
- t1827 = t1862*y;
- t1898 = t1827+t1830;
- t1897 = RATIONAL(-13.0,2000.0)+t1823;
- t1853 = RATIONAL(-9.0,1000.0);
- t1826 = t1853*x;
- t1896 = t1826+RATIONAL(11.0,500.0);
- t1895 = t1828+t1832;
- t1843 = RATIONAL(-27.0,1000.0);
- t1820 = t1843*x;
- t1894 = t1820+t1828;
- t1850 = RATIONAL(-3.0,1000.0);
- t1824 = t1850*x;
- t1893 = RATIONAL(43.0,2000.0)+t1824;
- t1892 = t1826+RATIONAL(49.0,2000.0);
- t1891 = t1834+t1833;
- t1821 = RATIONAL(1.0,1000.0)*x;
- t1890 = t1827+t1821;
- t1889 = RATIONAL(-1.0,250.0)+t1823;
- t1819 = RATIONAL(27.0,1000.0)*x;
- t1888 = t1819+RATIONAL(-9.0,250.0);
- t1887 = t1820+t1834;
- t1825 = RATIONAL(9.0,1000.0)*x;
- t1886 = RATIONAL(13.0,1000.0)+t1825;
- t1848 = RATIONAL(-1.0,1000.0);
- t1822 = t1848*x;
- t1885 = t1827+t1822;
- t1831 = t1860*z;
- t1884 = t1831+t1833;
- t1883 = t1829+t1834;
- t1882 = t1829+t1831;
- t1835 = RATIONAL(31.0,2000.0);
- t1881 = t1835+t1825;
- t1880 = t1831+t1832;
- t1879 = RATIONAL(-37.0,1000.0)+t1825;
- t1878 = t1830+t1833;
- t1877 = t1829+t1824;
- t1876 = t1831+t1824;
- t1875 = t1827+t1834;
- t1842 = RATIONAL(-19.0,2000.0);
- t1874 = t1842+t1825;
- t1873 = t1828+t1829;
- t1872 = t1834+t1823;
- t1871 = t1829+t1822;
- t1870 = t1827+t1828;
- t1869 = t1828+t1824;
- t1868 = t1830+t1832;
- t1867 = t1843+t1825;
- t1866 = t1832+t1824;
- t1865 = t1826+t1828;
- t1864 = t1826+t1832;
- t1858 = RATIONAL(-7.0,250.0);
- t1857 = RATIONAL(-9.0,500.0);
- t1856 = RATIONAL(-1.0,500.0);
- t1854 = RATIONAL(2.0,125.0);
- t1852 = RATIONAL(-1.0,2000.0);
- t1851 = RATIONAL(-7.0,2000.0);
- t1844 = RATIONAL(37.0,2000.0);
- t1839 = RATIONAL(-31.0,1000.0);
- t1838 = RATIONAL(-21.0,2000.0);
- t1837 = RATIONAL(19.0,1000.0);
- coeff_dyz_m1_m1_m1 = t1833+RATIONAL(147.0,2000.0)+t1887;
- coeff_dyz_0_m1_m1 = RATIONAL(129.0,2000.0)+t1826+t1891;
- coeff_dyz_p1_m1_m1 = RATIONAL(111.0,2000.0)+t1825+t1891;
- coeff_dyz_p2_m1_m1 = RATIONAL(93.0,2000.0)+t1819+t1891;
- coeff_dyz_m1_0_m1 = t1852+t1831+t1864;
- coeff_dyz_0_0_m1 = t1851+t1831+t1866;
- coeff_dyz_p1_0_m1 = t1880+t1897;
- coeff_dyz_p2_0_m1 = t1874+t1880;
- coeff_dyz_m1_p1_m1 = t1868+t1879;
- coeff_dyz_0_p1_m1 = t1868+t1899;
- coeff_dyz_p1_p1_m1 = t1830+t1839+t1866;
- coeff_dyz_p2_p1_m1 = t1858+t1830+t1864;
- coeff_dyz_m1_p2_m1 = t1888+t1901;
- coeff_dyz_0_p2_m1 = t1867+t1901;
- coeff_dyz_p1_p2_m1 = t1833+t1857+t1865;
- coeff_dyz_p2_p2_m1 = t1833+t1853+t1894;
- coeff_dyz_m1_m1_0 = t1852+t1829+t1865;
- coeff_dyz_0_m1_0 = t1851+t1829+t1869;
- coeff_dyz_p1_m1_0 = t1873+t1897;
- coeff_dyz_p2_m1_0 = t1873+t1874;
- coeff_dyz_m1_0_0 = t1824+RATIONAL(-17.0,2000.0)+t1898;
- coeff_dyz_0_0_0 = t1830+t1842+t1885;
- coeff_dyz_p1_0_0 = t1830+t1838+t1890;
- coeff_dyz_p2_0_0 = t1823+RATIONAL(-23.0,2000.0)+t1898;
- coeff_dyz_m1_p1_0 = t1827+t1831+t1889;
- coeff_dyz_0_p1_0 = t1850+t1831+t1890;
- coeff_dyz_p1_p1_0 = t1856+t1831+t1885;
- coeff_dyz_p2_p1_0 = t1827+t1848+t1876;
- coeff_dyz_m1_p2_0 = t1883+t1886;
- coeff_dyz_0_p2_0 = t1829+t1854+t1872;
- coeff_dyz_p1_p2_0 = t1834+t1837+t1877;
- coeff_dyz_p2_p2_0 = t1883+t1896;
- coeff_dyz_m1_m1_p1 = t1870+t1879;
- coeff_dyz_0_m1_p1 = t1870+t1899;
- coeff_dyz_p1_m1_p1 = t1839+t1827+t1869;
- coeff_dyz_p2_m1_p1 = t1827+t1858+t1865;
- coeff_dyz_m1_0_p1 = t1889+t1900;
- coeff_dyz_0_0_p1 = t1850+t1821+t1900;
- coeff_dyz_p1_0_p1 = t1856+t1830+t1871;
- coeff_dyz_p2_0_p1 = t1848+t1830+t1877;
- coeff_dyz_m1_p1_p1 = RATIONAL(33.0,2000.0)+t1829+t1876;
- coeff_dyz_0_p1_p1 = t1835+t1831+t1871;
- coeff_dyz_p1_p1_p1 = t1821+RATIONAL(29.0,2000.0)+t1882;
- coeff_dyz_p2_p1_p1 = RATIONAL(27.0,2000.0)+t1823+t1882;
- coeff_dyz_m1_p2_p1 = t1875+t1892;
- coeff_dyz_0_p2_p1 = t1875+t1893;
- coeff_dyz_p1_p2_p1 = t1844+t1827+t1872;
- coeff_dyz_p2_p2_p1 = t1875+t1881;
- coeff_dyz_m1_m1_p2 = t1888+t1902;
- coeff_dyz_0_m1_p2 = t1867+t1902;
- coeff_dyz_p1_m1_p2 = t1857+t1834+t1864;
- coeff_dyz_p2_m1_p2 = t1853+t1832+t1887;
- coeff_dyz_m1_0_p2 = t1884+t1886;
- coeff_dyz_0_0_p2 = t1854+t1823+t1884;
- coeff_dyz_p1_0_p2 = t1837+t1833+t1876;
- coeff_dyz_p2_0_p2 = t1884+t1896;
- coeff_dyz_m1_p1_p2 = t1878+t1892;
- coeff_dyz_0_p1_p2 = t1878+t1893;
- coeff_dyz_p1_p1_p2 = t1844+t1823+t1878;
- coeff_dyz_p2_p1_p2 = t1878+t1881;
- coeff_dyz_m1_p2_p2 = RATIONAL(-3.0,2000.0)+t1832+t1894;
- coeff_dyz_0_p2_p2 = t1828+t1838+t1864;
- coeff_dyz_p1_p2_p2 = RATIONAL(-39.0,2000.0)+t1825+t1895;
- coeff_dyz_p2_p2_p2 = t1819+RATIONAL(-57.0,2000.0)+t1895;
+ t1852;
+ t1866 = RATIONAL(-3.0,1000.0);
+ t1838 = t1866*x;
+ t1919 = t1838+RATIONAL(43.0,2000.0);
+ t1879 = RATIONAL(-3.0,80.0);
+ t1846 = t1879*y;
+ t1847 = t1879*z;
+ t1918 = t1846+t1847;
+ t1880 = RATIONAL(3.0,80.0);
+ t1844 = t1880*y;
+ t1848 = t1880*z;
+ t1917 = t1844+t1848;
+ t1878 = RATIONAL(1.0,80.0);
+ t1849 = t1878*y;
+ t1850 = t1878*z;
+ t1916 = t1849+t1850;
+ t1854 = RATIONAL(-27.0,1000.0);
+ t1837 = t1854*x;
+ t1915 = t1846+t1837;
+ t1867 = RATIONAL(-9.0,1000.0);
+ t1840 = t1867*x;
+ t1914 = t1840+t1848;
+ t1913 = t1844+t1847;
+ t1912 = t1840+RATIONAL(49.0,2000.0);
+ t1877 = RATIONAL(-1.0,80.0);
+ t1845 = t1877*z;
+ t1911 = t1844+t1845;
+ t1851 = t1877*y;
+ t1910 = t1851+t1850;
+ t1868 = RATIONAL(-1.0,1000.0);
+ t1909 = t1838+t1868;
+ t1908 = t1845+t1851;
+ t1836 = RATIONAL(27.0,1000.0)*x;
+ t1907 = t1836+t1848;
+ t1841 = RATIONAL(9.0,1000.0)*x;
+ t1906 = t1841+t1854;
+ t1905 = t1845+t1849;
+ t1853 = RATIONAL(-19.0,2000.0);
+ t1904 = t1841+t1853;
+ t1903 = t1844+t1850;
+ t1839 = RATIONAL(3.0,1000.0)*x;
+ t1902 = t1839+t1850;
+ t1861 = RATIONAL(31.0,2000.0);
+ t1901 = t1841+t1861;
+ t1900 = t1841+RATIONAL(-37.0,1000.0);
+ t1899 = t1848+t1849;
+ t1898 = t1839+t1848;
+ t1897 = t1841+RATIONAL(13.0,1000.0);
+ t1896 = t1840+t1847;
+ t1895 = t1847+t1851;
+ t1894 = RATIONAL(-7.0,250.0)+t1840;
+ t1893 = t1838+t1844;
+ t1892 = t1838+RATIONAL(19.0,1000.0);
+ t1891 = t1838+t1848;
+ t1890 = RATIONAL(2.0,125.0)+t1839;
+ t1889 = t1840+t1851;
+ t1843 = t1868*x;
+ t1888 = t1843+t1851;
+ t1842 = RATIONAL(1.0,1000.0)*x;
+ t1887 = t1842+t1850;
+ t1886 = t1839+RATIONAL(37.0,2000.0);
+ t1885 = t1846+t1850;
+ t1884 = t1847+t1849;
+ t1883 = t1839+t1845;
+ t1882 = t1845+t1846;
+ t1881 = RATIONAL(-1.0,250.0)+t1839;
+ t1875 = RATIONAL(-9.0,250.0);
+ t1873 = RATIONAL(-1.0,500.0);
+ t1872 = RATIONAL(-9.0,500.0);
+ t1870 = RATIONAL(11.0,500.0);
+ t1869 = RATIONAL(-17.0,500.0);
+ t1865 = RATIONAL(-7.0,2000.0);
+ t1864 = RATIONAL(-1.0,2000.0);
+ t1862 = RATIONAL(-31.0,1000.0);
+ t1857 = RATIONAL(-21.0,2000.0);
+ t1852 = RATIONAL(-13.0,2000.0);
+ coeff_dyz_m1_m1_m1 = RATIONAL(147.0,2000.0)+t1847+t1915;
+ coeff_dyz_0_m1_m1 = RATIONAL(129.0,2000.0)+t1846+t1896;
+ coeff_dyz_p1_m1_m1 = t1841+RATIONAL(111.0,2000.0)+t1918;
+ coeff_dyz_p2_m1_m1 = t1836+RATIONAL(93.0,2000.0)+t1918;
+ coeff_dyz_m1_0_m1 = t1864+t1840+t1911;
+ coeff_dyz_0_0_m1 = t1845+t1865+t1893;
+ coeff_dyz_p1_0_m1 = t1844+t1852+t1883;
+ coeff_dyz_p2_0_m1 = t1904+t1911;
+ coeff_dyz_m1_p1_m1 = t1900+t1903;
+ coeff_dyz_0_p1_m1 = t1844+t1869+t1902;
+ coeff_dyz_p1_p1_m1 = t1850+t1862+t1893;
+ coeff_dyz_p2_p1_m1 = t1894+t1903;
+ coeff_dyz_m1_p2_m1 = t1875+t1846+t1907;
+ coeff_dyz_0_p2_m1 = t1848+t1846+t1906;
+ coeff_dyz_p1_p2_m1 = t1846+t1872+t1914;
+ coeff_dyz_p2_p2_m1 = t1867+t1848+t1915;
+ coeff_dyz_m1_m1_0 = t1864+t1848+t1889;
+ coeff_dyz_0_m1_0 = t1865+t1851+t1891;
+ coeff_dyz_p1_m1_0 = t1852+t1851+t1898;
+ coeff_dyz_p2_m1_0 = t1851+t1848+t1904;
+ coeff_dyz_m1_0_0 = RATIONAL(-17.0,2000.0)+t1838+t1916;
+ coeff_dyz_0_0_0 = t1843+t1853+t1916;
+ coeff_dyz_p1_0_0 = t1849+t1857+t1887;
+ coeff_dyz_p2_0_0 = RATIONAL(-23.0,2000.0)+t1849+t1902;
+ coeff_dyz_m1_p1_0 = t1881+t1905;
+ coeff_dyz_0_p1_0 = t1842+t1866+t1905;
+ coeff_dyz_p1_p1_0 = t1873+t1843+t1905;
+ coeff_dyz_p2_p1_0 = t1905+t1909;
+ coeff_dyz_m1_p2_0 = t1895+t1897;
+ coeff_dyz_0_p2_0 = t1890+t1895;
+ coeff_dyz_p1_p2_0 = t1892+t1895;
+ coeff_dyz_p2_p2_0 = t1870+t1847+t1889;
+ coeff_dyz_m1_m1_p1 = t1899+t1900;
+ coeff_dyz_0_m1_p1 = t1849+t1869+t1898;
+ coeff_dyz_p1_m1_p1 = t1849+t1862+t1891;
+ coeff_dyz_p2_m1_p1 = t1894+t1899;
+ coeff_dyz_m1_0_p1 = t1881+t1910;
+ coeff_dyz_0_0_p1 = t1866+t1851+t1887;
+ coeff_dyz_p1_0_p1 = t1850+t1873+t1888;
+ coeff_dyz_p2_0_p1 = t1909+t1910;
+ coeff_dyz_m1_p1_p1 = RATIONAL(33.0,2000.0)+t1838+t1908;
+ coeff_dyz_0_p1_p1 = t1861+t1845+t1888;
+ coeff_dyz_p1_p1_p1 = RATIONAL(29.0,2000.0)+t1842+t1908;
+ coeff_dyz_p2_p1_p1 = RATIONAL(27.0,2000.0)+t1851+t1883;
+ coeff_dyz_m1_p2_p1 = t1884+t1912;
+ coeff_dyz_0_p2_p1 = t1884+t1919;
+ coeff_dyz_p1_p2_p1 = t1884+t1886;
+ coeff_dyz_p2_p2_p1 = t1884+t1901;
+ coeff_dyz_m1_m1_p2 = t1875+t1836+t1913;
+ coeff_dyz_0_m1_p2 = t1906+t1913;
+ coeff_dyz_p1_m1_p2 = t1872+t1844+t1896;
+ coeff_dyz_p2_m1_p2 = t1867+t1837+t1913;
+ coeff_dyz_m1_0_p2 = t1882+t1897;
+ coeff_dyz_0_0_p2 = t1882+t1890;
+ coeff_dyz_p1_0_p2 = t1882+t1892;
+ coeff_dyz_p2_0_p2 = t1870+t1840+t1882;
+ coeff_dyz_m1_p1_p2 = t1885+t1912;
+ coeff_dyz_0_p1_p2 = t1885+t1919;
+ coeff_dyz_p1_p1_p2 = t1885+t1886;
+ coeff_dyz_p2_p1_p2 = t1885+t1901;
+ coeff_dyz_m1_p2_p2 = RATIONAL(-3.0,2000.0)+t1837+t1917;
+ coeff_dyz_0_p2_p2 = t1844+t1857+t1914;
+ coeff_dyz_p1_p2_p2 = RATIONAL(-39.0,2000.0)+t1841+t1917;
+ coeff_dyz_p2_p2_p2 = RATIONAL(-57.0,2000.0)+t1844+t1907;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c
index bb0d278..17073e5 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dz.compute.c
@@ -1,198 +1,206 @@
-fp t1408,
+fp t1427,
+ t1437,
+ t1341,
+ t1435,
+ t1335,
+ t1533,
t1420,
- t1318,
- t1421,
- t1412,
- t1320,
- t1495,
- t1314,
- t1483,
- t1322,
- t1470,
- t1422,
t1342,
- t1409,
- t1312,
+ t1337,
+ t1532,
+ t1424,
+ t1344,
+ t1436,
+ t1351,
+ t1531,
+ t1359,
+ t1476,
+ t1345,
+ t1530,
+ t1529,
+ t1506,
+ t1278,
+ t1386,
+ t1528,
+ t1473,
+ t1527,
+ t1356,
t1526,
- t1349,
+ t1352,
+ t1421,
+ t1336,
+ t1340,
t1525,
t1524,
- t1347,
t1523,
- t1336,
+ t1350,
t1522,
+ t1362,
t1521,
- t1343,
+ t1360,
t1520,
- t1406,
- t1332,
- t1334,
- t1463,
t1519,
- t1333,
+ t1348,
t1518,
t1517,
- t1317,
- t1473,
- t1319,
t1516,
- t1340,
t1515,
t1514,
- t1272,
t1513,
+ t1353,
t1512,
- t1328,
+ t1488,
t1511,
t1510,
- t1338,
+ t1357,
+ t1413,
+ t1315,
+ t1277,
t1509,
+ t1417,
+ t1326,
+ t1275,
t1508,
+ t1361,
+ t1276,
t1507,
- t1506,
t1505,
+ t1419,
+ t1325,
+ t1355,
t1504,
+ t1293,
+ t1286,
+ t1283,
t1503,
+ t1282,
t1502,
- t1501,
- t1401,
- t1310,
- t1402,
- t1305,
- t1348,
- t1341,
+ t1284,
+ t1288,
t1500,
- t1378,
- t1283,
- t1397,
- t1309,
- t1261,
+ t1281,
+ t1287,
t1499,
- t1269,
- t1266,
+ t1498,
t1497,
- t1273,
+ t1285,
t1496,
+ t1495,
t1494,
- t1270,
t1493,
- t1335,
- t1492,
- t1490,
- t1265,
+ t1491,
t1489,
- t1271,
- t1488,
- t1267,
+ t1487,
t1486,
t1485,
- t1268,
+ t1484,
+ t1483,
+ t1482,
t1481,
- t1263,
t1480,
t1479,
- t1477,
- t1476,
- t1474,
t1472,
t1471,
+ t1470,
t1469,
- t1381,
+ t1279,
t1468,
+ t1273,
t1467,
t1466,
- t1260,
t1465,
t1464,
+ t1463,
t1462,
+ t1461,
t1460,
t1459,
t1458,
t1457,
+ t1347,
t1456,
- t1345,
t1455,
t1454,
- t1264,
t1453,
t1452,
t1451,
t1450,
t1449,
+ t1280,
t1448,
- t1258,
t1447,
+ t1274,
t1446,
t1445,
t1444,
+ t1365,
t1443,
- t1262,
t1442,
- t1259,
+ t1354,
t1441,
t1440,
t1439,
t1438,
- t1437,
- t1436,
- t1435,
- t1434,
- t1433,
- t1432,
- t1431,
t1430,
t1429,
t1428,
- t1427,
t1426,
t1425,
- t1424,
- t1423,
+ t1422,
+ t1418,
t1415,
- t1413,
+ t1414,
+ t1412,
t1411,
t1410,
+ t1408,
t1407,
- t1405,
+ t1406,
t1404,
t1403,
+ t1401,
t1400,
- t1399,
+ t1397,
t1396,
- t1395,
- t1392,
- t1391,
- t1389,
- t1386,
+ t1393,
+ t1388,
+ t1387,
+ t1385,
t1384,
- t1379,
+ t1383,
+ t1382,
t1376,
- t1375,
- t1374,
- t1373,
- t1372,
t1371,
- t1369,
- t1368,
- t1367,
- t1360,
- t1357,
+ t1346,
+ t1343,
+ t1339,
+ t1338,
+ t1334,
+ t1333,
+ t1332,
t1331,
t1330,
t1329,
+ t1328,
t1327,
- t1326,
- t1325,
t1324,
t1323,
+ t1322,
t1321,
+ t1320,
+ t1319,
+ t1318,
+ t1317,
t1316,
- t1315,
+ t1314,
t1313,
+ t1312,
t1311,
+ t1310,
+ t1309,
t1308,
- t1307,
t1306,
+ t1305,
t1304,
t1303,
t1302,
@@ -202,318 +210,298 @@ fp t1408,
t1298,
t1297,
t1296,
+ t1295,
t1294,
- t1293,
t1292,
t1291,
t1290,
- t1289,
- t1288,
- t1287,
- t1286,
- t1285,
- t1284,
- t1282,
- t1281,
- t1280,
- t1279,
- t1278,
- t1277,
- t1276,
- t1275,
- t1274;
- t1408 = RATIONAL(3.0,160.0);
- t1420 = x*x;
- t1318 = t1408*t1420;
- t1421 = y*y;
- t1412 = RATIONAL(-3.0,160.0);
- t1320 = t1412*t1421;
- t1495 = t1318+t1320;
- t1314 = t1408*t1421;
- t1483 = t1318+t1314;
- t1322 = t1412*t1420;
- t1470 = t1322+t1320;
- t1422 = z*z;
- t1342 = RATIONAL(-3.0,32.0)*t1422;
- t1409 = RATIONAL(-1.0,160.0);
- t1312 = t1409*t1421;
- t1526 = t1342+t1312;
- t1349 = RATIONAL(-9.0,80.0)*z;
- t1525 = RATIONAL(-137.0,4000.0)+t1349;
- t1524 = RATIONAL(-3.0,20.0)*z+RATIONAL(-49.0,2000.0);
- t1347 = RATIONAL(1.0,32.0)*t1422;
- t1523 = t1347+t1483;
- t1336 = RATIONAL(3.0,40.0)*z;
- t1522 = RATIONAL(-97.0,3000.0)+t1336;
- t1521 = t1347+t1470;
- t1343 = RATIONAL(3.0,80.0)*z;
- t1520 = RATIONAL(323.0,4000.0)+t1343;
- t1406 = RATIONAL(1.0,160.0);
- t1332 = t1406*t1420;
- t1334 = RATIONAL(3.0,32.0)*t1422;
- t1463 = t1334+t1312;
- t1519 = t1332+t1463;
- t1333 = RATIONAL(1.0,20.0)*z;
- t1518 = RATIONAL(141.0,2000.0)+t1333;
- t1517 = t1336+RATIONAL(53.0,1000.0);
- t1317 = t1406*t1421;
- t1473 = t1342+t1317;
- t1319 = t1409*t1420;
- t1516 = t1473+t1319;
- t1340 = RATIONAL(-1.0,32.0)*t1422;
- t1515 = t1340+t1495;
- t1514 = t1319+t1526;
- t1272 = x*t1343;
- t1513 = t1272+t1495;
- t1512 = RATIONAL(53.0,12000.0)+t1343;
- t1328 = RATIONAL(-11.0,80.0)*z;
- t1511 = RATIONAL(-107.0,4000.0)+t1328;
- t1510 = RATIONAL(-29.0,6000.0)+t1333;
- t1338 = RATIONAL(7.0,80.0)*z;
- t1509 = t1338+RATIONAL(-607.0,12000.0);
- t1508 = t1332+t1526;
- t1507 = t1322+t1340+t1314;
- t1506 = RATIONAL(-79.0,2000.0)+RATIONAL(-1.0,10.0)*z;
- t1505 = t1338+RATIONAL(183.0,4000.0);
- t1504 = t1317+t1319+t1334;
- t1503 = t1332+t1473;
- t1502 = x*y;
- t1501 = y+x;
- t1401 = RATIONAL(-3.0,1000.0);
- t1310 = t1401*y;
- t1402 = RATIONAL(-1.0,1000.0);
- t1305 = t1402*x;
- t1348 = RATIONAL(-1.0,80.0)*z;
- t1341 = RATIONAL(1.0,80.0)*z;
- t1500 = RATIONAL(-3.0,80.0)*z;
- t1378 = RATIONAL(-27.0,1000.0);
- t1283 = t1378*y;
- t1397 = RATIONAL(-9.0,1000.0);
- t1309 = t1397*y;
- t1261 = RATIONAL(9.0,1000.0)*t1502;
- t1499 = t1347+t1261;
- t1269 = x*t1348;
- t1266 = y*t1341;
- t1497 = t1269+t1266;
- t1273 = y*t1348;
- t1496 = t1269+t1273;
- t1494 = t1332+t1317;
- t1270 = y*t1343;
- t1493 = t1322+t1270;
- t1335 = RATIONAL(1.0,16.0)*z;
- t1492 = t1335+t1340;
- t1490 = t1269+t1314;
- t1265 = RATIONAL(3.0,1000.0)*t1502;
- t1489 = t1265+t1266;
- t1271 = x*t1341;
- t1488 = t1271+t1314;
- t1267 = y*t1500;
- t1486 = t1272+t1267;
- t1485 = t1272+t1270;
- t1268 = x*t1500;
- t1481 = t1270+t1268;
- t1263 = x*t1310;
- t1480 = t1273+t1263;
- t1479 = t1271+t1273;
- t1477 = t1322+t1267;
- t1476 = t1269+t1263;
- t1474 = t1265+t1269;
- t1472 = t1267+t1268;
- t1471 = t1271+t1266;
- t1469 = t1271+t1263;
- t1381 = RATIONAL(-21.0,2000.0);
- t1468 = t1273+t1381*x;
- t1467 = t1266+t1263;
- t1466 = t1266+t1268;
- t1260 = x*t1309;
- t1465 = t1260+t1347;
- t1464 = t1265+t1273;
- t1462 = t1265+t1271;
- t1460 = t1273+t1268;
- t1459 = t1334+RATIONAL(-1.0,8.0)*z;
- t1458 = t1336+t1496;
- t1457 = t1333+t1471;
- t1456 = RATIONAL(1.0,10.0)*z+t1472;
- t1345 = RATIONAL(1.0,40.0)*z;
- t1455 = t1345+t1485;
- t1454 = t1270+t1519;
- t1264 = RATIONAL(1.0,1000.0)*t1502;
- t1453 = t1264+t1514;
- t1452 = t1268+t1504;
- t1451 = t1271+t1515;
- t1450 = t1260+t1507;
- t1449 = t1263+t1340+t1483;
- t1448 = t1261+t1503;
- t1258 = RATIONAL(27.0,1000.0)*t1502;
- t1447 = t1258+t1523;
- t1446 = t1272+t1508;
- t1445 = RATIONAL(-4.0,375.0)+RATIONAL(-1.0,40.0)*z+t1499;
- t1444 = t1270+t1516;
- t1443 = t1260+t1319+t1463;
- t1262 = y*t1305;
- t1442 = t1334+t1262+t1494;
- t1259 = x*t1283;
- t1441 = t1340+t1259+t1470;
- t1440 = t1267+t1516;
- t1439 = t1341+RATIONAL(-137.0,12000.0)+t1465;
- t1438 = t1268+t1508;
- t1437 = t1269+t1515;
- t1436 = t1265+t1521;
- t1435 = RATIONAL(-17.0,3000.0)+t1345+t1499;
- t1434 = RATIONAL(-167.0,12000.0)+t1348+t1465;
- t1433 = t1272+t1504;
- t1432 = t1267+t1519;
- t1431 = t1261+t1507;
- t1430 = RATIONAL(79.0,3000.0)+t1263+t1521;
- t1429 = RATIONAL(-41.0,750.0)+t1259+t1523;
- t1428 = t1265+RATIONAL(-691.0,12000.0)+t1483+t1492;
- t1427 = t1258+RATIONAL(281.0,12000.0)+t1470+t1492;
- t1426 = t1335+RATIONAL(299.0,4000.0)+t1262+t1514;
- t1425 = t1335+t1260+RATIONAL(191.0,4000.0)+t1503;
- t1424 = RATIONAL(-33.0,2000.0)+t1312+t1319+t1261+t1459;
- t1423 = RATIONAL(-87.0,2000.0)+t1264+t1459+t1494;
- t1415 = RATIONAL(-1.0,250.0);
- t1413 = RATIONAL(2.0,125.0);
- t1411 = RATIONAL(-9.0,500.0);
- t1410 = RATIONAL(-7.0,250.0);
- t1407 = RATIONAL(-1.0,500.0);
- t1405 = RATIONAL(-9.0,250.0);
- t1404 = RATIONAL(11.0,500.0);
- t1403 = RATIONAL(-7.0,2000.0);
- t1400 = RATIONAL(-17.0,500.0);
- t1399 = RATIONAL(-1.0,2000.0);
- t1396 = RATIONAL(-3.0,2000.0);
- t1395 = RATIONAL(-13.0,2000.0);
- t1392 = RATIONAL(13.0,1000.0);
- t1391 = RATIONAL(-19.0,2000.0);
- t1389 = RATIONAL(19.0,1000.0);
- t1386 = RATIONAL(43.0,2000.0);
- t1384 = RATIONAL(-17.0,2000.0);
- t1379 = RATIONAL(-23.0,2000.0);
- t1376 = RATIONAL(-31.0,1000.0);
- t1375 = RATIONAL(33.0,2000.0);
- t1374 = RATIONAL(49.0,2000.0);
- t1373 = RATIONAL(-39.0,2000.0);
- t1372 = RATIONAL(37.0,2000.0);
- t1371 = RATIONAL(27.0,2000.0);
- t1369 = RATIONAL(-37.0,1000.0);
- t1368 = RATIONAL(93.0,2000.0);
- t1367 = RATIONAL(31.0,2000.0);
- t1360 = RATIONAL(129.0,2000.0);
- t1357 = RATIONAL(111.0,2000.0);
- t1331 = t1413*x;
- t1330 = t1411*y;
- t1329 = t1415*y;
- t1327 = t1410*x;
- t1326 = t1407*y;
- t1325 = t1407*x;
+ t1289;
+ t1427 = RATIONAL(1.0,160.0);
+ t1437 = y*y;
+ t1341 = t1427*t1437;
+ t1435 = x*x;
+ t1335 = t1427*t1435;
+ t1533 = t1341+t1335;
+ t1420 = RATIONAL(3.0,160.0);
+ t1342 = t1420*t1435;
+ t1337 = t1420*t1437;
+ t1532 = t1342+t1337;
+ t1424 = RATIONAL(-3.0,160.0);
+ t1344 = t1424*t1437;
+ t1436 = z*z;
+ t1351 = RATIONAL(1.0,32.0)*t1436;
+ t1531 = t1344+t1351;
+ t1359 = RATIONAL(-1.0,32.0)*t1436;
+ t1476 = t1344+t1359;
+ t1345 = t1424*t1435;
+ t1530 = t1476+t1345;
+ t1529 = t1359+t1532;
+ t1506 = x*y;
+ t1278 = RATIONAL(9.0,1000.0)*t1506;
+ t1386 = RATIONAL(-27.0,1000.0);
+ t1528 = t1386*x+t1278;
+ t1473 = t1345+t1337;
+ t1527 = t1351+t1473;
+ t1356 = RATIONAL(3.0,40.0)*z;
+ t1526 = RATIONAL(53.0,1000.0)+t1356;
+ t1352 = RATIONAL(3.0,32.0)*t1436;
+ t1421 = RATIONAL(-1.0,160.0);
+ t1336 = t1421*t1437;
+ t1340 = t1421*t1435;
+ t1525 = t1352+t1336+t1340;
+ t1524 = t1351+t1532;
+ t1523 = t1352+t1533;
+ t1350 = RATIONAL(1.0,20.0)*z;
+ t1522 = t1350+RATIONAL(141.0,2000.0);
+ t1362 = RATIONAL(1.0,40.0)*z;
+ t1521 = RATIONAL(-17.0,3000.0)+t1362;
+ t1360 = RATIONAL(-3.0,32.0)*t1436;
+ t1520 = t1360+t1533;
+ t1519 = t1359+t1473;
+ t1348 = RATIONAL(3.0,80.0)*z;
+ t1518 = t1348+RATIONAL(53.0,12000.0);
+ t1517 = t1356+RATIONAL(-97.0,3000.0);
+ t1516 = RATIONAL(-4.0,375.0)+RATIONAL(-1.0,40.0)*z;
+ t1515 = t1342+t1476;
+ t1514 = t1342+t1531;
+ t1513 = RATIONAL(-29.0,6000.0)+t1350;
+ t1353 = RATIONAL(-1.0,80.0)*z;
+ t1512 = t1353+RATIONAL(-167.0,12000.0);
+ t1488 = t1360+t1340;
+ t1511 = t1336+t1488;
+ t1510 = t1345+t1531;
+ t1357 = RATIONAL(7.0,80.0)*z;
+ t1413 = RATIONAL(-9.0,1000.0);
+ t1315 = t1413*x;
+ t1277 = y*t1315;
+ t1509 = t1357+t1277+RATIONAL(-607.0,12000.0);
+ t1417 = RATIONAL(-3.0,1000.0);
+ t1326 = t1417*x;
+ t1275 = y*t1326;
+ t1508 = RATIONAL(-79.0,2000.0)+t1275+RATIONAL(-1.0,10.0)*z;
+ t1361 = RATIONAL(-9.0,80.0)*z;
+ t1276 = RATIONAL(3.0,1000.0)*t1506;
+ t1507 = t1361+t1276+RATIONAL(-137.0,4000.0);
+ t1505 = y+x;
+ t1419 = RATIONAL(-1.0,1000.0);
+ t1325 = t1419*y;
+ t1355 = RATIONAL(1.0,80.0)*z;
+ t1504 = RATIONAL(-3.0,80.0)*z;
+ t1293 = t1386*y;
+ t1286 = y*t1504;
+ t1283 = x*t1348;
+ t1503 = t1286+t1283;
+ t1282 = y*t1355;
+ t1502 = t1282+t1283;
+ t1284 = y*t1348;
+ t1288 = x*t1355;
+ t1500 = t1284+t1288;
+ t1281 = y*t1353;
+ t1287 = x*t1353;
+ t1499 = t1281+t1287;
+ t1498 = t1284+t1278;
+ t1497 = t1335+t1336;
+ t1285 = x*t1504;
+ t1496 = t1284+t1285;
+ t1495 = t1281+t1283;
+ t1494 = t1285+t1281;
+ t1493 = t1281+t1288;
+ t1491 = t1341+t1340;
+ t1489 = t1284+t1287;
+ t1487 = t1284+t1277;
+ t1486 = t1284+t1283;
+ t1485 = t1286+t1288;
+ t1484 = t1360+t1276;
+ t1483 = t1285+t1282;
+ t1482 = t1287+t1282;
+ t1481 = t1285+t1286;
+ t1480 = t1282+t1288;
+ t1479 = t1286+t1278;
+ t1472 = RATIONAL(1.0,10.0)*z+t1481;
+ t1471 = t1362+t1486;
+ t1470 = t1350+t1480;
+ t1469 = t1356+t1499;
+ t1279 = x*t1325;
+ t1468 = t1279+t1523;
+ t1273 = x*t1293;
+ t1467 = t1273+t1530;
+ t1466 = t1278+t1520;
+ t1465 = t1276+t1510;
+ t1464 = t1352+RATIONAL(-3.0,20.0)*z+RATIONAL(-49.0,2000.0)+t1275;
+ t1463 = t1360+t1275+t1497;
+ t1462 = t1341+t1275+t1488;
+ t1461 = t1283+t1514;
+ t1460 = t1355+t1277+t1351+RATIONAL(-137.0,12000.0);
+ t1459 = t1277+t1525;
+ t1458 = t1281+t1519;
+ t1457 = t1287+t1515;
+ t1347 = RATIONAL(-11.0,80.0)*z;
+ t1456 = t1352+t1276+t1347+RATIONAL(-107.0,4000.0);
+ t1455 = t1275+t1529;
+ t1454 = t1348+RATIONAL(323.0,4000.0)+t1484;
+ t1453 = t1352+t1286+t1497;
+ t1452 = t1357+RATIONAL(183.0,4000.0)+t1484;
+ t1451 = t1287+t1527;
+ t1450 = t1285+t1352+t1491;
+ t1449 = t1288+t1515;
+ t1280 = RATIONAL(1.0,1000.0)*t1506;
+ t1448 = t1280+t1511;
+ t1447 = t1282+t1519;
+ t1274 = RATIONAL(27.0,1000.0)*t1506;
+ t1446 = t1274+t1524;
+ t1445 = t1273+RATIONAL(-41.0,750.0)+t1524;
+ t1444 = RATIONAL(79.0,3000.0)+t1275+t1510;
+ t1365 = RATIONAL(-1.0,8.0)*z;
+ t1443 = t1365+RATIONAL(-87.0,2000.0)+t1280+t1523;
+ t1442 = RATIONAL(-33.0,2000.0)+t1365+t1278+t1525;
+ t1354 = RATIONAL(1.0,16.0)*z;
+ t1441 = t1354+t1276+RATIONAL(-691.0,12000.0)+t1529;
+ t1440 = t1354+t1279+RATIONAL(299.0,4000.0)+t1511;
+ t1439 = t1354+t1274+RATIONAL(281.0,12000.0)+t1530;
+ t1438 = t1354+t1277+RATIONAL(191.0,4000.0)+t1520;
+ t1430 = RATIONAL(-9.0,500.0);
+ t1429 = RATIONAL(-7.0,250.0);
+ t1428 = RATIONAL(-1.0,500.0);
+ t1426 = RATIONAL(-9.0,250.0);
+ t1425 = RATIONAL(2.0,125.0);
+ t1422 = RATIONAL(-1.0,250.0);
+ t1418 = RATIONAL(11.0,500.0);
+ t1415 = RATIONAL(-3.0,2000.0);
+ t1414 = RATIONAL(-7.0,2000.0);
+ t1412 = RATIONAL(-17.0,500.0);
+ t1411 = RATIONAL(-1.0,2000.0);
+ t1410 = RATIONAL(-23.0,2000.0);
+ t1408 = RATIONAL(-31.0,1000.0);
+ t1407 = RATIONAL(33.0,2000.0);
+ t1406 = RATIONAL(49.0,2000.0);
+ t1404 = RATIONAL(-37.0,1000.0);
+ t1403 = RATIONAL(13.0,1000.0);
+ t1401 = RATIONAL(-21.0,2000.0);
+ t1400 = RATIONAL(31.0,2000.0);
+ t1397 = RATIONAL(19.0,1000.0);
+ t1396 = RATIONAL(43.0,2000.0);
+ t1393 = RATIONAL(93.0,2000.0);
+ t1388 = RATIONAL(-17.0,2000.0);
+ t1387 = RATIONAL(37.0,2000.0);
+ t1385 = RATIONAL(27.0,2000.0);
+ t1384 = RATIONAL(-13.0,2000.0);
+ t1383 = RATIONAL(-39.0,2000.0);
+ t1382 = RATIONAL(-19.0,2000.0);
+ t1376 = RATIONAL(111.0,2000.0);
+ t1371 = RATIONAL(129.0,2000.0);
+ t1346 = t1425*y;
+ t1343 = t1425*x;
+ t1339 = t1422*y;
+ t1338 = t1426*x;
+ t1334 = t1422*x;
+ t1333 = t1428*y;
+ t1332 = t1428*x;
+ t1331 = t1429*y;
+ t1330 = t1430*x;
+ t1329 = t1426*y;
+ t1328 = t1430*y;
+ t1327 = t1429*x;
t1324 = t1413*y;
- t1323 = t1410*y;
- t1321 = t1411*x;
- t1316 = t1405*y;
- t1315 = t1405*x;
- t1313 = t1415*x;
- t1311 = t1401*x;
- t1308 = t1400*y;
- t1307 = t1402*y;
- t1306 = t1397*x;
- t1304 = t1404*y;
- t1303 = t1404*x;
- t1302 = t1399*x;
- t1301 = t1399*y;
- t1300 = t1403*x;
- t1299 = t1403*y;
- t1298 = t1400*x;
- t1297 = t1374*y;
- t1296 = t1381*y;
- t1294 = t1386*y;
- t1293 = t1376*y;
- t1292 = t1389*x;
- t1291 = t1392*y;
- t1290 = t1372*y;
- t1289 = t1376*x;
- t1288 = t1389*y;
- t1287 = t1392*x;
- t1286 = t1372*x;
- t1285 = t1374*x;
- t1284 = t1369*x;
- t1282 = t1395*y;
- t1281 = t1391*x;
- t1280 = t1367*x;
- t1279 = t1386*x;
- t1278 = t1378*x;
- t1277 = t1391*y;
- t1276 = t1367*y;
- t1275 = t1369*y;
- t1274 = t1395*x;
- coeff_dz_m1_m1_m1 = RATIONAL(-47.0,1500.0)+t1501*RATIONAL(147.0,2000.0)+
-t1441+t1456;
- coeff_dz_0_m1_m1 = t1360*y+t1302+t1260+t1267+t1437+t1509;
- coeff_dz_p1_m1_m1 = t1261+t1284+t1357*y+t1267+t1451+t1522;
- coeff_dz_p2_m1_m1 = t1315+t1368*y+t1427+t1486;
- coeff_dz_m1_0_m1 = t1301+t1360*x+t1450+t1460+t1509;
- coeff_dz_0_0_m1 = t1300+RATIONAL(-437.0,6000.0)+t1299+t1449+t1458;
- coeff_dz_p1_0_m1 = t1282+t1298+t1428+t1479;
- coeff_dz_p2_0_m1 = t1272+t1278+t1273+t1277+t1431+t1510;
- coeff_dz_m1_p1_m1 = t1357*x+t1275+t1431+t1466+t1522;
- coeff_dz_0_p1_m1 = t1274+t1308+t1428+t1497;
- coeff_dz_p1_p1_m1 = t1293+RATIONAL(-17.0,375.0)+t1289+t1449+t1457;
- coeff_dz_p2_p1_m1 = t1323+t1272+t1321+t1266+t1450+t1512;
- coeff_dz_m1_p2_m1 = t1316+t1368*x+t1427+t1481;
- coeff_dz_0_p2_m1 = t1270+t1261+t1281+t1283+t1437+t1510;
- coeff_dz_p1_p2_m1 = t1270+t1330+t1327+t1260+t1451+t1512;
- coeff_dz_p2_p2_m1 = t1309+t1306+RATIONAL(307.0,6000.0)+t1441+t1455;
- coeff_dz_m1_m1_0 = t1302+RATIONAL(-39.0,4000.0)+RATIONAL(-13.0,80.0)*z+
-t1301+t1443+t1485;
- coeff_dz_0_m1_0 = t1384*x+t1299+t1454+t1469+t1524;
- coeff_dz_p1_m1_0 = t1313+t1282+t1454+t1474+t1511;
- coeff_dz_p2_m1_0 = t1287+t1277+t1424+t1481;
- coeff_dz_m1_0_0 = t1300+t1384*y+t1433+t1467+t1524;
- coeff_dz_0_0_0 = RATIONAL(-161.0,4000.0)+t1281+t1328+t1277+t1442+t1471;
- coeff_dz_p1_0_0 = t1296+t1311+t1423+t1497;
- coeff_dz_p2_0_0 = t1331+t1379*y+t1452+t1489+t1525;
- coeff_dz_m1_p1_0 = t1329+t1274+t1433+t1464+t1511;
- coeff_dz_0_p1_0 = t1271+t1310+t1423+t1468;
- coeff_dz_p1_p1_0 = t1326+t1325+RATIONAL(-191.0,4000.0)+t1349+t1442+t1496;
- coeff_dz_p2_p1_0 = t1307+t1292+t1452+t1480+t1506;
- coeff_dz_m1_p2_0 = t1281+t1291+t1424+t1486;
- coeff_dz_0_p2_0 = t1379*x+t1324+t1432+t1462+t1525;
- coeff_dz_p1_p2_0 = t1288+t1305+t1432+t1476+t1506;
- coeff_dz_p2_p2_0 = t1303+RATIONAL(-7.0,80.0)*z+t1304+RATIONAL(-129.0,
-4000.0)+t1443+t1472;
- coeff_dz_m1_m1_p1 = t1275+t1284+RATIONAL(157.0,2000.0)+t1448+t1455;
- coeff_dz_0_m1_p1 = t1308+t1313+t1444+t1462+t1520;
- coeff_dz_p1_m1_p1 = t1375*x+t1293+t1444+t1476+t1518;
- coeff_dz_p2_m1_p1 = t1285+t1323+t1425+t1481;
- coeff_dz_m1_0_p1 = t1329+t1298+t1446+t1489+t1520;
- coeff_dz_0_0_p1 = t1311+t1310+RATIONAL(21.0,250.0)+t1453+t1457;
- coeff_dz_p1_0_p1 = t1326+t1280+t1426+t1497;
- coeff_dz_p2_0_p1 = t1279+t1307+t1438+t1467+t1517;
- coeff_dz_m1_p1_p1 = t1289+t1375*y+t1446+t1480+t1518;
- coeff_dz_0_p1_p1 = t1276+t1325+t1426+t1479;
- coeff_dz_p1_p1_p1 = RATIONAL(133.0,2000.0)+t1501*RATIONAL(29.0,2000.0)+
-t1453+t1458;
- coeff_dz_p2_p1_p1 = t1371*y+t1286+t1438+t1464+t1505;
- coeff_dz_m1_p2_p1 = t1297+t1327+t1425+t1486;
- coeff_dz_0_p2_p1 = t1305+t1294+t1440+t1469+t1517;
- coeff_dz_p1_p2_p1 = t1290+t1371*x+t1440+t1474+t1505;
- coeff_dz_p2_p2_p1 = RATIONAL(13.0,500.0)+t1280+t1276+t1448+t1456;
- coeff_dz_m1_m1_p2 = RATIONAL(-449.0,12000.0)+t1315+t1316+t1343+t1447+
-t1472;
- coeff_dz_0_m1_p2 = t1287+t1283+t1435+t1477+t1490;
- coeff_dz_p1_m1_p2 = t1285+t1330+t1439+t1477+t1488;
- coeff_dz_p2_m1_p2 = t1309+t1396*x+t1429+t1486;
- coeff_dz_m1_0_p2 = t1278+t1291+t1435+t1460+t1495;
- coeff_dz_0_0_p2 = t1331+t1324+RATIONAL(349.0,12000.0)+t1341+t1436+t1496;
- coeff_dz_p1_0_p2 = t1279+t1288+t1430+t1479;
- coeff_dz_p2_0_p2 = t1304+t1434+t1468+t1513;
- coeff_dz_m1_p1_p2 = t1321+t1297+t1439+t1466+t1495;
- coeff_dz_0_p1_p2 = t1294+t1292+t1430+t1497;
- coeff_dz_p1_p1_p2 = t1290+RATIONAL(319.0,12000.0)+t1348+t1286+t1436+t1471
+ t1323 = t1419*x;
+ t1322 = t1418*y;
+ t1321 = t1418*x;
+ t1320 = t1411*x;
+ t1319 = t1411*y;
+ t1318 = t1414*y;
+ t1317 = t1414*x;
+ t1316 = t1412*x;
+ t1314 = t1417*y;
+ t1313 = t1412*y;
+ t1312 = t1403*x;
+ t1311 = t1403*y;
+ t1310 = t1397*y;
+ t1309 = t1404*x;
+ t1308 = t1406*x;
+ t1306 = t1396*x;
+ t1305 = t1400*x;
+ t1304 = t1384*y;
+ t1303 = t1382*y;
+ t1302 = t1404*y;
+ t1301 = t1401*x;
+ t1300 = t1384*x;
+ t1299 = t1401*y;
+ t1298 = t1400*y;
+ t1297 = t1408*x;
+ t1296 = t1408*y;
+ t1295 = t1387*x;
+ t1294 = t1406*y;
+ t1292 = t1396*y;
+ t1291 = t1382*x;
+ t1290 = t1387*y;
+ t1289 = t1397*x;
+ coeff_dz_m1_m1_m1 = RATIONAL(-47.0,1500.0)+t1505*RATIONAL(147.0,2000.0)+
+t1467+t1472;
+ coeff_dz_0_m1_m1 = t1286+t1320+t1371*y+t1457+t1509;
+ coeff_dz_p1_m1_m1 = t1376*y+t1309+t1449+t1479+t1517;
+ coeff_dz_p2_m1_m1 = t1338+t1393*y+t1439+t1503;
+ coeff_dz_m1_0_m1 = t1319+t1285+t1371*x+t1458+t1509;
+ coeff_dz_0_0_m1 = t1317+t1318+RATIONAL(-437.0,6000.0)+t1455+t1469;
+ coeff_dz_p1_0_m1 = t1304+t1316+t1441+t1493;
+ coeff_dz_p2_0_m1 = t1283+t1303+t1458+t1513+t1528;
+ coeff_dz_m1_p1_m1 = t1302+t1285+t1278+t1376*x+t1447+t1517;
+ coeff_dz_0_p1_m1 = t1313+t1300+t1441+t1482;
+ coeff_dz_p1_p1_m1 = t1297+t1296+RATIONAL(-17.0,375.0)+t1455+t1470;
+ coeff_dz_p2_p1_m1 = t1277+t1330+t1283+t1331+t1447+t1518;
+ coeff_dz_m1_p2_m1 = t1329+t1393*x+t1439+t1496;
+ coeff_dz_0_p2_m1 = t1293+t1291+t1457+t1498+t1513;
+ coeff_dz_p1_p2_m1 = t1327+t1328+t1449+t1487+t1518;
+ coeff_dz_p2_p2_m1 = t1315+t1324+RATIONAL(307.0,6000.0)+t1467+t1471;
+ coeff_dz_m1_m1_0 = t1320+RATIONAL(-39.0,4000.0)+RATIONAL(-13.0,80.0)*z+
+t1319+t1459+t1486;
+ coeff_dz_0_m1_0 = t1388*x+t1318+t1464+t1497+t1500;
+ coeff_dz_p1_m1_0 = t1334+t1304+t1456+t1489+t1497;
+ coeff_dz_p2_m1_0 = t1312+t1303+t1442+t1496;
+ coeff_dz_m1_0_0 = t1388*y+t1317+t1464+t1491+t1502;
+ coeff_dz_0_0_0 = t1347+t1291+RATIONAL(-161.0,4000.0)+t1303+t1468+t1480;
+ coeff_dz_p1_0_0 = t1326+t1299+t1443+t1482;
+ coeff_dz_p2_0_0 = t1343+t1282+t1410*y+t1450+t1507;
+ coeff_dz_m1_p1_0 = t1339+t1300+t1456+t1491+t1495;
+ coeff_dz_0_p1_0 = t1301+t1314+t1443+t1493;
+ coeff_dz_p1_p1_0 = t1333+t1332+RATIONAL(-191.0,4000.0)+t1361+t1468+t1499;
+ coeff_dz_p2_p1_0 = t1289+t1281+t1325+t1450+t1508;
+ coeff_dz_m1_p2_0 = t1311+t1291+t1442+t1503;
+ coeff_dz_0_p2_0 = t1288+t1346+t1410*x+t1453+t1507;
+ coeff_dz_p1_p2_0 = t1287+t1323+t1310+t1453+t1508;
+ coeff_dz_p2_p2_0 = RATIONAL(-7.0,80.0)*z+RATIONAL(-129.0,4000.0)+t1322+
+t1321+t1459+t1481;
+ coeff_dz_m1_m1_p1 = t1302+t1309+RATIONAL(157.0,2000.0)+t1466+t1471;
+ coeff_dz_0_m1_p1 = t1313+t1334+t1454+t1491+t1500;
+ coeff_dz_p1_m1_p1 = t1407*x+t1296+t1462+t1489+t1522;
+ coeff_dz_p2_m1_p1 = t1331+t1308+t1438+t1496;
+ coeff_dz_m1_0_p1 = t1339+t1316+t1454+t1497+t1502;
+ coeff_dz_0_0_p1 = t1326+RATIONAL(21.0,250.0)+t1314+t1448+t1470;
+ coeff_dz_p1_0_p1 = t1333+t1305+t1440+t1482;
+ coeff_dz_p2_0_p1 = t1306+t1325+t1463+t1483+t1526;
+ coeff_dz_m1_p1_p1 = t1297+t1407*y+t1463+t1495+t1522;
+ coeff_dz_0_p1_p1 = t1298+t1332+t1440+t1493;
+ coeff_dz_p1_p1_p1 = RATIONAL(133.0,2000.0)+t1505*RATIONAL(29.0,2000.0)+
+t1448+t1469;
+ coeff_dz_p2_p1_p1 = t1385*y+t1295+t1452+t1494+t1497;
+ coeff_dz_m1_p2_p1 = t1294+t1327+t1438+t1503;
+ coeff_dz_0_p2_p1 = t1292+t1323+t1462+t1485+t1526;
+ coeff_dz_p1_p2_p1 = t1290+t1286+t1287+t1385*x+t1452+t1491;
+ coeff_dz_p2_p2_p1 = t1298+t1305+RATIONAL(13.0,500.0)+t1466+t1472;
+ coeff_dz_m1_m1_p2 = RATIONAL(-449.0,12000.0)+t1348+t1338+t1329+t1446+
+t1481;
+ coeff_dz_0_m1_p2 = t1293+t1312+t1451+t1479+t1521;
+ coeff_dz_p1_m1_p2 = t1308+t1328+t1460+t1473+t1485;
+ coeff_dz_p2_m1_p2 = t1415*x+t1324+t1445+t1503;
+ coeff_dz_m1_0_p2 = t1311+t1494+t1514+t1521+t1528;
+ coeff_dz_0_0_p2 = t1346+RATIONAL(349.0,12000.0)+t1355+t1343+t1465+t1499;
+ coeff_dz_p1_0_p2 = t1306+t1310+t1444+t1493;
+ coeff_dz_p2_0_p2 = t1277+t1281+t1322+t1301+t1461+t1512;
+ coeff_dz_m1_p1_p2 = t1330+t1342+t1294+t1344+t1460+t1483;
+ coeff_dz_0_p1_p2 = t1292+t1289+t1444+t1482;
+ coeff_dz_p1_p1_p2 = t1353+RATIONAL(319.0,12000.0)+t1295+t1290+t1465+t1480
;
- coeff_dz_p2_p1_p2 = t1266+t1276+t1373*x+t1445+t1513;
- coeff_dz_m1_p2_p2 = t1396*y+t1306+t1429+t1481;
- coeff_dz_0_p2_p2 = t1296+t1303+t1434+t1490+t1493;
- coeff_dz_p1_p2_p2 = t1280+t1373*y+t1445+t1488+t1493;
- coeff_dz_p2_p2_p2 = RATIONAL(-539.0,12000.0)+t1500+t1501*RATIONAL(-57.0,
-2000.0)+t1447+t1485;
+ coeff_dz_p2_p1_p2 = t1278+t1383*x+t1282+t1298+t1461+t1516;
+ coeff_dz_m1_p2_p2 = t1315+t1415*y+t1445+t1496;
+ coeff_dz_0_p2_p2 = t1321+t1299+t1451+t1487+t1512;
+ coeff_dz_p1_p2_p2 = t1288+t1305+t1383*y+t1498+t1516+t1527;
+ coeff_dz_p2_p2_p2 = RATIONAL(-539.0,12000.0)+t1504+t1505*RATIONAL(-57.0,
+2000.0)+t1446+t1486;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c
index 44aaab3..811d570 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order3.smooth0/coeff-dzz.compute.c
@@ -1,196 +1,200 @@
-fp t1924,
- t1907,
+fp t1939,
+ t1922,
+ t1936,
+ t1928,
+ t1990,
+ t1930,
+ t1989,
+ t1924,
+ t1927,
+ t1988,
+ t1946,
+ t1941,
t1923,
- t1906,
+ t1987,
+ t1938,
+ t1920,
+ t1986,
+ t1934,
+ t1926,
+ t1931,
+ t1985,
+ t1984,
+ t1929,
+ t1983,
+ t1982,
+ t1947,
+ t1981,
+ t1980,
+ t1979,
+ t1978,
+ t1977,
+ t1976,
+ t1975,
+ t1974,
+ t1932,
+ t1973,
+ t1972,
t1971,
- t1927,
- t1910,
- t1925,
- t1912,
t1970,
- t1905,
- t1909,
t1969,
t1968,
- t1918,
- t1914,
t1967,
t1966,
- t1904,
t1965,
t1964,
+ t1943,
t1963,
- t1908,
+ t1945,
t1962,
- t1916,
t1961,
t1960,
t1959,
t1958,
t1957,
- t1903,
t1956,
t1955,
t1954,
- t1915,
t1953,
t1952,
+ t1937,
t1951,
t1950,
t1949,
t1948,
- t1947,
- t1946,
- t1922,
- t1945,
- t1944,
- t1943,
t1942,
- t1921,
- t1941,
- t1919,
t1940,
- t1939,
- t1938,
- t1937,
- t1936,
- t1935,
- t1934,
- t1933,
- t1932,
- t1931,
- t1930,
- t1929,
- t1926,
- t1913,
- t1911;
- t1924 = RATIONAL(3.0,80.0);
- t1907 = t1924*x;
- t1923 = RATIONAL(-1.0,80.0);
- t1906 = t1923*y;
- t1971 = t1907+t1906;
- t1927 = RATIONAL(-3.0,80.0);
- t1910 = t1927*y;
- t1925 = RATIONAL(1.0,80.0);
- t1912 = t1925*x;
- t1970 = t1910+t1912;
- t1905 = t1924*y;
- t1909 = t1923*x;
- t1969 = t1905+t1909;
- t1968 = t1907+t1910;
- t1918 = RATIONAL(1.0,16.0);
- t1914 = t1918*z;
- t1967 = t1914+t1925;
- t1966 = t1912+t1906;
- t1904 = t1925*y;
- t1965 = t1909+t1904;
- t1964 = t1907+t1904;
- t1963 = t1914+t1923;
- t1908 = t1927*x;
- t1962 = t1908+t1914;
- t1916 = RATIONAL(1.0,40.0);
- t1961 = t1916+t1914;
- t1960 = t1914+RATIONAL(-1.0,40.0);
- t1959 = t1908+t1906;
- t1958 = t1908+t1910;
- t1957 = t1905+t1907;
- t1903 = RATIONAL(3.0,16.0)*z;
- t1956 = t1903+t1908;
- t1955 = t1909+t1906;
- t1954 = t1903+t1910;
- t1915 = RATIONAL(-11.0,80.0);
- t1953 = t1903+t1915;
- t1952 = t1912+t1904;
- t1951 = t1909+t1910;
- t1950 = t1903+t1904;
- t1949 = t1903+t1912;
- t1948 = t1903+RATIONAL(-3.0,20.0);
- t1947 = t1905+t1912;
- t1946 = RATIONAL(1.0,10.0)+t1958;
- t1922 = RATIONAL(3.0,40.0);
- t1945 = t1922+t1970;
- t1944 = t1908+t1904+t1922;
- t1943 = t1924+t1964;
- t1942 = t1924+t1947;
- t1921 = RATIONAL(7.0,80.0);
- t1941 = t1921+t1951;
- t1919 = RATIONAL(1.0,20.0);
- t1940 = t1919+t1952;
- t1939 = t1922+t1955;
- t1938 = t1921+t1959;
- t1937 = t1919+t1969;
- t1936 = t1919+t1971;
- t1935 = t1918+t1965;
- t1934 = t1918+t1968;
- t1933 = t1918+t1966;
- t1932 = t1905+t1908+t1918;
- t1931 = t1916+t1957;
- t1930 = RATIONAL(-1.0,8.0);
- t1929 = RATIONAL(-9.0,80.0);
- t1926 = RATIONAL(-1.0,10.0);
- t1913 = RATIONAL(-3.0,16.0)*z;
- t1911 = RATIONAL(-1.0,16.0)*z;
- coeff_dzz_m1_m1_m1 = t1911+t1946;
- coeff_dzz_0_m1_m1 = t1911+t1941;
- coeff_dzz_p1_m1_m1 = t1911+t1945;
- coeff_dzz_p2_m1_m1 = t1911+t1934;
- coeff_dzz_m1_0_m1 = t1911+t1938;
- coeff_dzz_0_0_m1 = t1911+t1939;
- coeff_dzz_p1_0_m1 = t1911+t1933;
- coeff_dzz_p2_0_m1 = t1911+t1936;
- coeff_dzz_m1_p1_m1 = t1911+t1944;
- coeff_dzz_0_p1_m1 = t1911+t1935;
- coeff_dzz_p1_p1_m1 = t1911+t1940;
- coeff_dzz_p2_p1_m1 = t1911+t1943;
- coeff_dzz_m1_p2_m1 = t1911+t1932;
- coeff_dzz_0_p2_m1 = t1911+t1937;
- coeff_dzz_p1_p2_m1 = t1911+t1942;
- coeff_dzz_p2_p2_m1 = t1911+t1931;
- coeff_dzz_m1_m1_0 = t1903+RATIONAL(-13.0,80.0)+t1957;
- coeff_dzz_0_m1_0 = t1947+t1948;
- coeff_dzz_p1_m1_0 = t1953+t1969;
- coeff_dzz_p2_m1_0 = t1930+t1905+t1956;
- coeff_dzz_m1_0_0 = t1948+t1964;
- coeff_dzz_0_0_0 = t1904+t1915+t1949;
- coeff_dzz_p1_0_0 = t1909+t1930+t1950;
- coeff_dzz_p2_0_0 = t1929+t1908+t1950;
- coeff_dzz_m1_p1_0 = t1953+t1971;
- coeff_dzz_0_p1_0 = t1906+t1930+t1949;
- coeff_dzz_p1_p1_0 = t1929+t1903+t1955;
- coeff_dzz_p2_p1_0 = t1926+t1906+t1956;
- coeff_dzz_m1_p2_0 = t1907+t1930+t1954;
- coeff_dzz_0_p2_0 = t1910+t1929+t1949;
- coeff_dzz_p1_p2_0 = t1926+t1903+t1951;
- coeff_dzz_p2_p2_0 = RATIONAL(-7.0,80.0)+t1908+t1954;
- coeff_dzz_m1_m1_p1 = t1913+t1931;
- coeff_dzz_0_m1_p1 = t1913+t1942;
- coeff_dzz_p1_m1_p1 = t1913+t1937;
- coeff_dzz_p2_m1_p1 = t1913+t1932;
- coeff_dzz_m1_0_p1 = t1913+t1943;
- coeff_dzz_0_0_p1 = t1913+t1940;
- coeff_dzz_p1_0_p1 = t1913+t1935;
- coeff_dzz_p2_0_p1 = t1913+t1944;
- coeff_dzz_m1_p1_p1 = t1913+t1936;
- coeff_dzz_0_p1_p1 = t1913+t1933;
- coeff_dzz_p1_p1_p1 = t1913+t1939;
- coeff_dzz_p2_p1_p1 = t1913+t1938;
- coeff_dzz_m1_p2_p1 = t1913+t1934;
- coeff_dzz_0_p2_p1 = t1913+t1945;
- coeff_dzz_p1_p2_p1 = t1913+t1941;
- coeff_dzz_p2_p2_p1 = t1913+t1946;
- coeff_dzz_m1_m1_p2 = t1914+t1924+t1958;
- coeff_dzz_0_m1_p2 = t1951+t1961;
- coeff_dzz_p1_m1_p2 = t1967+t1970;
- coeff_dzz_p2_m1_p2 = t1914+t1968;
- coeff_dzz_m1_0_p2 = t1959+t1961;
- coeff_dzz_0_0_p2 = t1955+t1967;
- coeff_dzz_p1_0_p2 = t1914+t1966;
- coeff_dzz_p2_0_p2 = t1963+t1971;
- coeff_dzz_m1_p1_p2 = t1904+t1925+t1962;
- coeff_dzz_0_p1_p2 = t1914+t1965;
- coeff_dzz_p1_p1_p2 = t1952+t1963;
- coeff_dzz_p2_p1_p2 = t1960+t1964;
- coeff_dzz_m1_p2_p2 = t1905+t1962;
- coeff_dzz_0_p2_p2 = t1963+t1969;
- coeff_dzz_p1_p2_p2 = t1947+t1960;
- coeff_dzz_p2_p2_p2 = t1927+t1914+t1957;
+ t1925,
+ t1921;
+ t1939 = RATIONAL(3.0,80.0);
+ t1922 = t1939*y;
+ t1936 = RATIONAL(1.0,80.0);
+ t1928 = t1936*x;
+ t1990 = t1922+t1928;
+ t1930 = RATIONAL(3.0,16.0)*z;
+ t1989 = RATIONAL(-3.0,20.0)+t1930;
+ t1924 = t1936*y;
+ t1927 = t1939*x;
+ t1988 = t1924+t1927;
+ t1946 = RATIONAL(1.0,40.0);
+ t1941 = RATIONAL(1.0,16.0);
+ t1923 = t1941*z;
+ t1987 = t1946+t1923;
+ t1938 = RATIONAL(-3.0,80.0);
+ t1920 = t1938*y;
+ t1986 = t1920+t1928;
+ t1934 = RATIONAL(-1.0,80.0);
+ t1926 = t1934*y;
+ t1931 = t1938*x;
+ t1985 = t1926+t1931;
+ t1984 = t1922+t1927;
+ t1929 = t1934*x;
+ t1983 = t1920+t1929;
+ t1982 = t1920+t1930;
+ t1947 = RATIONAL(-1.0,8.0);
+ t1981 = t1947+t1930;
+ t1980 = t1920+t1927;
+ t1979 = t1923+t1927;
+ t1978 = t1926+t1928;
+ t1977 = t1920+t1931;
+ t1976 = t1924+t1929;
+ t1975 = t1922+t1931;
+ t1974 = t1924+t1928;
+ t1932 = RATIONAL(-11.0,80.0);
+ t1973 = t1930+t1932;
+ t1972 = t1922+t1929;
+ t1971 = t1927+t1926;
+ t1970 = t1923+RATIONAL(-1.0,40.0);
+ t1969 = t1924+t1931;
+ t1968 = t1926+t1930;
+ t1967 = t1923+t1934;
+ t1966 = t1931+t1930;
+ t1965 = t1923+t1936;
+ t1964 = t1926+t1929;
+ t1943 = RATIONAL(3.0,40.0);
+ t1963 = t1943+t1969;
+ t1945 = RATIONAL(7.0,80.0);
+ t1962 = t1945+t1983;
+ t1961 = t1945+t1985;
+ t1960 = t1946+t1984;
+ t1959 = t1943+t1964;
+ t1958 = t1941+t1980;
+ t1957 = t1941+t1978;
+ t1956 = t1939+t1988;
+ t1955 = t1941+t1976;
+ t1954 = t1939+t1990;
+ t1953 = t1941+t1975;
+ t1952 = RATIONAL(1.0,10.0)+t1977;
+ t1937 = RATIONAL(1.0,20.0);
+ t1951 = t1937+t1971;
+ t1950 = t1937+t1972;
+ t1949 = t1937+t1974;
+ t1948 = t1943+t1986;
+ t1942 = RATIONAL(-9.0,80.0);
+ t1940 = RATIONAL(-1.0,10.0);
+ t1925 = RATIONAL(-3.0,16.0)*z;
+ t1921 = RATIONAL(-1.0,16.0)*z;
+ coeff_dzz_m1_m1_m1 = t1921+t1952;
+ coeff_dzz_0_m1_m1 = t1921+t1962;
+ coeff_dzz_p1_m1_m1 = t1921+t1948;
+ coeff_dzz_p2_m1_m1 = t1921+t1958;
+ coeff_dzz_m1_0_m1 = t1921+t1961;
+ coeff_dzz_0_0_m1 = t1921+t1959;
+ coeff_dzz_p1_0_m1 = t1921+t1957;
+ coeff_dzz_p2_0_m1 = t1921+t1951;
+ coeff_dzz_m1_p1_m1 = t1921+t1963;
+ coeff_dzz_0_p1_m1 = t1921+t1955;
+ coeff_dzz_p1_p1_m1 = t1921+t1949;
+ coeff_dzz_p2_p1_m1 = t1921+t1956;
+ coeff_dzz_m1_p2_m1 = t1921+t1953;
+ coeff_dzz_0_p2_m1 = t1921+t1950;
+ coeff_dzz_p1_p2_m1 = t1921+t1954;
+ coeff_dzz_p2_p2_m1 = t1921+t1960;
+ coeff_dzz_m1_m1_0 = RATIONAL(-13.0,80.0)+t1930+t1984;
+ coeff_dzz_0_m1_0 = t1989+t1990;
+ coeff_dzz_p1_m1_0 = t1972+t1973;
+ coeff_dzz_p2_m1_0 = t1947+t1922+t1966;
+ coeff_dzz_m1_0_0 = t1988+t1989;
+ coeff_dzz_0_0_0 = t1973+t1974;
+ coeff_dzz_p1_0_0 = t1976+t1981;
+ coeff_dzz_p2_0_0 = t1924+t1942+t1966;
+ coeff_dzz_m1_p1_0 = t1927+t1932+t1968;
+ coeff_dzz_0_p1_0 = t1947+t1928+t1968;
+ coeff_dzz_p1_p1_0 = t1942+t1930+t1964;
+ coeff_dzz_p2_p1_0 = t1926+t1940+t1966;
+ coeff_dzz_m1_p2_0 = t1980+t1981;
+ coeff_dzz_0_p2_0 = t1928+t1942+t1982;
+ coeff_dzz_p1_p2_0 = t1940+t1929+t1982;
+ coeff_dzz_p2_p2_0 = RATIONAL(-7.0,80.0)+t1920+t1966;
+ coeff_dzz_m1_m1_p1 = t1925+t1960;
+ coeff_dzz_0_m1_p1 = t1925+t1954;
+ coeff_dzz_p1_m1_p1 = t1925+t1950;
+ coeff_dzz_p2_m1_p1 = t1925+t1953;
+ coeff_dzz_m1_0_p1 = t1925+t1956;
+ coeff_dzz_0_0_p1 = t1925+t1949;
+ coeff_dzz_p1_0_p1 = t1925+t1955;
+ coeff_dzz_p2_0_p1 = t1925+t1963;
+ coeff_dzz_m1_p1_p1 = t1925+t1951;
+ coeff_dzz_0_p1_p1 = t1925+t1957;
+ coeff_dzz_p1_p1_p1 = t1925+t1959;
+ coeff_dzz_p2_p1_p1 = t1925+t1961;
+ coeff_dzz_m1_p2_p1 = t1925+t1958;
+ coeff_dzz_0_p2_p1 = t1925+t1948;
+ coeff_dzz_p1_p2_p1 = t1925+t1962;
+ coeff_dzz_p2_p2_p1 = t1925+t1952;
+ coeff_dzz_m1_m1_p2 = t1939+t1923+t1977;
+ coeff_dzz_0_m1_p2 = t1983+t1987;
+ coeff_dzz_p1_m1_p2 = t1965+t1986;
+ coeff_dzz_p2_m1_p2 = t1920+t1979;
+ coeff_dzz_m1_0_p2 = t1985+t1987;
+ coeff_dzz_0_0_p2 = t1964+t1965;
+ coeff_dzz_p1_0_p2 = t1923+t1978;
+ coeff_dzz_p2_0_p2 = t1967+t1971;
+ coeff_dzz_m1_p1_p2 = t1965+t1969;
+ coeff_dzz_0_p1_p2 = t1923+t1976;
+ coeff_dzz_p1_p1_p2 = t1967+t1974;
+ coeff_dzz_p2_p1_p2 = t1970+t1988;
+ coeff_dzz_m1_p2_p2 = t1923+t1975;
+ coeff_dzz_0_p2_p2 = t1967+t1972;
+ coeff_dzz_p1_p2_p2 = t1970+t1990;
+ coeff_dzz_p2_p2_p2 = t1938+t1922+t1979;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c
index b40523e..0dec95a 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-I.compute.c
@@ -1,465 +1,488 @@
-fp t2356,
- t2355,
+fp t2377,
+ t2380,
+ t2375,
+ t2884,
t2357,
- t2860,
+ t2373,
+ t2255,
+ t2345,
+ t2502,
+ t2073,
+ t2885,
+ t2317,
+ t2588,
+ t2352,
+ t2555,
+ t2090,
+ t2032,
+ t2376,
+ t2349,
+ t2256,
+ t2378,
+ t2233,
+ t2536,
+ t2883,
+ t2319,
+ t2573,
+ t2346,
+ t2563,
+ t2085,
+ t2001,
+ t2882,
+ t2355,
+ t2543,
+ t2112,
+ t2015,
+ t2301,
+ t2579,
+ t2846,
+ t2348,
+ t2258,
+ t2379,
+ t2570,
+ t2762,
+ t2881,
+ t2313,
+ t2363,
+ t2518,
+ t2123,
+ t2880,
+ t2347,
+ t2560,
+ t2170,
+ t2323,
+ t2193,
+ t2238,
+ t2764,
+ t2879,
+ t2544,
+ t2365,
+ t2168,
+ t2299,
+ t2878,
+ t2568,
+ t2077,
+ t2000,
+ t2590,
+ t2806,
+ t2239,
+ t2829,
+ t2877,
+ t2335,
t2344,
- t2474,
- t2134,
- t2332,
- t2228,
+ t2532,
+ t2106,
+ t2876,
+ t2533,
+ t2095,
+ t2008,
+ t2875,
+ t2334,
+ t2300,
+ t2591,
+ t2055,
+ t2558,
+ t2874,
+ t2530,
+ t2155,
+ t1999,
+ t2314,
+ t2794,
+ t2360,
+ t2497,
+ t2351,
+ t2236,
+ t2781,
+ t2873,
+ t2322,
+ t2200,
+ t2356,
+ t2512,
+ t2084,
+ t2366,
+ t2268,
+ t2758,
+ t2872,
+ t2328,
+ t2361,
+ t2507,
+ t2148,
+ t2871,
+ t2243,
+ t2821,
+ t2311,
+ t2572,
+ t2509,
+ t2093,
+ t2022,
+ t2841,
+ t2870,
+ t2496,
+ t2111,
+ t2003,
+ t2584,
+ t2823,
+ t2869,
+ t2333,
+ t2306,
+ t2577,
+ t2045,
+ t2868,
+ t2338,
+ t2510,
+ t2091,
+ t2867,
+ t2251,
+ t2252,
+ t2529,
+ t2866,
+ t2571,
+ t2787,
+ t2072,
+ t2013,
+ t2842,
+ t2865,
+ t2556,
+ t2163,
+ t2864,
+ t2505,
+ t2089,
+ t2007,
+ t2305,
+ t2580,
+ t2820,
+ t2863,
+ t2511,
+ t2097,
+ t2499,
+ t2367,
+ t2275,
+ t2862,
+ t2503,
+ t2154,
+ t2190,
+ t2861,
+ t2140,
+ t2372,
+ t2253,
+ t2772,
+ t2552,
+ t2834,
+ t2005,
+ t2807,
+ t2860,
+ t2343,
+ t2270,
+ t2768,
+ t2242,
+ t2774,
t2859,
- t2345,
- t2482,
- t2139,
- t2330,
- t2353,
- t2220,
+ t2290,
+ t2574,
+ t2525,
+ t2104,
+ t2235,
+ t2374,
+ t2237,
+ t2721,
+ t2463,
t2858,
- t2337,
- t2492,
- t2100,
- t2293,
+ t2145,
+ t2241,
+ t2780,
t2857,
- t2333,
- t2542,
- t2092,
- t2319,
- t2200,
+ t2545,
+ t2316,
t2856,
- t2275,
- t2073,
- t2282,
+ t2298,
+ t2587,
+ t2566,
+ t2470,
t2855,
- t2338,
- t2522,
- t2122,
- t2340,
+ t2129,
+ t2124,
+ t2506,
t2854,
- t2271,
- t2280,
- t2154,
+ t2332,
+ t2531,
t2853,
+ t2094,
+ t2500,
t2852,
- t2328,
- t2359,
- t2479,
- t2360,
- t2222,
+ t2302,
+ t2303,
+ t2177,
+ t2297,
+ t2179,
+ t2254,
t2851,
- t2311,
- t2564,
- t2327,
- t2498,
- t2115,
- t1989,
t2850,
- t2334,
- t2529,
- t2098,
- t2518,
- t2109,
+ t2092,
+ t2790,
t2849,
- t2135,
- t2361,
- t2331,
- t2221,
t2848,
- t2127,
- t1999,
- t2288,
- t2557,
- t2023,
t2847,
- t2218,
- t2491,
- t2846,
- t2123,
- t2212,
+ t2310,
t2845,
- t2540,
- t2106,
- t1987,
- t2286,
- t2565,
- t2018,
+ t2153,
+ t2020,
t2844,
- t2346,
- t2233,
- t2244,
- t2480,
- t2285,
- t2552,
- t2019,
+ t2517,
+ t2150,
t2843,
- t2842,
- t1986,
- t2558,
- t2841,
- t2155,
- t2281,
+ t2292,
+ t2081,
t2840,
- t2347,
- t2535,
- t2147,
- t2354,
- t2214,
+ t2524,
+ t1995,
+ t2589,
+ t2582,
+ t1997,
t2839,
- t2341,
- t2358,
- t2239,
- t2309,
- t2475,
- t2076,
- t2504,
+ t2364,
+ t2158,
t2838,
- t2325,
- t2476,
- t2112,
- t2012,
- t2294,
- t2562,
- t2036,
+ t2353,
t2837,
- t2247,
- t2351,
+ t2293,
+ t2122,
t2836,
- t2336,
t2835,
- t2317,
- t2834,
- t2232,
- t2533,
- t2030,
t2833,
- t2486,
- t2832,
- t2521,
- t2070,
- t2014,
+ t2578,
t2831,
- t2227,
- t2517,
- t2128,
+ t2136,
t2830,
- t2146,
- t2829,
t2828,
- t2484,
- t2096,
- t2006,
+ t2151,
t2827,
- t2225,
- t2519,
- t2141,
+ t2585,
t2826,
- t2097,
- t2250,
+ t2138,
t2825,
- t2547,
+ t2327,
t2824,
- t2823,
- t2329,
- t2061,
- t2215,
t2822,
- t2081,
- t2821,
- t2217,
- t2820,
- t2343,
- t2079,
+ t2362,
+ t2269,
t2819,
- t2497,
+ t2547,
t2818,
- t2566,
- t2502,
- t2323,
- t1979,
+ t2149,
+ t2528,
+ t2075,
t2817,
- t2291,
- t2548,
- t2017,
- t2490,
- t2069,
- t2011,
+ t2542,
t2816,
- t2305,
t2815,
- t2477,
- t2078,
+ t2520,
t2814,
- t2234,
- t2488,
t2813,
- t2008,
- t2031,
+ t2321,
t2812,
- t1980,
- t2289,
- t2550,
+ t2337,
t2811,
- t2252,
- t2125,
t2810,
t2809,
- t2241,
- t2321,
t2808,
- t2077,
- t2807,
- t1988,
- t2272,
- t2556,
- t2806,
- t2485,
- t1974,
- t2805,
- t2536,
+ t2354,
t2804,
t2803,
- t2295,
+ t2105,
t2802,
- t2352,
+ t2267,
t2801,
+ t2096,
t2800,
- t2527,
- t2083,
t2799,
- t2053,
- t2314,
t2798,
- t2287,
- t2559,
+ t2307,
+ t2581,
t2797,
t2796,
- t2348,
- t2268,
- t2152,
t2795,
- t2009,
- t2794,
- t2303,
- t2224,
+ t2142,
t2793,
+ t2308,
t2792,
- t2058,
t2791,
- t2510,
- t2080,
- t2001,
- t2284,
- t2551,
- t2790,
- t2063,
+ t2043,
+ t2569,
t2789,
- t2296,
t2788,
- t2021,
- t2093,
- t1981,
- t2787,
- t2349,
- t2258,
- t2117,
+ t2331,
t2786,
- t2119,
+ t1992,
t2785,
t2784,
- t2350,
t2783,
- t2312,
- t2176,
+ t2141,
t2782,
- t2781,
- t2780,
- t2174,
+ t2339,
t2779,
t2778,
- t2543,
+ t1994,
t2777,
- t2142,
t2776,
- t2307,
- t2180,
t2775,
- t2774,
t2773,
- t2526,
- t2273,
- t2554,
- t2772,
- t2219,
- t2324,
- t2074,
+ t2514,
+ t2152,
+ t2516,
t2771,
+ t2113,
t2770,
+ t2120,
t2769,
- t2539,
- t2768,
t2767,
- t2279,
t2766,
+ t2172,
t2765,
- t2764,
t2763,
- t2160,
- t2762,
- t2516,
- t2138,
+ t2049,
+ t2030,
t2761,
- t2249,
t2760,
- t2528,
t2759,
- t2524,
- t2145,
- t2758,
- t2298,
t2757,
t2756,
+ t2017,
t2755,
t2754,
- t2264,
+ t2369,
t2753,
- t2304,
t2752,
- t2318,
+ t2191,
t2751,
- t2153,
+ t2021,
t2750,
- t2095,
- t2065,
t2749,
- t2129,
+ t2196,
t2748,
+ t2006,
t2747,
- t2505,
- t2313,
+ t2324,
+ t2029,
t2746,
t2745,
+ t2188,
t2744,
- t2257,
t2743,
+ t2209,
t2742,
- t2563,
- t2051,
+ t2273,
t2741,
- t2130,
+ t2156,
t2740,
+ t2266,
+ t2341,
+ t2262,
t2739,
+ t2031,
+ t2330,
t2738,
- t2508,
- t2052,
t2737,
t2736,
+ t2368,
+ t2272,
t2735,
- t2072,
t2734,
t2733,
- t2538,
+ t2194,
t2732,
t2731,
- t2005,
t2730,
t2729,
t2728,
- t1997,
t2727,
- t2310,
+ t2583,
t2726,
- t2541,
- t1978,
+ t2576,
+ t2034,
t2725,
- t2007,
+ t2161,
+ t2562,
+ t2271,
t2724,
- t2546,
+ t2033,
t2723,
+ t2358,
+ t2245,
+ t2108,
+ t2565,
t2722,
- t2560,
- t1990,
- t2721,
t2720,
- t2226,
- t2525,
t2719,
+ t2206,
t2718,
- t2316,
- t1976,
t2717,
- t2159,
- t2320,
t2716,
+ t2183,
t2715,
t2714,
- t2301,
- t2555,
t2713,
t2712,
+ t2325,
+ t2195,
t2711,
- t2105,
t2710,
+ t2198,
t2709,
+ t2247,
t2708,
- t2170,
t2707,
t2706,
+ t2004,
t2705,
- t2302,
- t2169,
t2704,
- t2253,
t2703,
+ t2370,
+ t2281,
t2702,
t2701,
t2700,
+ t2018,
t2699,
- t1977,
t2698,
- t2335,
t2697,
- t2028,
t2696,
t2695,
t2694,
- t2157,
t2693,
- t2251,
+ t2202,
t2692,
+ t2283,
t2691,
- t2032,
+ t2222,
t2690,
- t2549,
- t1996,
t2689,
+ t2371,
+ t2289,
t2688,
- t2322,
- t2236,
t2687,
t2686,
t2685,
t2684,
- t2015,
t2683,
+ t2278,
t2682,
- t2229,
+ t2288,
t2681,
+ t2234,
t2680,
t2679,
t2678,
- t2545,
- t2085,
t2677,
t2676,
- t2140,
t2675,
t2674,
+ t2282,
+ t2250,
t2673,
t2672,
- t2246,
t2671,
- t2243,
t2670,
- t2242,
+ t2263,
t2669,
t2668,
t2667,
@@ -469,32 +492,33 @@ fp t2356,
t2663,
t2662,
t2661,
+ t2264,
t2660,
t2659,
t2658,
- t2194,
t2657,
t2656,
+ t2260,
t2655,
t2654,
t2653,
t2652,
t2651,
+ t2285,
t2650,
t2649,
t2648,
- t1983,
t2647,
- t2197,
+ t2559,
+ t1996,
t2646,
t2645,
t2644,
t2643,
- t2181,
t2642,
+ t1993,
t2641,
t2640,
- t2013,
t2639,
t2638,
t2637,
@@ -502,16 +526,21 @@ fp t2356,
t2635,
t2634,
t2633,
+ t2143,
+ t2265,
t2632,
- t2342,
+ t2287,
t2631,
t2630,
- t2177,
+ t2540,
t2629,
t2628,
t2627,
+ t2557,
+ t2340,
+ t2173,
t2626,
- t2094,
+ t2284,
t2625,
t2624,
t2623,
@@ -519,130 +548,116 @@ fp t2356,
t2621,
t2620,
t2619,
+ t2276,
+ t2537,
t2618,
+ t2211,
t2617,
t2616,
+ t2286,
+ t2538,
t2615,
t2614,
t2613,
+ t2551,
t2612,
- t2131,
+ t2079,
t2611,
+ t2184,
t2610,
t2609,
+ t2240,
t2608,
t2607,
t2606,
t2605,
+ t2513,
t2604,
t2603,
t2602,
t2601,
t2600,
+ t2550,
t2599,
t2598,
t2597,
- t2230,
+ t2274,
t2596,
t2595,
- t2235,
t2594,
t2593,
t2592,
- t2591,
- t2469,
- t1994,
- t2256,
- t2590,
- t2589,
- t2467,
- t2588,
- t1982,
- t2587,
+ t2296,
t2586,
- t2585,
- t2172,
- t2584,
- t2255,
- t2544,
- t2583,
- t2513,
- t2182,
- t2582,
- t2503,
- t2581,
- t2515,
- t2190,
- t2580,
- t2223,
- t2537,
- t2579,
- t2103,
- t2463,
- t2578,
- t2483,
- t2577,
- t2186,
- t2576,
+ t2294,
t2575,
- t2574,
- t2531,
- t2573,
- t2572,
- t2571,
- t2570,
- t2569,
- t2568,
- t2507,
- t2494,
- t2450,
t2567,
- t2278,
+ t2564,
t2561,
- t2276,
- t2553,
+ t2554,
+ t2549,
+ t2546,
+ t2541,
+ t2539,
+ t2535,
t2534,
- t2532,
- t2530,
+ t2526,
t2523,
- t2520,
- t2514,
- t2512,
- t2511,
- t2509,
- t2506,
- t2501,
- t2500,
- t2499,
- t2496,
- t2495,
+ t2522,
+ t2521,
+ t2519,
+ t2515,
+ t2508,
+ t2504,
+ t2498,
+ t2494,
t2493,
- t2487,
+ t2492,
+ t2491,
+ t2489,
+ t2488,
+ t2485,
+ t2342,
+ t2312,
+ t2484,
t2481,
- t2478,
+ t2309,
+ t2480,
+ t2479,
+ t2477,
+ t2476,
+ t2475,
+ t2474,
t2473,
t2472,
t2471,
- t2470,
+ t2469,
t2468,
+ t2467,
t2466,
t2465,
+ t2464,
t2462,
- t2290,
t2461,
t2460,
t2459,
- t2292,
t2458,
t2457,
+ t2192,
t2456,
t2455,
t2454,
t2453,
t2452,
t2451,
+ t2450,
t2449,
+ t2227,
+ t2228,
+ t2329,
t2448,
+ t2295,
+ t2280,
t2447,
t2446,
t2445,
@@ -661,19 +676,15 @@ fp t2356,
t2432,
t2431,
t2430,
- t2308,
t2429,
t2428,
- t2277,
t2427,
t2426,
t2425,
t2424,
t2423,
- t2238,
t2422,
t2421,
- t2171,
t2420,
t2419,
t2418,
@@ -681,7 +692,6 @@ fp t2356,
t2416,
t2415,
t2414,
- t2245,
t2413,
t2412,
t2411,
@@ -690,7 +700,6 @@ fp t2356,
t2408,
t2407,
t2406,
- t2187,
t2405,
t2404,
t2403,
@@ -710,905 +719,862 @@ fp t2356,
t2389,
t2388,
t2387,
- t2386,
- t2385,
- t2384,
- t2383,
- t2382,
- t2381,
- t2380,
- t2379,
- t2378,
- t2377,
- t2376,
- t2375,
- t2374,
- t2373,
- t2372,
- t2371,
- t2370,
- t2369,
- t1975,
- t2368,
- t2339,
+ t2359,
+ t2350,
t2326,
- t2306,
- t2297,
- t2188,
- t2184,
- t2003,
- t2000,
- t1995,
- t1992,
- t1973,
- t1972;
- t2356 = y*y;
- t2355 = x*x;
- t2357 = z*z;
- t2860 = t2356+t2355+t2357;
- t2344 = RATIONAL(-1.0,175.0);
- t2474 = t2357*t2344;
- t2134 = y*t2474;
- t2332 = RATIONAL(-1.0,300.0);
- t2228 = t2332*y;
- t2859 = t2134+t2228;
- t2345 = RATIONAL(1.0,700.0);
- t2482 = t2355*t2345;
- t2139 = z*t2482;
- t2330 = RATIONAL(-1.0,150.0);
- t2353 = t2355*t2355;
- t2220 = t2330*t2353;
- t2858 = t2139+t2220;
- t2337 = RATIONAL(1.0,490.0);
- t2492 = t2355*t2337;
- t2100 = t2357*t2492;
- t2293 = RATIONAL(151.0,7350.0);
- t2857 = t2100+t2293*t2356;
- t2333 = RATIONAL(1.0,175.0);
- t2542 = t2357*t2333;
- t2092 = x*t2542;
- t2319 = RATIONAL(-11.0,420.0);
- t2200 = t2319*x;
- t2856 = t2092+t2200;
- t2275 = RATIONAL(-169.0,29400.0);
- t2073 = t2275*t2355;
- t2282 = RATIONAL(128.0,3675.0);
- t2855 = t2073+t2282*t2357;
- t2338 = RATIONAL(-1.0,245.0);
- t2522 = t2355*t2338;
- t2122 = t2356*t2522;
- t2340 = RATIONAL(-1.0,600.0);
- t2854 = t2122+t2340*t2357;
- t2271 = RATIONAL(191.0,29400.0);
- t2280 = RATIONAL(211.0,7350.0);
- t2154 = t2280*t2355;
- t2853 = t2271*t2357+t2154;
- t2852 = RATIONAL(202.0,6125.0)+t2860*RATIONAL(-529.0,29400.0);
- t2328 = RATIONAL(1.0,600.0);
- t2359 = t2355*x;
- t2479 = t2328*t2359;
- t2360 = z*t2357;
- t2222 = t2330*t2360;
- t2851 = z*t2479+x*t2222;
- t2311 = RATIONAL(47.0,5250.0);
- t2564 = x*z;
- t2327 = RATIONAL(1.0,350.0);
- t2498 = t2356*t2327;
- t2115 = x*t2498;
- t1989 = z*t2115;
- t2850 = t1989+t2311*t2564;
- t2334 = RATIONAL(-1.0,350.0);
- t2529 = t2334*t2356;
- t2098 = x*t2529;
- t2518 = t2357*t2327;
- t2109 = x*t2518;
- t2849 = t2098+t2109;
- t2135 = y*t2482;
- t2361 = t2356*y;
- t2331 = RATIONAL(1.0,150.0);
- t2221 = t2331*t2361;
- t2848 = t2135+t2221;
- t2127 = x*t2474;
- t1999 = y*t2127;
- t2288 = RATIONAL(137.0,5250.0);
- t2557 = y*t2288;
- t2023 = x*t2557;
- t2847 = t1999+t2023;
- t2218 = t2330*t2361;
- t2491 = t2328*t2360;
- t2846 = z*t2218+y*t2491;
- t2123 = y*t2542;
- t2212 = t2319*y;
- t2845 = t2123+t2212;
- t2540 = t2355*t2327;
- t2106 = z*t2540;
- t1987 = y*t2106;
- t2286 = RATIONAL(107.0,7000.0);
- t2565 = y*z;
- t2018 = t2286*t2565;
- t2844 = t1987+t2018;
- t2346 = RATIONAL(1.0,300.0);
- t2233 = t2346*t2359;
- t2244 = t2346*t2361;
- t2480 = y*t2233+x*t2244;
- t2285 = RATIONAL(-137.0,5250.0);
- t2552 = x*t2285;
- t2019 = y*t2552;
- t2843 = t2480+t2019;
- t2842 = x*t2218+y*t2479;
- t1986 = y*t2109;
- t2558 = x*t2286;
- t2841 = t1986+y*t2558;
- t2155 = t2280*t2356;
- t2281 = RATIONAL(-173.0,6125.0);
- t2840 = t2155+t2281;
- t2347 = RATIONAL(1.0,245.0);
- t2535 = t2347*t2355;
- t2147 = t2356*t2535;
- t2354 = t2356*t2356;
- t2214 = t2328*t2354;
- t2839 = t2147+t2214;
- t2341 = RATIONAL(1.0,100.0);
- t2358 = t2357*t2357;
- t2239 = t2341*t2358;
- t2309 = RATIONAL(47.0,6125.0);
- t2475 = t2356*t2357;
- t2076 = t2338*t2475;
- t2504 = t2309+t2076;
- t2838 = t2239+t2504;
- t2325 = RATIONAL(-1.0,700.0);
- t2476 = t2325*t2355;
- t2112 = y*t2476;
- t2012 = z*t2112;
- t2294 = RATIONAL(167.0,7000.0);
- t2562 = y*t2294;
- t2036 = z*t2562;
- t2837 = t2012+t2036;
- t2247 = t2341*t2354;
- t2351 = RATIONAL(-1.0,20.0);
- t2836 = t2247+t2351*t2356;
- t2336 = RATIONAL(8.0,525.0);
- t2835 = t2336*y+t2218;
- t2317 = RATIONAL(-17.0,525.0);
- t2834 = t2139+t2317*z;
- t2232 = t2346*t2360;
- t2533 = z*t2233+x*t2232;
- t2030 = z*t2552;
- t2833 = t2533+t2030;
- t2486 = t2340*t2360;
- t2832 = y*t2486+z*t2221;
- t2521 = t2325*t2356;
- t2070 = z*t2521;
- t2014 = x*t2070;
- t2831 = t2294*t2564+t2014;
- t2227 = t2332*t2361;
- t2517 = t2355*t2333;
- t2128 = y*t2517;
- t2830 = t2227+t2128;
- t2146 = z*t2529;
- t2829 = t2146+t2106;
- t2828 = t2282*t2356+t2073;
- t2484 = t2356*t2333;
- t2096 = x*t2484;
- t2006 = z*t2096;
- t2827 = t2006+t2030;
- t2225 = t2331*t2359;
- t2519 = t2356*t2345;
- t2141 = x*t2519;
- t2826 = t2225+t2141;
- t2097 = z*t2519;
- t2250 = t2331*t2360;
- t2825 = t2097+t2250;
- t2547 = y*t2311;
- t2824 = t1986+x*t2547;
- t2823 = t2112+t2218;
- t2329 = RATIONAL(-1.0,490.0);
- t2061 = t2329*t2475;
- t2215 = t2328*t2358;
- t2822 = t2061+t2215;
- t2081 = z*t2484;
- t2821 = t2081+t2319*z;
- t2217 = t2332*t2359;
- t2820 = t2217+t2096;
- t2343 = RATIONAL(-2.0,125.0);
- t2079 = t2275*t2356;
- t2819 = t2343+t2079;
- t2497 = t2340*t2359;
- t2818 = x*t2221+y*t2497;
- t2566 = x*y;
- t2502 = t2357*t2566;
- t2323 = RATIONAL(1.0,1400.0);
- t1979 = t2323*t2502;
- t2817 = t1979+t2019;
- t2291 = RATIONAL(-107.0,7000.0);
- t2548 = z*t2291;
- t2017 = y*t2548;
- t2490 = t2334*t2355;
- t2069 = y*t2490;
- t2011 = z*t2069;
- t2816 = t2017+t2011;
- t2305 = RATIONAL(29.0,2100.0);
- t2815 = t2244+t2305*y;
- t2477 = t2325*t2357;
- t2078 = y*t2477;
- t2814 = t2078+t2218;
- t2234 = t2330*t2359;
- t2488 = t2328*t2361;
- t2813 = y*t2234+x*t2488;
- t2008 = z*t2128;
- t2031 = t2285*t2565;
- t2812 = t2008+t2031;
- t1980 = x*t2097;
- t2289 = RATIONAL(-167.0,7000.0);
- t2550 = x*t2289;
- t2811 = t1980+z*t2550;
- t2252 = t2328*t2353;
- t2125 = t2357*t2535;
- t2810 = t2252+t2125;
- t2809 = y*t2222+z*t2488;
- t2241 = t2341*t2353;
- t2321 = RATIONAL(-61.0,980.0);
- t2808 = t2321*t2355+t2241;
- t2077 = t2275*t2357;
- t2807 = t2343+t2077;
- t1988 = y*t2139;
- t2272 = RATIONAL(229.0,10500.0);
- t2556 = z*t2272;
- t2806 = t1988+y*t2556;
- t2485 = t2355*t2565;
- t1974 = t2323*t2485;
- t2805 = t2031+t1974;
- t2536 = t2361*t2340;
- t2804 = z*t2536+y*t2250;
- t2803 = t2233+t2096;
- t2295 = RATIONAL(272.0,6125.0);
- t2802 = t2293*t2355+t2295;
- t2352 = RATIONAL(-2.0,75.0);
- t2801 = t2352*z+t2250;
- t2800 = t2215+t2125;
- t2527 = t2345*t2357;
- t2083 = x*t2527;
- t2799 = t2225+t2083;
- t2053 = z*t2476;
- t2314 = RATIONAL(17.0,525.0);
- t2798 = t2053+t2314*z;
- t2287 = RATIONAL(-187.0,7000.0);
- t2559 = y*t2287;
- t2797 = t1986+x*t2559;
- t2796 = x*t2250+z*t2497;
- t2348 = RATIONAL(-1.0,42.0);
- t2268 = t2348*z;
- t2152 = z*t2490;
- t2795 = t2268+t2152;
- t2009 = z*t2098;
- t2794 = t2009+x*t2548;
- t2303 = RATIONAL(19.0,2100.0);
- t2224 = t2332*t2360;
- t2793 = t2224+t2303*z;
- t2792 = t2233+t2127;
- t2058 = z*t2517;
- t2791 = t2232+t2058;
- t2510 = t2334*t2357;
- t2080 = x*t2510;
- t2001 = y*t2080;
- t2284 = RATIONAL(187.0,7000.0);
- t2551 = x*t2284;
- t2790 = t2001+y*t2551;
- t2063 = y*t2518;
- t2789 = t2063+t2069;
- t2296 = RATIONAL(-47.0,5250.0);
- t2788 = t2009+t2296*t2564;
- t2021 = y*t2550;
- t2093 = y*t2527;
- t1981 = x*t2093;
- t2787 = t2021+t1981;
- t2349 = RATIONAL(1.0,42.0);
- t2258 = t2349*x;
- t2117 = x*t2477;
- t2786 = t2258+t2117;
- t2119 = t2347*t2475;
- t2785 = t2119+t2214;
- t2784 = t2147+t2125;
- t2350 = RATIONAL(2.0,75.0);
- t2783 = t2350*y+t2218;
- t2312 = RATIONAL(-37.0,1050.0);
- t2176 = t2312*y;
- t2782 = t2176+t2221;
- t2781 = t1988+t2289*t2565;
- t2780 = t2115+t2080;
- t2174 = t2303*y;
- t2779 = t2227+t2174;
- t2778 = z*t2551+t2009;
- t2543 = y*t2217+x*t2227;
- t2777 = t2023+t2543;
- t2142 = x*t2521;
- t2776 = t2142+t2135;
- t2307 = RATIONAL(37.0,1050.0);
- t2180 = t2307*x;
- t2775 = t2234+t2180;
- t2774 = x*t2536+y*t2225;
- t2773 = t2076+t2351*t2355;
- t2526 = y*t2232+z*t2244;
- t2273 = RATIONAL(-229.0,10500.0);
- t2554 = y*t2273;
- t2772 = z*t2554+t2526;
- t2219 = t2330*t2354;
- t2324 = RATIONAL(1.0,980.0);
- t2074 = t2324*t2475;
- t2771 = t2219+t2074;
- t2770 = t2220+t2119;
- t2769 = z*t2234+x*t2491;
- t2539 = x*t2224+z*t2217;
- t2768 = t2539+t2288*t2564;
- t2767 = t2321*t2357+t2239;
- t2279 = RATIONAL(311.0,29400.0);
- t2766 = t2100+t2279*t2356;
- t2765 = x*t2486+z*t2225;
- t2764 = t1989+z*t2558;
- t2763 = t2222+t2070;
- t2160 = t2280*t2357;
- t2762 = t2160+t2281;
- t2516 = t2356*t2344;
- t2138 = x*t2516;
- t2761 = t2217+t2138;
- t2249 = t2330*t2358;
- t2760 = t2074+t2249;
- t2528 = z*t2227+y*t2224;
- t2759 = z*t2557+t2528;
- t2524 = t2355*t2344;
- t2145 = z*t2524;
- t2758 = t2232+t2145;
- t2298 = RATIONAL(-17.0,2100.0);
- t2757 = t2217+t2298*x;
- t2756 = t2287*t2564+t1989;
- t2755 = t2309+t2854;
- t2754 = t2233+t2092;
- t2264 = t2352*y;
- t2753 = t2264+t2221;
- t2304 = RATIONAL(-29.0,2100.0);
- t2752 = t2227+t2304*y;
- t2318 = RATIONAL(11.0,420.0);
- t2751 = t2127+t2318*x;
- t2153 = t2356*t2492;
- t2750 = t2279*t2357+t2153;
- t2095 = y*t2540;
- t2065 = y*t2510;
- t2749 = t2095+t2065;
- t2129 = t2357*t2522;
- t2748 = t2241+t2129;
- t2747 = t2220+t2350*t2355;
- t2505 = t2098+t2080;
- t2313 = RATIONAL(17.0,2100.0);
- t2746 = t2313*x+t2505;
- t2745 = t2225+t2352*x;
- t2744 = t2350*x+t2234;
- t2257 = t2349*z;
- t2743 = t2257+t2106;
- t2742 = t2224+t2058;
- t2563 = y*t2296;
- t2051 = x*t2563;
- t2741 = t2001+t2051;
- t2130 = y*t2524;
- t2740 = t2134+t2130;
- t2739 = t2092+t2138;
- t2738 = t2128+t2244;
- t2508 = t2355*t2324;
- t2052 = t2356*t2508;
- t2737 = t2052+t2543;
- t2736 = t2244+t2123;
- t2735 = t2222+t2350*z;
- t2072 = z*t2498;
- t2734 = t2072+t2152;
- t2733 = t2528+t2806;
- t2538 = t2115+t2109;
- t2732 = t2538+t2234+t2336*x;
- t2731 = t2117+t2775;
- t2005 = x*t2078;
- t2730 = t2005+t2840;
- t2729 = t1980+t2799;
- t2728 = t2142+t2117+t2314*x;
- t1997 = z*t2138;
- t2727 = t1997+t2768;
- t2310 = RATIONAL(-17.0,5250.0);
- t2726 = t1997+t2310*t2564+t2533;
- t2541 = t2356*t2564;
- t1978 = t2323*t2541;
- t2725 = t1978+t2833;
- t2007 = y*t2092;
- t2724 = t2007+t2843;
- t2546 = t2146+t2152;
- t2723 = t2232+t2313*z+t2546;
- t2722 = t2018+t2846;
- t2560 = y*t2310;
- t1990 = z*t2130;
- t2721 = z*t2560+t1990+t2526;
- t2720 = t2011+t2819;
- t2226 = t2336*z;
- t2525 = t2072+t2106;
- t2719 = t2226+t2222+t2525;
- t2718 = t2021+t2818;
- t2316 = RATIONAL(-1.0,1400.0);
- t1976 = t2316*t2502;
- t2717 = t1976+t2777;
- t2159 = t2293*t2357;
- t2320 = RATIONAL(-57.0,980.0);
- t2716 = t2320*t2356+t2247+t2159;
- t2715 = t2219+t2220+t2052;
- t2714 = t2122+t2350*t2357+t2249;
- t2301 = RATIONAL(17.0,5250.0);
- t2555 = y*t2301;
- t2713 = t2008+z*t2555+t2528;
- t2712 = t2012+t2772;
- t2711 = t2017+t2804;
- t2105 = t2337*t2475;
- t2710 = t2105+t2802;
- t2709 = t2130+t2779;
- t2708 = t2147+t2480+t2252;
- t2170 = t2303*x;
- t2707 = t2170+t2127+t2217;
- t2706 = t2036+t2846;
- t2705 = t2219+t2129+t2350*t2356;
- t2302 = RATIONAL(-19.0,2100.0);
- t2169 = t2302*z;
- t2704 = t2169+t2807;
- t2253 = t2349*y;
- t2703 = t2253+t2814;
- t2702 = t2006+t2539+t2301*t2564;
- t2701 = t2543+t2803;
- t2700 = t2538+t2757;
- t2699 = t2170+t2761;
- t1977 = t2316*t2541;
- t2698 = t1977+t2768;
- t2335 = RATIONAL(-8.0,525.0);
- t2697 = t2225+t2505+t2335*x;
- t2028 = t2291*t2566;
- t2696 = t2028+t2774;
- t2695 = t2224+t2298*z+t2525;
- t2694 = t2014+t2799;
- t2157 = t2282*t2355;
- t2693 = t2157+t2077+z*t2563;
- t2251 = t2335*z;
- t2692 = t2251+t2250+t2546;
- t2691 = t2233+t2746;
- t2032 = x*t2562;
- t2690 = t2032+t2842;
- t2549 = y*t2564;
- t1996 = RATIONAL(1.0,500.0)*t2549;
- t2689 = t1996+t2695;
- t2688 = t2734+t2735;
- t2322 = RATIONAL(-33.0,980.0);
- t2236 = t2340*t2356;
- t2687 = t2322*t2355+t2236+t2785;
- t2686 = t2765+t2811;
- t2685 = t2841+t2842;
- t2684 = t2271*t2356+t2154+t2762;
- t2015 = RATIONAL(-1.0,500.0)*t2549;
- t2683 = t2015+t2695;
- t2682 = t2764+t2769;
- t2229 = t2332*x;
- t2681 = t2233+t2229+t2739;
- t2680 = t2831+t2851;
- t2679 = t2234+t2142+t2823;
- t2678 = t2826+t2848;
- t2545 = t2329*t2355;
- t2085 = t2357*t2545;
- t2677 = t1981+t2085+t2840;
- t2676 = t2234+t2728;
- t2140 = z*t2516;
- t2675 = t2140+t2224+t2318*z+t2145;
- t2674 = t2751+t2761;
- t2673 = t1996+t2723;
- t2672 = t2005+t2032+t2813;
- t2246 = t2346*y;
- t2671 = t2227+t2246+t2123+t2130;
- t2243 = t2340*t2355;
- t2670 = t2243+t2129+t2322*t2357+t2236;
- t2242 = t2346*x;
- t2669 = t2242+t2127+t2820;
- t2668 = t2793+t2807;
- t2667 = t2749+t2783;
- t2666 = t2796+t2811;
- t2665 = t2823+t2826;
- t2664 = t2243+t2322*t2356+t2810;
- t2663 = t2781+t2804;
- t2662 = t2134+t2069+t2815;
- t2661 = t2791+t2821;
- t2660 = t2790+t2842;
- t2659 = t2744+t2780;
- t2658 = t2814+t2825;
- t2194 = t2314*y;
- t2657 = t2194+t2112+t2814;
- t2656 = t2130+t2065+t2815;
- t2655 = t2095+t2123+t2752;
- t2654 = t2809+t2844;
- t2653 = t2128+t2063+t2752;
- t2652 = t2069+t2221+t2818;
- t2651 = t2794+t2796;
- t2650 = t2015+t2723;
- t2649 = t2735+t2829;
- t2648 = t2246+t2134+t2830;
- t1983 = RATIONAL(-1.0,250.0)*t2549;
- t2647 = t1983+t2697;
- t2197 = t2317*x;
- t2646 = t2197+t2141+t2799;
- t2645 = t2093+t2317*y+t2848;
- t2644 = t2001+t2028+t2818;
- t2643 = t2778+t2851;
- t2181 = t2305*z;
- t2642 = t2146+t2181+t2758;
- t2641 = t2093+t2221+t2763;
- t2640 = t2011+t2711;
- t2013 = RATIONAL(1.0,250.0)*t2549;
- t2639 = t2013+t2697;
- t2638 = t2783+t2789;
- t2637 = t2801+t2829;
- t2636 = t2228+t2130+t2736;
- t2635 = t2763+t2798;
- t2634 = t2764+t2851;
- t2633 = t1983+t2732;
- t2632 = t2320*t2357+t2239+t2857;
- t2342 = RATIONAL(-9.0,196.0);
- t2631 = t2309+t2241+t2061+t2342*t2355;
- t2630 = t2734+t2801;
- t2177 = t2304*z;
- t2629 = t2177+t2072+t2742;
- t2628 = t2769+t2778;
- t2627 = t2813+t2841;
- t2626 = t2005+t2690;
- t2094 = t2271*t2355;
- t2625 = t2155+t2094+t2762;
- t2624 = t2756+t2765;
- t2623 = t2318*y+t2227+t2740;
- t2622 = t2745+t2780;
- t2621 = t2749+t2753;
- t2620 = t2744+t2849;
- t2619 = t2738+t2803;
- t2618 = t2013+t2732;
- t2617 = t2825+t2834;
- t2616 = t2745+t2849;
- t2615 = t2756+t2796;
- t2614 = t2061+t2249+t2855;
- t2613 = t2738+t2761;
- t2612 = t2774+t2787;
- t2131 = t2357*t2508;
- t2611 = RATIONAL(-23.0,6125.0)+t2131+t2860*RATIONAL(83.0,3675.0);
- t2610 = t2015+t2672;
- t2609 = t1983+t2644;
- t2608 = t2252+t2160+t2094+t2760;
- t2607 = x*t2554+t2822+t2853;
- t2606 = t1983+t2685;
- t2605 = t2013+t2644;
- t2604 = t2013+t2685;
- t2603 = t1996+t2612;
- t2602 = t2131+t2684;
- t2601 = t2252+t2852;
- t2600 = t2157+t2079+z*t2547+t2770;
- t2599 = t2147+t2819+t2855;
- t2598 = t1996+t2672;
- t2597 = t2145+t2810+t2828;
- t2230 = t2342*t2357;
- t2596 = t2239+t2230+t2705;
- t2595 = t2015+t2612;
- t2235 = t2342*t2356;
- t2594 = t2235+t2747+t2750;
- t2593 = t2247+t2235+t2714;
- t2592 = t2119+t2852;
- t2591 = t2272*t2566+t2220+t2737+t2853;
- t2469 = t2098+t2539;
- t1994 = x*t2556;
- t2256 = t2348*x;
- t2590 = t2469+t1994+t2256+t2729;
- t2589 = t2215+t2705+t2750;
- t2467 = t2115+t2533;
- t2588 = t2467+t2707+t2788;
- t1982 = t2273*t2564;
- t2587 = t2234+t1982+t2467+t2014+t2786;
- t2586 = t2052+t2611;
- t2585 = t2214+t2714+t2766;
- t2172 = t2302*x;
- t2584 = t2469+t2172+t2754+t2850;
- t2255 = t2348*y;
- t2544 = t2080+t2065;
- t2583 = t2255+t2256+t2544+t2678;
- t2513 = t2069+t2152;
- t2182 = t2302*y;
- t2582 = t2232+t2081+t2513+t2169+t2182+t2736;
- t2503 = t2063+t2109;
- t2581 = t2258+t2253+t2503+t2679;
- t2515 = t2095+t2063;
- t2190 = t2298*y;
- t2580 = t2227+t2515+t2190+t2663;
- t2223 = t2335*y;
- t2537 = t2069+t2065;
- t2579 = t2223+t2537+t2221+t2816+t2832;
- t2103 = t2356*t2545;
- t2463 = t2214+t2838;
- t2578 = t2103+t2230+t2463+t2747+t2766;
- t2483 = t2146+t2061;
- t2577 = t2219+t2483+t2704+t2828;
- t2186 = t2313*y;
- t2576 = t2186+t2244+t2537+t2809+t2837;
- t2575 = t2611+t2760;
- t2574 = t2153+t2241+t2320*t2355+t2219+t2295+t2159+t2760+t2857;
- t2531 = t2095+t2106;
- t2573 = t2134+t2140+t2531+t2779+t2793;
- t2572 = t1987+t2515+t2722+t2835;
- t2571 = t2627+t2765+t2794;
- t2570 = t2001+t2682+t2696;
- t2569 = t2769+t2781+t2831+t2832;
- t2568 = t2012+t2686+t2706;
- t2507 = t2222+t2249;
- t2494 = t2061+t2072;
- t2450 = t2214+t2494+t2507;
- t2567 = t2257+t2450+t2053+t2103+t2602;
- t2278 = RATIONAL(-289.0,10500.0);
- t2561 = x*t2278;
- t2276 = RATIONAL(289.0,10500.0);
- t2553 = x*t2276;
- t2534 = t2244+t2214;
- t2532 = t2153+t2105;
- t2530 = t2085+t2106;
- t2523 = t2085+t2152;
- t2520 = t2069+t2106;
- t2514 = t2098+t2103;
- t2512 = t2103+t2069;
- t2511 = t2085+t2080;
- t2509 = t2109+t2085;
- t2506 = t2095+t2103;
- t2501 = t2103+t2085;
- t2500 = t2219+t2221;
- t2499 = t2227+t2214;
- t2496 = t2109+t2065;
- t2495 = t2252+t2233;
- t2493 = t2095+t2152;
- t2487 = t2081+t2215;
- t2481 = t2234+t2220;
- t2478 = t2115+t2103;
- t2473 = t2249+t2250;
- t2472 = t2098+t2533;
- t2471 = t2220+t2526;
- t2470 = t2215+t2748;
- t2468 = t2119+t2784;
- t2466 = t2115+t2539;
- t2465 = t2065+t2480;
- t2462 = t2247+t2215+t2504;
- t2290 = RATIONAL(292.0,6125.0);
- t2461 = t2290+t2122+t2351*t2357+t2239;
- t2460 = t2220+t2710;
- t2459 = t2309+t2252+t2105+t2279*t2355;
- t2292 = RATIONAL(592.0,6125.0);
- t2458 = t2292+t2100+t2247+t2321*t2356;
- t2457 = t2131+t2473+t2858;
- t2456 = t2480+t2715;
- t2455 = t2252+t2791+t2800;
- t2454 = t2097+t2473+t2771;
- t2453 = t2219+t2822+t2832;
- t2452 = t2070+t2507+t2771;
- t2451 = t2252+t2543+t2839;
- t2449 = t2095+t2501+t2528;
- t2448 = t2215+t2526+t2785;
- t2447 = t2305*x+t2233+t2459;
- t2446 = z*t2559+t1987+t2631;
- t2445 = t2759+t2777;
- t2444 = t2759+t2833;
- t2443 = t2145+t2487+t2755;
- t2442 = t2011+t2284*t2565+t2631;
- t2441 = t2031+t2526+t2768;
- t2440 = t2217+t2304*x+t2459;
- t2439 = t2232+t2140+t2462;
- t2438 = t2759+t2843;
- t2437 = t1987+t2215+t2512+t2668;
- t2436 = t2001+t2085+t2214+t2720+t2794;
- t2435 = t2012+t2219+t2677+t2831;
- t2434 = t2255+t2500+t2509+t2730;
- t2433 = t2456+t2665;
- t2432 = t2063+t2473+t2483+t2499+t2809;
- t2431 = t2455+t2533+t2754;
- t2430 = t2451+t2613;
- t2308 = RATIONAL(68.0,3675.0);
- t2429 = t2147+t2308*t2357+t2105+t2249+t2458+t2808;
- t2428 = t2153+t2308*t2355+t2458+t2767+t2770;
- t2277 = RATIONAL(431.0,29400.0);
- t2427 = t2252+t2129+t2277*t2355+t2119+t2461+t2836;
- t2426 = t2292+t2219+t2308*t2356+t2125+t2532+t2767+t2808;
- t2425 = t2290+t2147+t2277*t2357+t2470+t2773+t2836;
- t2424 = t2277*t2356+t2241+t2125+t2214+t2461+t2773;
- t2423 = t2138+t2447+t2511+t2593;
- t2238 = t2332*z;
- t2422 = t2238+t2058+t2439+t2664+t2854;
- t2421 = t2446+t2589+t2832;
- t2171 = t2307*z;
- t2420 = t2146+t2153+t2053+t2171+t2131+t2460+t2507+t2716;
- t2419 = t2578+t2790+t2813;
- t2418 = t2278*t2565+t1988+t2526+t2574;
- t2417 = t2092+t2440+t2478+t2596;
- t2416 = t2446+t2585+t2804;
- t2415 = t2127+t2447+t2514+t2596;
- t2414 = t2012+t2276*t2565+t2528+t2574;
- t2245 = t2346*z;
- t2413 = t2140+t2245+t2470+t2687+t2742+t2755;
- t2412 = t2224+t2081+t2177+t2462+t2530+t2594;
- t2411 = t2578+t2774+t2797;
- t2410 = t1999+x*t2560+t2463+t2670+t2708;
- t2409 = y*t2561+t1981+t2456+t2632+t2710;
- t2408 = t2007+x*t2555+t2451+t2670+t2838;
- t2407 = t2442+t2589+t2846;
- t2406 = t2076+t2247+t2224+t2245+t2443+t2664;
- t2187 = t2312*z;
- t2405 = t2187+t2072+t2457+t2532+t2716+t2802;
- t2404 = t2181+t2439+t2523+t2594;
- t2403 = t2096+t2440+t2509+t2593;
- t2402 = t2232+t2238+t2443+t2687+t2748;
- t2401 = t2442+t2585+t2809;
- t2400 = y*t2553+t2219+t2005+t2460+t2632+t2737;
- t2399 = t2437+t2223+t2065+t2494+t2500+t2597+t2722;
- t2398 = t2432+t2268+t2190+t2506+t2602+t2837+t2858;
- t2397 = t2258+t2434+t2052+t2465+t2481+t2607+t2776;
- t2396 = t2140+t2437+t2123+t2182+t2528+t2530+t2534+t2600;
- t2395 = t2435+t2591+t2706+t2769+t2822;
- t2394 = t2103+t2455+t2466+t2577+t2707+t2850;
- t2393 = t2220+t2448+t2501+t2627+t2682+t2693+t2720;
- t2392 = t1980+t1994+t2481+t2466+t2567+t2786;
- t2391 = t2186+t2457+t2268+t2065+t2483+t2512+t2534+t2663+t2684;
- t2390 = t2170+t2085+t2430+t2182+t2496+t2614+t2819+t2824;
- t2389 = t2453+t2591+t2677+t2686+t2781;
- t2388 = t1982+t2220+t2472+t2567+t2256+t2694;
- t2387 = t2452+t2471+t2586+t2645+t2798+t2805;
- t2386 = t2252+t2449+t2452+t2625+t2703+t2743+t2806;
- t2385 = t2096+t2200+t2431+t2592+t2821+t2827+t2839;
- t2384 = t2433+t2063+t2253+t2256+t2511+t2607+t2730;
- t2383 = t2252+t2432+t2251+t2130+t2174+t2523+t2599+t2844;
- t2382 = t2450+t2096+t2226+t2172+t2106+t2495+t2511+t2599+t2634;
- t2381 = t2430+t2592+t2751+t2800+t2845+t2847;
- t2380 = t2454+t2495+t2501+t2625+t2666+t2746+t2795;
- t2379 = t2436+t2051+t2614+t2708+t2711+t2796;
- t2378 = t2063+t2072+t2453+t2506+t2597+t2668+t2816+t2835;
- t2377 = t2436+t2103+t2215+t2119+t2471+t2693+t2696+t2765;
- t2376 = t2448+t2601+t2623+t2675+t2784+t2812;
- t2375 = t2431+t2172+t2514+t2577+t2788;
- t2374 = t2093+t2434+t2069+t2478+t2608+t2690+t2757;
- t2373 = t2194+t2433+t2083+t2197+t2078+t2575+t2817;
- t2372 = t2007+t1990+t2215+t2438+t2214+t2468+t2601+t2727;
- t2371 = t2134+t2232+t2449+t1987+t2152+t2174+t2487+t2499+t2600+t2704;
- t2370 = t2103+t2435+t2608+t2718+t2772+t2851;
- t2369 = t2454+t2481+t2586+t2725+t2728+t2834;
- t1975 = t2316*t2485;
- t2368 = t1976+t1975+t2445+t2575+t2698+t2715;
- t2339 = RATIONAL(-4.0,105.0);
- t2326 = RATIONAL(4.0,105.0);
- t2306 = RATIONAL(-41.0,2100.0);
- t2297 = RATIONAL(41.0,2100.0);
- t2188 = t2312*x;
- t2184 = t2307*y;
- t2003 = RATIONAL(-1.0,125.0)*t2549;
- t2000 = z*t2561;
- t1995 = RATIONAL(1.0,125.0)*t2549;
- t1992 = z*t2553;
- t1973 = RATIONAL(1.0,1000.0)*t2549;
- t1972 = RATIONAL(-1.0,1000.0)*t2549;
- coeff_I_m2_m2_m2 = t2003+t2376+t2533+t2674+t2724+t2827;
- coeff_I_m1_m2_m2 = t2393+t2573+t2647;
- coeff_I_0_m2_m2 = t2413+t2648+t2721;
- coeff_I_p1_m2_m2 = t2377+t2573+t2618;
- coeff_I_p2_m2_m2 = t1995+t2376+t2701+t2727+t2847+t2856;
- coeff_I_m2_m1_m2 = t2399+t2588+t2606;
- coeff_I_m1_m1_m2 = t2395+t2583+t2683;
- coeff_I_0_m1_m2 = t2407+t2621+t2629;
- coeff_I_p1_m1_m2 = t2397+t2568+t2689;
- coeff_I_p2_m1_m2 = t2399+t2584+t2605;
- coeff_I_m2_0_m2 = t2406+t2669+t2726;
- coeff_I_m1_0_m2 = t2412+t2622+t2628;
- coeff_I_0_0_m2 = t2081+t2306*z+t2425+t2742;
- coeff_I_p1_0_m2 = t2412+t2620+t2624;
- coeff_I_p2_0_m2 = t2406+t2681+t2702;
- coeff_I_m2_p1_m2 = t2378+t2588+t2605;
- coeff_I_m1_p1_m2 = t2384+t2569+t2689;
- coeff_I_0_p1_m2 = t2421+t2629+t2638;
- coeff_I_p1_p1_m2 = t2389+t2581+t2683;
- coeff_I_p2_p1_m2 = t2378+t2584+t2606;
- coeff_I_m2_p2_m2 = t2006+t1995+t1990+t2381+t2444+t2675;
- coeff_I_m1_p2_m2 = t2396+t2570+t2639;
- coeff_I_0_p2_m2 = t2413+t2636+t2713;
- coeff_I_p1_p2_m2 = t2396+t2571+t2633;
- coeff_I_p2_p2_m2 = t2003+t2372+t2619+t2675+t2845+t2856;
- coeff_I_m2_m2_m1 = t1983+t2109+t2383+t2480+t2634+t2699+t2741;
- coeff_I_m1_m2_m1 = t2398+t2590+t2610;
- coeff_I_0_m2_m1 = t2401+t2637+t2653;
- coeff_I_p1_m2_m1 = t2398+t2587+t2603;
- coeff_I_p2_m2_m1 = t2013+t2383+t2172+t2080+t2651+t2701+t2824;
- coeff_I_m2_m1_m1 = t2374+t2015+t2680+t2733+t2795+t2825;
- coeff_I_m1_m1_m1 = t2368+t1972+t2617+t2645+t2646;
- coeff_I_0_m1_m1 = t2093+t2187+t2414+t2531+t2782+t2825;
- coeff_I_p1_m1_m1 = t1975+t2369+t1979+t1973+t2438+t2645;
- coeff_I_p2_m1_m1 = t1996+t2093+t2255+t2380+t2652+t2733+t2787;
- coeff_I_m2_0_m1 = t2403+t2630+t2643;
- coeff_I_m1_0_m1 = t1992+t2188+t2405+t2466+t2694;
- coeff_I_0_0_m1 = t2429+t2339*z+t2250+t2525;
- coeff_I_p1_0_m1 = t2000+t1980+t2405+t2472+t2731;
- coeff_I_p2_0_m1 = t2423+t2615+t2630;
- coeff_I_m2_p1_m1 = t1996+t2370+t2253+t2268+t2493+t2658+t2700;
- coeff_I_m1_p1_m1 = t1973+t1977+t2373+t1974+t2441+t2617;
- coeff_I_0_p1_m1 = t2187+t2184+t2418+t2520+t2658;
- coeff_I_p1_p1_m1 = t2369+t1972+t2526+t2657+t2717+t2805;
- coeff_I_p2_p1_m1 = t2095+t2380+t2015+t2626+t2703+t2712;
- coeff_I_m2_p2_m1 = t2390+t2013+t2634+t2640+t2692;
- coeff_I_m1_p2_m1 = t2391+t2590+t2603;
- coeff_I_0_p2_m1 = t2416+t2637+t2656;
- coeff_I_p1_p2_m1 = t2391+t2587+t2610;
- coeff_I_p2_p2_m1 = t1983+t2379+t2172+t2182+t2544+t2619+t2692;
- coeff_I_m2_m2_0 = t2242+t2217+t2410+t2671+t2739;
- coeff_I_m1_m2_0 = t2419+t2616+t2655;
- coeff_I_0_m2_0 = t2424+t2123+t2306*y+t2830;
- coeff_I_p1_m2_0 = t2411+t2655+t2659;
- coeff_I_p2_m2_0 = t2408+t2096+t2229+t2671+t2792;
- coeff_I_m2_m1_0 = t2417+t2660+t2753+t2789;
- coeff_I_m1_m1_0 = t2400+t2176+t2188+t2503+t2678;
- coeff_I_0_m1_0 = t2426+t2221+t2339*y+t2515;
- coeff_I_p1_m1_0 = t2409+t2063+t2080+t2775+t2776+t2782;
- coeff_I_p2_m1_0 = t2264+t2063+t2415+t2652+t2797;
- coeff_I_m2_0_0 = t2427+t2092+t2306*x+t2820;
- coeff_I_m1_0_0 = t2428+t2225+t2339*x+t2538;
- coeff_I_0_0_0 = t2239+t2247+t2241+RATIONAL(937.0,6125.0)+t2860*RATIONAL(
--13.0,196.0)+t2468;
- coeff_I_p1_0_0 = t2428+t2234+t2326*x+t2505;
- coeff_I_p2_0_0 = t2427+t2297*x+t2138+t2792;
- coeff_I_m2_p1_0 = t2417+t2667+t2797+t2818;
- coeff_I_m1_p1_0 = t2409+t2184+t2188+t2496+t2665;
- coeff_I_0_p1_0 = t2326*y+t2426+t2218+t2537;
- coeff_I_p1_p1_0 = t2400+t2184+t2180+t2544+t2679;
- coeff_I_p2_p1_0 = t2415+t2660+t2667;
- coeff_I_m2_p2_0 = t2242+t2408+t2092+t2613+t2859;
- coeff_I_m1_p2_0 = t2411+t2616+t2662;
- coeff_I_0_p2_0 = t2297*y+t2244+t2424+t2740;
- coeff_I_p1_p2_0 = t2419+t2659+t2662;
- coeff_I_p2_p2_0 = t2127+t2410+t2229+t2619+t2859;
- coeff_I_m2_m2_p1 = t2013+t2379+t2503+t2699+t2709+t2719;
- coeff_I_m1_m2_p1 = t2388+t2580+t2598;
- coeff_I_0_m2_p1 = t2416+t2653+t2688;
- coeff_I_p1_m2_p1 = t2392+t2580+t2595;
- coeff_I_p2_m2_p1 = t1983+t2382+t2063+t2543+t2640+t2709+t2824;
- coeff_I_m2_m1_p1 = t1996+t2374+t2666+t2712+t2743+t2763;
- coeff_I_m1_m1_p1 = t2387+t1973+t2646+t2717+t2725;
- coeff_I_0_m1_p1 = t2171+t2176+t2418+t2493+t2641;
- coeff_I_p1_m1_p1 = t2387+t1972+t2480+t2676+t2698+t2817;
- coeff_I_p2_m1_p1 = t2257+t2255+t2370+t2015+t2520+t2641+t2691;
- coeff_I_m2_0_p1 = t2403+t2615+t2649;
- coeff_I_m1_0_p1 = t2420+t2000+t2188+t2467+t2729;
- coeff_I_0_0_p1 = t2429+t2326*z+t2222+t2546;
- coeff_I_p1_0_p1 = t2420+t1992+t2014+t2469+t2731;
- coeff_I_p2_0_p1 = t2423+t2643+t2649;
- coeff_I_m2_p1_p1 = t1981+t2386+t2015+t2666+t2700+t2718;
- coeff_I_m1_p1_p1 = t1975+t1978+t1972+t2373+t2444+t2635;
- coeff_I_0_p1_p1 = t2171+t2414+t2184+t2513+t2763+t2814;
- coeff_I_p1_p1_p1 = t1973+t2368+t2635+t2657+t2676;
- coeff_I_p2_p1_p1 = t1996+t2386+t2626+t2680+t2691;
- coeff_I_m2_p2_p1 = t1983+t2390+t2651+t2654+t2719;
- coeff_I_m1_p2_p1 = t2388+t2576+t2595;
- coeff_I_0_p2_p1 = t2401+t2656+t2688;
- coeff_I_p1_p2_p1 = t2392+t2576+t2598;
- coeff_I_p2_p2_p1 = t2382+t2013+t2182+t2465+t2654+t2738+t2741;
- coeff_I_m2_m2_p2 = t1995+t2372+t2623+t2661+t2674;
- coeff_I_m1_m2_p2 = t2371+t2571+t2639;
- coeff_I_0_m2_p2 = t2402+t2648+t2713;
- coeff_I_p1_m2_p2 = t2371+t2570+t2633;
- coeff_I_p2_m2_p2 = t1999+t2003+t1990+t2385+t2445+t2623;
- coeff_I_m2_m1_p2 = t2394+t2579+t2604;
- coeff_I_m1_m1_p2 = t2389+t2583+t2673;
- coeff_I_0_m1_p2 = t2421+t2621+t2642;
- coeff_I_p1_m1_p2 = t2397+t2569+t2650;
- coeff_I_p2_m1_p2 = t2375+t2579+t2609;
- coeff_I_m2_0_p2 = t2422+t2669+t2702;
- coeff_I_m1_0_p2 = t2404+t2622+t2624;
- coeff_I_0_0_p2 = t2140+t2297*z+t2425+t2758;
- coeff_I_p1_0_p2 = t2404+t2620+t2628;
- coeff_I_p2_0_p2 = t2422+t2681+t2726;
- coeff_I_m2_p1_p2 = t2394+t2572+t2609;
- coeff_I_m1_p1_p2 = t2384+t2568+t2650;
- coeff_I_0_p1_p2 = t2407+t2638+t2642;
- coeff_I_p1_p1_p2 = t2395+t2581+t2673;
- coeff_I_p2_p1_p2 = t2375+t2572+t2604;
- coeff_I_m2_p2_p2 = t2008+t2003+t1997+t2381+t2441+t2661;
- coeff_I_m1_p2_p2 = t2377+t2582+t2647;
- coeff_I_0_p2_p2 = t2402+t2636+t2721;
- coeff_I_p1_p2_p2 = t2393+t2582+t2618;
- coeff_I_p2_p2_p2 = t2128+t1995+t2212+t2385+t2526+t2724+t2736+t2812;
+ t2315,
+ t2023,
+ t2012;
+ t2377 = z*z;
+ t2380 = y*y;
+ t2375 = x*x;
+ t2884 = t2377+t2380+t2375;
+ t2357 = RATIONAL(1.0,600.0);
+ t2373 = t2375*t2375;
+ t2255 = t2357*t2373;
+ t2345 = RATIONAL(-1.0,490.0);
+ t2502 = t2345*t2375;
+ t2073 = t2380*t2502;
+ t2885 = t2255+t2073;
+ t2317 = RATIONAL(47.0,5250.0);
+ t2588 = z*t2317;
+ t2352 = RATIONAL(1.0,350.0);
+ t2555 = t2380*t2352;
+ t2090 = z*t2555;
+ t2032 = x*t2090;
+ t2376 = z*t2377;
+ t2349 = RATIONAL(-1.0,300.0);
+ t2256 = t2349*t2376;
+ t2378 = x*t2375;
+ t2233 = t2349*t2378;
+ t2536 = z*t2233+x*t2256;
+ t2883 = t2032+x*t2588+t2536;
+ t2319 = RATIONAL(-47.0,5250.0);
+ t2573 = y*t2319;
+ t2346 = RATIONAL(-1.0,350.0);
+ t2563 = t2346*t2375;
+ t2085 = y*t2563;
+ t2001 = z*t2085;
+ t2882 = t2001+z*t2573;
+ t2355 = RATIONAL(-1.0,700.0);
+ t2543 = t2377*t2355;
+ t2112 = y*t2543;
+ t2015 = x*t2112;
+ t2301 = RATIONAL(167.0,7000.0);
+ t2579 = x*t2301;
+ t2846 = t2015+y*t2579;
+ t2348 = RATIONAL(-1.0,150.0);
+ t2258 = t2348*t2378;
+ t2379 = y*t2380;
+ t2570 = t2357*t2379;
+ t2762 = y*t2258+x*t2570;
+ t2881 = t2846+t2762;
+ t2313 = RATIONAL(128.0,3675.0);
+ t2363 = RATIONAL(1.0,245.0);
+ t2518 = t2377*t2380;
+ t2123 = t2363*t2518;
+ t2880 = t2313*t2375+t2123;
+ t2347 = RATIONAL(-1.0,175.0);
+ t2560 = t2377*t2347;
+ t2170 = y*t2560;
+ t2323 = RATIONAL(19.0,2100.0);
+ t2193 = t2323*y;
+ t2238 = t2349*t2379;
+ t2764 = t2193+t2238;
+ t2879 = t2170+t2764;
+ t2544 = t2380*t2375;
+ t2365 = RATIONAL(1.0,490.0);
+ t2168 = t2365*t2544;
+ t2299 = RATIONAL(151.0,7350.0);
+ t2878 = t2299*t2377+t2168;
+ t2568 = t2355*t2375;
+ t2077 = z*t2568;
+ t2000 = y*t2077;
+ t2590 = y*z;
+ t2806 = t2000+t2301*t2590;
+ t2239 = t2348*t2376;
+ t2829 = z*t2570+y*t2239;
+ t2877 = t2806+t2829;
+ t2335 = RATIONAL(-17.0,525.0);
+ t2344 = RATIONAL(1.0,700.0);
+ t2532 = t2344*t2380;
+ t2106 = z*t2532;
+ t2876 = t2335*z+t2106;
+ t2533 = t2352*t2375;
+ t2095 = y*t2533;
+ t2008 = z*t2095;
+ t2875 = t2008+y*t2588;
+ t2334 = RATIONAL(1.0,1400.0);
+ t2300 = RATIONAL(-137.0,5250.0);
+ t2591 = x*z;
+ t2055 = t2300*t2591;
+ t2558 = t2380*t2591;
+ t2874 = t2334*t2558+t2055;
+ t2530 = t2344*t2375;
+ t2155 = z*t2530;
+ t1999 = y*t2155;
+ t2314 = RATIONAL(-167.0,7000.0);
+ t2794 = t1999+t2314*t2590;
+ t2360 = RATIONAL(-1.0,600.0);
+ t2497 = t2379*t2360;
+ t2351 = RATIONAL(1.0,150.0);
+ t2236 = t2351*t2376;
+ t2781 = y*t2236+z*t2497;
+ t2873 = t2794+t2781;
+ t2322 = RATIONAL(-19.0,2100.0);
+ t2200 = t2322*y;
+ t2356 = RATIONAL(1.0,175.0);
+ t2512 = t2377*t2356;
+ t2084 = y*t2512;
+ t2366 = RATIONAL(1.0,300.0);
+ t2268 = t2366*t2379;
+ t2758 = t2084+t2268;
+ t2872 = t2200+t2758;
+ t2328 = RATIONAL(47.0,6125.0);
+ t2361 = RATIONAL(-1.0,245.0);
+ t2507 = t2377*t2375;
+ t2148 = t2361*t2507;
+ t2871 = t2328+t2148;
+ t2243 = t2351*t2378;
+ t2821 = x*t2497+y*t2243;
+ t2311 = RATIONAL(-107.0,7000.0);
+ t2572 = x*t2311;
+ t2509 = t2377*t2346;
+ t2093 = y*t2509;
+ t2022 = x*t2093;
+ t2841 = y*t2572+t2022;
+ t2870 = t2821+t2841;
+ t2496 = t2377*t2344;
+ t2111 = y*t2496;
+ t2003 = x*t2111;
+ t2584 = x*t2314;
+ t2823 = t2003+y*t2584;
+ t2869 = t2823+t2821;
+ t2333 = RATIONAL(-1.0,1400.0);
+ t2306 = RATIONAL(137.0,5250.0);
+ t2577 = z*t2306;
+ t2045 = x*t2577;
+ t2868 = t2333*t2558+t2045;
+ t2338 = RATIONAL(17.0,525.0);
+ t2510 = t2380*t2355;
+ t2091 = z*t2510;
+ t2867 = t2091+t2338*z;
+ t2251 = t2366*t2376;
+ t2252 = t2366*t2378;
+ t2529 = z*t2252+x*t2251;
+ t2866 = t2529+t2319*t2591;
+ t2571 = t2378*t2360;
+ t2787 = z*t2571+x*t2236;
+ t2072 = x*t2532;
+ t2013 = z*t2072;
+ t2842 = t2013+z*t2584;
+ t2865 = t2787+t2842;
+ t2556 = t2347*t2375;
+ t2163 = z*t2556;
+ t2864 = t2163+t2256;
+ t2505 = t2377*t2352;
+ t2089 = y*t2505;
+ t2007 = x*t2089;
+ t2305 = RATIONAL(107.0,7000.0);
+ t2580 = y*t2305;
+ t2820 = t2007+x*t2580;
+ t2863 = t2762+t2820;
+ t2511 = t2346*t2380;
+ t2097 = x*t2511;
+ t2499 = t2097+t2073;
+ t2367 = RATIONAL(-1.0,42.0);
+ t2275 = t2367*x;
+ t2862 = t2499+t2275;
+ t2503 = t2380*t2347;
+ t2154 = z*t2503;
+ t2190 = t2323*z;
+ t2861 = t2154+t2190;
+ t2140 = t2363*t2507;
+ t2372 = t2377*t2377;
+ t2253 = t2357*t2372;
+ t2772 = t2140+t2253;
+ t2552 = t2357*t2378;
+ t2834 = z*t2552+x*t2239;
+ t2005 = x*t2091;
+ t2807 = z*t2579+t2005;
+ t2860 = t2834+t2807;
+ t2343 = RATIONAL(1.0,980.0);
+ t2270 = t2348*t2373;
+ t2768 = t2343*t2507+t2270;
+ t2242 = t2351*t2379;
+ t2774 = y*t2530+t2242;
+ t2859 = t2774+t2335*y+t2111;
+ t2290 = RATIONAL(229.0,10500.0);
+ t2574 = y*t2290;
+ t2525 = y*t2256+z*t2238;
+ t2104 = t2343*t2518;
+ t2235 = t2348*t2372;
+ t2374 = t2380*t2380;
+ t2237 = t2348*t2374;
+ t2721 = t2104+t2235+t2237;
+ t2463 = t2525+t2721;
+ t2858 = z*t2574+t1999+t2463;
+ t2145 = y*t2568;
+ t2241 = t2348*t2379;
+ t2780 = t2241+t2112;
+ t2857 = t2145+t2338*y+t2780;
+ t2545 = t2089+t2095;
+ t2316 = RATIONAL(-17.0,2100.0);
+ t2856 = t2545+t2316*y+t2238;
+ t2298 = RATIONAL(-229.0,10500.0);
+ t2587 = z*t2298;
+ t2566 = y*t2251+z*t2268;
+ t2470 = t2566+t2721;
+ t2855 = t2000+y*t2587+t2470;
+ t2129 = x*t2555;
+ t2124 = x*t2505;
+ t2506 = t2129+t2124;
+ t2854 = t2506+t2233+t2316*x;
+ t2332 = RATIONAL(17.0,2100.0);
+ t2531 = t2093+t2085;
+ t2853 = t2332*y+t2268+t2531;
+ t2094 = x*t2509;
+ t2500 = t2097+t2094;
+ t2852 = t2500+t2332*x+t2252;
+ t2302 = RATIONAL(-173.0,6125.0);
+ t2303 = RATIONAL(211.0,7350.0);
+ t2177 = t2303*t2377;
+ t2297 = RATIONAL(191.0,29400.0);
+ t2179 = t2303*t2375;
+ t2254 = t2357*t2374;
+ t2851 = t2302+t2177+t2297*t2380+t2179+t2254;
+ t2850 = RATIONAL(-23.0,6125.0)+t2104+t2884*RATIONAL(83.0,3675.0);
+ t2092 = t2377*t2502;
+ t2790 = t2302+t2303*t2380;
+ t2849 = t2092+t2177+t2297*t2375+t2790+t2885;
+ t2848 = t2001+t2311*t2590;
+ t2847 = t2145+t2241;
+ t2310 = RATIONAL(187.0,7000.0);
+ t2845 = t2001+t2310*t2590;
+ t2153 = x*t2503;
+ t2020 = z*t2153;
+ t2844 = t2020+t2045;
+ t2517 = t2356*t2375;
+ t2150 = y*t2517;
+ t2843 = t2150+t2238;
+ t2292 = RATIONAL(-169.0,29400.0);
+ t2081 = t2292*t2375;
+ t2840 = t2081+t2313*t2380;
+ t2524 = t2375*t2590;
+ t1995 = t2333*t2524;
+ t2589 = x*y;
+ t2582 = z*t2589;
+ t1997 = RATIONAL(1.0,1000.0)*t2582;
+ t2839 = t1995+t1997;
+ t2364 = RATIONAL(-2.0,125.0);
+ t2158 = t2292*t2377;
+ t2838 = t2364+t2158;
+ t2353 = RATIONAL(-8.0,525.0);
+ t2837 = t2353*y+t2531;
+ t2293 = RATIONAL(311.0,29400.0);
+ t2122 = t2365*t2518;
+ t2836 = t2293*t2375+t2122;
+ t2835 = x*t2241+y*t2552;
+ t2833 = t2140+t2237;
+ t2578 = y*t2300;
+ t2831 = t2566+z*t2578;
+ t2136 = x*t2496;
+ t2830 = t2243+t2136;
+ t2828 = t2298*t2589+t2015;
+ t2151 = x*t2543;
+ t2827 = t2258+t2151;
+ t2585 = x*t2310;
+ t2826 = y*t2585+t2022;
+ t2138 = t2363*t2544;
+ t2825 = t2138+t2254;
+ t2327 = RATIONAL(37.0,1050.0);
+ t2824 = t2258+t2327*x;
+ t2822 = t2366*z+t2256;
+ t2362 = RATIONAL(1.0,100.0);
+ t2269 = t2362*t2373;
+ t2819 = t2269+t2254;
+ t2547 = t2376*t2357;
+ t2818 = z*t2241+y*t2547;
+ t2149 = z*t2517;
+ t2528 = t2380*t2356;
+ t2075 = z*t2528;
+ t2817 = t2149+t2075;
+ t2542 = x*t2268+y*t2252;
+ t2816 = t2542+x*t2578;
+ t2815 = t2239+t2091;
+ t2520 = t2376*t2360;
+ t2814 = z*t2242+y*t2520;
+ t2813 = t2089+t2085;
+ t2321 = RATIONAL(-29.0,2100.0);
+ t2812 = t2256+t2321*z;
+ t2337 = RATIONAL(11.0,420.0);
+ t2811 = t2337*z+t2154;
+ t2810 = t2003+x*t2574;
+ t2809 = t2525+y*t2577;
+ t2808 = t2236+t2106;
+ t2354 = RATIONAL(-9.0,196.0);
+ t2804 = t2354*t2375+t2269;
+ t2803 = x*t2547+z*t2258;
+ t2105 = x*t2512;
+ t2802 = t2233+t2105;
+ t2267 = t2362*t2372;
+ t2801 = t2267+t2871;
+ t2096 = t2292*t2380;
+ t2800 = t2364+t2096;
+ t2799 = t2032+t2305*t2591;
+ t2798 = x*t2242+y*t2571;
+ t2307 = RATIONAL(-187.0,7000.0);
+ t2581 = z*t2307;
+ t2797 = t2008+y*t2581;
+ t2796 = t2111+t2242;
+ t2795 = t2170+t2337*y;
+ t2142 = x*t2560;
+ t2793 = t2252+t2142;
+ t2308 = RATIONAL(272.0,6125.0);
+ t2792 = t2299*t2375+t2308;
+ t2791 = t2163+t2075;
+ t2043 = t2306*t2589;
+ t2569 = x*t2238+y*t2233;
+ t2789 = t2043+t2569;
+ t2788 = t2008+z*t2580;
+ t2331 = RATIONAL(-37.0,1050.0);
+ t2786 = t2243+t2331*x;
+ t1992 = RATIONAL(-1.0,1000.0)*t2582;
+ t2785 = t1992+t1995;
+ t2784 = t2233+t2153;
+ t2783 = t2105+t2252;
+ t2141 = y*t2556;
+ t2782 = t2141+t2238;
+ t2339 = RATIONAL(-11.0,420.0);
+ t2779 = t2339*x+t2105;
+ t2778 = t2233+t2142;
+ t1994 = t2334*t2524;
+ t2777 = t1997+t1994;
+ t2776 = t2007+t2317*t2589;
+ t2775 = t2343*t2544+t2237;
+ t2773 = t2251+t2154;
+ t2514 = t2361*t2380;
+ t2152 = t2377*t2514;
+ t2516 = t2152+t2328;
+ t2771 = t2267+t2516;
+ t2113 = x*t2528;
+ t2770 = t2113+t2252;
+ t2120 = t2365*t2507;
+ t2769 = t2293*t2380+t2120;
+ t2767 = t2321*y+t2238;
+ t2766 = t2148+t2123;
+ t2172 = z*t2563;
+ t2765 = t2251+t2172;
+ t2763 = x*t2520+z*t2243;
+ t2049 = z*t2572;
+ t2030 = z*t2097;
+ t2761 = t2049+t2030;
+ t2760 = t2007+t2307*t2589;
+ t2759 = t1992+t1994;
+ t2757 = t2084+t2141;
+ t2756 = t2170+t2268;
+ t2017 = y*t2142;
+ t2755 = t2043+t2017;
+ t2754 = t2268+t2349*y;
+ t2369 = RATIONAL(-1.0,20.0);
+ t2753 = t2152+t2369*t2375;
+ t2752 = t2772+t2864;
+ t2191 = t2322*x;
+ t2751 = t2191+t2770;
+ t2021 = RATIONAL(1.0,250.0)*t2582;
+ t2750 = t2021+t2882;
+ t2749 = t2569+t2776;
+ t2196 = t2327*z;
+ t2748 = t2077+t2239+t2196;
+ t2006 = RATIONAL(-1.0,250.0)*t2582;
+ t2747 = t2006+t2875;
+ t2324 = RATIONAL(17.0,5250.0);
+ t2029 = y*t2149;
+ t2746 = t2525+t2029+t2324*t2590;
+ t2745 = t2270+t2775;
+ t2188 = t2323*x;
+ t2744 = t2188+t2778;
+ t2743 = t2072+t2786;
+ t2209 = t2331*z;
+ t2742 = t2236+t2209+t2155;
+ t2273 = t2367*y;
+ t2741 = t2273+t2774;
+ t2156 = x*t2510;
+ t2740 = t2156+t2824;
+ t2266 = t2360*t2375;
+ t2341 = RATIONAL(-33.0,980.0);
+ t2262 = t2360*t2380;
+ t2739 = t2266+t2262+t2341*t2377;
+ t2031 = z*t2141;
+ t2330 = RATIONAL(-17.0,5250.0);
+ t2738 = t2566+t2330*t2590+t2031;
+ t2737 = t2029+t2831;
+ t2736 = t2136+t2786;
+ t2368 = RATIONAL(1.0,42.0);
+ t2272 = t2368*y;
+ t2735 = t2272+t2847;
+ t2734 = t2006+t2882;
+ t2733 = t2536+t2844;
+ t2194 = t2327*y;
+ t2732 = t2194+t2847;
+ t2731 = t2156+t2775;
+ t2730 = t2293*t2377+t2253+t2168;
+ t2729 = t2256+t2803;
+ t2728 = t2021+t2875;
+ t2727 = t2188+t2784;
+ t2583 = x*t2330;
+ t2726 = t2542+y*t2583+t2017;
+ t2576 = x*t2324;
+ t2034 = x*t2084;
+ t2725 = t2034+y*t2576+t2569;
+ t2161 = z*t2511;
+ t2562 = t2161+t2172;
+ t2271 = t2353*z;
+ t2724 = t2562+t2271+t2236;
+ t2033 = x*t2075;
+ t2723 = t2033+t2529+t2055;
+ t2358 = RATIONAL(8.0,525.0);
+ t2245 = t2358*z;
+ t2108 = z*t2533;
+ t2565 = t2108+t2090;
+ t2722 = t2239+t2245+t2565;
+ t2720 = t2141+t2764;
+ t2719 = t2542+x*t2573+t2022;
+ t2206 = t2331*y;
+ t2718 = t2206+t2774;
+ t2717 = t2200+t2150+t2268;
+ t2716 = t2255+t2772;
+ t2183 = t2321*x;
+ t2715 = t2183+t2129+t2802;
+ t2714 = t2760+t2798;
+ t2713 = t2791+t2822;
+ t2712 = t2089+t2150+t2767;
+ t2325 = RATIONAL(29.0,2100.0);
+ t2195 = t2325*x;
+ t2711 = t2097+t2195+t2793;
+ t2710 = t2760+t2821;
+ t2198 = t2325*y;
+ t2709 = t2085+t2198+t2756;
+ t2247 = t2349*x;
+ t2708 = t2247+t2153+t2783;
+ t2707 = t2826+t2835;
+ t2706 = t2097+t2151+t2824;
+ t2004 = RATIONAL(-1.0,500.0)*t2582;
+ t2705 = t2004+t2856;
+ t2704 = t2149+t2154+t2822;
+ t2703 = t2838+t2840;
+ t2370 = RATIONAL(-2.0,75.0);
+ t2281 = t2370*x;
+ t2702 = t2243+t2094+t2129+t2281;
+ t2701 = t2796+t2808;
+ t2700 = t2781+t2797;
+ t2018 = RATIONAL(1.0,500.0)*t2582;
+ t2699 = t2018+t2853;
+ t2698 = t2150+t2339*y+t2758;
+ t2697 = t2798+t2841;
+ t2696 = t2788+t2818;
+ t2695 = t2018+t2856;
+ t2694 = t2124+t2727;
+ t2693 = t2149+t2090+t2812;
+ t2202 = t2325*z;
+ t2692 = t2251+t2202+t2163+t2161;
+ t2283 = t2370*y;
+ t2691 = t2283+t2095+t2093+t2242;
+ t2222 = t2339*z;
+ t2690 = t2251+t2222+t2817;
+ t2689 = t2004+t2854;
+ t2371 = RATIONAL(2.0,75.0);
+ t2289 = t2371*z;
+ t2688 = t2289+t2239+t2108+t2161;
+ t2687 = t2313*t2377+t2081+t2800;
+ t2686 = t2806+t2818;
+ t2685 = t2820+t2835;
+ t2684 = t2004+t2853;
+ t2683 = t2094+t2195+t2153+t2252;
+ t2278 = t2371*x;
+ t2682 = t2097+t2258+t2278+t2124;
+ t2288 = t2370*z;
+ t2681 = t2288+t2236+t2090+t2172;
+ t2234 = t2349*z;
+ t2680 = t2251+t2234+t2791;
+ t2679 = t2811+t2864;
+ t2678 = t2762+t2826;
+ t2677 = t2108+t2075+t2812;
+ t2676 = t2096+t2353*x+t2880;
+ t2675 = t2780+t2808;
+ t2674 = t2794+t2814;
+ t2282 = t2371*t2380;
+ t2250 = t2354*t2377;
+ t2673 = t2282+t2250+t2836;
+ t2672 = t2782+t2795;
+ t2671 = t2788+t2829;
+ t2670 = t2799+t2834;
+ t2263 = t2362*t2374;
+ t2669 = t2354*t2380+t2092+t2263+t2328;
+ t2668 = t2084+t2095+t2767;
+ t2667 = t2796+t2815;
+ t2666 = t2814+t2848;
+ t2665 = t2297*t2377+t2179+t2790;
+ t2664 = t2018+t2854;
+ t2663 = t2202+t2154+t2765;
+ t2662 = t2761+t2787;
+ t2661 = t2829+t2845;
+ t2264 = t2366*x;
+ t2660 = t2113+t2264+t2778;
+ t2659 = t2149+t2234+t2773;
+ t2658 = t2268+t2093+t2141+t2198;
+ t2657 = t2004+t2852;
+ t2656 = t2337*x+t2153+t2778;
+ t2260 = t2366*y;
+ t2655 = t2260+t2238+t2757;
+ t2654 = t2770+t2779;
+ t2653 = t2781+t2848;
+ t2652 = t2093+t2717;
+ t2651 = t2018+t2852;
+ t2285 = t2371*y;
+ t2650 = t2285+t2241+t2813;
+ t2649 = t2780+t2815;
+ t2648 = t2113+t2233+t2183+t2124;
+ t2647 = t2150+t2170+t2754;
+ t2559 = t2377*t2589;
+ t1996 = t2333*t2559;
+ t2646 = t1996+t2857;
+ t2645 = t2018+t2674;
+ t2644 = t2021+t2697;
+ t2643 = t2190+t2703;
+ t2642 = t2006+t2685;
+ t1993 = t2334*t2559;
+ t2641 = t1993+t2859;
+ t2640 = t2004+t2674;
+ t2639 = t2123+RATIONAL(202.0,6125.0)+t2884*RATIONAL(-529.0,29400.0);
+ t2638 = t2021+t2685;
+ t2637 = t2018+t2686;
+ t2636 = t2006+t2697;
+ t2635 = t2004+t2686;
+ t2634 = t1993+t2857;
+ t2633 = t1996+t2859;
+ t2143 = t2375*t2514;
+ t2265 = t2360*t2377;
+ t2632 = t2143+t2266+t2265+t2341*t2380+t2516;
+ t2287 = t2371*t2377;
+ t2631 = t2143+t2235+t2287+t2255+t2836;
+ t2630 = t2129+t2030+t2744+t2866;
+ t2540 = t2143+t2328;
+ t2629 = t2287+t2540+t2769+t2804;
+ t2628 = t2191+t2097+t2783+t2883;
+ t2627 = t2089+t2569+t2735+t2810;
+ t2557 = t2120+t2122;
+ t2340 = RATIONAL(-57.0,980.0);
+ t2173 = t2299*t2380;
+ t2626 = t2557+t2267+t2173+t2340*t2377+t2792;
+ t2284 = t2371*t2375;
+ t2625 = t2152+t2284+t2270+t2730;
+ t2624 = t2138+t2255+t2687;
+ t2623 = t2122+t2792+t2235+t2340*t2380+t2768+t2878;
+ t2622 = t2284+t2250+t2769+t2771;
+ t2621 = t2173+t2340*t2375+t2308+t2120+t2269+t2878;
+ t2620 = t2093+t2542+t2741+t2828;
+ t2619 = t2870+t2879;
+ t2276 = t2368*z;
+ t2537 = t2108+t2085;
+ t2618 = t2276+t2537+t2273+t2667;
+ t2211 = t2332*z;
+ t2617 = t2562+t2251+t2211+t2763+t2842;
+ t2616 = t2290*t2591+t2013+t2851;
+ t2286 = t2367*z;
+ t2538 = t2172+t2085;
+ t2615 = t2286+t2538+t2273+t2701;
+ t2614 = t2262+t2265+t2341*t2375+t2540+t2819+t2253+t2766;
+ t2613 = t2639+t2825;
+ t2551 = t2108+t2095;
+ t2612 = t2276+t2272+t2551+t2649;
+ t2079 = t2345*t2518;
+ t2611 = t2282+t2079+t2730+t2237+t2804+t2871;
+ t2184 = t2316*z;
+ t2610 = t2184+t2565+t2729+t2807;
+ t2609 = x*t2587+t2005+t2851;
+ t2240 = t2358*y;
+ t2608 = t2545+t2241+t2240+t2696;
+ t2607 = t2870+t2872;
+ t2606 = t2863+t2879;
+ t2605 = t2863+t2872;
+ t2513 = t2095+t2172;
+ t2604 = t2286+t2272+t2513+t2675;
+ t2603 = t2242+t2666+t2837;
+ t2602 = t2877+t2881;
+ t2601 = t2869+t2873;
+ t2600 = t2873+t2881;
+ t2550 = t2129+t2073;
+ t2599 = t2358*x+t2550+t2254+t2158+t2800+t2880;
+ t2598 = t2869+t2877;
+ t2597 = t2243+t2072+t2275+t2253+t2665;
+ t2274 = t2368*x;
+ t2596 = t2274+t2665+t2731;
+ t2595 = t2072+t2335*x+t2775+t2850;
+ t2594 = t2338*x+t2731+t2850;
+ t2593 = t2798+t2823+t2849;
+ t2592 = t2835+t2846+t2849;
+ t2296 = RATIONAL(-289.0,10500.0);
+ t2586 = z*t2296;
+ t2294 = RATIONAL(289.0,10500.0);
+ t2575 = x*t2294;
+ t2567 = t2094+t2093;
+ t2564 = t2094+t2254;
+ t2561 = t2235+t2239;
+ t2554 = t2092+t2079;
+ t2549 = t2242+t2237;
+ t2546 = t2243+t2270;
+ t2541 = t2251+t2253;
+ t2539 = t2092+t2108;
+ t2535 = t2089+t2124;
+ t2534 = t2090+t2129;
+ t2526 = t2079+t2161;
+ t2523 = t2079+t2090;
+ t2522 = t2079+t2073;
+ t2521 = t2235+t2236;
+ t2519 = t2252+t2255;
+ t2515 = t2161+t2129;
+ t2508 = t2089+t2094;
+ t2504 = t2258+t2270;
+ t2498 = t2092+t2172;
+ t2494 = t2095+t2525;
+ t2493 = t2138+t2263+t2269;
+ t2492 = t2095+t2566;
+ t2491 = t2263+t2529;
+ t2489 = t2085+t2525;
+ t2488 = t2085+t2566;
+ t2485 = t2515+t2522;
+ t2342 = RATIONAL(-61.0,980.0);
+ t2312 = RATIONAL(592.0,6125.0);
+ t2484 = t2342*t2377+t2267+t2312+t2168;
+ t2481 = t2255+t2801;
+ t2309 = RATIONAL(292.0,6125.0);
+ t2480 = t2143+t2267+t2309+t2369*t2377;
+ t2479 = t2508+t2554;
+ t2477 = t2542+t2745;
+ t2476 = t2092+t2253+t2124+t2504;
+ t2475 = t2255+t2752;
+ t2474 = t2155+t2521+t2768;
+ t2473 = t2536+t2716;
+ t2472 = t2113+t2519+t2825;
+ t2471 = t2254+t2499+t2546;
+ t2469 = t2569+t2745;
+ t2468 = t2254+t2523+t2561;
+ t2467 = t2254+t2521+t2526;
+ t2466 = t2241+t2095+t2237+t2885;
+ t2465 = t2149+t2140+t2255+t2541;
+ t2464 = t2077+t2561+t2768;
+ t2462 = z*t2585+t2030+t2669;
+ t2461 = t2032+x*t2581+t2669;
+ t2460 = t2789+t2809;
+ t2459 = t2816+t2831;
+ t2458 = t2789+t2831;
+ t2457 = t2809+t2816;
+ t2192 = t2322*z;
+ t2456 = t2030+t2192+t2499+t2541+t2838;
+ t2455 = t2474+t2536+t2830;
+ t2454 = t2474+t2529+t2827;
+ t2453 = t2472+t2569+t2782;
+ t2452 = t2256+t2108+t2476+t2763;
+ t2451 = t2476+t2765+t2803;
+ t2450 = t2464+t2536+t2827;
+ t2449 = t2464+t2529+t2830;
+ t2227 = t2342*t2380;
+ t2228 = t2342*t2375;
+ t2329 = RATIONAL(68.0,3675.0);
+ t2448 = t2227+t2312+t2235+t2228+t2329*t2377+t2493+t2557;
+ t2295 = RATIONAL(431.0,29400.0);
+ t2280 = t2369*t2380;
+ t2447 = t2295*t2377+t2309+t2280+t2148+t2253+t2493+t2753;
+ t2446 = t2329*t2380+t2122+t2269+t2228+t2484+t2833;
+ t2445 = t2140+t2295*t2380+t2480+t2753+t2819;
+ t2444 = t2227+t2120+t2263+t2270+t2329*t2375+t2123+t2484;
+ t2443 = t2295*t2375+t2263+t2280+t2255+t2480+t2766;
+ t2442 = t2033+z*t2576+t2263+t2473+t2632;
+ t2441 = t2247+t2148+t2142+t2472+t2739+t2771;
+ t2440 = t2461+t2625+t2763;
+ t2439 = t2000+t2294*t2590+t2463+t2621;
+ t2438 = t2611+t2797+t2814;
+ t2437 = z*t2575+t2005+t2263+t2536+t2623;
+ t2436 = t2462+t2631+t2834;
+ t2435 = t2461+t2631+t2787;
+ t2434 = t2288+t2108+t2467+t2629;
+ t2433 = t2283+t2073+t2481+t2549+t2673+t2813;
+ t2432 = t2462+t2625+t2803;
+ t2431 = t2124+t2281+t2471+t2622;
+ t2430 = t2614+t2754+t2757;
+ t2429 = t2285+t2093+t2466+t2673+t2801;
+ t2428 = t2003+t2296*t2589+t2477+t2626;
+ t2427 = t2278+t2504+t2550+t2564+t2622;
+ t2426 = t1999+y*t2586+t2470+t2621;
+ t2425 = t2020+z*t2583+t2491+t2632+t2716;
+ t2424 = t2015+y*t2575+t2469+t2626;
+ t2423 = t2152+t2105+t2264+t2481+t2739+t2784+t2825;
+ t2422 = t2611+t2818+t2845;
+ t2421 = t2170+t2260+t2614+t2843;
+ t2420 = x*t2586+t2013+t2491+t2623;
+ t2419 = t2289+t2172+t2468+t2629;
+ t2418 = t2191+t2235+t2193+t2453+t2479+t2687+t2776;
+ t2417 = t2184+t2452+t2523+t2596+t2842;
+ t2416 = t2593+t2858+t2865;
+ t2415 = t2089+t2466+t2240+t2523+t2643+t2666+t2752;
+ t2414 = t2475+t2613+t2656+t2723+t2811;
+ t2413 = t2624+t2235+t2554+t2254+t2670+t2671+t2719;
+ t2412 = t2286+t2274+t2454+t2485+t2609;
+ t2411 = t2452+t2599+t2761+t2861;
+ t2410 = t2450+t2594+t2867+t2868;
+ t2409 = t2465+t2613+t2075+t2222+t2698+t2737;
+ t2408 = t2592+t2855+t2865;
+ t2407 = t2597+t2554+t2469+t2567+t2741+t2810;
+ t2406 = t2449+t2595+t2867+t2874;
+ t2405 = t2094+t2253+t2471+t2539+t2676+t2729+t2799+t2838+t2861;
+ t2404 = t2454+t2594+t2874+t2876;
+ t2403 = t2451+t2211+t2526+t2596+t2807;
+ t2402 = t2453+t2639+t2755+t2772+t2779+t2795;
+ t2401 = t2286+t2455+t2526+t2616+t2862;
+ t2400 = t2455+t2595+t2868+t2876;
+ t2399 = t2451+t2075+t2192+t2599+t2799;
+ t2398 = t2276+t2450+t2274+t2522+t2534+t2616;
+ t2397 = t2456+t2049+t2075+t2498+t2546+t2564+t2676+t2763;
+ t2396 = t2034+t2457+t2031+t2473+t2613+t2844;
+ t2395 = t2271+t2467+t2498+t2624+t2652+t2653;
+ t2394 = t2468+t2245+t2539+t2624+t2662+t2694;
+ t2393 = t2593+t2855+t2860;
+ t2392 = t2456+t2191+t2149+t2105+t2519+t2526+t2833+t2840+t2866;
+ t2391 = t2477+t2479+t2597+t2735+t2828;
+ t2390 = t2475+t2090+t2522+t2549+t2643+t2696+t2837;
+ t2389 = t2592+t2858+t2860;
+ t2388 = t2465+t2192+t2237+t2485+t2703+t2744+t2883;
+ t2387 = t2276+t2449+t2523+t2609+t2862;
+ t2359 = RATIONAL(-4.0,105.0);
+ t2350 = RATIONAL(4.0,105.0);
+ t2326 = RATIONAL(-41.0,2100.0);
+ t2315 = RATIONAL(41.0,2100.0);
+ t2023 = RATIONAL(-1.0,125.0)*t2582;
+ t2012 = RATIONAL(1.0,125.0)*t2582;
+ coeff_I_m2_m2_m2 = t2023+t2034+t2029+t2414+t2459+t2672;
+ coeff_I_m1_m2_m2 = t2405+t2492+t2606+t2734;
+ coeff_I_0_m2_m2 = t2421+t2704+t2738;
+ coeff_I_p1_m2_m2 = t2411+t2492+t2619+t2750;
+ coeff_I_p2_m2_m2 = t2012+t2402+t2679+t2733+t2737;
+ coeff_I_m2_m1_m2 = t2390+t2630+t2642;
+ coeff_I_m1_m1_m2 = t2407+t2610+t2635;
+ coeff_I_0_m1_m2 = t2422+t2691+t2693;
+ coeff_I_p1_m1_m2 = t2417+t2620+t2637;
+ coeff_I_p2_m1_m2 = t2390+t2628+t2644;
+ coeff_I_m2_0_m2 = t2425+t2660+t2713;
+ coeff_I_m1_0_m2 = t2432+t2677+t2702;
+ coeff_I_0_0_m2 = t2326*z+t2256+t2447+t2817;
+ coeff_I_p1_0_m2 = t2440+t2677+t2682;
+ coeff_I_p2_0_m2 = t2442+t2708+t2713;
+ coeff_I_m2_p1_m2 = t2415+t2630+t2644;
+ coeff_I_m1_p1_m2 = t2391+t2610+t2645;
+ coeff_I_0_p1_m2 = t2438+t2650+t2693;
+ coeff_I_p1_p1_m2 = t2417+t2627+t2640;
+ coeff_I_p2_p1_m2 = t2415+t2628+t2642;
+ coeff_I_m2_p2_m2 = t2012+t2017+t2414+t2031+t2460+t2698;
+ coeff_I_m1_p2_m2 = t2405+t2489+t2607+t2728;
+ coeff_I_0_p2_m2 = t2430+t2704+t2746;
+ coeff_I_p1_p2_m2 = t2411+t2489+t2605+t2747;
+ coeff_I_p2_p2_m2 = t2023+t2396+t2654+t2679+t2698;
+ coeff_I_m2_m2_m1 = t2413+t2006+t2535+t2720+t2724+t2727;
+ coeff_I_m1_m2_m1 = t2401+t2602+t2705;
+ coeff_I_0_m2_m1 = t2434+t2661+t2712;
+ coeff_I_p1_m2_m1 = t2412+t2598+t2695;
+ coeff_I_p2_m2_m1 = t2418+t2021+t2662+t2671+t2724;
+ coeff_I_m2_m1_m1 = t2389+t2615+t2689;
+ coeff_I_m1_m1_m1 = t2400+t2460+t2633+t2785;
+ coeff_I_0_m1_m1 = t2209+t2439+t2206+t2551+t2701;
+ coeff_I_p1_m1_m1 = t2404+t2457+t2641+t2839;
+ coeff_I_p2_m1_m1 = t2416+t2615+t2651;
+ coeff_I_m2_0_m1 = t2436+t2648+t2681;
+ coeff_I_m1_0_m1 = t2437+t2534+t2736+t2742;
+ coeff_I_0_0_m1 = t2359*z+t2236+t2448+t2565;
+ coeff_I_p1_0_m1 = t2420+t2090+t2706+t2742;
+ coeff_I_p2_0_m1 = t2435+t2681+t2683;
+ coeff_I_m2_p1_m1 = t2393+t2604+t2664;
+ coeff_I_m1_p1_m1 = t2400+t2459+t2634+t2777;
+ coeff_I_0_p1_m1 = t2194+t2209+t2426+t2537+t2675;
+ coeff_I_p1_p1_m1 = t2404+t2458+t2646+t2759;
+ coeff_I_p2_p1_m1 = t2408+t2604+t2657;
+ coeff_I_m2_p2_m1 = t2021+t2395+t2670+t2694+t2749;
+ coeff_I_m1_p2_m1 = t2401+t2601+t2699;
+ coeff_I_0_p2_m1 = t2434+t2658+t2700;
+ coeff_I_p1_p2_m1 = t2412+t2600+t2684;
+ coeff_I_p2_p2_m1 = t2094+t2006+t2395+t2662+t2719+t2751;
+ coeff_I_m2_m2_0 = t2423+t2655+t2726;
+ coeff_I_m1_m2_0 = t2431+t2668+t2678;
+ coeff_I_0_m2_0 = t2084+t2326*y+t2445+t2843;
+ coeff_I_p1_m2_0 = t2427+t2668+t2710;
+ coeff_I_p2_m2_0 = t2441+t2655+t2725;
+ coeff_I_m2_m1_0 = t2433+t2707+t2715;
+ coeff_I_m1_m1_0 = t2424+t2535+t2718+t2743;
+ coeff_I_0_m1_0 = t2359*y+t2446+t2242+t2545;
+ coeff_I_p1_m1_0 = t2428+t2508+t2718+t2740;
+ coeff_I_p2_m1_0 = t2433+t2711+t2714;
+ coeff_I_m2_0_0 = t2326*x+t2113+t2443+t2802;
+ coeff_I_m1_0_0 = t2243+t2359*x+t2444+t2506;
+ coeff_I_0_0_0 = t2267+t2123+RATIONAL(937.0,6125.0)+t2140+t2884*RATIONAL(
+-13.0,196.0)+t2493;
+ coeff_I_p1_0_0 = t2350*x+t2258+t2444+t2500;
+ coeff_I_p2_0_0 = t2443+t2315*x+t2153+t2793;
+ coeff_I_m2_p1_0 = t2429+t2714+t2715;
+ coeff_I_m1_p1_0 = t2428+t2093+t2124+t2732+t2743;
+ coeff_I_0_p1_0 = t2241+t2350*y+t2446+t2531;
+ coeff_I_p1_p1_0 = t2424+t2567+t2732+t2740;
+ coeff_I_p2_p1_0 = t2429+t2707+t2711;
+ coeff_I_m2_p2_0 = t2423+t2647+t2725;
+ coeff_I_m1_p2_0 = t2431+t2709+t2710;
+ coeff_I_0_p2_0 = t2315*y+t2445+t2141+t2756;
+ coeff_I_p1_p2_0 = t2427+t2678+t2709;
+ coeff_I_p2_p2_0 = t2441+t2647+t2726;
+ coeff_I_m2_m2_p1 = t2394+t2089+t2021+t2653+t2719+t2720;
+ coeff_I_m1_m2_p1 = t2387+t2600+t2695;
+ coeff_I_0_m2_p1 = t2419+t2700+t2712;
+ coeff_I_p1_m2_p1 = t2398+t2601+t2705;
+ coeff_I_p2_m2_p1 = t2418+t2006+t2653+t2670+t2722;
+ coeff_I_m2_m1_p1 = t2408+t2618+t2664;
+ coeff_I_m1_m1_p1 = t2406+t2458+t2633+t2777;
+ coeff_I_0_m1_p1 = t2196+t2206+t2426+t2513+t2667;
+ coeff_I_p1_m1_p1 = t2410+t2459+t2641+t2759;
+ coeff_I_p2_m1_p1 = t2393+t2618+t2657;
+ coeff_I_m2_0_p1 = t2435+t2648+t2688;
+ coeff_I_m1_0_p1 = t2420+t2515+t2736+t2748;
+ coeff_I_0_0_p1 = t2350*z+t2239+t2448+t2562;
+ coeff_I_p1_0_p1 = t2161+t2437+t2706+t2748;
+ coeff_I_p2_0_p1 = t2436+t2683+t2688;
+ coeff_I_m2_p1_p1 = t2416+t2612+t2689;
+ coeff_I_m1_p1_p1 = t2406+t2457+t2634+t2785;
+ coeff_I_0_p1_p1 = t2194+t2196+t2439+t2538+t2649;
+ coeff_I_p1_p1_p1 = t2410+t2460+t2646+t2839;
+ coeff_I_p2_p1_p1 = t2389+t2612+t2651;
+ coeff_I_m2_p2_p1 = t2394+t2006+t2652+t2671+t2749;
+ coeff_I_m1_p2_p1 = t2387+t2598+t2684;
+ coeff_I_0_p2_p1 = t2419+t2658+t2661;
+ coeff_I_p1_p2_p1 = t2398+t2602+t2699;
+ coeff_I_p2_p2_p1 = t2413+t2021+t2567+t2717+t2722+t2751;
+ coeff_I_m2_m2_p2 = t2012+t2396+t2656+t2672+t2690;
+ coeff_I_m1_m2_p2 = t2397+t2494+t2606+t2728;
+ coeff_I_0_m2_p2 = t2421+t2680+t2746;
+ coeff_I_p1_m2_p2 = t2399+t2494+t2619+t2747;
+ coeff_I_p2_m2_p2 = t2023+t2031+t2402+t2690+t2723+t2809;
+ coeff_I_m2_m1_p2 = t2388+t2603+t2638;
+ coeff_I_m1_m1_p2 = t2407+t2617+t2645;
+ coeff_I_0_m1_p2 = t2438+t2691+t2692;
+ coeff_I_p1_m1_p2 = t2403+t2620+t2640;
+ coeff_I_p2_m1_p2 = t2392+t2603+t2636;
+ coeff_I_m2_0_p2 = t2442+t2659+t2660;
+ coeff_I_m1_0_p2 = t2440+t2663+t2702;
+ coeff_I_0_0_p2 = t2163+t2315*z+t2447+t2773;
+ coeff_I_p1_0_p2 = t2432+t2663+t2682;
+ coeff_I_p2_0_p2 = t2425+t2659+t2708;
+ coeff_I_m2_p1_p2 = t2388+t2608+t2636;
+ coeff_I_m1_p1_p2 = t2391+t2617+t2635;
+ coeff_I_0_p1_p2 = t2422+t2650+t2692;
+ coeff_I_p1_p1_p2 = t2403+t2627+t2637;
+ coeff_I_p2_p1_p2 = t2392+t2608+t2638;
+ coeff_I_m2_p2_p2 = t2409+t2023+t2569+t2656+t2733+t2755;
+ coeff_I_m1_p2_p2 = t2397+t2488+t2607+t2734;
+ coeff_I_0_p2_p2 = t2430+t2680+t2738;
+ coeff_I_p1_p2_p2 = t2399+t2488+t2605+t2750;
+ coeff_I_p2_p2_p2 = t2012+t2409+t2034+t2654+t2723+t2816;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c
index fbca563..374d590 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dx.compute.c
@@ -1,364 +1,373 @@
-fp t2952,
- t3069,
- t3219,
- t3054,
- t2931,
- t3370,
- t3028,
- t3047,
+fp t3098,
t3070,
- t3218,
- t2898,
+ t3003,
+ t3082,
+ t3237,
+ t2934,
+ t3226,
+ t3384,
+ t3247,
+ t2951,
+ t3065,
+ t3245,
+ t2900,
+ t3246,
+ t2955,
+ t2892,
+ t3383,
+ t3095,
+ t3007,
+ t2937,
+ t3038,
+ t3340,
+ t3097,
+ t3093,
+ t3215,
+ t3066,
+ t3348,
+ t3096,
t3068,
- t3071,
- t3043,
- t2995,
- t3357,
- t2991,
- t3072,
- t3044,
- t3172,
- t3145,
- t3369,
+ t3016,
+ t3342,
+ t3174,
+ t3382,
+ t3056,
+ t3039,
+ t2962,
+ t3238,
+ t3094,
+ t3018,
+ t3067,
+ t3223,
+ t3381,
+ t2959,
+ t3077,
+ t3239,
+ t2930,
+ t3064,
+ t3244,
+ t2920,
+ t2893,
+ t3380,
+ t3207,
+ t3370,
+ t3175,
+ t3011,
+ t2919,
+ t3042,
+ t3325,
+ t3379,
+ t3075,
+ t2939,
+ t3378,
+ t3086,
+ t3002,
+ t3225,
+ t3057,
+ t3036,
+ t2975,
+ t3377,
+ t3028,
+ t3084,
+ t2952,
+ t3210,
+ t3191,
+ t2963,
+ t3185,
+ t3015,
+ t2918,
+ t3376,
+ t3227,
+ t2974,
+ t3186,
+ t3001,
+ t2941,
+ t3375,
t3004,
- t3216,
- t2902,
+ t3374,
+ t3009,
+ t3373,
+ t3032,
+ t3062,
+ t3021,
+ t2956,
+ t3372,
+ t3010,
+ t3069,
+ t2924,
+ t3371,
+ t3369,
t3368,
- t3061,
- t2928,
- t3176,
- t2978,
- t3060,
- t3196,
- t3153,
- t3019,
+ t2923,
+ t3041,
t3367,
- t3073,
- t3174,
- t3008,
- t3037,
- t2990,
- t2926,
+ t3236,
+ t2929,
+ t3091,
+ t3029,
t3366,
- t3059,
- t2998,
- t2930,
- t3007,
- t3192,
+ t3076,
+ t3023,
+ t2958,
+ t3037,
t3365,
- t3039,
- t3215,
- t2917,
- t3224,
- t2925,
t3364,
- t3223,
- t3036,
- t3012,
- t2950,
- t3162,
- t3363,
- t3003,
t3040,
+ t3363,
t3362,
- t3016,
t3361,
- t3002,
- t2909,
+ t2972,
t3360,
+ t2948,
t3359,
- t3015,
- t2937,
- t3164,
- t3032,
+ t2950,
t3358,
- t2979,
- t2908,
- t3014,
+ t2926,
+ t3357,
+ t3026,
t3356,
+ t3081,
+ t3030,
t3355,
- t2871,
- t3049,
- t3217,
- t2884,
+ t3035,
+ t2999,
+ t2943,
t3354,
t3353,
- t2934,
+ t2933,
t3352,
- t3058,
- t3220,
- t2880,
- t2932,
t3351,
- t3213,
- t2923,
- t2863,
- t2918,
+ t2907,
t3350,
t3349,
- t3055,
- t2911,
- t3348,
- t2993,
+ t3043,
+ t2984,
+ t3022,
+ t2947,
t3347,
- t2999,
- t2935,
- t3018,
t3346,
- t2980,
- t2906,
t3345,
- t3048,
- t2975,
t3344,
- t2861,
- t2994,
- t2921,
t3343,
- t3342,
- t3063,
+ t3027,
+ t3078,
t3341,
- t3340,
- t2912,
- t3067,
- t3005,
t3339,
- t3006,
- t2985,
t3338,
+ t2928,
+ t3031,
t3337,
- t3201,
t3336,
- t2893,
t3335,
- t3011,
- t2888,
t3334,
- t2915,
t3333,
- t2949,
- t2919,
t3332,
- t2933,
- t3022,
t3331,
- t3023,
t3330,
- t2936,
- t2882,
+ t3085,
+ t2917,
t3329,
t3328,
+ t2966,
t3327,
+ t2960,
t3326,
- t3325,
- t2874,
t3324,
- t3190,
- t3041,
+ t3053,
t3323,
- t2986,
- t2886,
+ t3045,
t3322,
+ t2971,
t3321,
- t3013,
- t2942,
+ t2895,
t3320,
+ t3034,
t3319,
+ t3208,
t3318,
- t2946,
- t3017,
- t2941,
t3317,
- t2904,
+ t2932,
t3316,
- t3221,
- t2892,
t3315,
+ t3195,
+ t3171,
t3314,
- t2974,
+ t3193,
t3313,
- t2876,
- t3212,
- t2903,
- t2862,
+ t3033,
t3312,
- t3056,
+ t3046,
t3311,
- t2945,
t3310,
- t2939,
+ t2901,
t3309,
- t2987,
- t2900,
t3308,
+ t3050,
t3307,
t3306,
t3305,
+ t2897,
t3304,
- t2996,
t3303,
+ t2910,
t3302,
t3301,
+ t3224,
+ t3044,
t3300,
- t3010,
+ t2935,
t3299,
- t3194,
- t3053,
t3298,
- t2897,
t3297,
- t3020,
+ t3165,
t3296,
- t2963,
t3295,
t3294,
t3293,
- t3009,
+ t2921,
t3292,
- t2922,
t3291,
- t3001,
t3290,
- t3214,
- t2868,
t3289,
t3288,
t3287,
+ t3019,
t3286,
- t3208,
- t3051,
+ t3054,
t3285,
t3284,
- t2958,
- t3152,
t3283,
t3282,
- t2879,
t3281,
- t2866,
t3280,
t3279,
+ t3051,
t3278,
t3277,
- t2907,
t3276,
t3275,
- t3030,
t3274,
- t2901,
t3273,
t3272,
t3271,
t3270,
- t3024,
t3269,
+ t3047,
t3268,
- t3029,
t3267,
t3266,
+ t2936,
+ t3055,
+ t3194,
t3265,
t3264,
+ t2979,
t3263,
+ t3052,
t3262,
t3261,
- t3026,
+ t2913,
t3260,
+ t3049,
t3259,
+ t3177,
+ t2942,
t3258,
+ t3048,
t3257,
t3256,
+ t3166,
+ t2909,
t3255,
- t3066,
t3254,
+ t2940,
t3253,
t3252,
t3251,
- t2867,
t3250,
t3249,
- t2895,
- t2910,
- t2865,
- t2929,
+ t2927,
t3248,
- t2899,
- t2864,
- t3247,
- t3246,
- t3245,
- t3146,
- t3222,
- t3244,
t3243,
t3242,
t3241,
t3240,
- t3199,
- t3062,
- t3188,
- t3239,
- t3238,
- t3237,
- t3193,
- t3177,
- t3150,
- t3236,
+ t2957,
+ t2931,
t3235,
t3234,
- t3141,
t3233,
+ t2887,
+ t2949,
t3232,
t3231,
t3230,
- t3143,
t3229,
t3228,
- t3227,
- t3226,
- t3225,
- t2920,
+ t3222,
+ t2888,
+ t3221,
+ t3220,
+ t3218,
+ t2925,
+ t3217,
+ t3216,
+ t3214,
+ t3213,
t3211,
- t3209,
- t3207,
t3206,
t3205,
t3204,
t3203,
+ t3202,
+ t3201,
t3200,
+ t3199,
+ t3198,
t3197,
- t3195,
- t3191,
- t3189,
- t3187,
- t2905,
- t3186,
- t3185,
+ t3196,
+ t3192,
+ t3190,
+ t3188,
+ t3184,
+ t3183,
t3182,
t3181,
t3180,
t3179,
+ t2994,
t3178,
+ t3176,
t3173,
- t3171,
+ t3172,
t3170,
t3169,
t3168,
t3167,
- t3166,
- t3165,
+ t3164,
+ t3163,
+ t3162,
+ t3161,
t3160,
t3159,
t3158,
t3157,
- t2969,
t3156,
t3155,
t3154,
+ t3153,
+ t3152,
t3151,
+ t3150,
t3149,
t3148,
+ t3147,
+ t3146,
+ t3145,
t3144,
+ t3143,
t3142,
+ t3141,
t3140,
t3139,
t3138,
@@ -368,22 +377,25 @@ fp t2952,
t3134,
t3133,
t3132,
+ t3071,
t3131,
t3130,
t3129,
t3128,
+ t2889,
t3127,
+ t2894,
t3126,
t3125,
t3124,
- t3021,
+ t2890,
t3123,
t3122,
t3121,
t3120,
+ t2898,
t3119,
t3118,
- t3027,
t3117,
t3116,
t3115,
@@ -400,580 +412,546 @@ fp t2952,
t3104,
t3103,
t3102,
- t3101,
- t3100,
- t3099,
- t3098,
- t3097,
- t3096,
- t3095,
- t3094,
- t3093,
- t3092,
- t3091,
- t3090,
- t3089,
- t3088,
- t3087,
- t3086,
- t3085,
- t3084,
- t3083,
- t3082,
- t3081,
- t3080,
- t3079,
- t3078,
- t3077;
- t2952 = RATIONAL(211.0,3675.0)*x;
- t3069 = y*y;
- t3219 = x*t3069;
- t3054 = RATIONAL(1.0,490.0);
- t2931 = t3054*t3219;
- t3370 = t2952+t2931;
- t3028 = RATIONAL(47.0,5250.0);
- t3047 = RATIONAL(2.0,245.0);
- t3070 = z*z;
- t3218 = x*t3070;
- t2898 = t3047*t3218;
- t3068 = x*x;
- t3071 = t3068*x;
- t3043 = RATIONAL(1.0,150.0);
- t2995 = t3043*t3071;
- t3357 = t2898+t2995;
- t2991 = RATIONAL(-1.0,100.0)*t3068;
- t3072 = t3070*z;
- t3044 = RATIONAL(-1.0,300.0);
- t3172 = z*t2991+t3044*t3072;
- t3145 = t3172+t3357;
- t3369 = t3145+t3028*z;
- t3004 = RATIONAL(1.0,25.0)*t3071;
- t3216 = x*RATIONAL(-2.0,245.0);
- t2902 = t3069*t3216;
- t3368 = t3004+t2902;
- t3061 = RATIONAL(1.0,245.0);
- t2928 = t3061*t3219;
- t3176 = t3004+t2928;
- t2978 = RATIONAL(1.0,100.0)*t3068;
- t3060 = RATIONAL(1.0,300.0);
- t3196 = t3060*t3072+z*t2978;
- t3153 = t3196+t3357;
- t3019 = RATIONAL(-47.0,5250.0);
- t3367 = t3153+t3019*z;
- t3073 = t3069*y;
- t3174 = y*t2978+t3060*t3073;
- t3008 = RATIONAL(-229.0,10500.0);
- t3037 = RATIONAL(-1.0,700.0);
- t2990 = t3037*t3070;
- t2926 = y*t2990;
- t3366 = t3008*y+t3174+t2926;
- t3059 = RATIONAL(1.0,700.0);
- t2998 = t3059*t3070;
- t2930 = y*t2998;
- t3007 = RATIONAL(229.0,10500.0);
- t3192 = t3044*t3073+y*t2991;
- t3365 = t3007*y+t2930+t3192;
- t3039 = RATIONAL(1.0,350.0);
- t3215 = x*t3039;
- t2917 = z*t3215;
- t3224 = y*z;
- t2925 = RATIONAL(1.0,500.0)*t3224;
- t3364 = t2917+t2925;
- t3223 = y*t3070;
- t3036 = RATIONAL(1.0,1400.0);
- t3012 = RATIONAL(-137.0,5250.0);
- t2950 = t3012*y;
- t3162 = t2950+t3174;
- t3363 = t3036*t3223+t3162;
- t3003 = RATIONAL(-1.0,50.0)*t3068;
- t3040 = RATIONAL(1.0,600.0);
- t3362 = t3040*t3072+z*t3003;
- t3016 = RATIONAL(-167.0,7000.0);
- t3361 = t2930+t3016*y;
- t3002 = RATIONAL(4.0,75.0)*x;
- t2909 = t3061*t3218;
- t3360 = t3002+t2909;
- t3359 = RATIONAL(166.0,3675.0)*x+t2931;
- t3015 = RATIONAL(137.0,5250.0);
- t2937 = t3015*y;
- t3164 = t2937+t3192;
- t3032 = RATIONAL(-1.0,1400.0);
- t3358 = t3032*t3223+t3164;
- t2979 = t3039*t3069;
- t2908 = z*t2979;
- t3014 = RATIONAL(-187.0,7000.0);
- t3356 = t3014*z+t2908;
- t3355 = RATIONAL(136.0,3675.0)*x+t2909;
- t2871 = RATIONAL(1.0,1000.0)*t3224;
- t3049 = RATIONAL(-1.0,350.0);
- t3217 = x*t3049;
- t2884 = y*t3217;
- t3354 = t2871+t2884;
- t3353 = t2991+t3060;
- t2934 = y*t3215;
- t3352 = t2871+t2934;
- t3058 = RATIONAL(-1.0,175.0);
- t3220 = x*t3058;
- t2880 = y*t3220;
- t2932 = RATIONAL(-1.0,500.0)*t3224;
- t3351 = t2880+t2932;
- t3213 = x*RATIONAL(-2.0,175.0);
- t2923 = y*t3213;
- t2863 = z*t2923;
- t2918 = RATIONAL(-1.0,125.0)*t3224;
- t3350 = t2863+t2918;
- t3349 = t3040*t3073+y*t3003;
- t3055 = RATIONAL(-1.0,245.0);
- t2911 = t3055*t3218;
- t3348 = t2995+t2911;
- t2993 = t3058*t3069;
- t3347 = t2991+t2993;
- t2999 = t3037*t3069;
- t2935 = z*t2999;
- t3018 = RATIONAL(167.0,7000.0);
- t3346 = t3018*z+t2935;
- t2980 = t3039*t3070;
- t2906 = y*t2980;
- t3345 = t3028*y+t2906;
- t3048 = RATIONAL(1.0,175.0);
- t2975 = t3048*t3069;
- t3344 = t2991+t2975;
- t2861 = y*t2917;
- t2994 = t3059*t3069;
- t2921 = z*t2994;
- t3343 = t2861+t2921;
- t3342 = t2978+t3044;
- t3063 = RATIONAL(1.0,42.0);
- t3341 = t3063+t2990;
- t3340 = t3014*y+t2906;
- t2912 = t3054*t3218;
- t3067 = RATIONAL(-2.0,75.0);
- t3005 = t3067*t3071;
- t3339 = t2912+t3005;
- t3006 = RATIONAL(1.0,50.0)*t3068;
- t2985 = t3049*t3069;
- t3338 = t3006+t2985;
- t3337 = t2917+t2932;
- t3201 = t3068*RATIONAL(-1.0,200.0);
- t3336 = y*t3201+t3043*t3073;
- t2893 = RATIONAL(311.0,14700.0)*x;
- t3335 = t2902+t2893;
- t3011 = RATIONAL(187.0,7000.0);
- t2888 = z*t2985;
- t3334 = t3011*z+t2888;
- t2915 = t3047*t3219;
- t3333 = t2915+t2995;
- t2949 = t3012*z;
- t2919 = z*t2975;
- t3332 = t2919+t2949+t3196;
- t2933 = RATIONAL(-169.0,14700.0)*x;
- t3022 = RATIONAL(-19.0,2100.0);
- t3331 = t2933+t3022;
- t3023 = RATIONAL(19.0,2100.0);
- t3330 = t2933+t3023;
- t2936 = t3015*z;
- t2882 = z*t2993;
- t3329 = t2882+t2936+t3172;
- t3328 = t2991+t2979;
- t3327 = t3043*t3072+z*t3201;
- t3326 = t3008*z+t2935;
- t3325 = t2898+RATIONAL(-529.0,14700.0)*x;
- t2874 = RATIONAL(-1.0,1000.0)*t3224;
- t3324 = t2934+t2874;
- t3190 = t3068*RATIONAL(1.0,200.0);
- t3041 = RATIONAL(-1.0,150.0);
- t3323 = y*t3190+t3041*t3073;
- t2986 = t3049*t3070;
- t2886 = y*t2986;
- t3322 = t2886+t3011*y;
- t3321 = t2915+t2975;
- t3013 = RATIONAL(107.0,7000.0);
- t2942 = t3013*z;
- t3320 = t2908+t2942;
- t3319 = t2999+t3003;
- t3318 = z*t3190+t3041*t3072;
- t2946 = RATIONAL(256.0,3675.0)*x;
- t3017 = RATIONAL(-107.0,7000.0);
- t2941 = t3017*y;
- t3317 = t2946+t2941;
- t2904 = z*t3217;
- t3316 = t2904+t2925;
- t3221 = x*t3048;
- t2892 = y*t3221;
- t3315 = t2892+t2925;
- t3314 = t3018*y+t2926;
- t2974 = t3048*t3070;
- t3313 = t2974+t2993;
- t2876 = RATIONAL(1.0,125.0)*t3224;
- t3212 = x*RATIONAL(2.0,175.0);
- t2903 = y*t3212;
- t2862 = z*t2903;
- t3312 = t2876+t2862;
- t3056 = RATIONAL(-1.0,600.0);
- t3311 = z*t3006+t3056*t3072;
- t2945 = RATIONAL(151.0,3675.0)*x;
- t3310 = t2912+t2945;
- t2939 = t3017*z;
- t3309 = t2939+t2888;
- t2987 = t3044*x;
- t2900 = t3070*t3216;
- t3308 = t2987+t2900;
- t3307 = t2998+t3006;
- t3306 = RATIONAL(29.0,2100.0)+t2978;
- t3305 = t2928+t2985;
- t3304 = t2904+t2932;
- t2996 = t3058*t3070;
- t3303 = t2975+t2996;
- t3302 = t3003+t2979;
- t3301 = t2874+t2884;
- t3300 = t2987+t2902;
- t3010 = RATIONAL(-289.0,10500.0);
- t3299 = t3196+t2921+t3010*z;
- t3194 = t2979+t2980;
- t3053 = RATIONAL(8.0,525.0);
- t3298 = t3003+t3194+t3053;
- t2897 = y*t2974;
- t3297 = t2903+t2897+t3162;
- t3020 = RATIONAL(-17.0,2100.0);
- t3296 = t2991+t3194+t3020;
- t2963 = t3019*y;
- t3295 = t2886+t2963+t3174;
- t3294 = t3005+t3349;
- t3293 = t2933+t3323;
- t3009 = RATIONAL(289.0,10500.0);
- t3292 = t2935+t3172+t3009*z;
- t2922 = RATIONAL(191.0,14700.0)*x;
- t3291 = t2922+t3346;
- t3001 = RATIONAL(-9.0,98.0)*x;
- t3290 = t3176+t3001+t2900;
- t3214 = x*t3224;
- t2868 = t3059*t3214;
- t3289 = t2868+t3363;
- t3288 = t2952+t3349;
- t3287 = t2909+t3001+t3368;
- t3286 = t2945+t3005+t2909+t2931;
- t3208 = t2986+t2985;
- t3051 = RATIONAL(-8.0,525.0);
- t3285 = t3006+t3208+t3051;
- t3284 = t2939+t3311;
- t2958 = t3016*z;
- t3152 = t3327+t3348;
- t3283 = t2922+t2958+t3152;
- t3282 = RATIONAL(-33.0,490.0)*x+t2900+t3368;
- t2879 = y*t2996;
- t3281 = t2923+t2879+t3164;
- t2866 = t3037*t3214;
- t3280 = t2866+t3358;
- t3279 = t2942+t3362;
- t3278 = t3192+t3345;
- t3277 = t2909+RATIONAL(-57.0,490.0)*x+t3176;
- t2907 = t3055*t3219;
- t3276 = t2907+t3314;
- t3275 = t2907+t2906+t3013*y;
- t3030 = RATIONAL(17.0,2100.0);
- t3274 = t3030+t2978+t3208;
- t2901 = t3007*z;
- t3273 = t3172+t2901+t3343;
- t3272 = RATIONAL(17.0,525.0)+t2990+t3319;
- t3271 = t3346+t3362;
- t3270 = t3311+t3356;
- t3024 = RATIONAL(-29.0,2100.0);
- t3269 = t3024+t2980+t3344;
- t3268 = t3303+t3353;
- t3029 = RATIONAL(-37.0,1050.0);
- t3267 = t3029+t3006+t2994+t2980;
- t3266 = t2958+t2921+t3311;
- t3265 = t3336+t3361;
- t3264 = t3336+t3340;
- t3263 = t2974+t2978+t2985+t3022;
- t3262 = t2912+t2952+t3361;
- t3261 = t3334+t3362;
- t3026 = RATIONAL(37.0,1050.0);
- t3260 = t3026+t2986+t3319;
- t3259 = t3309+t3327;
- t3258 = RATIONAL(11.0,420.0)+t2996+t3325;
- t3257 = t3303+t3342;
- t3256 = t3313+t3353;
- t3255 = RATIONAL(-17.0,525.0)+t2994+t3307;
- t3066 = RATIONAL(2.0,75.0);
- t3254 = t2986+t3066+t3302;
- t3253 = t3322+t3323;
- t3252 = t2986+t2993+t3306;
- t3251 = t3067+t2980+t3338;
- t2867 = z*t2884;
- t3250 = t2867+t3196+t3326;
- t3249 = t3313+t3342;
- t2895 = RATIONAL(-1.0,250.0)*t3224;
- t2910 = z*t3221;
- t2865 = y*t2910;
- t2929 = z*t3220;
- t3248 = t2895+t2865+t2929+t3320;
- t2899 = RATIONAL(1.0,250.0)*t3224;
- t2864 = z*t2880;
- t3247 = t2899+t2864+t2910+t3309;
- t3246 = t3023+t2996+t3328;
- t3245 = t2925+t3266;
- t3146 = t3196+t3339;
- t3222 = z*t3069;
- t3244 = t3146+t2949+t3036*t3222+t3359;
- t3243 = t2917+t3272;
- t3242 = t2925+t3271;
- t3241 = t2899+t3246;
- t3240 = t2895+t3246;
- t3199 = t3005+t3006;
- t3062 = RATIONAL(-1.0,42.0);
- t3188 = t2986+t2911;
- t3239 = t3062+t3188+t3199+t2994+t3370;
- t3238 = t2899+t3263;
- t3237 = t2880+t3302+t3341;
- t3193 = t2980+t2911;
- t3177 = t3003+t3005;
- t3150 = t3177+t3193;
- t3236 = t3150+t2999+t3063+t3370;
- t3235 = t2946+t2911+t3294;
- t3234 = t2867+t3265;
- t3141 = t3172+t3339;
- t3233 = t3141+t2936+t3032*t3222+t3359;
- t3232 = t3062+t2892+t2985+t3307;
- t3231 = t2932+t3271;
- t3230 = t2932+t3266;
- t3143 = t2978+t2995+t3321;
- t3229 = RATIONAL(-11.0,420.0)+t2974+t3143+t3325;
- t3228 = t2861+t3314+t3323;
- t3227 = t2895+t3263;
- t3226 = t2904+t3255;
- t3225 = t2886+t2933+t2907+t2941+t3336;
- t2920 = z*t3213;
- t3211 = t2863+t2920;
- t3209 = t3004+t2915;
- t3207 = t2907+t2985;
- t3206 = t2923+t2865;
- t3205 = t2929+t2864;
- t3204 = t2920+t2862;
- t3203 = t2920+t2880;
- t3200 = t2923+t2864;
- t3197 = t2929+t2867;
- t3195 = t2929+t2880;
- t3191 = t2880+t2910;
- t3189 = t2865+t2910;
- t3187 = t2867+t2910;
- t2905 = z*t3212;
- t3186 = t2905+t2863;
- t3185 = t2903+t2865;
- t3182 = t2929+t2911;
- t3181 = t2910+t2861;
- t3180 = t2929+t2861;
- t3179 = t2905+t2880;
- t3178 = t2892+t2920;
- t3173 = t2905+t2862;
- t3171 = t2892+t2929;
- t3170 = t2905+t2892;
- t3169 = RATIONAL(-1.0,10.0)*x+t3004;
- t3168 = t2900+t2995;
- t3167 = t2903+t2864;
- t3166 = t2892+t2910;
- t3165 = t2886+t3193;
- t3160 = t3177+t3305;
- t3159 = t3174+t3333;
- t3158 = t2907+t3005+y*t3006+t3056*t3073;
- t3157 = t2902+RATIONAL(431.0,14700.0)*x+t3168;
- t2969 = RATIONAL(-61.0,490.0)*x;
- t3156 = t2898+t2969+t3176;
- t3155 = t2898+t2902+t3169;
- t3154 = t2969+t2909+t3209;
- t3151 = t3192+t3333;
- t3149 = t2915+t2900+t3169;
- t3148 = t3318+t3348;
- t3144 = t2907+t2995+t3328;
- t3142 = t2928+t2979+t3199;
- t3140 = t2903+t3282;
- t3139 = t2865+t2888+t3275;
- t3138 = t2867+t3277;
- t3137 = t2867+t2921+t3276;
- t3136 = t2923+t3282;
- t3135 = t2910+t3287;
- t3134 = t2865+t3290;
- t3133 = t2861+t3277;
- t3132 = t2864+t3290;
- t3131 = t2908+t2864+t3275;
- t3130 = t2929+t3287;
- t3129 = t2880+t3158+t3338;
- t3128 = t2903+t3151+t3347;
- t3127 = t2923+t3159+t3347;
- t3126 = t2986+t2978+t2910+t3148;
- t3125 = t2892+t3158+t3302;
- t3124 = t3026+t2990+t3160+t3310;
- t3021 = RATIONAL(17.0,5250.0);
- t3123 = t2919+t3021*z+t3145+t3300;
- t3122 = t3158+t3340+t3360;
- t3121 = t3010*y+t2930+t3174+t3286;
- t3120 = t3002+t3066+t3150+t3305;
- t3119 = t3009*y+t2926+t3192+t3286;
- t3118 = t3148+t3334+t3335;
- t3027 = RATIONAL(-17.0,5250.0);
- t3117 = t2882+t3027*z+t3153+t3300;
- t3116 = t2907+t3294+t3322+t3360;
- t3115 = t3152+t3335+t3356;
- t3114 = t2996+t2893+t3168+t3207+t3306;
- t3113 = t2897+t3021*y+t3151+t3308;
- t3112 = t2879+t3027*y+t3159+t3308;
- t3111 = t3002+t3067+t3142+t3188;
- t3110 = t3024+t2974+t2900+t2893+t3144;
- t3109 = t2998+t3029+t3142+t3310;
- t3108 = t2920+t3229+t3329;
- t3107 = t2897+t2950+t3127+t3258;
- t3106 = t2901+t3137+t3141+t3288;
- t3105 = t2865+t2908+t3225+t3369;
- t3104 = t2934+t3239+t3365;
- t3103 = t2904+t3233+t3272;
- t3102 = t3128+t3193+t3330+t3345;
- t3101 = t2884+t3236+t3365;
- t3100 = t3139+t3293+t3367;
- t3099 = t2886+t3051+t3129+t3188+t3317;
- t3098 = t2980+t3020+t3144+t3182+t3291+t3318;
- t3097 = t3139+t3235+t3284;
- t3096 = t2884+t3239+t3366;
- t3095 = t2907+t3265+t3283+t3343;
- t3094 = t3131+t3235+t3279;
- t3093 = t3030+t3126+t3207+t3291;
- t3092 = t2917+t3233+t3255;
- t3091 = t2905+t3229+t3332;
- t3090 = t2963+t3127+t3165+t3330;
- t3089 = t3125+t3262+t3341;
- t3088 = t3053+t3125+t3165+t3317;
- t3087 = t2868+t3244+t3358;
- t3086 = t3062+t2998+t3129+t3262;
- t3085 = t3137+t3283+t3323;
- t3084 = t3131+t3293+t3369;
- t3083 = t2861+t3146+t3276+t3288+t3326;
- t3082 = t2866+t3244+t3363;
- t3081 = t2986+t3143+t3182+t3259+t3331;
- t3080 = t2934+t3236+t3366;
- t3079 = t2888+t2864+t3225+t3367;
- t3078 = t2879+t2937+t3128+t3258;
- t3077 = t3126+t3320+t3321+t3331;
- coeff_dx_m2_m2_m2 = t2918+t3107+t3204+t3332;
- coeff_dx_m1_m2_m2 = t2895+t3094+t3166+t3285;
- coeff_dx_0_m2_m2 = t3140+t3186;
- coeff_dx_p1_m2_m2 = t3088+t3247+t3311;
- coeff_dx_p2_m2_m2 = t3108+t3281+t3312;
- coeff_dx_m2_m1_m2 = t3100+t3203+t3240;
- coeff_dx_m1_m1_m2 = t3104+t3187+t3231;
- coeff_dx_0_m1_m2 = t3132+t3170;
- coeff_dx_p1_m1_m2 = t3080+t3187+t3245;
- coeff_dx_p2_m1_m2 = t3105+t3203+t3238;
- coeff_dx_m2_0_m2 = t2920+t3117+t3268;
- coeff_dx_m1_0_m2 = t2910+t3111+t3261;
- coeff_dx_0_0_m2 = t2905+t3149;
- coeff_dx_p1_0_m2 = t2910+t3120+t3270;
- coeff_dx_p2_0_m2 = t2920+t3123+t3249;
- coeff_dx_m2_p1_m2 = t3079+t3178+t3241;
- coeff_dx_m1_p1_m2 = t3096+t3181+t3242;
- coeff_dx_0_p1_m2 = t3134+t3179;
- coeff_dx_p1_p1_m2 = t3101+t3181+t3230;
- coeff_dx_p2_p1_m2 = t3084+t3178+t3227;
- coeff_dx_m2_p2_m2 = t3078+t2876+t3211+t3332;
- coeff_dx_m1_p2_m2 = t2908+t2899+t3099+t3189+t3279;
- coeff_dx_0_p2_m2 = t3136+t3173;
- coeff_dx_p1_p2_m2 = t2895+t3097+t3191+t3298;
- coeff_dx_p2_p2_m2 = t3108+t3297+t3350;
- coeff_dx_m2_m2_m1 = t3090+t3248+t3318;
- coeff_dx_m1_m2_m1 = t3106+t3232+t3337;
- coeff_dx_0_m2_m1 = t3135+t3167;
- coeff_dx_p1_m2_m1 = t3089+t3250+t3364;
- coeff_dx_p2_m2_m1 = t3081+t2899+t3206+t3278;
- coeff_dx_m2_m1_m1 = t3098+t3228+t3351;
- coeff_dx_m1_m1_m1 = t3092+t3280+t3324;
- coeff_dx_0_m1_m1 = t3138+t3166;
- coeff_dx_p1_m1_m1 = t3082+t3243+t3352;
- coeff_dx_p2_m1_m1 = t3095+t2925+t3195+t3274;
- coeff_dx_m2_0_m1 = t2929+t3118+t3269;
- coeff_dx_m1_0_m1 = t2917+t3109+t3292;
- coeff_dx_0_0_m1 = t2910+t3154;
- coeff_dx_p1_0_m1 = t2917+t3124+t3299;
- coeff_dx_p2_0_m1 = t2929+t3115+t3252;
- coeff_dx_m2_p1_m1 = t3098+t3234+t3315;
- coeff_dx_m1_p1_m1 = t3092+t3289+t3354;
- coeff_dx_0_p1_m1 = t3133+t3191;
- coeff_dx_p1_p1_m1 = t3087+t3243+t3301;
- coeff_dx_p2_p1_m1 = t3085+t2932+t3171+t3274;
- coeff_dx_m2_p2_m1 = t3102+t2899+t3205+t3318+t3320;
- coeff_dx_m1_p2_m1 = t3086+t3273+t3364;
- coeff_dx_0_p2_m1 = t3135+t3206;
- coeff_dx_p1_p2_m1 = t3083+t3237+t3337;
- coeff_dx_p2_p2_m1 = t2895+t3081+t3167+t3295;
- coeff_dx_m2_m2_0 = t2923+t3112+t3256;
- coeff_dx_m1_m2_0 = t2892+t3116+t3251;
- coeff_dx_0_m2_0 = t2903+t3155;
- coeff_dx_p1_m2_0 = t2892+t3122+t3254;
- coeff_dx_p2_m2_0 = t2923+t3113+t3257;
- coeff_dx_m2_m1_0 = t2880+t3110+t3253;
- coeff_dx_m1_m1_0 = t2934+t3119+t3267;
- coeff_dx_0_m1_0 = t2892+t3156;
- coeff_dx_p1_m1_0 = t2934+t3121+t3260;
- coeff_dx_p2_m1_0 = t2880+t3114+t3264;
- coeff_dx_m2_0_0 = t2974+RATIONAL(-41.0,2100.0)+t3157+t3344;
- coeff_dx_m1_0_0 = t2980+RATIONAL(-4.0,105.0)+t3142+t3355;
- coeff_dx_0_0_0 = t2898+RATIONAL(-13.0,98.0)*x+t3209;
- coeff_dx_p1_0_0 = RATIONAL(4.0,105.0)+t2986+t3160+t3355;
- coeff_dx_p2_0_0 = RATIONAL(41.0,2100.0)+t2993+t2996+t2978+t3157;
- coeff_dx_m2_p1_0 = t2892+t3110+t3264;
- coeff_dx_m1_p1_0 = t2884+t3121+t3267;
- coeff_dx_0_p1_0 = t2880+t3156;
- coeff_dx_p1_p1_0 = t2884+t3119+t3260;
- coeff_dx_p2_p1_0 = t2892+t3114+t3253;
- coeff_dx_m2_p2_0 = t2903+t3113+t3256;
- coeff_dx_m1_p2_0 = t2880+t3122+t3251;
- coeff_dx_0_p2_0 = t2923+t3155;
- coeff_dx_p1_p2_0 = t2880+t3116+t3254;
- coeff_dx_p2_p2_0 = t2903+t3112+t3257;
- coeff_dx_m2_m2_p1 = t3090+t3247+t3327;
- coeff_dx_m1_m2_p1 = t3083+t3232+t3316;
- coeff_dx_0_m2_p1 = t3130+t3185;
- coeff_dx_p1_m2_p1 = t3089+t3273+t3304;
- coeff_dx_p2_m2_p1 = t3077+t2895+t3200+t3278;
- coeff_dx_m2_m1_p1 = t2925+t3085+t3191+t3296;
- coeff_dx_m1_m1_p1 = t3087+t3226+t3352;
- coeff_dx_0_m1_p1 = t3133+t3171;
- coeff_dx_p1_m1_p1 = t3103+t3289+t3324;
- coeff_dx_p2_m1_p1 = t3093+t3234+t3351;
- coeff_dx_m2_0_p1 = t2910+t3115+t3269;
- coeff_dx_m1_0_p1 = t2904+t3109+t3299;
- coeff_dx_0_0_p1 = t2929+t3154;
- coeff_dx_p1_0_p1 = t2904+t3124+t3292;
- coeff_dx_p2_0_p1 = t2910+t3118+t3252;
- coeff_dx_m2_p1_p1 = t3095+t2932+t3166+t3296;
- coeff_dx_m1_p1_p1 = t3082+t3226+t3301;
- coeff_dx_0_p1_p1 = t3138+t3195;
- coeff_dx_p1_p1_p1 = t3103+t3280+t3354;
- coeff_dx_p2_p1_p1 = t3093+t3228+t3315;
- coeff_dx_m2_p2_p1 = t2895+t3102+t3189+t3259;
- coeff_dx_m1_p2_p1 = t3086+t3250+t3304;
- coeff_dx_0_p2_p1 = t3130+t3200;
- coeff_dx_p1_p2_p1 = t3106+t3237+t3316;
- coeff_dx_p2_p2_p1 = t3077+t2899+t3185+t3295;
- coeff_dx_m2_m2_p2 = t2876+t3107+t3186+t3329;
- coeff_dx_m1_m2_p2 = t2899+t3097+t3171+t3285;
- coeff_dx_0_m2_p2 = t3140+t3204;
- coeff_dx_p1_m2_p2 = t3088+t3248+t3362;
- coeff_dx_p2_m2_p2 = t3091+t3281+t3350;
- coeff_dx_m2_m1_p2 = t3084+t3179+t3241;
- coeff_dx_m1_m1_p2 = t3104+t3180+t3245;
- coeff_dx_0_m1_p2 = t3134+t3178;
- coeff_dx_p1_m1_p2 = t3080+t3180+t3231;
- coeff_dx_p2_m1_p2 = t3079+t3179+t3227;
- coeff_dx_m2_0_p2 = t2905+t3123+t3268;
- coeff_dx_m1_0_p2 = t2929+t3111+t3270;
- coeff_dx_0_0_p2 = t2920+t3149;
- coeff_dx_p1_0_p2 = t2929+t3120+t3261;
- coeff_dx_p2_0_p2 = t2905+t3117+t3249;
- coeff_dx_m2_p1_p2 = t3105+t3170+t3240;
- coeff_dx_m1_p1_p2 = t3096+t3197+t3230;
- coeff_dx_0_p1_p2 = t3132+t3203;
- coeff_dx_p1_p1_p2 = t3101+t3197+t3242;
- coeff_dx_p2_p1_p2 = t3100+t3170+t3238;
- coeff_dx_m2_p2_p2 = t3078+t2918+t3173+t3329;
- coeff_dx_m1_p2_p2 = t2895+t2888+t3099+t3205+t3284;
- coeff_dx_0_p2_p2 = t3136+t3211;
- coeff_dx_p1_p2_p2 = t2899+t3094+t3195+t3298;
- coeff_dx_p2_p2_p2 = t3091+t3297+t3312;
+ t2891,
+ t2886;
+ t3098 = y*y;
+ t3070 = RATIONAL(1.0,350.0);
+ t3003 = t3070*t3098;
+ t3082 = RATIONAL(-1.0,245.0);
+ t3237 = x*t3098;
+ t2934 = t3082*t3237;
+ t3226 = t3003+t2934;
+ t3384 = t3226+RATIONAL(8.0,525.0);
+ t3247 = y*z;
+ t2951 = RATIONAL(1.0,500.0)*t3247;
+ t3065 = RATIONAL(-1.0,175.0);
+ t3245 = x*t3065;
+ t2900 = y*t3245;
+ t3246 = x*t3070;
+ t2955 = y*t3246;
+ t2892 = z*t2955;
+ t3383 = t2951+t2900+t2892;
+ t3095 = z*z;
+ t3007 = t3070*t3095;
+ t2937 = y*t3007;
+ t3038 = RATIONAL(107.0,7000.0);
+ t3340 = t2937+t3038*y;
+ t3097 = t3098*y;
+ t3093 = x*x;
+ t3215 = t3093*RATIONAL(1.0,200.0);
+ t3066 = RATIONAL(-1.0,150.0);
+ t3348 = t3066*t3097+y*t3215;
+ t3096 = t3093*x;
+ t3068 = RATIONAL(1.0,150.0);
+ t3016 = t3068*t3096;
+ t3342 = t3016+t2934;
+ t3174 = t3342+t3348;
+ t3382 = t3340+t3174;
+ t3056 = RATIONAL(-1.0,1400.0);
+ t3039 = RATIONAL(137.0,5250.0);
+ t2962 = t3039*z;
+ t3238 = z*t3098;
+ t3094 = t3095*z;
+ t3018 = RATIONAL(-1.0,100.0)*t3093;
+ t3067 = RATIONAL(-1.0,300.0);
+ t3223 = z*t3018+t3067*t3094;
+ t3381 = t3056*t3238+t2962+t3223;
+ t2959 = RATIONAL(-1.0,500.0)*t3247;
+ t3077 = RATIONAL(1.0,175.0);
+ t3239 = x*t3077;
+ t2930 = y*t3239;
+ t3064 = RATIONAL(-1.0,350.0);
+ t3244 = x*t3064;
+ t2920 = y*t3244;
+ t2893 = z*t2920;
+ t3380 = t2930+t2893+t2959;
+ t3207 = t3093*RATIONAL(-1.0,200.0);
+ t3370 = y*t3207+t3068*t3097;
+ t3175 = t3342+t3370;
+ t3011 = t3064*t3095;
+ t2919 = y*t3011;
+ t3042 = RATIONAL(-107.0,7000.0);
+ t3325 = t2919+t3042*y;
+ t3379 = t3175+t3325;
+ t3075 = RATIONAL(2.0,245.0);
+ t2939 = t3075*t3237;
+ t3378 = RATIONAL(-529.0,14700.0)*x+t2939;
+ t3086 = RATIONAL(1.0,300.0);
+ t3002 = RATIONAL(1.0,100.0)*t3093;
+ t3225 = z*t3002+t3086*t3094;
+ t3057 = RATIONAL(1.0,1400.0);
+ t3036 = RATIONAL(-137.0,5250.0);
+ t2975 = t3036*z;
+ t3377 = t3057*t3238+t2975+t3225;
+ t3028 = RATIONAL(1.0,25.0)*t3096;
+ t3084 = RATIONAL(1.0,245.0);
+ t2952 = t3084*t3237;
+ t3210 = t3028+t2952;
+ t3191 = y*t3018+t3067*t3097;
+ t2963 = t3039*y;
+ t3185 = t2963+t3191;
+ t3015 = t3065*t3095;
+ t2918 = y*t3015;
+ t3376 = t3185+t2918;
+ t3227 = y*t3002+t3086*t3097;
+ t2974 = t3036*y;
+ t3186 = t2974+t3227;
+ t3001 = t3077*t3095;
+ t2941 = y*t3001;
+ t3375 = t3186+t2941;
+ t3004 = t3077*t3098;
+ t3374 = t3004+t2939;
+ t3009 = t3064*t3098;
+ t3373 = t3007+t3009;
+ t3032 = RATIONAL(229.0,10500.0);
+ t3062 = RATIONAL(1.0,700.0);
+ t3021 = t3062*t3095;
+ t2956 = y*t3021;
+ t3372 = t3032*y+t2956;
+ t3010 = t3067*x;
+ t3069 = RATIONAL(-2.0,245.0);
+ t2924 = t3069*t3237;
+ t3371 = t3010+t2924;
+ t3369 = t3015+t3018;
+ t3368 = t3001+t3002;
+ t2923 = z*t3009;
+ t3041 = RATIONAL(187.0,7000.0);
+ t3367 = t2923+t3041*z;
+ t3236 = x*t3095;
+ t2929 = t3082*t3236;
+ t3091 = RATIONAL(-2.0,75.0);
+ t3029 = t3091*t3096;
+ t3366 = t2929+t3029;
+ t3076 = RATIONAL(-1.0,700.0);
+ t3023 = t3076*t3098;
+ t2958 = z*t3023;
+ t3037 = RATIONAL(167.0,7000.0);
+ t3365 = t3037*z+t2958;
+ t3364 = t2951+t2893;
+ t3040 = RATIONAL(-187.0,7000.0);
+ t3363 = t2937+t3040*y;
+ t3362 = t3066*t3094+z*t3215;
+ t3361 = t2924+RATIONAL(431.0,14700.0)*x;
+ t2972 = RATIONAL(211.0,3675.0)*x;
+ t3360 = t2972+RATIONAL(-1.0,42.0);
+ t2948 = t3075*t3236;
+ t3359 = t2948+t3016;
+ t2950 = z*t3245;
+ t3358 = t3007+t2950;
+ t2926 = t3069*t3236;
+ t3357 = RATIONAL(-33.0,490.0)*x+t2926;
+ t3026 = RATIONAL(4.0,75.0)*x;
+ t3356 = t3026+t2952;
+ t3081 = RATIONAL(-1.0,600.0);
+ t3030 = RATIONAL(1.0,50.0)*t3093;
+ t3355 = y*t3030+t3081*t3097;
+ t3035 = RATIONAL(-229.0,10500.0);
+ t2999 = t3076*t3095;
+ t2943 = y*t2999;
+ t3354 = t2943+t3035*y;
+ t3353 = t2972+RATIONAL(1.0,42.0);
+ t2933 = z*t3003;
+ t3352 = t3038*z+t2933;
+ t3351 = t2951+t2930;
+ t2907 = RATIONAL(311.0,14700.0)*x;
+ t3350 = t2924+t2907;
+ t3349 = t3040*z+t2933;
+ t3043 = RATIONAL(-167.0,7000.0);
+ t2984 = t3043*z;
+ t3022 = t3062*t3098;
+ t2947 = z*t3022;
+ t3347 = t2984+t2947;
+ t3346 = z*t3030+t3081*t3094;
+ t3345 = t2959+t2892;
+ t3344 = t3011+t3002;
+ t3343 = t3011+t3003;
+ t3027 = RATIONAL(-1.0,50.0)*t3093;
+ t3078 = RATIONAL(1.0,600.0);
+ t3341 = t3078*t3094+z*t3027;
+ t3339 = t3091+t3030;
+ t3338 = y*t3027+t3078*t3097;
+ t2928 = t3084*t3236;
+ t3031 = RATIONAL(-9.0,98.0)*x;
+ t3337 = t2928+t3031;
+ t3336 = t3001+t2926;
+ t3335 = t2919+t3041*y;
+ t3334 = t3032*z+t3223;
+ t3333 = t3043*y+t2956;
+ t3332 = t3037*y+t2943;
+ t3331 = t2959+t2900;
+ t3330 = t2923+t3042*z;
+ t3085 = RATIONAL(1.0,490.0);
+ t2917 = t3085*t3236;
+ t3329 = t2917+t3021;
+ t3328 = RATIONAL(2.0,75.0)+t3027;
+ t2966 = RATIONAL(151.0,3675.0)*x;
+ t3327 = t2952+t2966;
+ t2960 = t3085*t3237;
+ t3326 = t3023+t2960;
+ t3324 = t3007+t3018;
+ t3053 = RATIONAL(-17.0,5250.0);
+ t3323 = t3053*y+t3227+t2918;
+ t3045 = RATIONAL(47.0,5250.0);
+ t3322 = t3045*z+t2933+t3223;
+ t2971 = RATIONAL(256.0,3675.0)*x;
+ t3321 = t2971+t3330;
+ t2895 = RATIONAL(1.0,1000.0)*t3247;
+ t3320 = t2895+t3381;
+ t3034 = RATIONAL(-289.0,10500.0);
+ t3319 = t3225+t3034*z+t2947;
+ t3208 = t3011+t2929;
+ t3318 = t3208+t3360;
+ t3317 = t3225+t2958+t3035*z;
+ t2932 = z*t3246;
+ t3316 = t2932+t3377;
+ t3315 = t2929+t3362;
+ t3195 = t3029+t3030;
+ t3171 = t3195+t3329;
+ t3314 = t3171+t3360;
+ t3193 = t2928+t3029;
+ t3313 = t3026+t2934+t3193;
+ t3033 = RATIONAL(289.0,10500.0);
+ t3312 = t2958+t3033*z+t3223;
+ t3046 = RATIONAL(-47.0,5250.0);
+ t3311 = t3225+t2923+t3046*z;
+ t3310 = t2937+t3191+t3045*y;
+ t2901 = RATIONAL(-169.0,14700.0)*x;
+ t3309 = t2901+t3362;
+ t3308 = t2919+t3046*y+t3227;
+ t3050 = RATIONAL(17.0,5250.0);
+ t3307 = t3191+t3050*y+t2941;
+ t3306 = t2960+t2966+t3193;
+ t3305 = t3031+t2926+t3210;
+ t2897 = RATIONAL(-1.0,1000.0)*t3247;
+ t3304 = t2897+t3381;
+ t3303 = RATIONAL(-57.0,490.0)*x+t2928+t3210;
+ t2910 = z*t3244;
+ t3302 = t2910+t3377;
+ t3301 = t3363+t3370;
+ t3224 = t3007+t3003;
+ t3044 = RATIONAL(-17.0,2100.0);
+ t3300 = t3224+t3018+t3044+t2950;
+ t2935 = RATIONAL(-1.0,250.0)*t3247;
+ t3299 = t2935+t3322;
+ t3298 = RATIONAL(-11.0,420.0)+t3004+t3368;
+ t3297 = t3341+t3365;
+ t3165 = t3027+t3029+t2917+t2999;
+ t3296 = t3226+t3165+t3353;
+ t3295 = t3325+t3355;
+ t3294 = t3086+t3004+t3369;
+ t3293 = t3191+t2920+t3372;
+ t2921 = RATIONAL(1.0,250.0)*t3247;
+ t3292 = t2921+t3311;
+ t3291 = t2935+t3311;
+ t3290 = t2921+t3310;
+ t3289 = t2935+t3310;
+ t3288 = t3333+t3370;
+ t3287 = t3335+t3348;
+ t3019 = t3065*t3098;
+ t3286 = t3019+t3067+t3368;
+ t3054 = RATIONAL(-37.0,1050.0);
+ t3285 = t3022+t3007+t3030+t3054;
+ t3284 = RATIONAL(11.0,420.0)+t3019+t3369;
+ t3283 = t2955+t3227+t3354;
+ t3282 = t2921+t3308;
+ t3281 = t2932+t3317;
+ t3280 = t3326+t3353;
+ t3279 = t3333+t3355;
+ t3051 = RATIONAL(29.0,2100.0);
+ t3278 = t3051+t3019+t3344;
+ t3277 = t3346+t3347;
+ t3276 = t3339+t3343;
+ t3275 = t2947+t2910+t3334;
+ t3274 = t3332+t3348;
+ t3273 = t2939+t2901+t3330;
+ t3272 = t3338+t3340;
+ t3271 = t3332+t3338;
+ t3270 = t2935+t3308;
+ t3269 = t3328+t3373;
+ t3047 = RATIONAL(-29.0,2100.0);
+ t3268 = t3047+t3004+t3324;
+ t3267 = t3328+t3343;
+ t3266 = t3339+t3373;
+ t2936 = z*t3239;
+ t3055 = RATIONAL(17.0,2100.0);
+ t3194 = t3011+t3009;
+ t3265 = t2936+t3055+t3194+t3002;
+ t3264 = t2921+t3322;
+ t2979 = RATIONAL(166.0,3675.0)*x;
+ t3263 = RATIONAL(-17.0,525.0)+t2979+t3329;
+ t3052 = RATIONAL(37.0,1050.0);
+ t3262 = t3023+t3027+t3011+t3052;
+ t3261 = t2935+t3272;
+ t2913 = RATIONAL(1.0,125.0)*t3247;
+ t3260 = t2913+t3298;
+ t3049 = RATIONAL(19.0,2100.0);
+ t3259 = t3003+t3049+t2901+t3369;
+ t3177 = t3225+t3359;
+ t2942 = z*t3004;
+ t3258 = t2975+t3177+t2942+t3378;
+ t3048 = RATIONAL(-19.0,2100.0);
+ t3257 = t3048+t3009+t2901+t3368;
+ t3256 = t2913+t3284;
+ t3166 = t3223+t3359;
+ t2909 = z*t3019;
+ t3255 = t2962+t3166+t2909+t3378;
+ t3254 = t2921+t3295;
+ t2940 = RATIONAL(-1.0,125.0)*t3247;
+ t3253 = t2940+t3298;
+ t3252 = t2940+t3284;
+ t3251 = t2935+t3295;
+ t3250 = RATIONAL(17.0,525.0)+t3165+t2979+t3326;
+ t3249 = t2921+t3272;
+ t2927 = RATIONAL(191.0,14700.0)*x;
+ t3248 = t2927+t3315+t3365;
+ t3243 = y*t3095;
+ t3242 = x*RATIONAL(2.0,175.0);
+ t3241 = x*t3247;
+ t3240 = x*RATIONAL(-2.0,175.0);
+ t2957 = z*t3240;
+ t2931 = y*t3242;
+ t3235 = t2957+t2931;
+ t3234 = t2924+t3028;
+ t3233 = t2900+t2893;
+ t2887 = y*t2936;
+ t2949 = y*t3240;
+ t3232 = t2887+t2949;
+ t3231 = t3016+t3018;
+ t3230 = t3028+t2939;
+ t3229 = t2893+t2950;
+ t3228 = t2887+t2931;
+ t3222 = t3009+t2934;
+ t2888 = z*t2900;
+ t3221 = t2888+t2949;
+ t3220 = t2888+t2931;
+ t3218 = t2948+t2930;
+ t2925 = z*t3242;
+ t3217 = t2887+t2925;
+ t3216 = t2888+t2930;
+ t3214 = t2957+t2888;
+ t3213 = t2957+t2949;
+ t3211 = t2887+t2930;
+ t3206 = t2892+t2950;
+ t3205 = t3002+t3016;
+ t3204 = t2936+t2893;
+ t3203 = t2936+t2892;
+ t3202 = t2887+t2900;
+ t3201 = t2948+t2900;
+ t3200 = t2887+t2957;
+ t3199 = t2949+t2925;
+ t3198 = t2888+t2900;
+ t3197 = t3028+RATIONAL(-1.0,10.0)*x;
+ t3196 = t2931+t2925;
+ t3192 = t2892+t2930;
+ t3190 = t2888+t2925;
+ t3188 = t2947+t3222;
+ t3184 = t2949+t3234;
+ t3183 = t2931+t3234;
+ t3182 = z*t3207+t3068*t3094+t2929+t3016;
+ t3181 = t3341+t3366;
+ t3180 = t3231+t3336;
+ t3179 = t2939+t2926+t3197;
+ t2994 = RATIONAL(-61.0,490.0)*x;
+ t3178 = t2994+t2928+t3230;
+ t3176 = t3022+t2960+t3195;
+ t3173 = RATIONAL(136.0,3675.0)*x+t2952+t3193;
+ t3172 = t2924+t2948+t3197;
+ t3170 = t2994+t2948+t3210;
+ t3169 = t3015+t2926+t3205;
+ t3168 = t2939+t3019+t3231;
+ t3167 = t3346+t3366;
+ t3164 = t3183+t3337;
+ t3163 = t2936+t3208+t3352;
+ t3162 = t2925+t3305;
+ t3161 = t2900+t3303;
+ t3160 = t3184+t3337;
+ t3159 = t2930+t3303;
+ t3158 = t2957+t3305;
+ t3157 = t3184+t3357;
+ t3156 = t3183+t3357;
+ t3155 = t3027+t3181+t3358;
+ t3154 = t2936+t3027+t3007+t3167;
+ t3153 = t2955+t3176+t3191;
+ t3152 = t2936+t3182+t3324;
+ t3151 = t2950+t3182+t3344;
+ t3150 = t2920+t3176+t3227;
+ t3149 = t3051+t2907+t3169+t3222;
+ t3148 = t3003+t3054+t3171+t3327;
+ t3147 = t2942+t3050*z+t3166+t3371;
+ t3146 = t3052+t3009+t3165+t3327;
+ t3145 = t2956+t3034*y+t3227+t3306;
+ t3144 = t3010+t3086+t3168+t3336;
+ t3143 = t3181+t3356+t3367;
+ t3142 = t3182+t3349+t3350;
+ t3141 = t3016+t3315+t3350+t3367;
+ t3140 = t3313+t3335+t3338;
+ t3139 = t3167+t3349+t3356;
+ t3138 = t2909+t3053*z+t3177+t3371;
+ t3137 = t3010+t3067+t3169+t3374;
+ t3136 = t3313+t3355+t3363;
+ t3135 = t3033*y+t2943+t3191+t3306;
+ t3134 = t3047+t2907+t3180+t3226;
+ t3133 = t3218+t3259+t3379;
+ t3132 = t3218+t3257+t3382;
+ t3071 = RATIONAL(-8.0,525.0);
+ t3131 = t2971+t3071+t3163+t3195+t3222+t3341;
+ t3130 = t2932+t3188+t3314+t3334;
+ t3129 = t2893+t3175+t3248+t3333;
+ t3128 = t2927+t3055+t2984+t3151+t3188;
+ t2889 = z*t2931;
+ t3127 = t2889+t3255+t3376;
+ t2894 = t3057*t3243;
+ t3126 = t2894+t2974+t3150+t3263;
+ t3125 = t3153+t3318+t3372;
+ t3124 = t2930+t3279+t3296;
+ t2890 = y*t2957;
+ t3123 = t2890+t3255+t3375;
+ t3122 = t3048+t3004+t3151+t3273;
+ t3121 = t3201+t3257+t3379;
+ t3120 = t2889+t3258+t3375;
+ t2898 = t3056*t3243;
+ t3119 = t2898+t2963+t3153+t3263;
+ t3118 = t3150+t3318+t3354;
+ t3117 = t3154+t3280+t3347;
+ t3116 = t2920+t2898+t3185+t3250;
+ t3115 = t2927+t3044+t3152+t3226+t3347;
+ t3114 = t3155+t3280+t3365;
+ t3113 = t3048+t3163+t3205+t3309+t3374;
+ t3112 = t3071+t3030+t2934+t2950+t3167+t3194+t3321;
+ t3111 = t3154+t3321+t3384;
+ t3110 = t2910+t3222+t3314+t3317;
+ t3109 = t2890+t3258+t3376;
+ t3108 = t3201+t3259+t3382;
+ t3107 = t3049+t3019+t3152+t3273;
+ t3106 = t2971+t3155+t3352+t3384;
+ t3105 = t2900+t3271+t3296;
+ t3104 = t2929+t3049+t3168+t3309+t3352+t3358;
+ t3103 = t2892+t3174+t3248+t3332;
+ t3102 = t2894+t2955+t3186+t3250;
+ t2891 = t3076*t3241;
+ t2886 = t3062*t3241;
+ coeff_dx_m2_m2_m2 = t3120+t3213+t3252;
+ coeff_dx_m1_m2_m2 = t3131+t3216+t3261;
+ coeff_dx_0_m2_m2 = t2925+t2890+t3156;
+ coeff_dx_p1_m2_m2 = t3111+t3216+t3254;
+ coeff_dx_p2_m2_m2 = t3127+t3213+t3260;
+ coeff_dx_m2_m1_m2 = t3108+t3200+t3291;
+ coeff_dx_m1_m1_m2 = t2959+t3125+t3204+t3297;
+ coeff_dx_0_m1_m2 = t3162+t3216;
+ coeff_dx_p1_m1_m2 = t3117+t3283+t3364;
+ coeff_dx_p2_m1_m2 = t3121+t3200+t3264;
+ coeff_dx_m2_0_m2 = t2957+t3138+t3294;
+ coeff_dx_m1_0_m2 = t2936+t3143+t3276;
+ coeff_dx_0_0_m2 = t2925+t3179;
+ coeff_dx_p1_0_m2 = t2936+t3139+t3269;
+ coeff_dx_p2_0_m2 = t2957+t3147+t3286;
+ coeff_dx_m2_p1_m2 = t3133+t3214+t3292;
+ coeff_dx_m1_p1_m2 = t2951+t3118+t3203+t3297;
+ coeff_dx_0_p1_m2 = t3162+t3202;
+ coeff_dx_p1_p1_m2 = t3117+t3293+t3345;
+ coeff_dx_p2_p1_m2 = t3132+t3214+t3299;
+ coeff_dx_m2_p2_m2 = t3109+t3235+t3256;
+ coeff_dx_m1_p2_m2 = t3131+t3202+t3254;
+ coeff_dx_0_p2_m2 = t2889+t2925+t3157;
+ coeff_dx_p1_p2_m2 = t3111+t3202+t3261;
+ coeff_dx_p2_p2_m2 = t3123+t3235+t3253;
+ coeff_dx_m2_m2_m1 = t3104+t3232+t3270;
+ coeff_dx_m1_m2_m1 = t3130+t3271+t3380;
+ coeff_dx_0_m2_m1 = t2936+t2888+t3164;
+ coeff_dx_p1_m2_m1 = t3124+t3281+t3364;
+ coeff_dx_p2_m2_m1 = t3122+t3232+t3290;
+ coeff_dx_m2_m1_m1 = t3103+t3300+t3331;
+ coeff_dx_m1_m1_m1 = t3119+t2891+t2932+t3304;
+ coeff_dx_0_m1_m1 = t3159+t3204;
+ coeff_dx_p1_m1_m1 = t2895+t3102+t2891+t3316;
+ coeff_dx_p2_m1_m1 = t3128+t3288+t3383;
+ coeff_dx_m2_0_m1 = t2950+t3141+t3268;
+ coeff_dx_m1_0_m1 = t2932+t3148+t3312;
+ coeff_dx_0_0_m1 = t2936+t3178;
+ coeff_dx_p1_0_m1 = t2932+t3146+t3319;
+ coeff_dx_p2_0_m1 = t2950+t3142+t3278;
+ coeff_dx_m2_p1_m1 = t3129+t3300+t3351;
+ coeff_dx_m1_p1_m1 = t3126+t2932+t2886+t3320;
+ coeff_dx_0_p1_m1 = t3161+t3203;
+ coeff_dx_p1_p1_m1 = t2897+t2886+t3116+t3316;
+ coeff_dx_p2_p1_m1 = t3128+t3274+t3380;
+ coeff_dx_m2_p2_m1 = t3104+t3220+t3290;
+ coeff_dx_m1_p2_m1 = t3130+t3279+t3383;
+ coeff_dx_0_p2_m1 = t2887+t2936+t3160;
+ coeff_dx_p1_p2_m1 = t3105+t3281+t3345;
+ coeff_dx_p2_p2_m1 = t3122+t3220+t3270;
+ coeff_dx_m2_m2_0 = t2949+t3144+t3323;
+ coeff_dx_m1_m2_0 = t2930+t3140+t3266;
+ coeff_dx_0_m2_0 = t2931+t3172;
+ coeff_dx_p1_m2_0 = t2930+t3136+t3267;
+ coeff_dx_p2_m2_0 = t2949+t3137+t3307;
+ coeff_dx_m2_m1_0 = t2900+t3134+t3287;
+ coeff_dx_m1_m1_0 = t2955+t3135+t3285;
+ coeff_dx_0_m1_0 = t2930+t3170;
+ coeff_dx_p1_m1_0 = t2955+t3145+t3262;
+ coeff_dx_p2_m1_0 = t2900+t3149+t3301;
+ coeff_dx_m2_0_0 = RATIONAL(-41.0,2100.0)+t3004+t3180+t3361;
+ coeff_dx_m1_0_0 = t3030+RATIONAL(-4.0,105.0)+t3173+t3224;
+ coeff_dx_0_0_0 = RATIONAL(-13.0,98.0)*x+t2948+t3230;
+ coeff_dx_p1_0_0 = RATIONAL(4.0,105.0)+t3027+t3173+t3194;
+ coeff_dx_p2_0_0 = RATIONAL(41.0,2100.0)+t3019+t3169+t3361;
+ coeff_dx_m2_p1_0 = t2930+t3134+t3301;
+ coeff_dx_m1_p1_0 = t2920+t3145+t3285;
+ coeff_dx_0_p1_0 = t2900+t3170;
+ coeff_dx_p1_p1_0 = t2920+t3135+t3262;
+ coeff_dx_p2_p1_0 = t2930+t3149+t3287;
+ coeff_dx_m2_p2_0 = t2931+t3144+t3307;
+ coeff_dx_m1_p2_0 = t2900+t3136+t3266;
+ coeff_dx_0_p2_0 = t2949+t3172;
+ coeff_dx_p1_p2_0 = t2900+t3140+t3267;
+ coeff_dx_p2_p2_0 = t2931+t3137+t3323;
+ coeff_dx_m2_m2_p1 = t3107+t3221+t3282;
+ coeff_dx_m1_m2_p1 = t2951+t3110+t3192+t3271;
+ coeff_dx_0_m2_p1 = t2887+t2950+t3164;
+ coeff_dx_p1_m2_p1 = t3124+t3275+t3345;
+ coeff_dx_p2_m2_p1 = t3113+t3221+t3289;
+ coeff_dx_m2_m1_p1 = t3115+t2951+t3233+t3274;
+ coeff_dx_m1_m1_p1 = t2895+t3119+t2886+t3302;
+ coeff_dx_0_m1_p1 = t3159+t3206;
+ coeff_dx_p1_m1_p1 = t3102+t2886+t2910+t3304;
+ coeff_dx_p2_m1_p1 = t3129+t3265+t3331;
+ coeff_dx_m2_0_p1 = t2936+t3142+t3268;
+ coeff_dx_m1_0_p1 = t2910+t3148+t3319;
+ coeff_dx_0_0_p1 = t2950+t3178;
+ coeff_dx_p1_0_p1 = t2910+t3146+t3312;
+ coeff_dx_p2_0_p1 = t2936+t3141+t3278;
+ coeff_dx_m2_p1_p1 = t3115+t2959+t3192+t3288;
+ coeff_dx_m1_p1_p1 = t3126+t2891+t2897+t3302;
+ coeff_dx_0_p1_p1 = t3161+t3229;
+ coeff_dx_p1_p1_p1 = t2891+t3116+t2910+t3320;
+ coeff_dx_p2_p1_p1 = t3103+t3265+t3351;
+ coeff_dx_m2_p2_p1 = t3107+t3228+t3289;
+ coeff_dx_m1_p2_p1 = t2959+t3110+t3233+t3279;
+ coeff_dx_0_p2_p1 = t2888+t2950+t3160;
+ coeff_dx_p1_p2_p1 = t3105+t3275+t3364;
+ coeff_dx_p2_p2_p1 = t3113+t3228+t3282;
+ coeff_dx_m2_m2_p2 = t3123+t3199+t3256;
+ coeff_dx_m1_m2_p2 = t3112+t3211+t3249;
+ coeff_dx_0_m2_p2 = t2957+t2889+t3156;
+ coeff_dx_p1_m2_p2 = t3106+t3211+t3251;
+ coeff_dx_p2_m2_p2 = t3109+t3199+t3253;
+ coeff_dx_m2_m1_p2 = t3108+t3190+t3264;
+ coeff_dx_m1_m1_p2 = t2951+t3125+t3206+t3277;
+ coeff_dx_0_m1_p2 = t3158+t3211;
+ coeff_dx_p1_m1_p2 = t3114+t3283+t3345;
+ coeff_dx_p2_m1_p2 = t3121+t3190+t3291;
+ coeff_dx_m2_0_p2 = t2925+t3147+t3294;
+ coeff_dx_m1_0_p2 = t2950+t3139+t3276;
+ coeff_dx_0_0_p2 = t2957+t3179;
+ coeff_dx_p1_0_p2 = t2950+t3143+t3269;
+ coeff_dx_p2_0_p2 = t2925+t3138+t3286;
+ coeff_dx_m2_p1_p2 = t3133+t3217+t3299;
+ coeff_dx_m1_p1_p2 = t2959+t3118+t3229+t3277;
+ coeff_dx_0_p1_p2 = t3158+t3198;
+ coeff_dx_p1_p1_p2 = t3114+t3293+t3364;
+ coeff_dx_p2_p1_p2 = t3132+t3217+t3292;
+ coeff_dx_m2_p2_p2 = t3127+t3196+t3252;
+ coeff_dx_m1_p2_p2 = t3112+t3198+t3251;
+ coeff_dx_0_p2_p2 = t2957+t2890+t3157;
+ coeff_dx_p1_p2_p2 = t3106+t3198+t3249;
+ coeff_dx_p2_p2_p2 = t3120+t3196+t3260;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c
index 56a7549..4b42276 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxx.compute.c
@@ -1,199 +1,215 @@
-fp t4435,
- t4456,
+fp t4466,
+ t4428,
+ t4426,
+ t4559,
+ t4458,
+ t4467,
t4403,
- t4439,
+ t4638,
+ t4463,
+ t4431,
+ t4448,
+ t4468,
+ t4414,
+ t4569,
t4457,
- t4412,
- t4627,
- t4452,
+ t4421,
+ t4568,
+ t4408,
+ t4437,
+ t4637,
+ t4465,
+ t4636,
+ t4635,
+ t4429,
+ t4398,
+ t4634,
t4455,
- t4418,
+ t4417,
+ t4633,
+ t4584,
+ t4386,
+ t4449,
+ t4409,
+ t4632,
+ t4446,
t4411,
- t4595,
+ t4425,
+ t4631,
+ t4402,
+ t4450,
+ t4404,
+ t4630,
+ t4407,
+ t4629,
+ t4628,
+ t4410,
+ t4395,
+ t4627,
+ t4397,
t4626,
- t4417,
- t4443,
- t4399,
+ t4413,
+ t4433,
t4625,
- t4447,
- t4398,
- t4426,
+ t4430,
+ t4401,
t4624,
- t4428,
+ t4453,
+ t4422,
t4623,
- t4414,
+ t4418,
+ t4583,
t4390,
- t4441,
- t4413,
t4622,
- t4444,
- t4407,
+ t4454,
+ t4415,
t4621,
+ t4392,
+ t4445,
+ t4406,
t4620,
- t4410,
+ t4400,
+ t4424,
t4619,
- t4450,
+ t4460,
t4618,
- t4429,
- t4397,
t4617,
t4616,
- t4420,
- t4389,
- t4394,
+ t4451,
+ t4423,
t4615,
- t4422,
t4614,
- t4440,
- t4405,
+ t4389,
t4613,
t4419,
- t4387,
t4612,
t4611,
- t4446,
- t4401,
- t4416,
- t4385,
t4610,
- t4402,
+ t4447,
t4609,
- t4427,
t4608,
+ t4405,
t4607,
- t4391,
+ t4416,
t4606,
t4605,
- t4388,
- t4375,
t4604,
t4603,
+ t4535,
+ t4439,
t4602,
- t4434,
- t4392,
t4601,
t4600,
- t4437,
- t4395,
t4599,
+ t4393,
t4598,
- t4372,
t4597,
- t4406,
+ t4555,
+ t4438,
t4596,
+ t4595,
t4594,
- t4400,
t4593,
- t4425,
+ t4440,
t4592,
+ t4541,
t4591,
t4590,
t4589,
t4588,
- t4570,
- t4381,
- t4424,
+ t4420,
+ t4537,
t4587,
- t4569,
- t4522,
t4586,
- t4396,
- t4544,
+ t4432,
+ t4560,
+ t4387,
+ t4539,
t4585,
- t4436,
- t4584,
- t4583,
- t4384,
t4582,
- t4408,
t4581,
- t4415,
- t4551,
- t4449,
t4580,
- t4538,
t4579,
- t4442,
- t4409,
+ t4412,
t4578,
- t4404,
+ t4427,
t4577,
t4576,
- t4542,
t4575,
t4574,
t4573,
- t4536,
t4572,
t4571,
- t4393,
- t4568,
+ t4384,
+ t4570,
t4567,
t4566,
+ t4383,
t4565,
- t4377,
t4564,
- t4380,
- t4563,
t4562,
t4561,
- t4560,
- t4559,
+ t4385,
t4558,
t4557,
- t4556,
- t4555,
t4554,
t4553,
t4552,
+ t4551,
t4550,
t4549,
t4548,
+ t4388,
t4547,
t4546,
t4545,
- t4541,
- t4539,
- t4382,
- t4535,
+ t4544,
+ t4543,
+ t4540,
+ t4538,
+ t4442,
t4534,
t4533,
- t4386,
t4532,
t4531,
+ t4459,
t4530,
+ t4529,
t4528,
+ t4527,
t4526,
t4525,
- t4379,
+ t4524,
t4523,
+ t4522,
t4521,
t4520,
- t4431,
t4519,
t4518,
+ t4391,
t4517,
t4516,
t4515,
t4514,
- t4383,
t4513,
t4512,
t4511,
+ t4394,
t4510,
t4509,
t4508,
t4507,
t4506,
+ t4396,
t4505,
t4504,
t4503,
t4502,
+ t4399,
t4501,
t4500,
t4499,
t4498,
- t4373,
t4497,
t4496,
t4495,
@@ -207,7 +223,6 @@ fp t4435,
t4487,
t4486,
t4485,
- t4378,
t4484,
t4483,
t4482,
@@ -216,7 +231,6 @@ fp t4435,
t4479,
t4478,
t4477,
- t4374,
t4476,
t4475,
t4474,
@@ -224,378 +238,370 @@ fp t4435,
t4472,
t4471,
t4470,
- t4469,
- t4468,
- t4467,
- t4466,
- t4465,
- t4464,
- t4463,
- t4462,
- t4461,
- t4460,
- t4459,
- t4458;
- t4435 = RATIONAL(-2.0,245.0);
- t4456 = y*y;
- t4403 = t4435*t4456;
- t4439 = RATIONAL(2.0,245.0);
- t4457 = z*z;
- t4412 = t4439*t4457;
- t4627 = t4403+t4412;
- t4452 = RATIONAL(1.0,50.0);
- t4455 = x*x;
- t4418 = t4452*t4455;
- t4411 = t4439*t4456;
- t4595 = t4418+t4411;
- t4626 = t4595+RATIONAL(-529.0,14700.0)+t4412;
- t4417 = RATIONAL(-2.0,25.0)*t4455;
- t4443 = RATIONAL(1.0,490.0);
- t4399 = t4443*t4456;
- t4625 = t4417+t4399;
- t4447 = RATIONAL(1.0,245.0);
- t4398 = t4447*t4456;
- t4426 = RATIONAL(151.0,3675.0);
- t4624 = t4398+t4426;
- t4428 = RATIONAL(211.0,3675.0);
- t4623 = t4428+t4399;
- t4414 = t4452*x;
- t4390 = z*t4414;
- t4441 = RATIONAL(-1.0,350.0);
- t4413 = t4441*z;
- t4622 = t4390+t4413;
- t4444 = RATIONAL(-1.0,245.0);
- t4407 = t4444*t4456;
- t4621 = t4417+t4407;
- t4620 = t4418+t4407;
- t4410 = t4447*t4457;
- t4619 = t4410+t4426;
- t4450 = RATIONAL(4.0,75.0);
- t4618 = t4450+t4410;
- t4429 = RATIONAL(166.0,3675.0);
- t4397 = t4443*t4457;
- t4617 = t4429+t4397;
- t4616 = t4429+t4399;
- t4420 = RATIONAL(-1.0,50.0)*x;
- t4389 = y*t4420;
- t4394 = t4441*y;
- t4615 = t4389+t4394;
- t4422 = RATIONAL(311.0,14700.0);
- t4614 = t4403+t4422;
- t4440 = RATIONAL(1.0,175.0);
- t4405 = t4440*y;
- t4613 = t4405+t4420;
- t4419 = RATIONAL(1.0,25.0)*x;
- t4387 = y*t4419;
- t4612 = t4387+t4405;
- t4611 = t4389+t4414;
+ t4469;
+ t4466 = x*x;
+ t4428 = RATIONAL(-2.0,25.0)*t4466;
+ t4426 = RATIONAL(-1.0,25.0)*x;
+ t4559 = t4428+t4426;
+ t4458 = RATIONAL(1.0,490.0);
+ t4467 = z*z;
+ t4403 = t4458*t4467;
+ t4638 = t4559+t4403;
+ t4463 = RATIONAL(1.0,50.0);
+ t4431 = t4463*t4466;
+ t4448 = RATIONAL(-2.0,245.0);
+ t4468 = y*y;
+ t4414 = t4448*t4468;
+ t4569 = t4431+t4414;
+ t4457 = RATIONAL(1.0,245.0);
+ t4421 = t4457*t4467;
+ t4568 = t4428+t4421;
+ t4408 = t4457*t4468;
+ t4437 = RATIONAL(151.0,3675.0);
+ t4637 = t4408+t4437;
+ t4465 = RATIONAL(-9.0,98.0);
+ t4636 = t4414+t4465;
+ t4635 = t4408+t4465;
+ t4429 = RATIONAL(1.0,25.0)*x;
+ t4398 = z*t4429;
+ t4634 = t4398+t4426;
+ t4455 = RATIONAL(-1.0,245.0);
+ t4417 = t4455*t4467;
+ t4633 = t4428+t4417;
+ t4584 = y*z;
+ t4386 = RATIONAL(1.0,700.0)*t4584;
+ t4449 = RATIONAL(1.0,350.0);
+ t4409 = t4449*y;
+ t4632 = t4386+t4409;
t4446 = RATIONAL(-1.0,175.0);
- t4401 = t4446*y;
- t4416 = RATIONAL(-1.0,25.0)*x;
- t4385 = y*t4416;
- t4610 = t4401+t4385;
- t4402 = t4435*t4457;
- t4609 = t4402+t4422;
- t4427 = RATIONAL(256.0,3675.0);
- t4608 = t4407+t4427;
- t4607 = t4450+t4398;
- t4391 = y*t4414;
- t4606 = t4420+t4391;
- t4605 = t4419+t4394;
- t4388 = z*t4420;
- t4375 = z*t4405;
- t4604 = t4388+t4375;
- t4603 = t4401+t4420;
- t4602 = t4428+t4397;
- t4434 = RATIONAL(1.0,350.0);
- t4392 = t4434*z;
- t4601 = t4388+t4392;
- t4600 = t4391+t4414;
- t4437 = RATIONAL(2.0,175.0);
- t4395 = z*t4437;
- t4599 = t4395+t4420;
- t4598 = t4428+t4407;
- t4372 = z*t4401;
- t4597 = t4372+t4390;
- t4406 = t4444*t4457;
- t4596 = t4417+t4406;
- t4594 = t4389+t4420;
- t4400 = t4434*y;
- t4593 = t4400+t4416;
- t4425 = RATIONAL(-169.0,14700.0);
- t4592 = t4425+t4411;
- t4591 = t4425+t4412;
- t4590 = t4401+t4414;
- t4589 = t4418+t4406;
- t4588 = t4405+t4414;
- t4570 = x*RATIONAL(-1.0,100.0);
- t4381 = y*t4570;
- t4424 = RATIONAL(191.0,14700.0);
- t4587 = t4381+t4407+t4424;
- t4569 = x*RATIONAL(1.0,100.0);
- t4522 = y*t4569+t4620;
- t4586 = t4522+t4406+t4424;
- t4396 = t4446*z;
- t4544 = t4396+t4406;
- t4585 = t4418+t4544+t4592;
- t4436 = RATIONAL(-1.0,300.0);
- t4584 = t4436+t4402+t4595;
- t4583 = t4418+t4436+t4627;
- t4384 = z*t4416;
- t4582 = t4406+t4384+t4427;
- t4408 = t4440*z;
- t4581 = t4408+t4589+t4592;
- t4415 = RATIONAL(3.0,25.0)*t4455;
- t4551 = t4398+t4415;
- t4449 = RATIONAL(-9.0,98.0);
- t4580 = t4402+t4551+t4449;
- t4538 = t4402+t4403;
- t4579 = RATIONAL(-33.0,490.0)+t4538+t4415;
- t4442 = RATIONAL(-2.0,175.0);
- t4409 = t4442*y;
- t4578 = t4409+t4626;
- t4404 = t4437*y;
- t4577 = t4404+t4626;
- t4576 = t4522+t4591;
- t4542 = t4410+t4415;
- t4575 = t4403+t4449+t4542;
- t4574 = RATIONAL(-57.0,490.0)+t4398+t4542;
- t4573 = t4391+t4623;
- t4536 = t4381+t4620;
- t4572 = t4536+t4591;
- t4571 = y*z;
- t4393 = z*t4442;
- t4568 = t4417+t4398;
- t4567 = t4388+t4389;
- t4566 = t4401+t4372;
- t4565 = t4389+t4390;
- t4377 = z*t4394;
- t4564 = t4396+t4377;
- t4380 = z*t4400;
- t4563 = t4396+t4380;
- t4562 = t4388+t4391;
- t4561 = t4405+t4408;
- t4560 = t4405+t4375;
- t4559 = t4396+t4405;
- t4558 = t4372+t4409;
- t4557 = t4380+t4408;
- t4556 = t4404+t4375;
- t4555 = t4372+t4405;
- t4554 = t4375+t4409;
- t4553 = t4390+t4391;
- t4552 = t4401+t4375;
- t4550 = t4404+t4372;
- t4549 = t4417+t4416;
- t4548 = t4417+t4450;
- t4547 = t4396+t4401;
- t4546 = t4401+t4408;
- t4545 = t4408+t4377;
- t4541 = t4411+t4415;
- t4539 = RATIONAL(-1.0,10.0)+t4415;
- t4382 = z*t4569;
- t4535 = t4382+t4589;
- t4534 = t4384+t4596;
- t4533 = t4394+t4625;
- t4386 = z*t4419;
- t4532 = t4386+t4596;
- t4531 = t4406+t4549;
- t4530 = t4387+t4621;
- t4528 = t4397+t4549;
- t4526 = t4400+t4625;
- t4525 = t4385+t4621;
- t4379 = z*t4570;
- t4523 = t4379+t4589;
- t4521 = t4410+RATIONAL(136.0,3675.0)+t4568;
- t4520 = t4539+t4627;
- t4431 = RATIONAL(-61.0,490.0);
- t4519 = t4412+t4431+t4551;
- t4518 = RATIONAL(431.0,14700.0)+t4418+t4538;
- t4517 = t4410+t4431+t4541;
- t4516 = t4402+t4411+t4539;
- t4515 = t4401+t4574;
- t4514 = t4390+t4392+t4528;
- t4383 = z*t4404;
- t4513 = t4383+t4579;
- t4512 = t4535+t4614;
- t4511 = t4419+t4405+t4525;
- t4510 = t4407+t4410+t4416+t4548;
- t4509 = t4419+t4397+t4426+t4568;
- t4508 = t4390+t4583;
- t4507 = t4393+t4580;
- t4506 = t4396+t4575;
- t4505 = t4401+t4419+t4530;
- t4504 = t4405+t4574;
- t4503 = t4408+t4575;
- t4502 = t4536+t4609;
- t4501 = t4386+t4408+t4531;
- t4500 = t4388+t4413+t4528;
- t4499 = t4420+t4584;
- t4498 = t4395+t4580;
- t4373 = y*t4393;
- t4497 = t4373+t4579;
- t4496 = t4414+t4584;
- t4495 = t4388+t4583;
- t4494 = t4523+t4614;
- t4493 = t4398+t4544+t4548;
- t4492 = t4419+t4389+t4526;
- t4491 = t4533+t4619;
- t4490 = t4522+t4609;
- t4489 = t4511+t4602;
- t4488 = t4390+t4375+t4576;
- t4487 = t4383+t4393+t4578;
- t4486 = t4500+t4616;
- t4485 = t4572+t4590;
- t4378 = RATIONAL(-1.0,700.0)*t4571;
- t4484 = t4417+t4397+t4378+t4553+t4616;
- t4483 = t4372+t4388+t4576;
- t4482 = t4373+t4393+t4577;
- t4481 = t4554+t4585;
- t4480 = t4572+t4613;
- t4479 = t4396+t4419+t4532+t4608;
- t4478 = t4380+t4534+t4573;
- t4477 = t4395+t4373+t4578;
- t4374 = RATIONAL(1.0,700.0)*t4571;
- t4476 = t4374+t4392+t4533+t4617;
- t4475 = t4375+t4530+t4582;
- t4474 = t4550+t4585;
- t4473 = t4501+t4608;
- t4472 = t4531+t4615+t4623;
- t4471 = t4395+t4383+t4577;
- t4470 = t4500+t4598;
- t4469 = t4380+t4382+t4586;
- t4468 = t4372+t4525+t4582;
- t4467 = t4492+t4617;
- t4466 = t4558+t4581;
- t4465 = t4377+t4532+t4573;
- t4464 = t4377+t4379+t4586;
- t4463 = t4505+t4602;
- t4462 = t4377+t4535+t4587;
- t4461 = t4380+t4523+t4587;
- t4460 = t4428+t4406+t4492;
- t4459 = t4514+t4598;
- t4458 = t4556+t4581;
- coeff_dxx_m2_m2_m2 = t4420+t4487+t4553;
- coeff_dxx_m1_m2_m2 = t4419+t4468+t4561;
- coeff_dxx_0_m2_m2 = t4395+t4404+t4497;
- coeff_dxx_p1_m2_m2 = t4387+t4473+t4555;
- coeff_dxx_p2_m2_m2 = t4414+t4487+t4567;
- coeff_dxx_m2_m1_m2 = t4393+t4488+t4603;
- coeff_dxx_m1_m1_m2 = t4384+t4460+t4545;
- coeff_dxx_0_m1_m2 = t4498+t4555;
- coeff_dxx_p1_m1_m2 = t4408+t4465+t4593;
- coeff_dxx_p2_m1_m2 = t4393+t4485+t4604;
- coeff_dxx_m2_0_m2 = t4420+t4393+t4508;
- coeff_dxx_m1_0_m2 = t4419+t4408+t4534+t4607;
- coeff_dxx_0_0_m2 = t4395+t4516;
- coeff_dxx_p1_0_m2 = t4501+t4607;
- coeff_dxx_p2_0_m2 = t4393+t4414+t4495;
- coeff_dxx_m2_p1_m2 = t4393+t4480+t4597;
- coeff_dxx_m1_p1_m2 = t4408+t4478+t4605;
- coeff_dxx_0_p1_m2 = t4498+t4552;
- coeff_dxx_p1_p1_m2 = t4386+t4472+t4557;
- coeff_dxx_p2_p1_m2 = t4393+t4483+t4588;
- coeff_dxx_m2_p2_m2 = t4420+t4482+t4565;
- coeff_dxx_m1_p2_m2 = t4419+t4475+t4546;
- coeff_dxx_0_p2_m2 = t4409+t4395+t4513;
- coeff_dxx_p1_p2_m2 = t4385+t4473+t4552;
- coeff_dxx_p2_p2_m2 = t4414+t4482+t4562;
- coeff_dxx_m2_m2_m1 = t4382+t4481+t4606;
- coeff_dxx_m1_m2_m1 = t4377+t4489+t4601;
- coeff_dxx_0_m2_m1 = t4503+t4550;
- coeff_dxx_p1_m2_m1 = t4377+t4459+t4612;
- coeff_dxx_p2_m2_m1 = t4379+t4481+t4611;
- coeff_dxx_m2_m1_m1 = t4420+t4469+t4547;
- coeff_dxx_m1_m1_m1 = t4378+t4467+t4601;
- coeff_dxx_0_m1_m1 = t4504+t4545;
- coeff_dxx_p1_m1_m1 = t4392+t4484+t4593;
- coeff_dxx_p2_m1_m1 = t4414+t4461+t4547;
- coeff_dxx_m2_0_m1 = t4420+t4396+t4512;
- coeff_dxx_m1_0_m1 = t4509+t4601;
- coeff_dxx_0_0_m1 = t4408+t4517;
- coeff_dxx_p1_0_m1 = t4514+t4624;
- coeff_dxx_p2_0_m1 = t4414+t4396+t4494;
- coeff_dxx_m2_p1_m1 = t4420+t4462+t4559;
- coeff_dxx_m1_p1_m1 = t4419+t4476+t4562;
- coeff_dxx_0_p1_m1 = t4515+t4557;
- coeff_dxx_p1_p1_m1 = t4416+t4476+t4565;
- coeff_dxx_p2_p1_m1 = t4414+t4464+t4559;
- coeff_dxx_m2_p2_m1 = t4382+t4474+t4594;
- coeff_dxx_m1_p2_m1 = t4380+t4463+t4601;
- coeff_dxx_0_p2_m1 = t4503+t4554;
- coeff_dxx_p1_p2_m1 = t4380+t4459+t4610;
- coeff_dxx_p2_p2_m1 = t4379+t4474+t4600;
- coeff_dxx_m2_m2_0 = t4391+t4409+t4499;
- coeff_dxx_m1_m2_0 = t4511+t4618;
- coeff_dxx_0_m2_0 = t4404+t4520;
- coeff_dxx_p1_m2_0 = t4510+t4612;
- coeff_dxx_p2_m2_0 = t4409+t4389+t4496;
- coeff_dxx_m2_m1_0 = t4490+t4603;
- coeff_dxx_m1_m1_0 = t4492+t4619;
- coeff_dxx_0_m1_0 = t4405+t4519;
- coeff_dxx_p1_m1_0 = t4391+t4416+t4526+t4619;
- coeff_dxx_p2_m1_0 = t4502+t4590;
- coeff_dxx_m2_0_0 = t4420+t4518;
- coeff_dxx_m1_0_0 = t4419+t4521;
- coeff_dxx_0_0_0 = RATIONAL(-13.0,98.0)+t4412+t4541;
- coeff_dxx_p1_0_0 = t4416+t4521;
- coeff_dxx_p2_0_0 = t4414+t4518;
- coeff_dxx_m2_p1_0 = t4502+t4613;
- coeff_dxx_m1_p1_0 = t4391+t4419+t4491;
- coeff_dxx_0_p1_0 = t4401+t4519;
- coeff_dxx_p1_p1_0 = t4416+t4389+t4491;
- coeff_dxx_p2_p1_0 = t4490+t4588;
- coeff_dxx_m2_p2_0 = t4389+t4404+t4499;
- coeff_dxx_m1_p2_0 = t4505+t4618;
- coeff_dxx_0_p2_0 = t4409+t4520;
- coeff_dxx_p1_p2_0 = t4510+t4610;
- coeff_dxx_p2_p2_0 = t4391+t4404+t4496;
- coeff_dxx_m2_m2_p1 = t4379+t4466+t4606;
- coeff_dxx_m1_m2_p1 = t4380+t4489+t4622;
- coeff_dxx_0_m2_p1 = t4506+t4556;
- coeff_dxx_p1_m2_p1 = t4380+t4470+t4612;
- coeff_dxx_p2_m2_p1 = t4382+t4466+t4611;
- coeff_dxx_m2_m1_p1 = t4420+t4464+t4546;
- coeff_dxx_m1_m1_p1 = t4374+t4467+t4622;
- coeff_dxx_0_m1_p1 = t4504+t4563;
- coeff_dxx_p1_m1_p1 = t4391+t4400+t4374+t4486;
- coeff_dxx_p2_m1_p1 = t4414+t4462+t4546;
- coeff_dxx_m2_0_p1 = t4420+t4408+t4494;
- coeff_dxx_m1_0_p1 = t4509+t4622;
- coeff_dxx_0_0_p1 = t4396+t4517;
- coeff_dxx_p1_0_p1 = t4500+t4624;
- coeff_dxx_p2_0_p1 = t4408+t4414+t4512;
- coeff_dxx_m2_p1_p1 = t4420+t4461+t4561;
- coeff_dxx_m1_p1_p1 = t4413+t4484+t4605;
- coeff_dxx_0_p1_p1 = t4515+t4564;
- coeff_dxx_p1_p1_p1 = t4378+t4486+t4615;
- coeff_dxx_p2_p1_p1 = t4414+t4469+t4561;
- coeff_dxx_m2_p2_p1 = t4379+t4458+t4594;
- coeff_dxx_m1_p2_p1 = t4377+t4463+t4622;
- coeff_dxx_0_p2_p1 = t4506+t4558;
- coeff_dxx_p1_p2_p1 = t4377+t4470+t4610;
- coeff_dxx_p2_p2_p1 = t4382+t4458+t4600;
- coeff_dxx_m2_m2_p2 = t4420+t4477+t4562;
- coeff_dxx_m1_m2_p2 = t4385+t4479+t4560;
- coeff_dxx_0_m2_p2 = t4404+t4393+t4513;
- coeff_dxx_p1_m2_p2 = t4416+t4475+t4559;
- coeff_dxx_p2_m2_p2 = t4414+t4477+t4565;
- coeff_dxx_m2_m1_p2 = t4401+t4483+t4599;
- coeff_dxx_m1_m1_p2 = t4386+t4460+t4563;
- coeff_dxx_0_m1_p2 = t4507+t4560;
- coeff_dxx_p1_m1_p2 = t4396+t4478+t4593;
- coeff_dxx_p2_m1_p2 = t4395+t4485+t4597;
- coeff_dxx_m2_0_p2 = t4495+t4599;
- coeff_dxx_m1_0_p2 = t4386+t4419+t4493;
- coeff_dxx_0_0_p2 = t4393+t4516;
- coeff_dxx_p1_0_p2 = t4416+t4384+t4493;
- coeff_dxx_p2_0_p2 = t4414+t4395+t4508;
- coeff_dxx_m2_p1_p2 = t4395+t4480+t4604;
- coeff_dxx_m1_p1_p2 = t4396+t4465+t4605;
- coeff_dxx_0_p1_p2 = t4507+t4566;
- coeff_dxx_p1_p1_p2 = t4384+t4472+t4564;
- coeff_dxx_p2_p1_p2 = t4395+t4488+t4588;
- coeff_dxx_m2_p2_p2 = t4420+t4471+t4567;
- coeff_dxx_m1_p2_p2 = t4387+t4479+t4566;
- coeff_dxx_0_p2_p2 = t4409+t4393+t4497;
- coeff_dxx_p1_p2_p2 = t4416+t4468+t4547;
- coeff_dxx_p2_p2_p2 = t4414+t4471+t4553;
+ t4411 = t4446*y;
+ t4425 = t4463*x;
+ t4631 = t4411+t4425;
+ t4402 = z*t4425;
+ t4450 = RATIONAL(2.0,175.0);
+ t4404 = z*t4450;
+ t4630 = t4402+t4404;
+ t4407 = t4446*z;
+ t4629 = t4407+t4425;
+ t4628 = t4407+t4426;
+ t4410 = t4458*t4468;
+ t4395 = y*t4425;
+ t4627 = t4410+t4395;
+ t4397 = z*t4426;
+ t4626 = t4397+t4429;
+ t4413 = t4448*t4467;
+ t4433 = RATIONAL(311.0,14700.0);
+ t4625 = t4413+t4433;
+ t4430 = RATIONAL(-1.0,50.0)*x;
+ t4401 = y*t4430;
+ t4624 = t4401+t4425;
+ t4453 = RATIONAL(2.0,245.0);
+ t4422 = t4453*t4468;
+ t4623 = t4417+t4422;
+ t4418 = t4455*t4468;
+ t4583 = x*RATIONAL(-1.0,100.0);
+ t4390 = y*t4583;
+ t4622 = t4418+t4390;
+ t4454 = RATIONAL(1.0,175.0);
+ t4415 = t4454*z;
+ t4621 = t4415+t4425;
+ t4392 = RATIONAL(-1.0,700.0)*t4584;
+ t4445 = RATIONAL(-1.0,350.0);
+ t4406 = t4445*y;
+ t4620 = t4392+t4406;
+ t4400 = z*t4430;
+ t4424 = t4445*z;
+ t4619 = t4400+t4424;
+ t4460 = RATIONAL(4.0,75.0);
+ t4618 = t4408+t4460;
+ t4617 = t4430+t4401;
+ t4616 = t4421+t4437;
+ t4451 = RATIONAL(-2.0,175.0);
+ t4423 = z*t4451;
+ t4615 = t4400+t4423;
+ t4614 = t4415+t4426;
+ t4389 = z*t4406;
+ t4613 = t4400+t4389;
+ t4419 = t4453*t4467;
+ t4612 = RATIONAL(-529.0,14700.0)+t4419;
+ t4611 = RATIONAL(-57.0,490.0)+t4408;
+ t4610 = t4417+RATIONAL(191.0,14700.0);
+ t4447 = RATIONAL(-1.0,300.0);
+ t4609 = t4447+t4414;
+ t4608 = t4429+t4406;
+ t4405 = t4449*z;
+ t4607 = t4403+t4405;
+ t4416 = t4454*y;
+ t4606 = t4416+t4430;
+ t4605 = t4447+t4413;
+ t4604 = t4402+t4424;
+ t4603 = t4415+t4430;
+ t4535 = t4428+t4429+t4403;
+ t4439 = RATIONAL(211.0,3675.0);
+ t4602 = t4535+t4439;
+ t4601 = t4407+t4430;
+ t4600 = RATIONAL(-33.0,490.0)+t4414;
+ t4599 = t4395+t4425;
+ t4393 = z*t4409;
+ t4598 = t4393+t4405;
+ t4597 = t4417+t4439;
+ t4555 = t4415+t4417;
+ t4438 = RATIONAL(256.0,3675.0);
+ t4596 = t4428+t4555+t4438;
+ t4595 = t4430+t4395;
+ t4594 = t4431+t4422;
+ t4593 = t4439+t4638;
+ t4440 = RATIONAL(166.0,3675.0);
+ t4592 = t4410+t4440;
+ t4541 = t4431+t4622;
+ t4591 = t4541+t4610;
+ t4590 = t4439+t4627;
+ t4589 = t4433+t4417+t4569;
+ t4588 = t4460+t4418+t4568;
+ t4420 = t4451*y;
+ t4537 = t4420+t4594;
+ t4587 = t4537+t4612;
+ t4586 = t4407+t4418+t4438;
+ t4432 = RATIONAL(-169.0,14700.0);
+ t4560 = t4431+t4432;
+ t4387 = y*t4415;
+ t4539 = t4387+t4560;
+ t4585 = t4539+t4623;
+ t4582 = x*RATIONAL(1.0,100.0);
+ t4581 = t4416+t4387;
+ t4580 = t4402+t4395;
+ t4579 = t4415+t4389;
+ t4412 = t4450*y;
+ t4578 = t4412+t4415;
+ t4427 = RATIONAL(3.0,25.0)*t4466;
+ t4577 = t4419+t4427;
+ t4576 = t4421+t4427;
+ t4575 = t4411+t4387;
+ t4574 = t4418+t4411;
+ t4573 = t4422+t4427;
+ t4572 = t4400+t4395;
+ t4571 = t4413+t4427;
+ t4384 = z*t4411;
+ t4570 = t4384+t4416;
+ t4567 = t4407+t4420;
+ t4566 = t4415+t4393;
+ t4383 = y*t4404;
+ t4565 = t4383+t4404;
+ t4564 = t4401+t4402;
+ t4562 = t4400+t4401;
+ t4561 = t4416+t4418;
+ t4385 = z*t4420;
+ t4558 = t4385+t4423;
+ t4557 = t4407+t4389;
+ t4554 = t4384+t4411;
+ t4553 = t4407+t4393;
+ t4552 = t4423+t4571;
+ t4551 = t4415+t4576;
+ t4550 = t4404+t4571;
+ t4549 = t4407+t4576;
+ t4548 = t4431+t4430+t4419;
+ t4388 = y*t4582;
+ t4547 = t4431+t4418+t4388;
+ t4546 = t4412+t4594;
+ t4545 = t4384+t4560;
+ t4544 = t4428+t4607;
+ t4543 = t4397+t4633;
+ t4540 = t4428+t4410+t4409;
+ t4538 = t4398+t4633;
+ t4442 = RATIONAL(-61.0,490.0);
+ t4534 = t4442+t4408+t4577;
+ t4533 = t4442+t4421+t4573;
+ t4532 = t4413+RATIONAL(431.0,14700.0)+t4569;
+ t4531 = RATIONAL(136.0,3675.0)+t4408+t4568;
+ t4459 = RATIONAL(-1.0,10.0);
+ t4530 = t4414+t4459+t4577;
+ t4529 = t4459+t4422+t4571;
+ t4528 = t4535+t4604;
+ t4527 = t4551+t4636;
+ t4526 = t4541+t4625;
+ t4525 = t4551+t4611;
+ t4524 = t4619+t4638;
+ t4523 = t4550+t4635;
+ t4522 = t4549+t4636;
+ t4521 = t4550+t4600;
+ t4520 = t4437+t4568+t4627;
+ t4519 = t4402+t4423+t4548;
+ t4518 = t4549+t4611;
+ t4391 = z*t4583;
+ t4517 = t4391+t4589;
+ t4516 = t4430+t4411+t4547;
+ t4515 = t4410+t4406+t4401+t4559;
+ t4514 = t4546+t4599;
+ t4513 = t4416+t4425+t4547;
+ t4512 = t4552+t4600;
+ t4511 = t4447+t4419+t4425+t4569;
+ t4394 = z*t4582;
+ t4510 = t4394+t4589;
+ t4509 = t4546+t4617;
+ t4508 = t4429+t4401+t4540;
+ t4507 = t4537+t4605;
+ t4506 = t4543+t4618;
+ t4396 = y*t4426;
+ t4505 = t4396+t4588;
+ t4504 = t4552+t4635;
+ t4503 = t4544+t4637;
+ t4502 = t4538+t4618;
+ t4399 = y*t4429;
+ t4501 = t4399+t4588;
+ t4500 = t4384+t4561+t4596;
+ t4499 = t4384+t4432+t4537+t4555;
+ t4498 = t4393+t4543+t4590;
+ t4497 = t4524+t4592;
+ t4496 = t4396+t4574+t4593;
+ t4495 = t4514+t4612;
+ t4494 = t4387+t4574+t4596;
+ t4493 = t4407+t4412+t4545+t4623;
+ t4492 = t4385+t4404+t4587;
+ t4491 = t4399+t4574+t4602;
+ t4490 = t4391+t4401+t4585;
+ t4489 = t4389+t4538+t4590;
+ t4488 = t4528+t4592;
+ t4487 = t4432+t4419+t4513;
+ t4486 = t4406+t4386+t4544+t4592;
+ t4485 = t4394+t4395+t4585;
+ t4484 = t4509+t4612;
+ t4483 = t4418+t4432+t4519;
+ t4482 = t4396+t4561+t4602;
+ t4481 = t4513+t4610;
+ t4480 = t4394+t4389+t4591;
+ t4479 = t4426+t4543+t4586;
+ t4478 = t4383+t4423+t4587;
+ t4477 = t4515+t4597;
+ t4476 = t4391+t4393+t4591;
+ t4475 = t4400+t4419+t4539+t4622;
+ t4474 = t4399+t4561+t4593;
+ t4473 = t4516+t4610;
+ t4472 = t4419+t4404+t4545+t4574;
+ t4471 = t4392+t4440+t4540+t4607;
+ t4470 = t4508+t4597;
+ t4469 = t4429+t4538+t4586;
+ coeff_dxx_m2_m2_m2 = t4430+t4478+t4580;
+ coeff_dxx_m1_m2_m2 = t4396+t4500+t4626;
+ coeff_dxx_0_m2_m2 = t4412+t4385+t4521;
+ coeff_dxx_p1_m2_m2 = t4399+t4500+t4634;
+ coeff_dxx_p2_m2_m2 = t4425+t4478+t4562;
+ coeff_dxx_m2_m1_m2 = t4388+t4483+t4575;
+ coeff_dxx_m1_m1_m2 = t4397+t4470+t4579;
+ coeff_dxx_0_m1_m2 = t4523+t4570;
+ coeff_dxx_p1_m1_m2 = t4409+t4489+t4614;
+ coeff_dxx_p2_m1_m2 = t4423+t4475+t4631;
+ coeff_dxx_m2_0_m2 = t4519+t4609;
+ coeff_dxx_m1_0_m2 = t4429+t4415+t4506;
+ coeff_dxx_0_0_m2 = t4404+t4529;
+ coeff_dxx_p1_0_m2 = t4502+t4614;
+ coeff_dxx_p2_0_m2 = t4511+t4615;
+ coeff_dxx_m2_p1_m2 = t4390+t4483+t4570;
+ coeff_dxx_m1_p1_m2 = t4415+t4498+t4608;
+ coeff_dxx_0_p1_m2 = t4523+t4575;
+ coeff_dxx_p1_p1_m2 = t4398+t4477+t4566;
+ coeff_dxx_p2_p1_m2 = t4384+t4487+t4615;
+ coeff_dxx_m2_p2_m2 = t4402+t4484+t4558;
+ coeff_dxx_m1_p2_m2 = t4399+t4494+t4626;
+ coeff_dxx_0_p2_m2 = t4383+t4420+t4521;
+ coeff_dxx_p1_p2_m2 = t4396+t4494+t4634;
+ coeff_dxx_p2_p2_m2 = t4400+t4495+t4558;
+ coeff_dxx_m2_m2_m1 = t4430+t4485+t4567;
+ coeff_dxx_m1_m2_m1 = t4405+t4482+t4613;
+ coeff_dxx_0_m2_m1 = t4384+t4412+t4527;
+ coeff_dxx_p1_m2_m1 = t4405+t4389+t4402+t4474;
+ coeff_dxx_p2_m2_m1 = t4425+t4490+t4567;
+ coeff_dxx_m2_m1_m1 = t4394+t4473+t4553;
+ coeff_dxx_m1_m1_m1 = t4429+t4471+t4562;
+ coeff_dxx_0_m1_m1 = t4389+t4416+t4525;
+ coeff_dxx_p1_m1_m1 = t4426+t4471+t4580;
+ coeff_dxx_p2_m1_m1 = t4411+t4476+t4629;
+ coeff_dxx_m2_0_m1 = t4510+t4601;
+ coeff_dxx_m1_0_m1 = t4400+t4429+t4503;
+ coeff_dxx_0_0_m1 = t4415+t4533;
+ coeff_dxx_p1_0_m1 = t4402+t4426+t4503;
+ coeff_dxx_p2_0_m1 = t4517+t4629;
+ coeff_dxx_m2_p1_m1 = t4416+t4480+t4601;
+ coeff_dxx_m1_p1_m1 = t4429+t4486+t4572;
+ coeff_dxx_0_p1_m1 = t4411+t4393+t4525;
+ coeff_dxx_p1_p1_m1 = t4426+t4486+t4564;
+ coeff_dxx_p2_p1_m1 = t4391+t4481+t4557;
+ coeff_dxx_m2_p2_m1 = t4394+t4493+t4617;
+ coeff_dxx_m1_p2_m1 = t4400+t4491+t4598;
+ coeff_dxx_0_p2_m1 = t4420+t4387+t4527;
+ coeff_dxx_p1_p2_m1 = t4402+t4496+t4598;
+ coeff_dxx_p2_p2_m1 = t4391+t4493+t4599;
+ coeff_dxx_m2_m2_0 = t4507+t4595;
+ coeff_dxx_m1_m2_0 = t4416+t4429+t4505;
+ coeff_dxx_0_m2_0 = t4412+t4530;
+ coeff_dxx_p1_m2_0 = t4426+t4416+t4501;
+ coeff_dxx_p2_m2_0 = t4507+t4624;
+ coeff_dxx_m2_m1_0 = t4516+t4625;
+ coeff_dxx_m1_m1_0 = t4508+t4616;
+ coeff_dxx_0_m1_0 = t4416+t4534;
+ coeff_dxx_p1_m1_0 = t4426+t4409+t4520;
+ coeff_dxx_p2_m1_0 = t4526+t4631;
+ coeff_dxx_m2_0_0 = t4430+t4532;
+ coeff_dxx_m1_0_0 = t4429+t4531;
+ coeff_dxx_0_0_0 = RATIONAL(-13.0,98.0)+t4419+t4573;
+ coeff_dxx_p1_0_0 = t4426+t4531;
+ coeff_dxx_p2_0_0 = t4425+t4532;
+ coeff_dxx_m2_p1_0 = t4526+t4606;
+ coeff_dxx_m1_p1_0 = t4520+t4608;
+ coeff_dxx_0_p1_0 = t4411+t4534;
+ coeff_dxx_p1_p1_0 = t4515+t4616;
+ coeff_dxx_p2_p1_0 = t4513+t4625;
+ coeff_dxx_m2_p2_0 = t4509+t4605;
+ coeff_dxx_m1_p2_0 = t4429+t4411+t4501;
+ coeff_dxx_0_p2_0 = t4420+t4530;
+ coeff_dxx_p1_p2_0 = t4426+t4411+t4505;
+ coeff_dxx_p2_p2_0 = t4514+t4605;
+ coeff_dxx_m2_m2_p1 = t4391+t4499+t4595;
+ coeff_dxx_m1_m2_p1 = t4393+t4482+t4604;
+ coeff_dxx_0_m2_p1 = t4387+t4412+t4522;
+ coeff_dxx_p1_m2_p1 = t4393+t4474+t4619;
+ coeff_dxx_p2_m2_p1 = t4394+t4499+t4624;
+ coeff_dxx_m2_m1_p1 = t4391+t4473+t4579;
+ coeff_dxx_m1_m1_p1 = t4401+t4488+t4632;
+ coeff_dxx_0_m1_p1 = t4416+t4393+t4518;
+ coeff_dxx_p1_m1_p1 = t4395+t4497+t4632;
+ coeff_dxx_p2_m1_p1 = t4411+t4480+t4621;
+ coeff_dxx_m2_0_p1 = t4517+t4603;
+ coeff_dxx_m1_0_p1 = t4528+t4637;
+ coeff_dxx_0_0_p1 = t4407+t4533;
+ coeff_dxx_p1_0_p1 = t4524+t4637;
+ coeff_dxx_p2_0_p1 = t4510+t4621;
+ coeff_dxx_m2_p1_p1 = t4416+t4476+t4603;
+ coeff_dxx_m1_p1_p1 = t4395+t4488+t4620;
+ coeff_dxx_0_p1_p1 = t4411+t4389+t4518;
+ coeff_dxx_p1_p1_p1 = t4401+t4497+t4620;
+ coeff_dxx_p2_p1_p1 = t4394+t4481+t4566;
+ coeff_dxx_m2_p2_p1 = t4430+t4490+t4578;
+ coeff_dxx_m1_p2_p1 = t4389+t4491+t4604;
+ coeff_dxx_0_p2_p1 = t4384+t4420+t4522;
+ coeff_dxx_p1_p2_p1 = t4424+t4496+t4613;
+ coeff_dxx_p2_p2_p1 = t4425+t4485+t4578;
+ coeff_dxx_m2_m2_p2 = t4430+t4492+t4572;
+ coeff_dxx_m1_m2_p2 = t4396+t4469+t4581;
+ coeff_dxx_0_m2_p2 = t4412+t4383+t4512;
+ coeff_dxx_p1_m2_p2 = t4399+t4479+t4581;
+ coeff_dxx_p2_m2_p2 = t4425+t4492+t4564;
+ coeff_dxx_m2_m1_p2 = t4430+t4400+t4388+t4472;
+ coeff_dxx_m1_m1_p2 = t4398+t4470+t4553;
+ coeff_dxx_0_m1_p2 = t4504+t4581;
+ coeff_dxx_p1_m1_p2 = t4409+t4498+t4628;
+ coeff_dxx_p2_m1_p2 = t4390+t4402+t4425+t4472;
+ coeff_dxx_m2_0_p2 = t4400+t4404+t4548+t4609;
+ coeff_dxx_m1_0_p2 = t4407+t4429+t4502;
+ coeff_dxx_0_0_p2 = t4423+t4529;
+ coeff_dxx_p1_0_p2 = t4506+t4628;
+ coeff_dxx_p2_0_p2 = t4511+t4630;
+ coeff_dxx_m2_p1_p2 = t4404+t4475+t4606;
+ coeff_dxx_m1_p1_p2 = t4407+t4489+t4608;
+ coeff_dxx_0_p1_p2 = t4504+t4554;
+ coeff_dxx_p1_p1_p2 = t4397+t4477+t4557;
+ coeff_dxx_p2_p1_p2 = t4387+t4487+t4630;
+ coeff_dxx_m2_p2_p2 = t4400+t4484+t4565;
+ coeff_dxx_m1_p2_p2 = t4399+t4469+t4554;
+ coeff_dxx_0_p2_p2 = t4385+t4420+t4512;
+ coeff_dxx_p1_p2_p2 = t4396+t4479+t4554;
+ coeff_dxx_p2_p2_p2 = t4402+t4495+t4565;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c
index f1e9eab..2f43cae 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxy.compute.c
@@ -1,154 +1,150 @@
-fp t4719,
- t4720,
+fp t4732,
+ t4730,
+ t4848,
+ t4810,
+ t4646,
+ t4801,
+ t4788,
+ t4803,
+ t4791,
+ t4725,
+ t4685,
+ t4718,
+ t4689,
+ t4847,
+ t4731,
+ t4676,
t4846,
- t4710,
- t4678,
- t4681,
+ t4721,
+ t4691,
+ t4651,
+ t4694,
+ t4653,
t4845,
- t4718,
- t4705,
t4844,
- t4706,
- t4721,
- t4682,
+ t4644,
t4843,
- t4716,
- t4659,
+ t4682,
t4842,
+ t4720,
+ t4678,
t4841,
- t4713,
t4717,
+ t4664,
+ t4648,
+ t4719,
+ t4671,
+ t4641,
t4840,
- t4649,
- t4805,
- t4632,
+ t4684,
t4839,
- t4715,
- t4800,
- t4644,
- t4641,
+ t4652,
+ t4650,
t4838,
- t4661,
+ t4729,
+ t4724,
t4837,
- t4712,
- t4663,
- t4708,
- t4679,
+ t4673,
t4836,
- t4696,
+ t4669,
t4835,
- t4802,
- t4643,
- t4639,
t4834,
- t4655,
+ t4680,
t4833,
- t4804,
- t4648,
- t4636,
t4832,
- t4666,
- t4672,
+ t4667,
+ t4647,
+ t4640,
t4831,
+ t4659,
+ t4658,
t4830,
- t4711,
- t4677,
- t4683,
+ t4723,
+ t4668,
t4829,
+ t4656,
+ t4787,
t4828,
t4827,
- t4707,
- t4660,
- t4656,
+ t4690,
+ t4710,
t4826,
- t4652,
t4825,
- t4697,
+ t4657,
+ t4655,
t4824,
- t4633,
- t4799,
- t4642,
+ t4688,
t4823,
t4822,
- t4676,
t4821,
- t4657,
+ t4726,
+ t4728,
t4820,
t4819,
- t4807,
- t4645,
t4818,
- t4674,
+ t4660,
t4817,
- t4792,
- t4635,
- t4773,
t4816,
- t4630,
+ t4783,
+ t4706,
t4815,
- t4801,
- t4646,
- t4640,
t4814,
t4813,
- t4629,
- t4776,
t4812,
- t4667,
t4811,
- t4782,
- t4779,
- t4810,
t4809,
- t4675,
+ t4716,
t4808,
+ t4654,
+ t4807,
+ t4643,
t4806,
- t4803,
- t4647,
+ t4805,
+ t4804,
+ t4802,
+ t4800,
+ t4799,
t4798,
t4797,
t4796,
+ t4679,
t4795,
- t4684,
- t4631,
t4794,
- t4658,
- t4637,
t4793,
- t4638,
- t4791,
+ t4672,
+ t4792,
t4790,
t4789,
- t4788,
- t4787,
- t4786,
- t4785,
t4784,
- t4783,
+ t4782,
t4781,
- t4653,
t4780,
+ t4779,
t4778,
t4777,
+ t4776,
t4775,
t4774,
+ t4773,
t4772,
t4771,
t4770,
t4769,
- t4628,
t4768,
t4767,
t4766,
t4765,
- t4634,
t4764,
t4763,
t4762,
t4761,
t4760,
+ t4642,
+ t4639,
t4759,
t4758,
+ t4649,
+ t4645,
t4757,
t4756,
t4755,
@@ -159,10 +155,13 @@ fp t4719,
t4750,
t4749,
t4748,
+ t4686,
t4747,
+ t4670,
t4746,
t4745,
t4744,
+ t4666,
t4743,
t4742,
t4741,
@@ -174,330 +173,309 @@ fp t4719,
t4735,
t4734,
t4733,
- t4732,
- t4731,
- t4730,
- t4729,
- t4728,
- t4727,
- t4726,
- t4725,
- t4724,
- t4723,
- t4722,
- t4668,
- t4665;
- t4719 = x*x;
- t4720 = y*y;
- t4846 = t4720+t4719;
- t4710 = RATIONAL(1.0,175.0);
- t4678 = t4710*y;
- t4681 = t4710*x;
- t4845 = t4678+t4681;
- t4718 = RATIONAL(-1.0,50.0);
- t4705 = RATIONAL(1.0,200.0);
- t4844 = t4718*t4719+t4705*t4720;
- t4706 = RATIONAL(-1.0,700.0);
- t4721 = z*z;
- t4682 = t4706*t4721;
- t4843 = RATIONAL(289.0,10500.0)+t4682;
+ t4695,
+ t4675,
+ t4663;
+ t4732 = y*y;
+ t4730 = x*x;
+ t4848 = t4730+t4732;
+ t4810 = x*y;
+ t4646 = RATIONAL(1.0,245.0)*t4810;
+ t4801 = t4848*RATIONAL(-1.0,100.0);
+ t4788 = t4646+t4801;
+ t4803 = t4848*RATIONAL(1.0,100.0);
+ t4791 = t4646+t4803;
+ t4725 = RATIONAL(1.0,175.0);
+ t4685 = t4725*x;
+ t4718 = RATIONAL(-1.0,175.0);
+ t4689 = t4718*y;
+ t4847 = t4685+t4689;
+ t4731 = z*z;
+ t4676 = t4718*t4731;
+ t4846 = t4676+RATIONAL(-17.0,5250.0);
+ t4721 = RATIONAL(-2.0,175.0);
+ t4691 = t4721*y;
+ t4651 = z*t4691;
+ t4694 = t4721*x;
+ t4653 = z*t4694;
+ t4845 = t4651+t4653;
+ t4844 = t4691+t4694;
+ t4644 = RATIONAL(-2.0,245.0)*t4810;
+ t4843 = t4644+RATIONAL(-107.0,7000.0);
+ t4682 = t4725*y;
+ t4842 = t4682+t4685;
+ t4720 = RATIONAL(2.0,175.0);
+ t4678 = t4720*y;
+ t4841 = t4694+t4678;
+ t4717 = RATIONAL(-1.0,350.0);
+ t4664 = t4717*x;
+ t4648 = z*t4664;
+ t4719 = RATIONAL(1.0,350.0);
+ t4671 = t4719*y;
+ t4641 = z*t4671;
+ t4840 = t4648+t4641;
+ t4684 = t4720*x;
+ t4839 = t4684+t4678;
+ t4652 = z*t4689;
+ t4650 = z*t4685;
+ t4838 = t4652+t4650;
+ t4729 = RATIONAL(1.0,50.0);
+ t4724 = RATIONAL(-1.0,200.0);
+ t4837 = t4724*t4732+t4729*t4730;
+ t4673 = t4718*x;
+ t4836 = t4682+t4673;
+ t4669 = t4719*x;
+ t4835 = t4669+t4671;
+ t4834 = t4788+RATIONAL(229.0,10500.0);
+ t4680 = RATIONAL(1.0,250.0)*z;
+ t4833 = t4694+t4680;
+ t4832 = t4673+t4689;
+ t4667 = t4717*y;
+ t4647 = z*t4667;
+ t4640 = z*t4669;
+ t4831 = t4647+t4640;
+ t4659 = z*t4678;
+ t4658 = z*t4684;
+ t4830 = t4659+t4658;
+ t4723 = RATIONAL(-1.0,700.0);
+ t4668 = t4723*t4731;
+ t4829 = t4668+RATIONAL(167.0,7000.0);
+ t4656 = RATIONAL(4.0,245.0)*t4810;
+ t4787 = t4656+t4803;
+ t4828 = RATIONAL(-47.0,5250.0)+t4787;
+ t4827 = t4667+t4664;
+ t4690 = t4725*t4731;
+ t4710 = RATIONAL(-137.0,5250.0);
+ t4826 = t4690+t4710;
+ t4825 = t4729*t4732+t4724*t4730;
+ t4657 = z*t4682;
+ t4655 = z*t4673;
+ t4824 = t4657+t4655;
+ t4688 = t4719*t4731;
+ t4823 = t4688+RATIONAL(107.0,7000.0);
+ t4822 = t4691+t4684;
+ t4821 = t4644+RATIONAL(-167.0,7000.0);
+ t4726 = RATIONAL(1.0,200.0);
+ t4728 = RATIONAL(-1.0,50.0);
+ t4820 = t4728*t4732+t4726*t4730;
+ t4819 = t4671+t4664;
+ t4818 = t4726*t4732+t4728*t4730;
+ t4660 = RATIONAL(-1.0,1000.0)*z;
+ t4817 = t4660+t4664;
+ t4816 = t4667+t4669;
+ t4783 = t4656+t4801;
+ t4706 = RATIONAL(137.0,5250.0);
+ t4815 = t4783+t4706+t4676;
+ t4814 = t4668+t4791+RATIONAL(-229.0,10500.0);
+ t4813 = RATIONAL(-1.0,1400.0)*t4731+t4706+t4788;
+ t4812 = t4710+RATIONAL(1.0,1400.0)*t4731+t4791;
+ t4811 = t4783+t4688+RATIONAL(47.0,5250.0);
+ t4809 = z*t4723;
t4716 = RATIONAL(1.0,700.0);
- t4659 = t4716*t4721;
- t4842 = RATIONAL(-167.0,7000.0)+t4659;
- t4841 = RATIONAL(-229.0,10500.0)+t4682;
- t4713 = RATIONAL(-1.0,200.0);
- t4717 = RATIONAL(1.0,50.0);
- t4840 = t4717*t4720+t4713*t4719;
- t4649 = RATIONAL(1.0,1000.0)*z;
- t4805 = z*t4706;
- t4632 = x*t4805;
- t4839 = t4649+t4632;
- t4715 = RATIONAL(-1.0,175.0);
- t4800 = z*t4715;
- t4644 = x*t4800;
- t4641 = y*t4800;
- t4838 = t4644+t4641;
- t4661 = t4715*x;
- t4837 = t4661+t4678;
- t4712 = RATIONAL(-2.0,175.0);
- t4663 = t4712*y;
- t4708 = RATIONAL(2.0,175.0);
- t4679 = t4708*x;
- t4836 = t4663+t4679;
- t4696 = RATIONAL(-137.0,5250.0);
- t4835 = t4696+RATIONAL(1.0,1400.0)*t4721;
- t4802 = z*t4710;
- t4643 = y*t4802;
- t4639 = x*t4802;
- t4834 = t4643+t4639;
- t4655 = t4715*y;
- t4833 = t4681+t4655;
- t4804 = z*t4708;
- t4648 = y*t4804;
- t4636 = x*t4804;
- t4832 = t4648+t4636;
- t4666 = t4712*x;
- t4672 = t4708*y;
- t4831 = t4666+t4672;
- t4830 = t4666+t4663;
- t4711 = RATIONAL(-1.0,350.0);
- t4677 = t4711*x;
- t4683 = t4711*y;
- t4829 = t4677+t4683;
- t4828 = t4717*t4719+t4713*t4720;
- t4827 = t4661+t4655;
- t4707 = RATIONAL(1.0,350.0);
- t4660 = t4707*x;
- t4656 = t4707*y;
- t4826 = t4660+t4656;
- t4652 = RATIONAL(-1.0,1000.0)*z;
- t4825 = t4632+t4652;
- t4697 = RATIONAL(137.0,5250.0);
- t4824 = t4697+RATIONAL(-1.0,1400.0)*t4721;
- t4633 = y*t4805;
- t4799 = z*t4716;
- t4642 = x*t4799;
- t4823 = t4633+t4642;
- t4822 = t4672+t4679;
- t4676 = t4711*t4721;
- t4821 = RATIONAL(-107.0,7000.0)+t4676;
- t4657 = RATIONAL(-1.0,250.0)*z;
- t4820 = t4657+t4663;
- t4819 = t4659+RATIONAL(-289.0,10500.0);
- t4807 = x*y;
- t4645 = RATIONAL(-2.0,245.0)*t4807;
- t4818 = t4645+RATIONAL(107.0,7000.0);
- t4674 = RATIONAL(1.0,250.0)*z;
- t4817 = t4666+t4674;
- t4792 = t4846*RATIONAL(-1.0,100.0);
- t4635 = RATIONAL(4.0,245.0)*t4807;
- t4773 = t4635+t4792;
- t4816 = RATIONAL(47.0,5250.0)+t4773;
- t4630 = y*t4799;
- t4815 = t4630+t4642;
- t4801 = z*t4712;
- t4646 = x*t4801;
- t4640 = y*t4801;
- t4814 = t4646+t4640;
- t4813 = t4718*t4720+t4705*t4719;
- t4629 = RATIONAL(1.0,245.0)*t4807;
- t4776 = t4629+t4792;
- t4812 = t4659+RATIONAL(229.0,10500.0)+t4776;
- t4667 = t4715*t4721;
- t4811 = t4667+t4773+t4697;
- t4782 = t4846*RATIONAL(1.0,100.0);
- t4779 = t4635+t4782;
- t4810 = RATIONAL(-47.0,5250.0)+t4779+t4676;
- t4809 = RATIONAL(167.0,7000.0)+t4645+t4682;
- t4675 = t4710*t4721;
- t4808 = t4696+t4779+t4675;
- t4806 = z*t4707;
- t4803 = z*t4711;
- t4647 = RATIONAL(-4.0,245.0)*t4807;
- t4798 = t4666+t4647;
- t4797 = t4647+t4663;
- t4796 = t4647+t4672;
- t4795 = t4647+t4640;
- t4684 = RATIONAL(1.0,500.0)*z;
- t4631 = y*t4803;
- t4794 = t4684+t4631;
- t4658 = RATIONAL(-1.0,500.0)*z;
- t4637 = y*t4806;
- t4793 = t4658+t4637;
- t4638 = RATIONAL(2.0,245.0)*t4807;
- t4791 = t4638+t4678;
- t4790 = t4684+t4637;
- t4789 = t4679+t4647;
- t4788 = t4661+t4638;
- t4787 = t4658+t4631;
- t4786 = t4647+t4648;
- t4785 = t4638+t4681;
- t4784 = t4643+t4647;
- t4783 = t4638+t4655;
- t4781 = t4645+t4845;
- t4653 = t4707*t4721;
- t4780 = t4639+t4641+t4653;
- t4778 = RATIONAL(187.0,7000.0)+t4645+t4676;
- t4777 = RATIONAL(-187.0,7000.0)+t4645+t4653;
- t4775 = t4645+t4827;
- t4774 = t4643+t4644+t4653;
- t4772 = t4629+t4782;
- t4771 = t4777+t4840;
- t4770 = t4780+t4818;
- t4769 = RATIONAL(17.0,5250.0)+t4675+t4773;
- t4628 = x*t4803;
- t4768 = t4628+t4637+t4809;
- t4767 = t4781+t4821;
- t4766 = RATIONAL(-17.0,5250.0)+t4667+t4779;
- t4765 = t4778+t4837;
- t4634 = x*t4806;
- t4764 = t4631+t4634+t4809;
- t4763 = t4777+t4828;
- t4762 = t4775+t4821;
- t4761 = t4775+t4842;
- t4760 = t4776+t4829;
- t4759 = t4774+t4818;
- t4758 = t4778+t4833;
- t4757 = t4776+t4826;
- t4756 = t4660+t4683+t4772;
- t4755 = t4781+t4842;
- t4754 = t4677+t4656+t4772;
- t4753 = t4757+t4824;
- t4752 = t4810+t4838;
- t4751 = t4760+t4824;
- t4750 = t4808+t4822;
- t4749 = t4808+t4830;
- t4748 = t4780+t4816;
- t4747 = t4754+t4835;
- t4746 = t4774+t4816;
- t4745 = t4756+t4835;
- t4744 = t4628+t4631+t4812;
- t4743 = t4640+t4636+t4811;
- t4742 = t4756+t4841;
- t4741 = t4810+t4834;
- t4740 = t4634+t4637+t4812;
- t4739 = t4754+t4841;
- t4738 = t4646+t4648+t4811;
- t4737 = t4634+t4755+t4793;
- t4736 = t4628+t4761+t4787;
- t4735 = t4657+t4759+t4833;
- t4734 = t4674+t4770+t4833;
- t4733 = t4657+t4770+t4837;
- t4732 = t4674+t4759+t4837;
- t4731 = t4684+t4768+t4837;
- t4730 = t4657+t4767+t4834;
- t4729 = t4674+t4767+t4838;
- t4728 = t4634+t4761+t4790;
- t4727 = t4684+t4764+t4833;
- t4726 = t4674+t4762+t4834;
- t4725 = t4658+t4764+t4837;
- t4724 = t4657+t4762+t4838;
- t4723 = t4628+t4755+t4794;
- t4722 = t4658+t4768+t4833;
- t4668 = RATIONAL(1.0,125.0)*z;
- t4665 = RATIONAL(-1.0,125.0)*z;
- coeff_dxy_m2_m2_m2 = t4665+t4749+t4832;
- coeff_dxy_m1_m2_m2 = t4735+t4844;
- coeff_dxy_0_m2_m2 = t4646+t4789;
- coeff_dxy_p1_m2_m2 = t4729+t4828;
- coeff_dxy_p2_m2_m2 = t4668+t4743+t4831;
- coeff_dxy_m2_m1_m2 = t4733+t4813;
- coeff_dxy_m1_m1_m2 = t4658+t4744+t4826;
- coeff_dxy_0_m1_m2 = t4644+t4785;
- coeff_dxy_p1_m1_m2 = t4628+t4742+t4790;
- coeff_dxy_p2_m1_m2 = t4726+t4840;
- coeff_dxy_m2_0_m2 = t4672+t4795;
- coeff_dxy_m1_0_m2 = t4641+t4791;
- coeff_dxy_0_0_m2 = t4635;
- coeff_dxy_p1_0_m2 = t4643+t4783;
- coeff_dxy_p2_0_m2 = t4663+t4786;
- coeff_dxy_m2_p1_m2 = t4729+t4840;
- coeff_dxy_m1_p1_m2 = t4634+t4739+t4794;
- coeff_dxy_0_p1_m2 = t4639+t4788;
- coeff_dxy_p1_p1_m2 = t4658+t4740+t4829;
- coeff_dxy_p2_p1_m2 = t4735+t4813;
- coeff_dxy_m2_p2_m2 = t4668+t4738+t4836;
- coeff_dxy_m1_p2_m2 = t4726+t4828;
- coeff_dxy_0_p2_m2 = t4636+t4798;
- coeff_dxy_p1_p2_m2 = t4733+t4844;
- coeff_dxy_p2_p2_m2 = t4665+t4750+t4814;
- coeff_dxy_m2_m2_m1 = t4666+t4741+t4820;
- coeff_dxy_m1_m2_m1 = t4722+t4844;
- coeff_dxy_0_m2_m1 = t4644+t4789;
- coeff_dxy_p1_m2_m1 = t4723+t4828;
- coeff_dxy_p2_m2_m1 = t4672+t4748+t4817;
- coeff_dxy_m2_m1_m1 = t4725+t4813;
- coeff_dxy_m1_m1_m1 = t4633+t4753+t4825;
- coeff_dxy_0_m1_m1 = t4628+t4785;
- coeff_dxy_p1_m1_m1 = t4630+t4745+t4839;
- coeff_dxy_p2_m1_m1 = t4728+t4840;
- coeff_dxy_m2_0_m1 = t4641+t4796;
- coeff_dxy_m1_0_m1 = t4631+t4791;
- coeff_dxy_0_0_m1 = t4635;
- coeff_dxy_p1_0_m1 = t4637+t4783;
- coeff_dxy_p2_0_m1 = t4663+t4784;
- coeff_dxy_m2_p1_m1 = t4723+t4840;
- coeff_dxy_m1_p1_m1 = t4649+t4747+t4823;
- coeff_dxy_0_p1_m1 = t4634+t4788;
- coeff_dxy_p1_p1_m1 = t4652+t4751+t4815;
- coeff_dxy_p2_p1_m1 = t4722+t4813;
- coeff_dxy_m2_p2_m1 = t4674+t4746+t4836;
- coeff_dxy_m1_p2_m1 = t4728+t4828;
- coeff_dxy_0_p2_m1 = t4639+t4798;
- coeff_dxy_p1_p2_m1 = t4725+t4844;
- coeff_dxy_p2_p2_m1 = t4657+t4752+t4822;
- coeff_dxy_m2_m2_0 = t4766+t4830;
- coeff_dxy_m1_m2_0 = t4758+t4844;
- coeff_dxy_0_m2_0 = t4789;
- coeff_dxy_p1_m2_0 = t4763+t4845;
- coeff_dxy_p2_m2_0 = t4769+t4831;
- coeff_dxy_m2_m1_0 = t4765+t4813;
- coeff_dxy_m1_m1_0 = t4757+t4843;
- coeff_dxy_0_m1_0 = t4785;
- coeff_dxy_p1_m1_0 = t4756+t4819;
- coeff_dxy_p2_m1_0 = t4771+t4827;
- coeff_dxy_m2_0_0 = t4796;
- coeff_dxy_m1_0_0 = t4791;
- coeff_dxy_0_0_0 = t4635;
- coeff_dxy_p1_0_0 = t4783;
- coeff_dxy_p2_0_0 = t4797;
- coeff_dxy_m2_p1_0 = t4771+t4845;
- coeff_dxy_m1_p1_0 = t4754+t4819;
- coeff_dxy_0_p1_0 = t4788;
- coeff_dxy_p1_p1_0 = t4760+t4843;
- coeff_dxy_p2_p1_0 = t4758+t4813;
- coeff_dxy_m2_p2_0 = t4769+t4836;
- coeff_dxy_m1_p2_0 = t4763+t4827;
- coeff_dxy_0_p2_0 = t4798;
- coeff_dxy_p1_p2_0 = t4765+t4844;
- coeff_dxy_p2_p2_0 = t4766+t4822;
- coeff_dxy_m2_m2_p1 = t4663+t4752+t4817;
- coeff_dxy_m1_m2_p1 = t4727+t4844;
- coeff_dxy_0_m2_p1 = t4639+t4789;
- coeff_dxy_p1_m2_p1 = t4737+t4828;
- coeff_dxy_p2_m2_p1 = t4657+t4746+t4831;
- coeff_dxy_m2_m1_p1 = t4731+t4813;
- coeff_dxy_m1_m1_p1 = t4649+t4753+t4815;
- coeff_dxy_0_m1_p1 = t4634+t4785;
- coeff_dxy_p1_m1_p1 = t4652+t4745+t4823;
- coeff_dxy_p2_m1_p1 = t4736+t4840;
- coeff_dxy_m2_0_p1 = t4672+t4784;
- coeff_dxy_m1_0_p1 = t4637+t4791;
- coeff_dxy_0_0_p1 = t4635;
- coeff_dxy_p1_0_p1 = t4631+t4783;
- coeff_dxy_p2_0_p1 = t4641+t4797;
- coeff_dxy_m2_p1_p1 = t4737+t4840;
- coeff_dxy_m1_p1_p1 = t4630+t4747+t4825;
- coeff_dxy_0_p1_p1 = t4628+t4788;
- coeff_dxy_p1_p1_p1 = t4633+t4751+t4839;
- coeff_dxy_p2_p1_p1 = t4727+t4813;
- coeff_dxy_m2_p2_p1 = t4679+t4748+t4820;
- coeff_dxy_m1_p2_p1 = t4736+t4828;
- coeff_dxy_0_p2_p1 = t4644+t4798;
- coeff_dxy_p1_p2_p1 = t4731+t4844;
- coeff_dxy_p2_p2_p1 = t4674+t4741+t4822;
- coeff_dxy_m2_m2_p2 = t4668+t4749+t4814;
- coeff_dxy_m1_m2_p2 = t4734+t4844;
- coeff_dxy_0_m2_p2 = t4636+t4789;
- coeff_dxy_p1_m2_p2 = t4730+t4828;
- coeff_dxy_p2_m2_p2 = t4665+t4738+t4831;
- coeff_dxy_m2_m1_p2 = t4732+t4813;
- coeff_dxy_m1_m1_p2 = t4684+t4740+t4826;
- coeff_dxy_0_m1_p2 = t4639+t4785;
- coeff_dxy_p1_m1_p2 = t4634+t4742+t4787;
- coeff_dxy_p2_m1_p2 = t4724+t4840;
- coeff_dxy_m2_0_p2 = t4672+t4786;
- coeff_dxy_m1_0_p2 = t4643+t4791;
- coeff_dxy_0_0_p2 = t4635;
- coeff_dxy_p1_0_p2 = t4641+t4783;
- coeff_dxy_p2_0_p2 = t4663+t4795;
- coeff_dxy_m2_p1_p2 = t4730+t4840;
- coeff_dxy_m1_p1_p2 = t4628+t4739+t4793;
- coeff_dxy_0_p1_p2 = t4644+t4788;
- coeff_dxy_p1_p1_p2 = t4684+t4744+t4829;
- coeff_dxy_p2_p1_p2 = t4734+t4813;
- coeff_dxy_m2_p2_p2 = t4665+t4743+t4836;
- coeff_dxy_m1_p2_p2 = t4724+t4828;
- coeff_dxy_0_p2_p2 = t4646+t4798;
- coeff_dxy_p1_p2_p2 = t4732+t4844;
- coeff_dxy_p2_p2_p2 = t4668+t4750+t4832;
+ t4808 = z*t4716;
+ t4654 = RATIONAL(-4.0,245.0)*t4810;
+ t4807 = t4654+t4691;
+ t4643 = RATIONAL(2.0,245.0)*t4810;
+ t4806 = t4643+t4682;
+ t4805 = t4673+t4643;
+ t4804 = t4643+t4685;
+ t4802 = t4650+t4654;
+ t4800 = t4654+t4658;
+ t4799 = t4643+t4689;
+ t4798 = t4678+t4654;
+ t4797 = t4653+t4654;
+ t4796 = t4654+t4655;
+ t4679 = t4717*t4731;
+ t4795 = t4644+RATIONAL(187.0,7000.0)+t4679;
+ t4794 = t4644+t4836;
+ t4793 = t4652+t4655+t4679;
+ t4672 = t4716*t4731;
+ t4792 = t4640+t4672+t4641;
+ t4790 = t4647+t4648+t4672;
+ t4789 = t4657+t4650+t4679;
+ t4784 = t4644+t4688+RATIONAL(-187.0,7000.0);
+ t4782 = t4644+t4847;
+ t4781 = t4789+t4843;
+ t4780 = t4790+t4821;
+ t4779 = t4795+t4818;
+ t4778 = t4690+RATIONAL(17.0,5250.0)+t4783;
+ t4777 = t4792+t4821;
+ t4776 = t4795+t4820;
+ t4775 = t4782+t4829;
+ t4774 = t4672+RATIONAL(-289.0,10500.0)+t4791;
+ t4773 = t4787+t4839;
+ t4772 = t4668+RATIONAL(289.0,10500.0)+t4788;
+ t4771 = t4794+t4829;
+ t4770 = t4787+t4844;
+ t4769 = t4784+t4825;
+ t4768 = t4794+t4823;
+ t4767 = t4793+t4843;
+ t4766 = t4782+t4823;
+ t4765 = t4784+t4837;
+ t4764 = t4811+t4838;
+ t4763 = t4811+t4824;
+ t4762 = t4792+t4834;
+ t4761 = t4814+t4840;
+ t4760 = t4790+t4834;
+ t4642 = y*t4808;
+ t4639 = x*t4808;
+ t4759 = t4642+t4639+t4813;
+ t4758 = t4773+t4826;
+ t4649 = y*t4809;
+ t4645 = x*t4809;
+ t4757 = t4649+t4645+t4813;
+ t4756 = t4770+t4826;
+ t4755 = t4642+t4645+t4812;
+ t4754 = t4659+t4653+t4815;
+ t4753 = t4649+t4639+t4812;
+ t4752 = t4789+t4828;
+ t4751 = t4651+t4658+t4815;
+ t4750 = t4814+t4831;
+ t4749 = t4793+t4828;
+ t4748 = t4680+t4781+t4832;
+ t4686 = RATIONAL(-1.0,250.0)*z;
+ t4747 = t4686+t4781+t4842;
+ t4670 = RATIONAL(-1.0,500.0)*z;
+ t4746 = t4670+t4780+t4832;
+ t4745 = t4680+t4767+t4842;
+ t4744 = t4670+t4777+t4842;
+ t4666 = RATIONAL(1.0,500.0)*z;
+ t4743 = t4666+t4775+t4831;
+ t4742 = t4686+t4768+t4838;
+ t4741 = t4666+t4777+t4832;
+ t4740 = t4666+t4780+t4842;
+ t4739 = t4686+t4766+t4824;
+ t4738 = t4670+t4771+t4831;
+ t4737 = t4670+t4775+t4840;
+ t4736 = t4666+t4771+t4840;
+ t4735 = t4686+t4767+t4832;
+ t4734 = t4680+t4768+t4824;
+ t4733 = t4680+t4766+t4838;
+ t4695 = RATIONAL(-1.0,125.0)*z;
+ t4675 = RATIONAL(1.0,125.0)*z;
+ t4663 = RATIONAL(1.0,1000.0)*z;
+ coeff_dxy_m2_m2_m2 = t4695+t4756+t4830;
+ coeff_dxy_m1_m2_m2 = t4739+t4818;
+ coeff_dxy_0_m2_m2 = t4684+t4797;
+ coeff_dxy_p1_m2_m2 = t4745+t4837;
+ coeff_dxy_p2_m2_m2 = t4675+t4751+t4841;
+ coeff_dxy_m2_m1_m2 = t4742+t4820;
+ coeff_dxy_m1_m1_m2 = t4670+t4760+t4835;
+ coeff_dxy_0_m1_m2 = t4655+t4804;
+ coeff_dxy_p1_m1_m2 = t4666+t4761+t4816;
+ coeff_dxy_p2_m1_m2 = t4748+t4825;
+ coeff_dxy_m2_0_m2 = t4651+t4798;
+ coeff_dxy_m1_0_m2 = t4652+t4806;
+ coeff_dxy_0_0_m2 = t4656;
+ coeff_dxy_p1_0_m2 = t4657+t4799;
+ coeff_dxy_p2_0_m2 = t4659+t4807;
+ coeff_dxy_m2_p1_m2 = t4745+t4825;
+ coeff_dxy_m1_p1_m2 = t4666+t4750+t4819;
+ coeff_dxy_0_p1_m2 = t4650+t4805;
+ coeff_dxy_p1_p1_m2 = t4670+t4762+t4827;
+ coeff_dxy_p2_p1_m2 = t4739+t4820;
+ coeff_dxy_m2_p2_m2 = t4675+t4754+t4822;
+ coeff_dxy_m1_p2_m2 = t4748+t4837;
+ coeff_dxy_0_p2_m2 = t4694+t4800;
+ coeff_dxy_p1_p2_m2 = t4742+t4818;
+ coeff_dxy_p2_p2_m2 = t4695+t4758+t4845;
+ coeff_dxy_m2_m2_m1 = t4686+t4752+t4844;
+ coeff_dxy_m1_m2_m1 = t4737+t4818;
+ coeff_dxy_0_m2_m1 = t4684+t4796;
+ coeff_dxy_p1_m2_m1 = t4740+t4837;
+ coeff_dxy_p2_m2_m1 = t4678+t4764+t4833;
+ coeff_dxy_m2_m1_m1 = t4738+t4820;
+ coeff_dxy_m1_m1_m1 = t4660+t4757+t4835;
+ coeff_dxy_0_m1_m1 = t4648+t4804;
+ coeff_dxy_p1_m1_m1 = t4663+t4755+t4816;
+ coeff_dxy_p2_m1_m1 = t4741+t4825;
+ coeff_dxy_m2_0_m1 = t4652+t4798;
+ coeff_dxy_m1_0_m1 = t4647+t4806;
+ coeff_dxy_0_0_m1 = t4656;
+ coeff_dxy_p1_0_m1 = t4641+t4799;
+ coeff_dxy_p2_0_m1 = t4657+t4807;
+ coeff_dxy_m2_p1_m1 = t4740+t4825;
+ coeff_dxy_m1_p1_m1 = t4663+t4753+t4819;
+ coeff_dxy_0_p1_m1 = t4640+t4805;
+ coeff_dxy_p1_p1_m1 = t4667+t4759+t4817;
+ coeff_dxy_p2_p1_m1 = t4737+t4820;
+ coeff_dxy_m2_p2_m1 = t4680+t4763+t4822;
+ coeff_dxy_m1_p2_m1 = t4741+t4837;
+ coeff_dxy_0_p2_m1 = t4694+t4802;
+ coeff_dxy_p1_p2_m1 = t4738+t4818;
+ coeff_dxy_p2_p2_m1 = t4686+t4749+t4839;
+ coeff_dxy_m2_m2_0 = t4770+t4846;
+ coeff_dxy_m1_m2_0 = t4779+t4847;
+ coeff_dxy_0_m2_0 = t4684+t4654;
+ coeff_dxy_p1_m2_0 = t4765+t4842;
+ coeff_dxy_p2_m2_0 = t4778+t4841;
+ coeff_dxy_m2_m1_0 = t4776+t4836;
+ coeff_dxy_m1_m1_0 = t4772+t4835;
+ coeff_dxy_0_m1_0 = t4804;
+ coeff_dxy_p1_m1_0 = t4774+t4816;
+ coeff_dxy_p2_m1_0 = t4769+t4832;
+ coeff_dxy_m2_0_0 = t4798;
+ coeff_dxy_m1_0_0 = t4806;
+ coeff_dxy_0_0_0 = t4656;
+ coeff_dxy_p1_0_0 = t4799;
+ coeff_dxy_p2_0_0 = t4807;
+ coeff_dxy_m2_p1_0 = t4769+t4842;
+ coeff_dxy_m1_p1_0 = t4774+t4819;
+ coeff_dxy_0_p1_0 = t4805;
+ coeff_dxy_p1_p1_0 = t4772+t4827;
+ coeff_dxy_p2_p1_0 = t4776+t4847;
+ coeff_dxy_m2_p2_0 = t4778+t4822;
+ coeff_dxy_m1_p2_0 = t4765+t4832;
+ coeff_dxy_0_p2_0 = t4694+t4654;
+ coeff_dxy_p1_p2_0 = t4779+t4836;
+ coeff_dxy_p2_p2_0 = t4773+t4846;
+ coeff_dxy_m2_m2_p1 = t4691+t4749+t4833;
+ coeff_dxy_m1_m2_p1 = t4743+t4818;
+ coeff_dxy_0_m2_p1 = t4684+t4802;
+ coeff_dxy_p1_m2_p1 = t4744+t4837;
+ coeff_dxy_p2_m2_p1 = t4686+t4763+t4841;
+ coeff_dxy_m2_m1_p1 = t4736+t4820;
+ coeff_dxy_m1_m1_p1 = t4663+t4759+t4835;
+ coeff_dxy_0_m1_p1 = t4640+t4804;
+ coeff_dxy_p1_m1_p1 = t4660+t4753+t4816;
+ coeff_dxy_p2_m1_p1 = t4746+t4825;
+ coeff_dxy_m2_0_p1 = t4657+t4798;
+ coeff_dxy_m1_0_p1 = t4641+t4806;
+ coeff_dxy_0_0_p1 = t4656;
+ coeff_dxy_p1_0_p1 = t4647+t4799;
+ coeff_dxy_p2_0_p1 = t4652+t4807;
+ coeff_dxy_m2_p1_p1 = t4744+t4825;
+ coeff_dxy_m1_p1_p1 = t4671+t4755+t4817;
+ coeff_dxy_0_p1_p1 = t4648+t4805;
+ coeff_dxy_p1_p1_p1 = t4663+t4757+t4827;
+ coeff_dxy_p2_p1_p1 = t4743+t4820;
+ coeff_dxy_m2_p2_p1 = t4686+t4764+t4822;
+ coeff_dxy_m1_p2_p1 = t4746+t4837;
+ coeff_dxy_0_p2_p1 = t4694+t4796;
+ coeff_dxy_p1_p2_p1 = t4736+t4818;
+ coeff_dxy_p2_p2_p1 = t4680+t4752+t4839;
+ coeff_dxy_m2_m2_p2 = t4675+t4756+t4845;
+ coeff_dxy_m1_m2_p2 = t4733+t4818;
+ coeff_dxy_0_m2_p2 = t4684+t4800;
+ coeff_dxy_p1_m2_p2 = t4747+t4837;
+ coeff_dxy_p2_m2_p2 = t4695+t4754+t4841;
+ coeff_dxy_m2_m1_p2 = t4734+t4820;
+ coeff_dxy_m1_m1_p2 = t4666+t4762+t4835;
+ coeff_dxy_0_m1_p2 = t4650+t4804;
+ coeff_dxy_p1_m1_p2 = t4670+t4750+t4816;
+ coeff_dxy_p2_m1_p2 = t4735+t4825;
+ coeff_dxy_m2_0_p2 = t4659+t4798;
+ coeff_dxy_m1_0_p2 = t4657+t4806;
+ coeff_dxy_0_0_p2 = t4656;
+ coeff_dxy_p1_0_p2 = t4652+t4799;
+ coeff_dxy_p2_0_p2 = t4651+t4807;
+ coeff_dxy_m2_p1_p2 = t4747+t4825;
+ coeff_dxy_m1_p1_p2 = t4670+t4761+t4819;
+ coeff_dxy_0_p1_p2 = t4655+t4805;
+ coeff_dxy_p1_p1_p2 = t4666+t4760+t4827;
+ coeff_dxy_p2_p1_p2 = t4733+t4820;
+ coeff_dxy_m2_p2_p2 = t4695+t4751+t4822;
+ coeff_dxy_m1_p2_p2 = t4735+t4837;
+ coeff_dxy_0_p2_p2 = t4694+t4797;
+ coeff_dxy_p1_p2_p2 = t4734+t4818;
+ coeff_dxy_p2_p2_p2 = t4675+t4758+t4830;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c
index 9865759..f10e90c 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dxz.compute.c
@@ -1,151 +1,151 @@
-fp t4938,
- t4940,
+fp t4935,
+ t4889,
+ t4849,
+ t4928,
+ t4898,
+ t4869,
t5072,
- t4939,
- t4925,
- t4879,
- t5071,
- t4929,
t4899,
+ t4864,
+ t4895,
+ t4868,
+ t5071,
+ t4940,
+ t4941,
t5070,
- t4935,
- t4875,
- t5069,
- t4931,
- t4896,
- t4897,
- t5068,
+ t4933,
+ t5024,
+ t4860,
t4926,
+ t5025,
+ t4851,
+ t5069,
+ t4930,
+ t4884,
t4892,
+ t5068,
+ t4936,
+ t4938,
t5067,
- t4927,
- t4889,
t5066,
- t4903,
- t4930,
- t4878,
+ t4942,
+ t4877,
t5065,
- t4883,
+ t4891,
t5064,
- t4877,
+ t4859,
+ t4852,
t5063,
- t4932,
- t4936,
+ t4920,
t5062,
t5061,
- t4872,
+ t4880,
t5060,
- t4934,
- t4890,
- t4894,
+ t4929,
+ t4897,
+ t5026,
+ t4858,
t5059,
+ t4874,
+ t4862,
+ t4875,
+ t4853,
t5058,
- t4886,
t5057,
- t5029,
- t4850,
- t4869,
t5056,
- t4916,
+ t5022,
+ t4865,
+ t5003,
t5055,
+ t4882,
+ t4916,
t5054,
- t5031,
- t4854,
- t4870,
+ t4934,
+ t4939,
t5053,
- t4867,
- t4865,
+ t4896,
t5052,
- t4902,
t5051,
+ t4927,
+ t4876,
+ t4888,
t5050,
- t5032,
- t4853,
- t4862,
t5049,
- t4888,
- t4876,
t5048,
t5047,
- t4937,
- t4924,
t5046,
t5045,
- t4873,
t5044,
+ t4931,
+ t4905,
+ t4903,
t5043,
+ t4854,
+ t4850,
t5042,
- t4880,
- t5034,
- t4866,
- t5026,
- t4993,
t5041,
- t4860,
- t4991,
t5040,
- t5000,
- t4992,
+ t4857,
+ t4900,
t5039,
- t4915,
+ t4879,
t5038,
- t4995,
t5037,
- t4863,
t5036,
+ t4855,
+ t5001,
t5035,
+ t5034,
+ t4861,
+ t4863,
t5033,
+ t5032,
+ t4885,
+ t4867,
+ t5031,
+ t4878,
t5030,
- t4852,
+ t4902,
+ t5029,
t5028,
- t4855,
+ t5016,
+ t4997,
t5027,
- t5025,
- t5024,
+ t4856,
t5023,
- t4858,
- t5022,
- t4859,
+ t4866,
t5021,
t5020,
- t4857,
- t5019,
- t4864,
- t5018,
- t5017,
- t5016,
- t5015,
t5014,
t5013,
- t4856,
t5012,
- t4861,
- t4893,
t5011,
t5010,
t5009,
- t4847,
t5008,
- t4851,
- t4887,
t5007,
t5006,
t5005,
t5004,
- t5003,
+ t4887,
t5002,
- t5001,
+ t5000,
t4999,
t4998,
- t4997,
t4996,
+ t4995,
t4994,
+ t4993,
+ t4992,
+ t4991,
t4990,
t4989,
+ t4914,
t4988,
t4987,
t4986,
t4985,
+ t4918,
t4984,
t4983,
t4982,
@@ -188,330 +188,322 @@ fp t4938,
t4945,
t4944,
t4943,
- t4942,
- t4941,
- t4900,
- t4882,
- t4849,
- t4848;
- t4938 = x*x;
- t4940 = z*z;
- t5072 = t4938+t4940;
- t4939 = y*y;
- t4925 = RATIONAL(-1.0,700.0);
- t4879 = t4925*t4939;
- t5071 = t4879+RATIONAL(167.0,7000.0);
- t4929 = RATIONAL(1.0,175.0);
- t4899 = t4929*t4939;
- t5070 = t4899+RATIONAL(17.0,5250.0);
- t4935 = RATIONAL(1.0,700.0);
- t4875 = t4935*t4939;
- t5069 = t4875+RATIONAL(-167.0,7000.0);
- t4931 = RATIONAL(-2.0,175.0);
- t4896 = t4931*x;
- t4897 = t4931*z;
- t5068 = t4896+t4897;
- t4926 = RATIONAL(1.0,350.0);
- t4892 = t4926*t4939;
- t5067 = t4892+RATIONAL(-187.0,7000.0);
- t4927 = RATIONAL(2.0,175.0);
- t4889 = t4927*x;
- t5066 = t4889+t4897;
- t4903 = t4926*z;
- t4930 = RATIONAL(-1.0,350.0);
- t4878 = t4930*x;
- t5065 = t4903+t4878;
- t4883 = t4927*z;
- t5064 = t4889+t4883;
- t4877 = RATIONAL(-1.0,500.0)*y;
- t5063 = t4877+t4878;
- t4932 = RATIONAL(-1.0,200.0);
- t4936 = RATIONAL(1.0,50.0);
- t5062 = t4936*t4938+t4932*t4940;
- t5061 = t4892+RATIONAL(47.0,5250.0);
- t4872 = t4926*x;
- t5060 = t4872+t4903;
- t4934 = RATIONAL(-1.0,175.0);
- t4890 = t4934*z;
- t4894 = t4929*x;
- t5059 = t4890+t4894;
- t5058 = t4896+t4883;
- t4886 = t4930*t4939;
- t5057 = RATIONAL(-107.0,7000.0)+t4886;
- t5029 = y*t4925;
- t4850 = x*t5029;
- t4869 = RATIONAL(1.0,1000.0)*y;
- t5056 = t4850+t4869;
+ t4872,
+ t4871;
+ t4935 = RATIONAL(1.0,175.0);
+ t4889 = t4935*z;
+ t4849 = y*t4889;
+ t4928 = RATIONAL(-1.0,175.0);
+ t4898 = t4928*x;
+ t4869 = y*t4898;
+ t5072 = t4849+t4869;
+ t4899 = t4935*x;
+ t4864 = y*t4899;
+ t4895 = t4928*z;
+ t4868 = y*t4895;
+ t5071 = t4864+t4868;
+ t4940 = x*x;
+ t4941 = z*z;
+ t5070 = t4940+t4941;
+ t4933 = RATIONAL(-1.0,700.0);
+ t5024 = y*t4933;
+ t4860 = x*t5024;
+ t4926 = RATIONAL(1.0,700.0);
+ t5025 = y*t4926;
+ t4851 = z*t5025;
+ t5069 = t4860+t4851;
+ t4930 = RATIONAL(2.0,175.0);
+ t4884 = t4930*z;
+ t4892 = t4930*x;
+ t5068 = t4884+t4892;
+ t4936 = RATIONAL(1.0,200.0);
+ t4938 = RATIONAL(-1.0,50.0);
+ t5067 = t4938*t4940+t4936*t4941;
+ t5066 = t4898+t4895;
+ t4942 = y*y;
+ t4877 = t4926*t4942;
+ t5065 = RATIONAL(229.0,10500.0)+t4877;
+ t4891 = RATIONAL(1.0,250.0)*y;
+ t5064 = t4891+t5072;
+ t4859 = z*t5024;
+ t4852 = x*t5025;
+ t5063 = t4859+t4852;
+ t4920 = RATIONAL(-137.0,5250.0);
+ t5062 = t4920+RATIONAL(1.0,1400.0)*t4942;
+ t5061 = t4898+t4889;
+ t4880 = RATIONAL(-1.0,500.0)*y;
+ t5060 = t4880+t4898;
+ t4929 = RATIONAL(1.0,350.0);
+ t4897 = t4929*t4942;
+ t5026 = x*z;
+ t4858 = RATIONAL(-2.0,245.0)*t5026;
+ t5059 = t4897+t4858;
+ t4874 = t4929*z;
+ t4862 = y*t4874;
+ t4875 = t4929*x;
+ t4853 = y*t4875;
+ t5058 = t4862+t4853;
+ t5057 = t4891+t5071;
+ t5056 = RATIONAL(167.0,7000.0)+t4858;
+ t5022 = t5070*RATIONAL(1.0,100.0);
+ t4865 = RATIONAL(1.0,245.0)*t5026;
+ t5003 = t4865+t5022;
+ t5055 = t5003+RATIONAL(-229.0,10500.0);
+ t4882 = t4928*t4942;
t4916 = RATIONAL(137.0,5250.0);
- t5055 = RATIONAL(-1.0,1400.0)*t4939+t4916;
- t5054 = t4932*t4938+t4936*t4940;
- t5031 = y*t4935;
- t4854 = x*t5031;
- t4870 = RATIONAL(-1.0,1000.0)*y;
- t5053 = t4854+t4870;
- t4867 = y*t4883;
- t4865 = y*t4889;
- t5052 = t4867+t4865;
- t4902 = t4930*z;
- t5051 = t4872+t4902;
- t5050 = t4872+t4877;
- t5032 = y*t4931;
- t4853 = z*t5032;
- t4862 = x*t5032;
- t5049 = t4853+t4862;
- t4888 = t4929*z;
- t4876 = t4934*x;
- t5048 = t4888+t4876;
- t5047 = t4879+RATIONAL(289.0,10500.0);
- t4937 = RATIONAL(-1.0,50.0);
- t4924 = RATIONAL(1.0,200.0);
- t5046 = t4924*t4940+t4937*t4938;
- t5045 = t4924*t4938+t4937*t4940;
- t4873 = RATIONAL(1.0,500.0)*y;
- t5044 = t4873+t4902;
- t5043 = t4850+t4870;
- t5042 = t4854+t4869;
- t4880 = t4934*t4939;
- t5034 = x*z;
- t4866 = RATIONAL(4.0,245.0)*t5034;
- t5026 = t5072*RATIONAL(-1.0,100.0);
- t4993 = t4866+t5026;
- t5041 = t4880+t4993+t4916;
- t4860 = RATIONAL(1.0,245.0)*t5034;
- t4991 = t4860+t5026;
- t5040 = t4991+t4875+RATIONAL(229.0,10500.0);
- t5000 = t5072*RATIONAL(1.0,100.0);
- t4992 = t4860+t5000;
- t5039 = t4879+RATIONAL(-229.0,10500.0)+t4992;
- t4915 = RATIONAL(-137.0,5250.0);
- t5038 = RATIONAL(1.0,1400.0)*t4939+t4915+t4992;
- t4995 = t4866+t5000;
- t5037 = t4995+RATIONAL(-47.0,5250.0)+t4886;
- t4863 = RATIONAL(-2.0,245.0)*t5034;
- t5036 = t4892+RATIONAL(107.0,7000.0)+t4863;
- t5035 = t4899+t4995+t4915;
- t5033 = t4930*y;
- t5030 = y*t4934;
- t4852 = z*t5033;
- t5028 = t4873+t4852;
- t4855 = RATIONAL(-4.0,245.0)*t5034;
- t5027 = t4855+t4889;
- t5025 = t4896+t4855;
- t5024 = t4897+t4855;
- t5023 = t4855+t4865;
- t4858 = y*t4903;
- t5022 = t4877+t4858;
- t4859 = RATIONAL(2.0,245.0)*t5034;
- t5021 = t4859+t4890;
- t5020 = t4859+t4888;
- t4857 = y*t4888;
- t5019 = t4857+t4859;
- t4864 = x*t5030;
- t5018 = t4864+t4855;
- t5017 = t4873+t4858;
- t5016 = t4859+t4876;
- t5015 = t4855+t4862;
- t5014 = t4876+t4863;
- t5013 = t4859+t4894;
- t4856 = x*t5033;
- t5012 = t4856+t4859;
- t4861 = z*t5030;
- t4893 = RATIONAL(-1.0,250.0)*y;
- t5011 = t4861+t4893;
- t5010 = t4877+t4852;
- t5009 = t4894+t4863;
- t4847 = y*t4872;
- t5008 = t4859+t4847;
- t4851 = y*t4894;
- t4887 = RATIONAL(1.0,250.0)*y;
- t5007 = t4851+t4887;
- t5006 = t4851+t4859;
- t5005 = t4858+t4859;
- t5004 = t4857+t4893;
- t5003 = t4855+t4883;
- t5002 = t4855+t4861;
- t5001 = t4864+t4887;
- t4999 = t4855+t4853;
- t4998 = t4859+t4861;
- t4997 = t4890+t5014;
- t4996 = t4888+t5009;
- t4994 = RATIONAL(187.0,7000.0)+t4863+t4886;
- t4990 = t4997+t5069;
- t4989 = t4996+t5067;
- t4988 = t4997+t5067;
- t4987 = t4996+t5069;
- t4986 = t4991+t5060;
- t4985 = t4997+t5057;
- t4984 = t4994+t5045;
- t4983 = t4851+t4861+t5036;
- t4982 = t4993+t5058;
- t4981 = t4994+t5046;
- t4980 = t4880+RATIONAL(-17.0,5250.0)+t4995;
- t4979 = t4864+t4857+t5036;
- t4978 = t4993+t5066;
- t4977 = t4888+t5014+t5071;
- t4976 = t4902+t4878+t4991;
- t4975 = t4996+t5057;
- t4974 = t4875+RATIONAL(-289.0,10500.0)+t4992;
- t4973 = t4890+t5009+t5071;
- t4972 = t4858+t4847+t5040;
- t4971 = t5038+t5051;
- t4970 = t4856+t4858+t5039;
- t4969 = t5035+t5068;
- t4968 = t4853+t4865+t5041;
- t4967 = t4852+t4847+t5039;
- t4966 = t4982+t5061;
- t4965 = t4978+t5061;
- t4964 = t5035+t5064;
- t4963 = t4864+t4861+t5037;
- t4962 = t4851+t4857+t5037;
- t4961 = t5038+t5065;
- t4960 = t4867+t4862+t5041;
- t4959 = t4856+t4852+t5040;
- t4958 = t4976+t5055;
- t4957 = t4986+t5055;
- t4956 = t4856+t4990+t5010;
- t4955 = t4856+t4973+t5022;
- t4954 = t4847+t4990+t5017;
- t4953 = t4847+t4987+t5022;
- t4952 = t4856+t4987+t5028;
- t4951 = t4864+t4985+t5011;
- t4950 = t4893+t4983+t5048;
- t4949 = t4887+t4983+t5059;
- t4948 = t4851+t4975+t5004;
- t4947 = t4893+t4979+t5059;
- t4946 = t4857+t4985+t5007;
- t4945 = t4856+t4977+t5017;
- t4944 = t4887+t4979+t5048;
- t4943 = t4847+t4977+t5010;
- t4942 = t4861+t4975+t5001;
- t4941 = t4847+t4973+t5028;
+ t5054 = t4882+t4916;
+ t4934 = RATIONAL(-1.0,200.0);
+ t4939 = RATIONAL(1.0,50.0);
+ t5053 = t4939*t4940+t4934*t4941;
+ t4896 = RATIONAL(-1.0,250.0)*y;
+ t5052 = t4896+t5071;
+ t5051 = RATIONAL(-289.0,10500.0)+t4877;
+ t4927 = RATIONAL(-1.0,350.0);
+ t4876 = t4927*z;
+ t4888 = t4927*x;
+ t5050 = t4876+t4888;
+ t5049 = RATIONAL(-107.0,7000.0)+t4858;
+ t5048 = t4897+RATIONAL(47.0,5250.0);
+ t5047 = t4938*t4941+t4936*t4940;
+ t5046 = t4874+t4875;
+ t5045 = t4899+t4889;
+ t5044 = t4880+t4899;
+ t4931 = RATIONAL(-2.0,175.0);
+ t4905 = t4931*x;
+ t4903 = t4931*z;
+ t5043 = t4905+t4903;
+ t4854 = y*t4884;
+ t4850 = y*t4905;
+ t5042 = t4854+t4850;
+ t5041 = t4896+t5072;
+ t5040 = t4939*t4941+t4934*t4940;
+ t4857 = y*t4892;
t4900 = RATIONAL(-1.0,125.0)*y;
- t4882 = RATIONAL(1.0,125.0)*y;
- t4849 = z*t5029;
- t4848 = z*t5031;
- coeff_dxz_m2_m2_m2 = t4900+t4969+t5052;
- coeff_dxz_m1_m2_m2 = t4947+t5046;
- coeff_dxz_0_m2_m2 = t4889+t5015;
- coeff_dxz_p1_m2_m2 = t4942+t5062;
- coeff_dxz_p2_m2_m2 = t4882+t4968+t5058;
- coeff_dxz_m2_m1_m2 = t4893+t4962+t5068;
- coeff_dxz_m1_m1_m2 = t4955+t5046;
- coeff_dxz_0_m1_m2 = t4889+t5018;
- coeff_dxz_p1_m1_m2 = t4952+t5062;
- coeff_dxz_p2_m1_m2 = t4861+t4966+t5007;
- coeff_dxz_m2_0_m2 = t4980+t5068;
- coeff_dxz_m1_0_m2 = t4981+t5059;
- coeff_dxz_0_0_m2 = t5027;
- coeff_dxz_p1_0_m2 = t4989+t5062;
- coeff_dxz_p2_0_m2 = t4982+t5070;
- coeff_dxz_m2_p1_m2 = t4887+t4963+t5068;
- coeff_dxz_m1_p1_m2 = t4941+t5046;
- coeff_dxz_0_p1_m2 = t4851+t5027;
- coeff_dxz_p1_p1_m2 = t4953+t5062;
- coeff_dxz_p2_p1_m2 = t4864+t4966+t5004;
- coeff_dxz_m2_p2_m2 = t4882+t4969+t5049;
- coeff_dxz_m1_p2_m2 = t4949+t5046;
- coeff_dxz_0_p2_m2 = t4889+t5023;
- coeff_dxz_p1_p2_m2 = t4948+t5062;
- coeff_dxz_p2_p2_m2 = t4900+t4960+t5058;
- coeff_dxz_m2_m2_m1 = t4950+t5045;
- coeff_dxz_m1_m2_m1 = t4903+t4959+t5050;
- coeff_dxz_0_m2_m1 = t4864+t5013;
- coeff_dxz_p1_m2_m1 = t4872+t4970+t5044;
- coeff_dxz_p2_m2_m1 = t4946+t5054;
- coeff_dxz_m2_m1_m1 = t4943+t5045;
- coeff_dxz_m1_m1_m1 = t4849+t4957+t5043;
- coeff_dxz_0_m1_m1 = t4894+t5012;
- coeff_dxz_p1_m1_m1 = t4848+t4971+t5056;
- coeff_dxz_p2_m1_m1 = t4954+t5054;
- coeff_dxz_m2_0_m1 = t4984+t5048;
- coeff_dxz_m1_0_m1 = t4986+t5047;
+ t5039 = t4857+t4900;
+ t4879 = t4933*t4942;
+ t5038 = t4879+RATIONAL(289.0,10500.0);
+ t5037 = t4874+t4888;
+ t5036 = t4903+t4892;
+ t4855 = RATIONAL(4.0,245.0)*t5026;
+ t5001 = t4855+t5022;
+ t5035 = RATIONAL(-47.0,5250.0)+t5001;
+ t5034 = t4905+t4884;
+ t4861 = y*t4876;
+ t4863 = y*t4888;
+ t5033 = t4861+t4863;
+ t5032 = t4876+t4875;
+ t4885 = RATIONAL(1.0,125.0)*y;
+ t4867 = y*t4903;
+ t5031 = t4885+t4867;
+ t4878 = RATIONAL(1.0,500.0)*y;
+ t5030 = t4899+t4878;
+ t4902 = t4935*t4942;
+ t5029 = t4902+t4920+t5001;
+ t5028 = RATIONAL(-167.0,7000.0)+t4877+t4858;
+ t5016 = t5070*RATIONAL(-1.0,100.0);
+ t4997 = t4865+t5016;
+ t5027 = t4997+RATIONAL(-1.0,1400.0)*t4942+t4916;
+ t4856 = RATIONAL(-4.0,245.0)*t5026;
+ t5023 = t4905+t4856;
+ t4866 = RATIONAL(2.0,245.0)*t5026;
+ t5021 = t4866+t4898;
+ t5020 = t4884+t4856;
+ t5014 = t4889+t4866;
+ t5013 = t4866+t4899;
+ t5012 = t4856+t4903;
+ t5011 = t4866+t4869;
+ t5010 = t4856+t4892;
+ t5009 = t4856+t4849;
+ t5008 = t4854+t4856;
+ t5007 = t4895+t4866;
+ t5006 = t4856+t4868;
+ t5005 = t4899+t5059;
+ t5004 = t4879+t4861+t4853;
+ t4887 = t4927*t4942;
+ t5002 = t4887+t4868+t4869;
+ t5000 = t4864+t4887+t4849;
+ t4999 = t4879+t4862+t4863;
+ t4998 = t4855+t5016;
+ t4996 = t4898+t5059;
+ t4995 = RATIONAL(187.0,7000.0)+t4887+t4858;
+ t4994 = t5003+t5037;
+ t4993 = t4998+t5036;
+ t4992 = t5002+t5049;
+ t4991 = t5028+t5033;
+ t4990 = t4899+t4895+t4995;
+ t4989 = t4999+t5056;
+ t4914 = RATIONAL(-187.0,7000.0);
+ t4988 = t4914+t4889+t5005;
+ t4987 = t5003+t5032;
+ t4986 = t5000+t5049;
+ t4985 = t5004+t5056;
+ t4918 = RATIONAL(107.0,7000.0);
+ t4984 = t4918+t4895+t5005;
+ t4983 = t4914+t4895+t4996;
+ t4982 = t4998+t5034;
+ t4981 = t4997+t5050;
+ t4980 = t4882+RATIONAL(-17.0,5250.0)+t5001;
+ t4979 = t4918+t4889+t4996;
+ t4978 = t4902+RATIONAL(17.0,5250.0)+t4998;
+ t4977 = t4997+t5046;
+ t4976 = t4995+t5061;
+ t4975 = t5028+t5058;
+ t4974 = t4993+t5048;
+ t4973 = t4987+t5062;
+ t4972 = t5029+t5043;
+ t4971 = t4851+t4852+t5027;
+ t4970 = t4982+t5048;
+ t4969 = t4981+t5065;
+ t4968 = t4999+t5055;
+ t4967 = t4982+t5054;
+ t4966 = t4859+t4860+t5027;
+ t4965 = t4977+t5065;
+ t4964 = t5029+t5068;
+ t4963 = t5004+t5055;
+ t4962 = t4993+t5054;
+ t4961 = t4994+t5062;
+ t4960 = t5000+t5035;
+ t4959 = t5002+t5035;
+ t4958 = t4878+t4975+t5066;
+ t4957 = t4889+t4975+t5044;
+ t4956 = t4896+t4992+t5066;
+ t4955 = t4889+t4991+t5030;
+ t4954 = t4878+t4989+t5061;
+ t4953 = t4979+t5064;
+ t4952 = t4896+t4986+t5045;
+ t4951 = t4895+t4985+t5030;
+ t4950 = t4889+t4985+t5060;
+ t4949 = t4979+t5052;
+ t4948 = t4895+t4989+t5044;
+ t4947 = t4891+t4986+t5066;
+ t4946 = t4984+t5057;
+ t4945 = t4984+t5041;
+ t4944 = t4891+t4992+t5045;
+ t4943 = t4895+t4991+t5060;
+ t4872 = RATIONAL(-1.0,1000.0)*y;
+ t4871 = RATIONAL(1.0,1000.0)*y;
+ coeff_dxz_m2_m2_m2 = t4854+t4972+t5039;
+ coeff_dxz_m1_m2_m2 = t4945+t5067;
+ coeff_dxz_0_m2_m2 = t4850+t5010;
+ coeff_dxz_p1_m2_m2 = t4944+t5053;
+ coeff_dxz_p2_m2_m2 = t4857+t4967+t5031;
+ coeff_dxz_m2_m1_m2 = t4896+t4960+t5043;
+ coeff_dxz_m1_m1_m2 = t4948+t5067;
+ coeff_dxz_0_m1_m2 = t4869+t5010;
+ coeff_dxz_p1_m1_m2 = t4955+t5053;
+ coeff_dxz_p2_m1_m2 = t4970+t5057;
+ coeff_dxz_m2_0_m2 = t4980+t5043;
+ coeff_dxz_m1_0_m2 = t4990+t5067;
+ coeff_dxz_0_0_m2 = t5010;
+ coeff_dxz_p1_0_m2 = t4988+t5053;
+ coeff_dxz_p2_0_m2 = t4978+t5034;
+ coeff_dxz_m2_p1_m2 = t4891+t4959+t5043;
+ coeff_dxz_m1_p1_m2 = t4951+t5067;
+ coeff_dxz_0_p1_m2 = t4864+t5010;
+ coeff_dxz_p1_p1_m2 = t4957+t5053;
+ coeff_dxz_p2_p1_m2 = t4970+t5041;
+ coeff_dxz_m2_p2_m2 = t4850+t4972+t5031;
+ coeff_dxz_m1_p2_m2 = t4946+t5067;
+ coeff_dxz_0_p2_m2 = t4857+t5010;
+ coeff_dxz_p1_p2_m2 = t4952+t5053;
+ coeff_dxz_p2_p2_m2 = t4900+t4967+t5042;
+ coeff_dxz_m2_m2_m1 = t4949+t5047;
+ coeff_dxz_m1_m2_m1 = t4880+t4965+t5033;
+ coeff_dxz_0_m2_m1 = t4899+t5011;
+ coeff_dxz_p1_m2_m1 = t4878+t4968+t5032;
+ coeff_dxz_p2_m2_m1 = t4947+t5040;
+ coeff_dxz_m2_m1_m1 = t4950+t5047;
+ coeff_dxz_m1_m1_m1 = t4872+t4966+t5046;
+ coeff_dxz_0_m1_m1 = t4863+t5013;
+ coeff_dxz_p1_m1_m1 = t4871+t4973+t5069;
+ coeff_dxz_p2_m1_m1 = t4958+t5040;
+ coeff_dxz_m2_0_m1 = t4976+t5047;
+ coeff_dxz_m1_0_m1 = t4977+t5038;
coeff_dxz_0_0_m1 = t5013;
- coeff_dxz_p1_0_m1 = t4974+t5051;
- coeff_dxz_p2_0_m1 = t4988+t5054;
- coeff_dxz_m2_p1_m1 = t4945+t5045;
- coeff_dxz_m1_p1_m1 = t4848+t4957+t5042;
- coeff_dxz_0_p1_m1 = t4894+t5008;
- coeff_dxz_p1_p1_m1 = t4849+t4971+t5053;
- coeff_dxz_p2_p1_m1 = t4956+t5054;
- coeff_dxz_m2_p2_m1 = t4944+t5045;
- coeff_dxz_m1_p2_m1 = t4873+t4972+t5060;
- coeff_dxz_0_p2_m1 = t4894+t5006;
- coeff_dxz_p1_p2_m1 = t4902+t4967+t5050;
- coeff_dxz_p2_p2_m1 = t4951+t5054;
- coeff_dxz_m2_m2_0 = t4883+t4999;
- coeff_dxz_m1_m2_0 = t4888+t4998;
- coeff_dxz_0_m2_0 = t4866;
- coeff_dxz_p1_m2_0 = t4890+t5019;
- coeff_dxz_p2_m2_0 = t4867+t5024;
- coeff_dxz_m2_m1_0 = t4883+t5002;
- coeff_dxz_m1_m1_0 = t4852+t5020;
- coeff_dxz_0_m1_0 = t4866;
- coeff_dxz_p1_m1_0 = t4890+t5005;
- coeff_dxz_p2_m1_0 = t4857+t5024;
- coeff_dxz_m2_0_0 = t5003;
- coeff_dxz_m1_0_0 = t5020;
- coeff_dxz_0_0_0 = t4866;
- coeff_dxz_p1_0_0 = t5021;
- coeff_dxz_p2_0_0 = t5024;
- coeff_dxz_m2_p1_0 = t4857+t5003;
- coeff_dxz_m1_p1_0 = t4888+t5005;
- coeff_dxz_0_p1_0 = t4866;
- coeff_dxz_p1_p1_0 = t4852+t5021;
- coeff_dxz_p2_p1_0 = t4897+t5002;
- coeff_dxz_m2_p2_0 = t4867+t5003;
- coeff_dxz_m1_p2_0 = t4888+t5019;
- coeff_dxz_0_p2_0 = t4866;
- coeff_dxz_p1_p2_0 = t4890+t4998;
- coeff_dxz_p2_p2_0 = t4897+t4999;
- coeff_dxz_m2_m2_p1 = t4942+t5054;
- coeff_dxz_m1_m2_p1 = t4873+t4967+t5065;
- coeff_dxz_0_m2_p1 = t4876+t5006;
- coeff_dxz_p1_m2_p1 = t4902+t4972+t5063;
- coeff_dxz_p2_m2_p1 = t4947+t5045;
- coeff_dxz_m2_m1_p1 = t4952+t5054;
- coeff_dxz_m1_m1_p1 = t4849+t4961+t5042;
- coeff_dxz_0_m1_p1 = t4876+t5008;
- coeff_dxz_p1_m1_p1 = t4848+t4958+t5053;
- coeff_dxz_p2_m1_p1 = t4955+t5045;
- coeff_dxz_m2_0_p1 = t4989+t5054;
- coeff_dxz_m1_0_p1 = t4974+t5065;
- coeff_dxz_0_0_p1 = t5016;
- coeff_dxz_p1_0_p1 = t4976+t5047;
- coeff_dxz_p2_0_p1 = t4984+t5059;
- coeff_dxz_m2_p1_p1 = t4953+t5054;
- coeff_dxz_m1_p1_p1 = t4848+t4961+t5043;
- coeff_dxz_0_p1_p1 = t4876+t5012;
- coeff_dxz_p1_p1_p1 = t4849+t4958+t5056;
- coeff_dxz_p2_p1_p1 = t4941+t5045;
- coeff_dxz_m2_p2_p1 = t4948+t5054;
- coeff_dxz_m1_p2_p1 = t4903+t4970+t5063;
- coeff_dxz_0_p2_p1 = t4864+t5016;
- coeff_dxz_p1_p2_p1 = t4878+t4959+t5044;
- coeff_dxz_p2_p2_p1 = t4949+t5045;
- coeff_dxz_m2_m2_p2 = t4882+t4960+t5066;
- coeff_dxz_m1_m2_p2 = t4946+t5062;
- coeff_dxz_0_m2_p2 = t4896+t5023;
- coeff_dxz_p1_m2_p2 = t4950+t5046;
- coeff_dxz_p2_m2_p2 = t4900+t4964+t5049;
- coeff_dxz_m2_m1_p2 = t4857+t4965+t5001;
- coeff_dxz_m1_m1_p2 = t4954+t5062;
- coeff_dxz_0_m1_p2 = t4851+t5025;
- coeff_dxz_p1_m1_p2 = t4943+t5046;
- coeff_dxz_p2_m1_p2 = t4893+t4963+t5064;
- coeff_dxz_m2_0_p2 = t4978+t5070;
- coeff_dxz_m1_0_p2 = t4988+t5062;
- coeff_dxz_0_0_p2 = t5025;
- coeff_dxz_p1_0_p2 = t4981+t5048;
- coeff_dxz_p2_0_p2 = t4980+t5064;
- coeff_dxz_m2_p1_p2 = t4851+t4965+t5011;
- coeff_dxz_m1_p1_p2 = t4956+t5062;
- coeff_dxz_0_p1_p2 = t4896+t5018;
- coeff_dxz_p1_p1_p2 = t4945+t5046;
- coeff_dxz_p2_p1_p2 = t4887+t4962+t5064;
- coeff_dxz_m2_p2_p2 = t4900+t4968+t5066;
- coeff_dxz_m1_p2_p2 = t4951+t5062;
- coeff_dxz_0_p2_p2 = t4896+t5015;
- coeff_dxz_p1_p2_p2 = t4944+t5046;
- coeff_dxz_p2_p2_p2 = t4882+t4964+t5052;
+ coeff_dxz_p1_0_m1 = t4987+t5051;
+ coeff_dxz_p2_0_m1 = t4983+t5040;
+ coeff_dxz_m2_p1_m1 = t4954+t5047;
+ coeff_dxz_m1_p1_m1 = t4871+t4971+t5046;
+ coeff_dxz_0_p1_m1 = t4853+t5013;
+ coeff_dxz_p1_p1_m1 = t4872+t4973+t5063;
+ coeff_dxz_p2_p1_m1 = t4943+t5040;
+ coeff_dxz_m2_p2_m1 = t4953+t5047;
+ coeff_dxz_m1_p2_m1 = t4878+t4965+t5058;
+ coeff_dxz_0_p2_m1 = t4864+t5013;
+ coeff_dxz_p1_p2_m1 = t4880+t4963+t5032;
+ coeff_dxz_p2_p2_m1 = t4956+t5040;
+ coeff_dxz_m2_m2_0 = t4867+t5020;
+ coeff_dxz_m1_m2_0 = t4868+t5014;
+ coeff_dxz_0_m2_0 = t4855;
+ coeff_dxz_p1_m2_0 = t4849+t5007;
+ coeff_dxz_p2_m2_0 = t4903+t5008;
+ coeff_dxz_m2_m1_0 = t4884+t5006;
+ coeff_dxz_m1_m1_0 = t4861+t5014;
+ coeff_dxz_0_m1_0 = t4855;
+ coeff_dxz_p1_m1_0 = t4862+t5007;
+ coeff_dxz_p2_m1_0 = t4903+t5009;
+ coeff_dxz_m2_0_0 = t5020;
+ coeff_dxz_m1_0_0 = t5014;
+ coeff_dxz_0_0_0 = t4855;
+ coeff_dxz_p1_0_0 = t5007;
+ coeff_dxz_p2_0_0 = t5012;
+ coeff_dxz_m2_p1_0 = t4884+t5009;
+ coeff_dxz_m1_p1_0 = t4862+t5014;
+ coeff_dxz_0_p1_0 = t4855;
+ coeff_dxz_p1_p1_0 = t4861+t5007;
+ coeff_dxz_p2_p1_0 = t4903+t5006;
+ coeff_dxz_m2_p2_0 = t4884+t5008;
+ coeff_dxz_m1_p2_0 = t4849+t5014;
+ coeff_dxz_0_p2_0 = t4855;
+ coeff_dxz_p1_p2_0 = t4868+t5007;
+ coeff_dxz_p2_p2_0 = t4867+t5012;
+ coeff_dxz_m2_m2_p1 = t4944+t5040;
+ coeff_dxz_m1_m2_p1 = t4878+t4963+t5037;
+ coeff_dxz_0_m2_p1 = t4864+t5021;
+ coeff_dxz_p1_m2_p1 = t4880+t4969+t5058;
+ coeff_dxz_p2_m2_p1 = t4945+t5047;
+ coeff_dxz_m2_m1_p1 = t4955+t5040;
+ coeff_dxz_m1_m1_p1 = t4871+t4961+t5063;
+ coeff_dxz_0_m1_p1 = t4853+t5021;
+ coeff_dxz_p1_m1_p1 = t4872+t4971+t5050;
+ coeff_dxz_p2_m1_p1 = t4948+t5047;
+ coeff_dxz_m2_0_p1 = t4988+t5040;
+ coeff_dxz_m1_0_p1 = t4994+t5051;
+ coeff_dxz_0_0_p1 = t5021;
+ coeff_dxz_p1_0_p1 = t4981+t5038;
+ coeff_dxz_p2_0_p1 = t4990+t5047;
+ coeff_dxz_m2_p1_p1 = t4957+t5040;
+ coeff_dxz_m1_p1_p1 = t4872+t4961+t5069;
+ coeff_dxz_0_p1_p1 = t4863+t5021;
+ coeff_dxz_p1_p1_p1 = t4871+t4966+t5050;
+ coeff_dxz_p2_p1_p1 = t4951+t5047;
+ coeff_dxz_m2_p2_p1 = t4952+t5040;
+ coeff_dxz_m1_p2_p1 = t4880+t4968+t5037;
+ coeff_dxz_0_p2_p1 = t4898+t5011;
+ coeff_dxz_p1_p2_p1 = t4878+t4969+t5033;
+ coeff_dxz_p2_p2_p1 = t4946+t5047;
+ coeff_dxz_m2_m2_p2 = t4885+t4962+t5042;
+ coeff_dxz_m1_m2_p2 = t4947+t5053;
+ coeff_dxz_0_m2_p2 = t4857+t5023;
+ coeff_dxz_p1_m2_p2 = t4949+t5067;
+ coeff_dxz_p2_m2_p2 = t4850+t4900+t4867+t4964;
+ coeff_dxz_m2_m1_p2 = t4974+t5064;
+ coeff_dxz_m1_m1_p2 = t4958+t5053;
+ coeff_dxz_0_m1_p2 = t4864+t5023;
+ coeff_dxz_p1_m1_p2 = t4950+t5067;
+ coeff_dxz_p2_m1_p2 = t4896+t4959+t5068;
+ coeff_dxz_m2_0_p2 = t4978+t5036;
+ coeff_dxz_m1_0_p2 = t4983+t5053;
+ coeff_dxz_0_0_p2 = t5023;
+ coeff_dxz_p1_0_p2 = t4976+t5067;
+ coeff_dxz_p2_0_p2 = t4980+t5068;
+ coeff_dxz_m2_p1_p2 = t4974+t5052;
+ coeff_dxz_m1_p1_p2 = t4943+t5053;
+ coeff_dxz_0_p1_p2 = t4869+t5023;
+ coeff_dxz_p1_p1_p2 = t4954+t5067;
+ coeff_dxz_p2_p1_p2 = t4891+t4960+t5068;
+ coeff_dxz_m2_p2_p2 = t4867+t4962+t5039;
+ coeff_dxz_m1_p2_p2 = t4956+t5053;
+ coeff_dxz_0_p2_p2 = t4850+t5023;
+ coeff_dxz_p1_p2_p2 = t4953+t5067;
+ coeff_dxz_p2_p2_p2 = t4857+t4885+t4854+t4964;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c
index 0a80213..eecbf87 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dy.compute.c
@@ -1,348 +1,350 @@
-fp t3568,
- t3731,
- t3437,
- t3375,
+fp t3594,
+ t3561,
+ t3519,
+ t3597,
+ t3525,
+ t3853,
+ t3590,
+ t3596,
+ t3526,
+ t3733,
+ t3459,
+ t3864,
+ t3593,
+ t3580,
+ t3854,
+ t3541,
+ t3479,
+ t3881,
+ t3527,
+ t3577,
+ t3844,
+ t3537,
+ t3460,
+ t3880,
+ t3576,
+ t3505,
+ t3441,
+ t3535,
+ t3468,
+ t3879,
t3734,
- t3419,
- t3412,
+ t3442,
+ t3567,
+ t3512,
+ t3514,
+ t3566,
+ t3714,
+ t3544,
+ t3878,
+ t3575,
+ t3499,
+ t3835,
+ t3592,
+ t3516,
+ t3877,
+ t3520,
+ t3876,
+ t3538,
+ t3462,
+ t3564,
+ t3510,
+ t3408,
+ t3595,
+ t3712,
+ t3434,
+ t3849,
+ t3674,
+ t3875,
+ t3740,
+ t3451,
+ t3874,
+ t3540,
+ t3563,
+ t3496,
+ t3404,
+ t3873,
+ t3706,
+ t3872,
+ t3407,
+ t3531,
t3871,
- t3580,
- t3582,
- t3579,
- t3717,
- t3553,
- t3839,
- t3725,
- t3386,
- t3583,
- t3493,
- t3668,
- t3526,
- t3467,
+ t3569,
+ t3507,
+ t3400,
t3870,
- t3551,
- t3719,
- t3842,
- t3803,
- t3528,
- t3466,
t3869,
- t3515,
+ t3565,
+ t3692,
t3868,
- t3497,
- t3724,
- t3423,
t3867,
- t3549,
- t3733,
- t3405,
- t3434,
+ t3511,
t3866,
- t3521,
- t3559,
- t3482,
- t3395,
+ t3502,
+ t3437,
+ t3469,
+ t3585,
+ t3503,
+ t3721,
+ t3690,
t3865,
- t3464,
- t3864,
- t3382,
+ t3727,
+ t3419,
t3863,
- t3566,
- t3578,
- t3581,
t3862,
- t3401,
+ t3431,
+ t3472,
t3861,
+ t3587,
+ t3517,
t3860,
- t3506,
- t3403,
- t3523,
- t3455,
+ t3739,
+ t3445,
+ t3741,
+ t3447,
t3859,
- t3729,
- t3389,
+ t3455,
t3858,
- t3514,
- t3550,
t3857,
- t3488,
- t3570,
- t3712,
- t3522,
- t3675,
- t3558,
- t3490,
- t3432,
+ t3453,
t3856,
- t3495,
+ t3465,
+ t3686,
+ t3409,
t3855,
- t3509,
- t3854,
- t3853,
- t3569,
- t3502,
- t3722,
- t3440,
+ t3448,
+ t3536,
t3852,
- t3533,
- t3404,
t3851,
- t3547,
- t3503,
- t3438,
- t3378,
+ t3539,
t3850,
- t3388,
- t3525,
- t3450,
- t3554,
- t3716,
- t3679,
- t3849,
+ t3475,
t3848,
- t3381,
+ t3414,
t3847,
- t3527,
- t3451,
t3846,
- t3524,
+ t3405,
+ t3730,
+ t3439,
t3845,
- t3844,
- t3430,
t3843,
- t3443,
+ t3430,
+ t3842,
t3841,
- t3491,
- t3444,
t3840,
- t3402,
+ t3521,
+ t3415,
+ t3839,
t3838,
- t3837,
- t3483,
+ t3545,
t3836,
- t3835,
- t3730,
- t3393,
- t3372,
+ t3737,
+ t3458,
t3834,
- t3470,
- t3411,
+ t3530,
+ t3425,
t3833,
- t3532,
+ t3466,
t3832,
t3831,
- t3542,
- t3465,
- t3720,
t3830,
+ t3413,
t3829,
- t3445,
t3828,
+ t3504,
t3827,
+ t3542,
t3826,
- t3400,
- t3577,
- t3512,
t3825,
- t3538,
t3824,
- t3397,
t3823,
- t3517,
- t3504,
- t3442,
t3822,
- t3486,
+ t3738,
+ t3421,
+ t3390,
+ t3456,
t3821,
- t3510,
- t3723,
- t3396,
+ t3481,
t3820,
+ t3399,
t3819,
+ t3708,
t3818,
+ t3444,
t3817,
- t3441,
- t3377,
+ t3701,
t3816,
- t3439,
+ t3728,
+ t3403,
+ t3392,
t3815,
+ t3417,
t3814,
+ t3524,
t3813,
t3812,
t3811,
+ t3719,
t3810,
t3809,
t3808,
+ t3386,
t3807,
- t3417,
t3806,
- t3683,
- t3563,
+ t3454,
+ t3673,
t3805,
- t3458,
- t3702,
- t3680,
- t3546,
- t3727,
- t3384,
- t3721,
- t3374,
t3804,
- t3436,
- t3519,
+ t3803,
+ t3532,
t3802,
- t3520,
+ t3534,
+ t3401,
t3801,
- t3513,
- t3681,
+ t3533,
t3800,
- t3537,
- t3496,
- t3409,
t3799,
- t3726,
- t3418,
- t3511,
+ t3552,
t3798,
- t3387,
+ t3586,
t3797,
- t3446,
t3796,
t3795,
t3794,
+ t3693,
t3793,
- t3456,
+ t3422,
+ t3683,
+ t3461,
t3792,
- t3410,
+ t3549,
t3791,
- t3703,
t3790,
- t3531,
t3789,
- t3431,
t3788,
- t3572,
- t3687,
t3787,
- t3697,
+ t3476,
+ t3735,
+ t3556,
t3786,
+ t3547,
t3785,
t3784,
+ t3546,
t3783,
t3782,
t3781,
- t3428,
+ t3416,
t3780,
- t3518,
+ t3553,
t3779,
- t3380,
- t3454,
- t3677,
- t3376,
t3778,
t3777,
+ t3548,
t3776,
t3775,
- t3425,
+ t3436,
t3774,
- t3684,
t3773,
t3772,
- t3529,
t3771,
t3770,
t3769,
- t3728,
- t3421,
+ t3550,
t3768,
- t3573,
t3767,
t3766,
- t3576,
t3765,
+ t3551,
t3764,
- t3474,
- t3732,
- t3424,
t3763,
t3762,
t3761,
t3760,
t3759,
t3758,
- t3429,
t3757,
t3756,
- t3433,
t3755,
t3754,
+ t3480,
t3753,
+ t3397,
t3752,
+ t3450,
t3751,
- t3390,
t3750,
t3749,
t3748,
+ t3395,
t3747,
+ t3457,
t3746,
t3745,
t3744,
t3743,
- t3541,
+ t3555,
t3742,
- t3694,
- t3671,
- t3741,
- t3740,
- t3739,
- t3426,
- t3738,
- t3737,
- t3392,
t3736,
- t3735,
+ t3732,
+ t3731,
+ t3729,
+ t3410,
+ t3726,
+ t3423,
+ t3725,
+ t3433,
+ t3389,
+ t3724,
+ t3723,
+ t3388,
+ t3443,
+ t3722,
+ t3432,
+ t3720,
+ t3427,
t3718,
+ t3716,
t3715,
t3713,
+ t3387,
t3711,
t3710,
t3709,
- t3371,
- t3708,
t3707,
- t3706,
t3705,
t3704,
+ t3703,
+ t3702,
t3700,
- t3373,
t3699,
t3698,
+ t3697,
t3696,
t3695,
- t3693,
- t3692,
+ t3694,
t3691,
- t3690,
- t3689,
- t3688,
- t3686,
+ t3687,
t3685,
+ t3684,
+ t3493,
+ t3680,
+ t3679,
t3678,
+ t3677,
t3676,
- t3674,
- t3673,
t3672,
+ t3671,
t3670,
- t3487,
t3669,
+ t3668,
+ t3529,
t3667,
t3666,
t3665,
- t3516,
t3664,
t3663,
t3662,
- t3480,
t3661,
t3660,
t3659,
@@ -350,6 +352,7 @@ fp t3568,
t3657,
t3656,
t3655,
+ t3654,
t3653,
t3652,
t3651,
@@ -376,6 +379,8 @@ fp t3568,
t3630,
t3629,
t3628,
+ t3394,
+ t3391,
t3627,
t3626,
t3625,
@@ -384,6 +389,8 @@ fp t3568,
t3622,
t3621,
t3620,
+ t3398,
+ t3385,
t3619,
t3618,
t3617,
@@ -402,564 +409,541 @@ fp t3568,
t3604,
t3603,
t3602,
- t3601,
- t3600,
- t3599,
- t3598,
- t3597,
- t3596,
- t3595,
- t3594,
- t3593,
- t3592,
- t3591,
- t3590,
- t3589,
- t3588,
- t3587,
- t3452;
- t3568 = RATIONAL(-1.0,175.0);
- t3731 = y*t3568;
- t3437 = z*t3731;
- t3375 = x*t3437;
- t3734 = x*z;
- t3419 = RATIONAL(-1.0,250.0)*t3734;
- t3412 = x*t3731;
- t3871 = t3375+t3412+t3419;
- t3580 = z*z;
- t3582 = t3580*z;
- t3579 = y*y;
- t3717 = t3579*RATIONAL(-1.0,200.0);
- t3553 = RATIONAL(1.0,150.0);
- t3839 = t3553*t3582+z*t3717;
- t3725 = y*RATIONAL(-1.0,245.0);
- t3386 = t3580*t3725;
- t3583 = y*t3579;
- t3493 = t3553*t3583;
- t3668 = t3386+t3493+t3839;
- t3526 = RATIONAL(-167.0,7000.0);
- t3467 = t3526*z;
- t3870 = t3668+t3467;
- t3551 = RATIONAL(-1.0,150.0);
- t3719 = RATIONAL(1.0,200.0)*t3579;
- t3842 = z*t3719+t3551*t3582;
- t3803 = t3493+t3842;
- t3528 = RATIONAL(167.0,7000.0);
- t3466 = t3528*z;
- t3869 = t3466+t3386+t3803;
- t3515 = RATIONAL(1.0,50.0)*t3579;
- t3868 = t3515+RATIONAL(-8.0,525.0);
- t3497 = t3568*t3580;
- t3724 = y*RATIONAL(2.0,245.0);
- t3423 = t3580*t3724;
- t3867 = t3497+t3423;
- t3549 = RATIONAL(1.0,350.0);
- t3733 = y*t3549;
- t3405 = z*t3733;
- t3434 = RATIONAL(1.0,500.0)*t3734;
- t3866 = t3405+t3434;
- t3521 = RATIONAL(187.0,7000.0);
- t3559 = RATIONAL(-1.0,350.0);
- t3482 = t3559*t3580;
- t3395 = x*t3482;
- t3865 = t3521*x+t3395;
- t3464 = RATIONAL(151.0,3675.0)*y;
- t3864 = RATIONAL(37.0,1050.0)+t3464;
- t3382 = RATIONAL(1.0,1000.0)*t3734;
- t3863 = t3405+t3382;
- t3566 = RATIONAL(-1.0,600.0);
- t3578 = x*x;
- t3581 = t3578*x;
- t3862 = x*t3515+t3566*t3581;
- t3401 = RATIONAL(311.0,14700.0)*y;
- t3861 = t3401+RATIONAL(29.0,2100.0);
- t3860 = x*t3719+t3551*t3581;
- t3506 = t3549*t3580;
- t3403 = x*t3506;
- t3523 = RATIONAL(107.0,7000.0);
- t3455 = t3523*x;
- t3859 = t3403+t3455;
- t3729 = y*t3559;
- t3389 = z*t3729;
- t3858 = t3389+t3382;
- t3514 = RATIONAL(-1.0,50.0)*t3579;
- t3550 = RATIONAL(1.0,600.0);
- t3857 = z*t3514+t3550*t3582;
- t3488 = RATIONAL(1.0,100.0)*t3579;
- t3570 = RATIONAL(1.0,300.0);
- t3712 = x*t3488+t3570*t3581;
- t3522 = RATIONAL(-137.0,5250.0);
- t3675 = t3522*x+t3712;
- t3558 = RATIONAL(1.0,175.0);
- t3490 = t3558*t3580;
- t3432 = x*t3490;
- t3856 = t3675+t3432;
- t3495 = RATIONAL(-1.0,100.0)*t3579;
- t3855 = t3495+t3570;
- t3509 = t3559*t3578;
- t3854 = t3515+t3509;
- t3853 = t3389+t3434;
- t3569 = RATIONAL(1.0,700.0);
- t3502 = t3569*t3578;
- t3722 = y*RATIONAL(1.0,490.0);
- t3440 = t3578*t3722;
- t3852 = t3502+t3440;
- t3533 = RATIONAL(19.0,2100.0);
- t3404 = RATIONAL(-169.0,14700.0)*y;
- t3851 = t3533+t3404;
- t3547 = RATIONAL(-1.0,700.0);
- t3503 = t3547*t3578;
- t3438 = z*t3503;
- t3378 = x*t3389;
- t3850 = t3438+t3378;
- t3388 = x*t3497;
- t3525 = RATIONAL(137.0,5250.0);
- t3450 = t3525*x;
- t3554 = RATIONAL(-1.0,300.0);
- t3716 = t3554*t3581+x*t3495;
- t3679 = t3450+t3716;
- t3849 = t3388+t3679;
- t3848 = t3497+t3488;
- t3381 = RATIONAL(-1.0,1000.0)*t3734;
- t3847 = t3389+t3381;
- t3527 = RATIONAL(-107.0,7000.0);
- t3451 = t3527*x;
- t3846 = t3451+t3395;
- t3524 = RATIONAL(-187.0,7000.0);
- t3845 = t3524*x+t3403;
- t3844 = t3434+t3378;
- t3430 = t3578*t3724;
- t3843 = RATIONAL(-529.0,14700.0)*y+t3430;
- t3443 = RATIONAL(-1.0,500.0)*t3734;
- t3841 = t3405+t3443;
- t3491 = t3549*t3578;
- t3444 = z*t3491;
- t3840 = t3444+t3523*z;
- t3402 = RATIONAL(1.0,250.0)*t3734;
- t3838 = t3437+t3402;
- t3837 = t3381+t3405;
- t3483 = t3547*t3580;
- t3836 = t3514+t3483;
- t3835 = t3503+t3440;
- t3730 = y*t3558;
- t3393 = x*t3730;
- t3372 = z*t3393;
- t3834 = t3419+t3372;
- t3470 = t3527*z;
- t3411 = z*t3509;
- t3833 = t3470+t3411;
- t3532 = RATIONAL(-19.0,2100.0);
- t3832 = t3532+t3404;
- t3831 = t3389+t3443;
- t3542 = RATIONAL(-1.0,1400.0);
- t3465 = RATIONAL(166.0,3675.0)*y;
- t3720 = x*t3580;
- t3830 = t3542*t3720+t3465;
- t3829 = t3521*z+t3411;
- t3445 = z*t3730;
- t3828 = t3445+t3402;
- t3827 = t3488+t3554;
- t3826 = t3445+t3419;
- t3400 = t3580*t3722;
- t3577 = RATIONAL(-2.0,75.0);
- t3512 = t3577*t3583;
- t3825 = t3400+t3512;
- t3538 = RATIONAL(47.0,5250.0);
- t3824 = t3444+t3538*z;
- t3397 = z*t3502;
- t3823 = t3397+t3467;
- t3517 = RATIONAL(229.0,10500.0);
- t3504 = t3569*t3580;
- t3442 = x*t3504;
- t3822 = t3517*x+t3442;
- t3486 = t3558*t3578;
- t3821 = t3532+t3486;
- t3510 = RATIONAL(4.0,75.0)*y;
- t3723 = y*RATIONAL(1.0,245.0);
- t3396 = t3580*t3723;
- t3820 = t3510+t3396;
- t3819 = x*t3717+t3553*t3581;
- t3818 = t3526*x+t3442;
- t3817 = t3375+t3402;
- t3441 = x*t3733;
- t3377 = z*t3441;
- t3816 = t3397+t3377;
- t3439 = t3578*t3723;
- t3815 = t3439+t3491;
- t3814 = t3437+t3419;
- t3813 = z*t3515+t3566*t3582;
- t3812 = t3444+t3524*z;
- t3811 = t3377+t3443;
- t3810 = t3509+t3439;
- t3809 = RATIONAL(-17.0,525.0)+t3504;
- t3808 = t3396+t3506;
- t3807 = x*t3514+t3550*t3581;
- t3417 = t3578*t3725;
- t3806 = t3512+t3417;
- t3683 = t3506+t3491;
- t3563 = RATIONAL(8.0,525.0);
- t3805 = t3514+t3683+t3563;
- t3458 = t3522*z;
- t3702 = z*t3488+t3570*t3582;
- t3680 = t3458+t3702;
- t3546 = RATIONAL(1.0,1400.0);
- t3727 = z*t3578;
- t3384 = t3546*t3727;
- t3721 = y*t3734;
- t3374 = t3569*t3721;
- t3804 = t3680+t3384+t3374;
- t3436 = x*t3483;
- t3519 = RATIONAL(289.0,10500.0);
- t3802 = t3716+t3436+t3519*x;
- t3520 = RATIONAL(-289.0,10500.0);
- t3801 = t3397+t3520*z+t3702;
- t3513 = RATIONAL(1.0,25.0)*t3583;
- t3681 = t3513+t3439;
- t3800 = t3396+RATIONAL(-57.0,490.0)*y+t3681;
- t3537 = RATIONAL(-17.0,5250.0);
- t3496 = t3568*t3578;
- t3409 = z*t3496;
- t3799 = t3409+t3702+t3537*z;
- t3726 = y*RATIONAL(-2.0,245.0);
- t3418 = t3580*t3726;
- t3511 = RATIONAL(-9.0,98.0)*y;
- t3798 = t3418+t3511+t3681;
- t3387 = RATIONAL(1.0,125.0)*t3734;
- t3797 = t3387+t3856;
- t3446 = RATIONAL(256.0,3675.0)*y;
- t3796 = t3446+t3857;
- t3795 = t3520*x+t3712+t3442;
- t3794 = t3388+t3537*x+t3712;
- t3793 = t3419+t3859;
- t3456 = RATIONAL(211.0,3675.0)*y;
- t3792 = t3456+t3807;
- t3410 = t3578*t3726;
- t3791 = t3513+t3511+t3396+t3410;
- t3703 = t3509+t3482;
- t3790 = t3703+t3868;
- t3531 = RATIONAL(17.0,5250.0);
- t3789 = t3716+t3531*x+t3432;
- t3431 = RATIONAL(-1.0,125.0)*t3734;
- t3788 = t3431+t3849;
- t3572 = RATIONAL(-1.0,42.0);
- t3687 = t3482+t3386;
- t3787 = t3572+t3687+t3456;
- t3697 = t3554*t3582+z*t3495;
- t3786 = t3519*z+t3438+t3697;
- t3785 = t3716+t3538*x+t3430;
- t3784 = t3528*x+t3436+t3417;
- t3783 = t3495+t3683+RATIONAL(-17.0,2100.0);
- t3782 = t3456+t3818;
- t3781 = t3387+t3849;
- t3428 = z*t3486;
- t3780 = t3531*z+t3428+t3697;
- t3518 = RATIONAL(-229.0,10500.0);
- t3779 = t3436+t3712+t3518*x;
- t3380 = t3542*t3727;
- t3454 = t3525*z;
- t3677 = t3454+t3697;
- t3376 = t3547*t3721;
- t3778 = t3380+t3677+t3376;
- t3777 = t3386+t3840;
- t3776 = t3431+t3856;
- t3775 = RATIONAL(17.0,2100.0)+t3488+t3703;
- t3425 = RATIONAL(191.0,14700.0)*y;
- t3774 = t3425+t3860;
- t3684 = t3513+t3418;
- t3773 = t3410+t3684+RATIONAL(-33.0,490.0)*y;
- t3772 = t3812+t3813;
- t3529 = RATIONAL(-47.0,5250.0);
- t3771 = t3430+t3529*x+t3712+t3404;
- t3770 = t3813+t3823;
- t3769 = t3846+t3862;
- t3728 = y*RATIONAL(2.0,175.0);
- t3421 = z*t3728;
- t3768 = t3697+t3421+t3824;
- t3573 = RATIONAL(1.0,42.0);
- t3767 = t3573+t3456+t3835;
- t3766 = t3812+t3839;
- t3576 = RATIONAL(2.0,75.0);
- t3765 = t3514+t3576+t3482+t3491;
- t3764 = t3572+t3504+t3854;
- t3474 = t3529*z;
- t3732 = y*RATIONAL(-2.0,175.0);
- t3424 = z*t3732;
- t3763 = t3474+t3702+t3411+t3424;
- t3762 = t3434+t3775;
- t3761 = t3438+t3466+t3857;
- t3760 = t3819+t3845;
- t3759 = t3829+t3857;
- t3758 = t3577+t3506+t3854;
- t3429 = t3517*z;
- t3757 = t3697+t3429+t3816;
- t3756 = t3443+t3775;
- t3433 = x*t3729;
- t3755 = t3433+t3716+t3822;
- t3754 = t3546*t3720+t3440+t3465+t3675;
- t3753 = t3434+t3783;
- t3752 = t3829+t3842;
- t3751 = t3486+RATIONAL(-11.0,420.0)+t3843;
- t3390 = t3518*z;
- t3750 = t3390+t3702+t3850;
- t3749 = t3441+t3779;
- t3748 = t3443+t3783;
- t3747 = t3860+t3865;
- t3746 = t3393+t3372+t3402+t3859;
- t3745 = t3819+t3846;
- t3744 = t3502+t3433+t3515+t3809;
- t3743 = t3393+t3764;
- t3541 = RATIONAL(17.0,525.0);
- t3742 = t3541+t3503+t3441+t3836;
- t3694 = t3495+t3493;
- t3671 = t3694+t3867;
- t3741 = t3496+t3671+RATIONAL(11.0,420.0)+t3843;
- t3740 = t3573+t3491+t3412+t3836;
- t3739 = t3372+t3833+t3839;
- t3426 = x*t3732;
- t3738 = t3495+t3496+t3506+t3426+t3533;
- t3737 = t3375+t3840+t3842;
- t3392 = x*t3728;
- t3736 = t3482+t3488+t3392+t3821;
- t3735 = t3425+t3417+t3818+t3819;
- t3718 = t3445+t3393;
- t3715 = t3412+t3372;
- t3713 = t3490+t3493;
- t3711 = t3437+t3377;
- t3710 = t3437+t3393;
- t3709 = t3418+t3430;
- t3371 = x*t3421;
- t3708 = t3426+t3371;
- t3707 = t3375+t3393;
- t3706 = t3445+t3412;
- t3705 = t3515+t3512;
- t3704 = t3514+t3512;
- t3700 = t3437+t3378;
- t3373 = z*t3426;
- t3699 = t3373+t3392;
- t3698 = t3392+t3371;
- t3696 = t3509+t3417;
- t3695 = t3445+t3378;
- t3693 = t3423+t3410;
- t3692 = t3445+t3377;
- t3691 = t3418+t3493;
- t3690 = t3506+t3386;
- t3689 = t3437+t3412;
- t3688 = t3373+t3426;
- t3686 = t3491+t3417;
- t3685 = t3513+t3430;
- t3678 = t3393+t3686;
- t3676 = t3411+t3696;
- t3674 = t3423+t3488+t3713;
- t3673 = t3396+t3482+t3704;
- t3672 = t3806+t3807;
- t3670 = t3401+RATIONAL(-29.0,2100.0)+t3694;
- t3487 = t3554*y;
- t3669 = t3487+t3496+t3713;
- t3667 = t3497+t3487+t3486+t3493;
- t3666 = t3702+t3825;
- t3665 = t3705+t3852;
- t3516 = RATIONAL(-1.0,10.0)*y;
- t3664 = t3516+t3430+t3684;
- t3663 = t3690+t3704;
- t3662 = t3697+t3825;
- t3480 = RATIONAL(-61.0,490.0)*y;
- t3661 = t3423+t3480+t3681;
- t3660 = t3806+t3862;
- t3659 = t3512+t3386+t3813;
- t3658 = t3513+t3516+t3693;
- t3657 = t3488+t3493+t3687;
- t3656 = t3705+t3815;
- t3655 = RATIONAL(-37.0,1050.0)+t3464+t3705;
- t3653 = t3400+t3483+t3704;
- t3652 = t3396+t3480+t3685;
- t3651 = RATIONAL(431.0,14700.0)*y+t3410+t3691;
- t3650 = t3395+t3372+t3777;
- t3649 = t3393+t3800;
- t3648 = t3375+t3798;
- t3647 = t3445+t3791;
- t3646 = t3403+t3694+t3851;
- t3645 = t3412+t3800;
- t3644 = t3392+t3773;
- t3643 = t3397+t3378+t3784;
- t3642 = t3426+t3773;
- t3641 = t3437+t3791;
- t3640 = t3438+t3377+t3784;
- t3639 = t3372+t3798;
- t3638 = t3441+t3665+t3716;
- t3637 = t3421+t3674+t3702;
- t3636 = t3514+t3445+t3506+t3659;
- t3635 = t3424+t3674+t3697;
- t3634 = t3667+t3709+t3827;
- t3633 = t3660+t3820+t3845;
- t3632 = t3410+t3486+t3670+t3690;
- t3631 = t3418+t3490+t3670+t3686;
- t3630 = t3510+t3577+t3656+t3687;
- t3629 = t3667+t3693+t3855;
- t3628 = t3673+t3835+t3864;
- t3627 = t3669+t3709+t3855;
- t3626 = t3653+t3810+t3864;
- t3625 = t3410+t3496+t3657+t3861;
- t3624 = t3691+t3696+t3848+t3861;
- t3623 = t3655+t3808+t3852;
- t3622 = t3672+t3820+t3865;
- t3621 = t3400+t3504+t3655+t3815;
- t3620 = t3669+t3693+t3827;
- t3619 = t3510+t3576+t3663+t3810;
- t3618 = t3392+t3496+t3646+t3690+t3785;
- t3617 = t3638+t3787+t3822;
- t3616 = t3433+t3541+t3653+t3679+t3830+t3835;
- t3615 = t3375+t3672+t3777+t3796+t3859;
- t3614 = t3735+t3850+t3869;
- t3613 = t3458+t3384+t3376+t3666+t3754;
- t3612 = t3437+t3470+t3446+t3482+t3659+t3676+t3868;
- t3611 = t3433+t3665+t3779+t3787;
- t3610 = t3635+t3696+t3824+t3832;
- t3609 = t3650+t3771+t3803;
- t3608 = t3735+t3816+t3870;
- t3607 = t3429+t3643+t3662+t3792;
- t3606 = t3375+t3395+t3668+t3771+t3833;
- t3605 = t3474+t3637+t3676+t3832;
- t3604 = t3400+t3412+t3660+t3764+t3782;
- t3603 = t3426+t3403+t3404+t3657+t3785+t3821;
- t3602 = t3458+t3428+t3637+t3751;
- t3601 = t3643+t3774+t3870;
- t3600 = t3446+t3563+t3636+t3686+t3833;
- t3599 = t3437+t3663+t3761+t3767;
- t3598 = t3409+t3421+t3677+t3741;
- t3597 = t3636+t3767+t3823;
- t3596 = t3380+t3454+t3374+t3662+t3754;
- t3595 = t3640+t3774+t3869;
- t3594 = t3390+t3640+t3666+t3792;
- t3593 = t3428+t3424+t3680+t3741;
- t3592 = t3409+t3454+t3635+t3751;
- t3591 = t3671+t3678+t3745+t3851;
- t3590 = t3451+t3650+t3660+t3796;
- t3589 = t3450+t3400+t3638+t3809+t3830;
- t3588 = t3573+t3653+t3678+t3782+t3862;
- t3587 = t3412+t3455+t3646+t3686+t3860+t3867;
- t3452 = RATIONAL(136.0,3675.0)*y;
- coeff_dy_m2_m2_m2 = t3593+t3708+t3776;
- coeff_dy_m1_m2_m2 = t3587+t3763+t3834;
- coeff_dy_0_m2_m2 = t3424+t3629+t3799;
- coeff_dy_p1_m2_m2 = t3591+t3763+t3817;
- coeff_dy_p2_m2_m2 = t3593+t3699+t3781;
- coeff_dy_m2_m1_m2 = t3615+t3419+t3718+t3790;
- coeff_dy_m1_m1_m2 = t3617+t3443+t3695+t3761;
- coeff_dy_0_m1_m2 = t3445+t3630+t3759;
- coeff_dy_p1_m1_m2 = t3434+t3611+t3692+t3761;
- coeff_dy_p2_m1_m2 = t3402+t3590+t3706+t3790;
- coeff_dy_m2_0_m2 = t3421+t3373+t3644;
- coeff_dy_m1_0_m2 = t3421+t3393+t3648;
- coeff_dy_0_0_m2 = t3421+t3664;
- coeff_dy_p1_0_m2 = t3421+t3412+t3639;
- coeff_dy_p2_0_m2 = t3421+t3371+t3642;
- coeff_dy_m2_p1_m2 = t3600+t3402+t3707+t3769;
- coeff_dy_m1_p1_m2 = t3597+t3749+t3844;
- coeff_dy_0_p1_m2 = t3445+t3619+t3772;
- coeff_dy_p1_p1_m2 = t3597+t3755+t3811;
- coeff_dy_p2_p1_m2 = t3600+t3715+t3793+t3807;
- coeff_dy_m2_p2_m2 = t3592+t3708+t3781;
- coeff_dy_m1_p2_m2 = t3610+t3402+t3715+t3745;
- coeff_dy_0_p2_m2 = t3424+t3620+t3780;
- coeff_dy_p1_p2_m2 = t3610+t3707+t3793+t3860;
- coeff_dy_p2_p2_m2 = t3592+t3699+t3776;
- coeff_dy_m2_m2_m1 = t3609+t3738+t3814;
- coeff_dy_m1_m2_m1 = t3595+t3689+t3748;
- coeff_dy_0_m2_m1 = t3437+t3632+t3752;
- coeff_dy_p1_m2_m1 = t3614+t3710+t3753;
- coeff_dy_p2_m2_m1 = t3618+t3737+t3838;
- coeff_dy_m2_m1_m1 = t3607+t3743+t3841;
- coeff_dy_m1_m1_m1 = t3589+t3778+t3837;
- coeff_dy_0_m1_m1 = t3405+t3621+t3786;
- coeff_dy_p1_m1_m1 = t3596+t3744+t3863;
- coeff_dy_p2_m1_m1 = t3604+t3757+t3866;
- coeff_dy_m2_0_m1 = t3375+t3392+t3647;
- coeff_dy_m1_0_m1 = t3649+t3695;
- coeff_dy_0_0_m1 = t3445+t3652;
- coeff_dy_p1_0_m1 = t3645+t3692;
- coeff_dy_p2_0_m1 = t3372+t3426+t3647;
- coeff_dy_m2_p1_m1 = t3588+t3750+t3866;
- coeff_dy_m1_p1_m1 = t3613+t3742+t3863;
- coeff_dy_0_p1_m1 = t3405+t3626+t3801;
- coeff_dy_p1_p1_m1 = t3616+t3804+t3837;
- coeff_dy_p2_p1_m1 = t3594+t3740+t3841;
- coeff_dy_m2_p2_m1 = t3603+t3739+t3838;
- coeff_dy_m1_p2_m1 = t3608+t3689+t3762;
- coeff_dy_0_p2_m1 = t3437+t3625+t3766;
- coeff_dy_p1_p2_m1 = t3601+t3710+t3756;
- coeff_dy_p2_p2_m1 = t3606+t3736+t3814;
- coeff_dy_m2_m2_0 = t3426+t3627+t3794;
- coeff_dy_m1_m2_0 = t3412+t3631+t3747;
- coeff_dy_0_m2_0 = t3495+t3490+t3486+RATIONAL(-41.0,2100.0)+t3651;
- coeff_dy_p1_m2_0 = t3393+t3631+t3760;
- coeff_dy_p2_m2_0 = t3392+t3627+t3789;
- coeff_dy_m2_m1_0 = t3393+t3622+t3758;
- coeff_dy_m1_m1_0 = t3441+t3623+t3802;
- coeff_dy_0_m1_0 = t3452+RATIONAL(-4.0,105.0)+t3656+t3808;
- coeff_dy_p1_m1_0 = t3433+t3623+t3795;
- coeff_dy_p2_m1_0 = t3412+t3633+t3758;
- coeff_dy_m2_0_0 = t3392+t3658;
- coeff_dy_m1_0_0 = t3393+t3661;
- coeff_dy_0_0_0 = t3423+RATIONAL(-13.0,98.0)*y+t3685;
- coeff_dy_p1_0_0 = t3412+t3661;
- coeff_dy_p2_0_0 = t3426+t3658;
- coeff_dy_m2_p1_0 = t3393+t3633+t3765;
- coeff_dy_m1_p1_0 = t3441+t3628+t3795;
- coeff_dy_0_p1_0 = t3452+RATIONAL(4.0,105.0)+t3673+t3810;
- coeff_dy_p1_p1_0 = t3433+t3628+t3802;
- coeff_dy_p2_p1_0 = t3412+t3622+t3765;
- coeff_dy_m2_p2_0 = t3426+t3634+t3789;
- coeff_dy_m1_p2_0 = t3412+t3624+t3760;
- coeff_dy_0_p2_0 = RATIONAL(41.0,2100.0)+t3496+t3651+t3848;
- coeff_dy_p1_p2_0 = t3393+t3624+t3747;
- coeff_dy_p2_p2_0 = t3392+t3634+t3794;
- coeff_dy_m2_m2_p1 = t3606+t3738+t3828;
- coeff_dy_m1_m2_p1 = t3601+t3706+t3753;
- coeff_dy_0_m2_p1 = t3445+t3632+t3766;
- coeff_dy_p1_m2_p1 = t3608+t3718+t3748;
- coeff_dy_p2_m2_p1 = t3618+t3739+t3826;
- coeff_dy_m2_m1_p1 = t3594+t3743+t3853;
- coeff_dy_m1_m1_p1 = t3589+t3804+t3858;
- coeff_dy_0_m1_p1 = t3389+t3621+t3801;
- coeff_dy_p1_m1_p1 = t3613+t3744+t3847;
- coeff_dy_p2_m1_p1 = t3604+t3750+t3831;
- coeff_dy_m2_0_p1 = t3392+t3372+t3641;
- coeff_dy_m1_0_p1 = t3649+t3711;
- coeff_dy_0_0_p1 = t3437+t3652;
- coeff_dy_p1_0_p1 = t3645+t3700;
- coeff_dy_p2_0_p1 = t3375+t3426+t3641;
- coeff_dy_m2_p1_p1 = t3588+t3757+t3831;
- coeff_dy_m1_p1_p1 = t3596+t3742+t3847;
- coeff_dy_0_p1_p1 = t3389+t3626+t3786;
- coeff_dy_p1_p1_p1 = t3616+t3778+t3858;
- coeff_dy_p2_p1_p1 = t3607+t3740+t3853;
- coeff_dy_m2_p2_p1 = t3603+t3737+t3826;
- coeff_dy_m1_p2_p1 = t3614+t3706+t3756;
- coeff_dy_0_p2_p1 = t3445+t3625+t3752;
- coeff_dy_p1_p2_p1 = t3595+t3718+t3762;
- coeff_dy_p2_p2_p1 = t3609+t3736+t3828;
- coeff_dy_m2_m2_p2 = t3598+t3688+t3797;
- coeff_dy_m1_m2_p2 = t3587+t3768+t3817;
- coeff_dy_0_m2_p2 = t3421+t3629+t3780;
- coeff_dy_p1_m2_p2 = t3591+t3768+t3834;
- coeff_dy_p2_m2_p2 = t3598+t3698+t3788;
- coeff_dy_m2_m1_p2 = t3612+t3746+t3807;
- coeff_dy_m1_m1_p2 = t3617+t3434+t3711+t3770;
- coeff_dy_0_m1_p2 = t3437+t3630+t3772;
- coeff_dy_p1_m1_p2 = t3611+t3443+t3700+t3770;
- coeff_dy_p2_m1_p2 = t3612+t3769+t3871;
- coeff_dy_m2_0_p2 = t3424+t3371+t3644;
- coeff_dy_m1_0_p2 = t3424+t3393+t3639;
- coeff_dy_0_0_p2 = t3424+t3664;
- coeff_dy_p1_0_p2 = t3412+t3424+t3648;
- coeff_dy_p2_0_p2 = t3424+t3373+t3642;
- coeff_dy_m2_p1_p2 = t3419+t3590+t3710+t3805;
- coeff_dy_m1_p1_p2 = t3599+t3749+t3811;
- coeff_dy_0_p1_p2 = t3437+t3619+t3759;
- coeff_dy_p1_p1_p2 = t3599+t3755+t3844;
- coeff_dy_p2_p1_p2 = t3615+t3402+t3689+t3805;
- coeff_dy_m2_p2_p2 = t3602+t3688+t3788;
- coeff_dy_m1_p2_p2 = t3605+t3745+t3871;
- coeff_dy_0_p2_p2 = t3421+t3620+t3799;
- coeff_dy_p1_p2_p2 = t3605+t3746+t3860;
- coeff_dy_p2_p2_p2 = t3602+t3698+t3797;
+ t3601;
+ t3594 = z*z;
+ t3561 = RATIONAL(1.0,700.0);
+ t3519 = t3561*t3594;
+ t3597 = y*y;
+ t3525 = RATIONAL(1.0,50.0)*t3597;
+ t3853 = t3519+t3525;
+ t3590 = RATIONAL(-2.0,75.0);
+ t3596 = t3597*y;
+ t3526 = t3590*t3596;
+ t3733 = y*RATIONAL(-1.0,245.0);
+ t3459 = t3594*t3733;
+ t3864 = t3526+t3459;
+ t3593 = z*t3594;
+ t3580 = RATIONAL(-1.0,600.0);
+ t3854 = z*t3525+t3580*t3593;
+ t3541 = RATIONAL(-107.0,7000.0);
+ t3479 = t3541*z;
+ t3881 = t3854+t3864+t3479;
+ t3527 = RATIONAL(-1.0,50.0)*t3597;
+ t3577 = RATIONAL(1.0,600.0);
+ t3844 = t3577*t3593+z*t3527;
+ t3537 = RATIONAL(107.0,7000.0);
+ t3460 = t3537*z;
+ t3880 = t3460+t3844+t3864;
+ t3576 = RATIONAL(1.0,175.0);
+ t3505 = t3576*t3594;
+ t3441 = x*t3505;
+ t3535 = RATIONAL(-137.0,5250.0);
+ t3468 = t3535*x;
+ t3879 = t3441+t3468;
+ t3734 = y*RATIONAL(2.0,245.0);
+ t3442 = t3594*t3734;
+ t3567 = RATIONAL(1.0,150.0);
+ t3512 = t3567*t3596;
+ t3514 = RATIONAL(-1.0,100.0)*t3597;
+ t3566 = RATIONAL(-1.0,300.0);
+ t3714 = z*t3514+t3566*t3593;
+ t3544 = RATIONAL(47.0,5250.0);
+ t3878 = t3544*z+t3442+t3512+t3714;
+ t3575 = RATIONAL(-1.0,700.0);
+ t3499 = t3575*t3594;
+ t3835 = t3499+t3527;
+ t3592 = x*x;
+ t3516 = t3575*t3592;
+ t3877 = t3835+RATIONAL(17.0,525.0)+t3516;
+ t3520 = t3561*t3592;
+ t3876 = RATIONAL(-17.0,525.0)+t3520+t3853;
+ t3538 = RATIONAL(137.0,5250.0);
+ t3462 = t3538*x;
+ t3564 = RATIONAL(-1.0,175.0);
+ t3510 = t3564*t3594;
+ t3408 = x*t3510;
+ t3595 = t3592*x;
+ t3712 = x*t3514+t3566*t3595;
+ t3434 = t3592*t3734;
+ t3849 = t3512+t3434;
+ t3674 = t3712+t3849;
+ t3875 = t3462+t3408+t3674;
+ t3740 = y*RATIONAL(1.0,245.0);
+ t3451 = t3592*t3740;
+ t3874 = RATIONAL(-57.0,490.0)*y+t3451;
+ t3540 = RATIONAL(187.0,7000.0);
+ t3563 = RATIONAL(-1.0,350.0);
+ t3496 = t3563*t3594;
+ t3404 = x*t3496;
+ t3873 = t3540*x+t3404;
+ t3706 = t3597*RATIONAL(-1.0,200.0);
+ t3872 = t3567*t3595+x*t3706;
+ t3407 = z*t3520;
+ t3531 = RATIONAL(229.0,10500.0);
+ t3871 = t3531*z+t3407;
+ t3569 = RATIONAL(1.0,350.0);
+ t3507 = t3569*t3592;
+ t3400 = z*t3507;
+ t3870 = t3460+t3400;
+ t3869 = t3590+t3525;
+ t3565 = RATIONAL(-1.0,150.0);
+ t3692 = t3597*RATIONAL(1.0,200.0);
+ t3868 = t3565*t3593+z*t3692;
+ t3867 = t3459+t3451;
+ t3511 = t3564*t3592;
+ t3866 = t3514+t3511;
+ t3502 = t3576*t3592;
+ t3437 = z*t3502;
+ t3469 = t3535*z;
+ t3585 = RATIONAL(1.0,300.0);
+ t3503 = RATIONAL(1.0,100.0)*t3597;
+ t3721 = t3585*t3593+z*t3503;
+ t3690 = t3469+t3721;
+ t3865 = t3437+t3690;
+ t3727 = y*RATIONAL(1.0,490.0);
+ t3419 = t3594*t3727;
+ t3863 = t3526+t3419;
+ t3862 = t3712+t3544*x;
+ t3431 = t3592*t3733;
+ t3472 = RATIONAL(211.0,3675.0)*y;
+ t3861 = t3431+t3472;
+ t3587 = RATIONAL(1.0,42.0);
+ t3517 = t3569*t3594;
+ t3860 = t3587+t3517;
+ t3739 = y*t3564;
+ t3445 = z*t3739;
+ t3741 = x*z;
+ t3447 = RATIONAL(1.0,500.0)*t3741;
+ t3859 = t3445+t3447;
+ t3455 = x*t3519;
+ t3858 = t3459+t3455;
+ t3857 = x*t3527+t3577*t3595;
+ t3453 = RATIONAL(-1.0,500.0)*t3741;
+ t3856 = t3445+t3453;
+ t3465 = t3538*z;
+ t3686 = t3465+t3714;
+ t3409 = z*t3511;
+ t3855 = t3686+t3409;
+ t3448 = x*t3499;
+ t3536 = RATIONAL(167.0,7000.0);
+ t3852 = t3448+t3536*x;
+ t3851 = t3502+t3503;
+ t3539 = RATIONAL(-187.0,7000.0);
+ t3850 = t3539*z+t3400;
+ t3475 = RATIONAL(151.0,3675.0)*y;
+ t3848 = t3451+t3475;
+ t3414 = t3594*t3740;
+ t3847 = t3431+t3414;
+ t3846 = z*t3706+t3567*t3593;
+ t3405 = RATIONAL(311.0,14700.0)*y;
+ t3730 = y*RATIONAL(-2.0,245.0);
+ t3439 = t3594*t3730;
+ t3845 = t3405+t3439;
+ t3843 = t3451+RATIONAL(136.0,3675.0)*y;
+ t3430 = x*t3517;
+ t3842 = t3430+t3539*x;
+ t3841 = t3527+RATIONAL(2.0,75.0);
+ t3840 = RATIONAL(431.0,14700.0)*y+t3439;
+ t3521 = t3563*t3592;
+ t3415 = z*t3521;
+ t3839 = t3540*z+t3415;
+ t3838 = t3580*t3595+x*t3525;
+ t3545 = RATIONAL(-47.0,5250.0);
+ t3836 = t3545*x+t3404;
+ t3737 = y*t3576;
+ t3458 = z*t3737;
+ t3834 = t3458+t3453;
+ t3530 = RATIONAL(-9.0,98.0)*y;
+ t3425 = t3592*t3730;
+ t3833 = t3530+t3425;
+ t3466 = t3537*x;
+ t3832 = t3431+t3466;
+ t3831 = t3511+t3503;
+ t3830 = t3507+t3514;
+ t3413 = RATIONAL(-169.0,14700.0)*y;
+ t3829 = t3413+t3512;
+ t3828 = t3565*t3595+x*t3692;
+ t3504 = t3566*y;
+ t3827 = t3442+t3504;
+ t3542 = RATIONAL(-167.0,7000.0);
+ t3826 = t3407+t3542*z;
+ t3825 = t3504+t3439;
+ t3824 = t3458+t3447;
+ t3823 = t3503+t3521;
+ t3822 = t3514+t3517;
+ t3738 = y*t3569;
+ t3421 = z*t3738;
+ t3390 = x*t3421;
+ t3456 = z*t3516;
+ t3821 = t3390+t3456;
+ t3481 = RATIONAL(256.0,3675.0)*y;
+ t3820 = t3481+t3857;
+ t3399 = RATIONAL(1.0,125.0)*t3741;
+ t3819 = t3399+t3865;
+ t3708 = t3496+t3521;
+ t3818 = t3708+RATIONAL(-8.0,525.0)+t3525;
+ t3444 = RATIONAL(-1.0,125.0)*t3741;
+ t3817 = t3444+t3865;
+ t3701 = x*t3503+t3585*t3595;
+ t3816 = t3701+t3836;
+ t3728 = y*t3563;
+ t3403 = z*t3728;
+ t3392 = x*t3403;
+ t3815 = t3392+t3826;
+ t3417 = RATIONAL(-529.0,14700.0)*y;
+ t3814 = RATIONAL(11.0,420.0)+t3510+t3417;
+ t3524 = RATIONAL(1.0,25.0)*t3596;
+ t3813 = RATIONAL(-33.0,490.0)*y+t3524+t3439+t3425;
+ t3812 = t3430+t3862;
+ t3811 = t3444+t3855;
+ t3719 = t3507+t3517;
+ t3810 = t3527+t3719+RATIONAL(8.0,525.0);
+ t3809 = t3714+t3871;
+ t3808 = t3708+RATIONAL(17.0,2100.0)+t3503;
+ t3386 = x*t3458;
+ t3807 = t3430+t3415+t3386;
+ t3806 = t3431+t3541*x+t3404;
+ t3454 = t3592*t3727;
+ t3673 = t3526+t3454+t3712;
+ t3805 = t3472+t3673+t3531*x;
+ t3804 = t3399+t3855;
+ t3803 = t3419+t3861;
+ t3532 = RATIONAL(289.0,10500.0);
+ t3802 = t3532*x+t3712+t3448;
+ t3534 = RATIONAL(-229.0,10500.0);
+ t3401 = t3534*z;
+ t3801 = t3721+t3401+t3456;
+ t3533 = RATIONAL(-289.0,10500.0);
+ t3800 = t3701+t3533*x+t3455;
+ t3799 = t3442+t3545*z+t3721;
+ t3552 = RATIONAL(-17.0,5250.0);
+ t3798 = t3552*z+t3721+t3409;
+ t3586 = RATIONAL(-1.0,42.0);
+ t3797 = t3496+t3586+t3520;
+ t3796 = t3719+t3514+RATIONAL(-17.0,2100.0);
+ t3795 = t3459+t3846;
+ t3794 = t3481+t3838;
+ t3693 = t3524+t3451;
+ t3793 = t3693+t3530+t3439;
+ t3422 = RATIONAL(191.0,14700.0)*y;
+ t3683 = t3431+t3512+t3872;
+ t3461 = t3542*x;
+ t3792 = t3422+t3683+t3461;
+ t3549 = RATIONAL(17.0,5250.0);
+ t3791 = t3437+t3714+t3549*z;
+ t3790 = t3431+t3828;
+ t3789 = t3413+t3872;
+ t3788 = t3587+t3835;
+ t3787 = t3447+t3808;
+ t3476 = RATIONAL(166.0,3675.0)*y;
+ t3735 = x*t3594;
+ t3556 = RATIONAL(1.0,1400.0);
+ t3786 = t3468+t3701+t3476+t3454+t3556*t3735;
+ t3547 = RATIONAL(-19.0,2100.0);
+ t3785 = t3505+t3547+t3823;
+ t3784 = t3496+t3547+t3851;
+ t3546 = RATIONAL(-29.0,2100.0);
+ t3783 = t3502+t3546+t3822;
+ t3782 = t3507+t3788;
+ t3781 = t3857+t3873;
+ t3416 = RATIONAL(1.0,250.0)*t3741;
+ t3780 = t3416+t3818;
+ t3553 = RATIONAL(-37.0,1050.0);
+ t3779 = t3553+t3507+t3853;
+ t3778 = t3586+t3521+t3853;
+ t3777 = t3868+t3870;
+ t3548 = RATIONAL(19.0,2100.0);
+ t3776 = t3548+t3511+t3822;
+ t3775 = t3838+t3842;
+ t3436 = RATIONAL(-1.0,250.0)*t3741;
+ t3774 = t3436+t3810;
+ t3773 = t3850+t3854;
+ t3772 = t3453+t3808;
+ t3771 = t3415+t3479+t3846;
+ t3770 = t3505+t3546+t3830;
+ t3769 = t3448+t3472+t3534*x+t3459+t3701;
+ t3550 = RATIONAL(29.0,2100.0);
+ t3768 = t3550+t3510+t3823;
+ t3767 = t3585+t3505+t3866;
+ t3766 = t3839+t3844;
+ t3765 = t3510+t3566+t3851;
+ t3551 = RATIONAL(37.0,1050.0);
+ t3764 = t3551+t3521+t3835;
+ t3763 = t3455+t3461+t3838;
+ t3762 = t3852+t3857;
+ t3761 = t3447+t3796;
+ t3760 = t3510+t3548+t3830;
+ t3759 = t3436+t3818;
+ t3758 = t3453+t3796;
+ t3757 = t3416+t3810;
+ t3756 = t3496+t3550+t3831;
+ t3755 = RATIONAL(-11.0,420.0)+t3505+t3417+t3851;
+ t3754 = t3416+t3785;
+ t3480 = t3536*z;
+ t3753 = t3480+t3821+t3844;
+ t3397 = RATIONAL(1.0,1000.0)*t3741;
+ t3752 = t3397+t3877;
+ t3450 = x*t3728;
+ t3751 = t3450+t3876;
+ t3750 = t3527+t3450+t3516+t3860;
+ t3749 = t3815+t3854;
+ t3748 = t3436+t3785;
+ t3395 = RATIONAL(-1.0,1000.0)*t3741;
+ t3747 = t3395+t3877;
+ t3457 = x*t3738;
+ t3746 = t3457+t3525+t3797;
+ t3745 = t3436+t3760;
+ t3744 = t3416+t3760;
+ t3743 = t3457+t3876;
+ t3555 = RATIONAL(-1.0,1400.0);
+ t3742 = t3419+t3462+t3555*t3735+t3476+t3673;
+ t3736 = y*RATIONAL(2.0,175.0);
+ t3732 = z*t3592;
+ t3731 = y*RATIONAL(-2.0,175.0);
+ t3729 = y*t3741;
+ t3410 = x*t3736;
+ t3726 = t3410+t3442;
+ t3423 = x*t3737;
+ t3725 = t3423+t3392;
+ t3433 = z*t3731;
+ t3389 = x*t3433;
+ t3724 = t3433+t3389;
+ t3723 = t3526+t3527;
+ t3388 = x*t3445;
+ t3443 = x*t3731;
+ t3722 = t3388+t3443;
+ t3432 = z*t3736;
+ t3720 = t3389+t3432;
+ t3427 = x*t3739;
+ t3718 = t3427+t3432;
+ t3716 = t3445+t3423;
+ t3715 = t3427+t3390;
+ t3713 = t3433+t3423;
+ t3387 = z*t3410;
+ t3711 = t3387+t3432;
+ t3710 = t3427+t3392;
+ t3709 = t3524+RATIONAL(-1.0,10.0)*y;
+ t3707 = t3512+t3425;
+ t3705 = t3410+t3386;
+ t3704 = t3458+t3423;
+ t3703 = t3526+t3507;
+ t3702 = t3427+t3433;
+ t3700 = t3388+t3410;
+ t3699 = t3526+t3525;
+ t3698 = t3427+t3458;
+ t3697 = t3427+t3445;
+ t3696 = t3524+t3414;
+ t3695 = t3432+t3423;
+ t3694 = t3433+t3387;
+ t3691 = t3445+t3696;
+ t3687 = t3458+t3696;
+ t3685 = t3434+t3439+t3709;
+ t3684 = t3714+t3863;
+ t3493 = RATIONAL(-61.0,490.0)*y;
+ t3680 = t3493+t3442+t3693;
+ t3679 = t3516+t3454+t3723;
+ t3678 = t3442+t3425+t3709;
+ t3677 = t3721+t3863;
+ t3676 = t3514+t3502+t3707;
+ t3672 = t3459+t3512+t3868;
+ t3671 = t3512+t3790;
+ t3670 = t3493+t3434+t3696;
+ t3669 = t3707+t3831;
+ t3668 = t3701+t3849;
+ t3529 = RATIONAL(4.0,75.0)*y;
+ t3667 = t3496+t3529+t3703;
+ t3666 = t3414+t3517+t3699;
+ t3665 = t3526+t3529+t3517+t3521;
+ t3664 = t3691+t3874;
+ t3663 = t3423+t3793;
+ t3662 = t3390+t3826+t3858;
+ t3661 = t3388+t3430+t3400+t3832;
+ t3660 = t3687+t3833;
+ t3659 = t3432+t3813;
+ t3658 = t3388+t3415+t3806;
+ t3657 = t3431+t3821+t3852;
+ t3656 = t3480+t3456+t3392+t3858;
+ t3655 = t3427+t3793;
+ t3654 = t3807+t3829;
+ t3653 = t3691+t3833;
+ t3652 = t3433+t3813;
+ t3651 = t3687+t3874;
+ t3650 = t3400+t3386+t3806;
+ t3649 = t3526+t3403+t3710+t3803;
+ t3648 = t3443+t3668+t3866;
+ t3647 = t3459+t3445+t3434+t3700+t3829;
+ t3646 = t3405+t3425+t3672+t3839;
+ t3645 = t3496+t3551+t3475+t3414+t3679;
+ t3644 = t3405+t3707+t3795+t3850;
+ t3643 = t3566+t3505+t3669+t3827;
+ t3642 = t3665+t3841+t3867;
+ t3641 = t3533*z+t3407+t3677+t3848;
+ t3640 = t3667+t3867+t3869;
+ t3639 = t3585+t3510+t3676+t3827;
+ t3638 = t3671+t3845+t3873;
+ t3637 = t3441+t3549*x+t3674+t3825;
+ t3636 = t3553+t3475+t3454+t3520+t3666;
+ t3635 = t3552*x+t3408+t3668+t3825;
+ t3634 = t3532*z+t3456+t3684+t3848;
+ t3633 = t3683+t3842+t3845;
+ t3632 = t3667+t3841+t3847;
+ t3631 = t3665+t3847+t3869;
+ t3630 = t3450+t3454+t3699+t3769+t3797;
+ t3629 = t3650+t3794+t3880;
+ t3628 = t3413+t3661+t3828+t3878;
+ t3394 = t3555*t3732;
+ t3391 = t3575*t3729;
+ t3627 = t3394+t3391+t3686+t3742;
+ t3626 = t3661+t3820+t3880;
+ t3625 = t3512+t3658+t3789+t3799;
+ t3624 = t3422+t3671+t3795+t3815+t3852;
+ t3623 = t3656+t3805+t3844;
+ t3622 = t3413+t3458+t3434+t3672+t3784+t3870;
+ t3621 = t3658+t3794+t3881;
+ t3620 = t3807+t3820+t3832+t3881;
+ t3398 = t3556*t3732;
+ t3385 = t3561*t3729;
+ t3619 = t3398+t3385+t3690+t3742;
+ t3618 = t3413+t3548+t3459+t3517+t3648+t3836;
+ t3617 = t3434+t3479+t3654+t3795+t3862;
+ t3616 = t3662+t3805+t3854;
+ t3615 = t3422+t3480+t3657+t3672+t3828;
+ t3614 = t3442+t3648+t3814+t3879;
+ t3613 = t3469+t3398+t3391+t3677+t3786;
+ t3612 = t3668+t3726+t3755+t3879;
+ t3611 = t3466+t3654+t3790+t3799;
+ t3610 = t3421+t3684+t3778+t3861+t3871;
+ t3609 = t3472+t3401+t3657+t3677+t3857;
+ t3608 = t3656+t3792+t3868;
+ t3607 = t3457+t3679+t3769+t3860;
+ t3606 = t3423+t3703+t3763+t3788+t3803;
+ t3605 = t3442+t3443+t3755+t3875;
+ t3604 = t3394+t3465+t3385+t3684+t3786;
+ t3603 = t3726+t3814+t3866+t3875;
+ t3602 = t3662+t3792+t3846;
+ t3601 = t3650+t3789+t3878;
+ coeff_dy_m2_m2_m2 = t3614+t3694+t3817;
+ coeff_dy_m1_m2_m2 = t3611+t3702+t3745;
+ coeff_dy_0_m2_m2 = t3433+t3639+t3798;
+ coeff_dy_p1_m2_m2 = t3625+t3713+t3744;
+ coeff_dy_p2_m2_m2 = t3603+t3724+t3819;
+ coeff_dy_m2_m1_m2 = t3626+t3704+t3759;
+ coeff_dy_m1_m1_m2 = t3623+t3746+t3834;
+ coeff_dy_0_m1_m2 = t3458+t3640+t3766;
+ coeff_dy_p1_m1_m2 = t3630+t3753+t3824;
+ coeff_dy_p2_m1_m2 = t3629+t3698+t3780;
+ coeff_dy_m2_0_m2 = t3389+t3410+t3659;
+ coeff_dy_m1_0_m2 = t3432+t3388+t3663;
+ coeff_dy_0_0_m2 = t3432+t3685;
+ coeff_dy_p1_0_m2 = t3386+t3432+t3655;
+ coeff_dy_p2_0_m2 = t3387+t3443+t3659;
+ coeff_dy_m2_p1_m2 = t3621+t3704+t3757;
+ coeff_dy_m1_p1_m2 = t3607+t3749+t3824;
+ coeff_dy_0_p1_m2 = t3458+t3642+t3773;
+ coeff_dy_p1_p1_m2 = t3616+t3750+t3834;
+ coeff_dy_p2_p1_m2 = t3620+t3698+t3774;
+ coeff_dy_m2_p2_m2 = t3605+t3694+t3804;
+ coeff_dy_m1_p2_m2 = t3601+t3702+t3754;
+ coeff_dy_0_p2_m2 = t3433+t3643+t3791;
+ coeff_dy_p1_p2_m2 = t3628+t3713+t3748;
+ coeff_dy_p2_p2_m2 = t3612+t3724+t3811;
+ coeff_dy_m2_m2_m1 = t3436+t3618+t3445+t3386+t3777;
+ coeff_dy_m1_m2_m1 = t3615+t3697+t3758;
+ coeff_dy_0_m2_m1 = t3445+t3646+t3783;
+ coeff_dy_p1_m2_m1 = t3608+t3716+t3761;
+ coeff_dy_p2_m2_m1 = t3647+t3416+t3776+t3777+t3812;
+ coeff_dy_m2_m1_m1 = t3610+t3453+t3725+t3762;
+ coeff_dy_m1_m1_m1 = t3627+t3421+t3395+t3743;
+ coeff_dy_0_m1_m1 = t3421+t3634+t3779;
+ coeff_dy_p1_m1_m1 = t3421+t3397+t3604+t3751;
+ coeff_dy_p2_m1_m1 = t3610+t3447+t3715+t3763;
+ coeff_dy_m2_0_m1 = t3660+t3700;
+ coeff_dy_m1_0_m1 = t3651+t3725;
+ coeff_dy_0_0_m1 = t3458+t3670;
+ coeff_dy_p1_0_m1 = t3651+t3715;
+ coeff_dy_p2_0_m1 = t3443+t3386+t3660;
+ coeff_dy_m2_p1_m1 = t3421+t3606+t3447+t3392+t3801;
+ coeff_dy_m1_p1_m1 = t3457+t3421+t3613+t3752;
+ coeff_dy_0_p1_m1 = t3421+t3641+t3764;
+ coeff_dy_p1_p1_m1 = t3619+t3421+t3450+t3747;
+ coeff_dy_p2_p1_m1 = t3609+t3427+t3421+t3453+t3782;
+ coeff_dy_m2_p2_m1 = t3445+t3443+t3416+t3617+t3784;
+ coeff_dy_m1_p2_m1 = t3602+t3697+t3787;
+ coeff_dy_0_p2_m1 = t3445+t3644+t3756;
+ coeff_dy_p1_p2_m1 = t3624+t3716+t3772;
+ coeff_dy_p2_p2_m1 = t3436+t3647+t3771+t3784+t3816;
+ coeff_dy_m2_m2_0 = t3443+t3635+t3767;
+ coeff_dy_m1_m2_0 = t3427+t3638+t3770;
+ coeff_dy_0_m2_0 = RATIONAL(-41.0,2100.0)+t3505+t3676+t3840;
+ coeff_dy_p1_m2_0 = t3423+t3633+t3770;
+ coeff_dy_p2_m2_0 = t3410+t3637+t3767;
+ coeff_dy_m2_m1_0 = t3423+t3631+t3781;
+ coeff_dy_m1_m1_0 = t3457+t3636+t3802;
+ coeff_dy_0_m1_0 = t3507+RATIONAL(-4.0,105.0)+t3666+t3843;
+ coeff_dy_p1_m1_0 = t3450+t3636+t3800;
+ coeff_dy_p2_m1_0 = t3427+t3631+t3775;
+ coeff_dy_m2_0_0 = t3410+t3678;
+ coeff_dy_m1_0_0 = t3423+t3680;
+ coeff_dy_0_0_0 = t3434+RATIONAL(-13.0,98.0)*y+t3442+t3524;
+ coeff_dy_p1_0_0 = t3427+t3680;
+ coeff_dy_p2_0_0 = t3443+t3678;
+ coeff_dy_m2_p1_0 = t3423+t3632+t3775;
+ coeff_dy_m1_p1_0 = t3457+t3645+t3800;
+ coeff_dy_0_p1_0 = t3414+RATIONAL(4.0,105.0)+t3708+t3723+t3843;
+ coeff_dy_p1_p1_0 = t3450+t3645+t3802;
+ coeff_dy_p2_p1_0 = t3427+t3632+t3781;
+ coeff_dy_m2_p2_0 = t3443+t3637+t3765;
+ coeff_dy_m1_p2_0 = t3427+t3633+t3768;
+ coeff_dy_0_p2_0 = t3510+RATIONAL(41.0,2100.0)+t3669+t3840;
+ coeff_dy_p1_p2_0 = t3423+t3638+t3768;
+ coeff_dy_p2_p2_0 = t3410+t3635+t3765;
+ coeff_dy_m2_m2_p1 = t3388+t3618+t3458+t3416+t3771;
+ coeff_dy_m1_m2_p1 = t3624+t3698+t3761;
+ coeff_dy_0_m2_p1 = t3458+t3644+t3783;
+ coeff_dy_p1_m2_p1 = t3602+t3704+t3758;
+ coeff_dy_p2_m2_p1 = t3410+t3436+t3458+t3617+t3776;
+ coeff_dy_m2_m1_p1 = t3609+t3403+t3423+t3447+t3778;
+ coeff_dy_m1_m1_p1 = t3619+t3403+t3397+t3743;
+ coeff_dy_0_m1_p1 = t3403+t3641+t3779;
+ coeff_dy_p1_m1_p1 = t3403+t3395+t3613+t3751;
+ coeff_dy_p2_m1_p1 = t3453+t3649+t3763+t3778+t3801;
+ coeff_dy_m2_0_p1 = t3653+t3705;
+ coeff_dy_m1_0_p1 = t3390+t3423+t3664;
+ coeff_dy_0_0_p1 = t3445+t3670;
+ coeff_dy_p1_0_p1 = t3664+t3710;
+ coeff_dy_p2_0_p1 = t3653+t3722;
+ coeff_dy_m2_p1_p1 = t3403+t3390+t3453+t3606+t3809;
+ coeff_dy_m1_p1_p1 = t3457+t3403+t3604+t3747;
+ coeff_dy_0_p1_p1 = t3403+t3634+t3764;
+ coeff_dy_p1_p1_p1 = t3627+t3403+t3450+t3752;
+ coeff_dy_p2_p1_p1 = t3447+t3649+t3762+t3782+t3809;
+ coeff_dy_m2_p2_p1 = t3436+t3622+t3722+t3812;
+ coeff_dy_m1_p2_p1 = t3608+t3698+t3772;
+ coeff_dy_0_p2_p1 = t3458+t3646+t3756;
+ coeff_dy_p1_p2_p1 = t3615+t3704+t3787;
+ coeff_dy_p2_p2_p1 = t3622+t3416+t3705+t3816;
+ coeff_dy_m2_m2_p2 = t3614+t3720+t3804;
+ coeff_dy_m1_m2_p2 = t3628+t3718+t3744;
+ coeff_dy_0_m2_p2 = t3432+t3639+t3791;
+ coeff_dy_p1_m2_p2 = t3601+t3695+t3745;
+ coeff_dy_p2_m2_p2 = t3603+t3711+t3811;
+ coeff_dy_m2_m1_p2 = t3620+t3716+t3780;
+ coeff_dy_m1_m1_p2 = t3616+t3746+t3859;
+ coeff_dy_0_m1_p2 = t3445+t3640+t3773;
+ coeff_dy_p1_m1_p2 = t3630+t3749+t3856;
+ coeff_dy_p2_m1_p2 = t3621+t3697+t3759;
+ coeff_dy_m2_0_p2 = t3387+t3410+t3652;
+ coeff_dy_m1_0_p2 = t3386+t3433+t3663;
+ coeff_dy_0_0_p2 = t3433+t3685;
+ coeff_dy_p1_0_p2 = t3433+t3388+t3655;
+ coeff_dy_p2_0_p2 = t3389+t3443+t3652;
+ coeff_dy_m2_p1_p2 = t3629+t3716+t3774;
+ coeff_dy_m1_p1_p2 = t3607+t3753+t3856;
+ coeff_dy_0_p1_p2 = t3445+t3642+t3766;
+ coeff_dy_p1_p1_p2 = t3623+t3750+t3859;
+ coeff_dy_p2_p1_p2 = t3626+t3697+t3757;
+ coeff_dy_m2_p2_p2 = t3605+t3720+t3817;
+ coeff_dy_m1_p2_p2 = t3625+t3718+t3748;
+ coeff_dy_0_p2_p2 = t3432+t3643+t3798;
+ coeff_dy_p1_p2_p2 = t3611+t3695+t3754;
+ coeff_dy_p2_p2_p2 = t3612+t3711+t3819;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c
index ecdcca3..7d32985 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyy.compute.c
@@ -1,144 +1,146 @@
-fp t5127,
- t5145,
+fp t5137,
t5156,
- t5105,
- t5327,
- t5123,
- t5140,
- t5158,
- t5110,
- t5326,
- t5270,
- t5083,
- t5153,
- t5115,
- t5325,
- t5138,
- t5094,
- t5324,
- t5136,
- t5093,
- t5126,
+ t5097,
t5323,
- t5271,
- t5081,
+ t5266,
+ t5082,
+ t5146,
+ t5103,
t5322,
- t5141,
- t5100,
+ t5119,
+ t5086,
t5321,
- t5088,
- t5142,
- t5095,
- t5320,
- t5147,
+ t5144,
+ t5157,
t5101,
- t5119,
+ t5154,
+ t5158,
+ t5120,
+ t5320,
+ t5116,
+ t5091,
t5319,
- t5143,
- t5111,
+ t5135,
+ t5104,
+ t5121,
+ t5089,
t5318,
- t5116,
+ t5139,
+ t5098,
+ t5090,
t5317,
+ t5140,
+ t5102,
+ t5115,
+ t5088,
t5316,
- t5082,
+ t5118,
+ t5107,
t5315,
- t5157,
- t5120,
+ t5141,
+ t5109,
t5314,
- t5103,
+ t5100,
t5313,
+ t5138,
+ t5093,
+ t5145,
t5312,
t5311,
- t5108,
- t5310,
t5085,
+ t5310,
+ t5148,
+ t5096,
+ t5151,
t5309,
- t5137,
- t5098,
- t5118,
+ t5095,
t5308,
- t5109,
+ t5087,
+ t5143,
+ t5108,
t5307,
- t5135,
- t5097,
t5306,
- t5114,
- t5076,
t5305,
- t5144,
- t5106,
+ t5111,
t5304,
+ t5123,
t5303,
- t5107,
t5302,
- t5148,
- t5096,
- t5151,
+ t5124,
t5301,
- t5121,
+ t5105,
+ t5150,
t5300,
+ t5136,
+ t5099,
t5299,
+ t5112,
t5298,
- t5073,
t5297,
- t5129,
- t5112,
t5296,
- t5113,
- t5089,
t5295,
t5294,
t5293,
- t5104,
t5292,
+ t5106,
t5291,
- t5130,
t5290,
+ t5075,
t5289,
+ t5128,
t5288,
t5287,
+ t5268,
+ t5078,
t5286,
+ t5110,
t5285,
+ t5092,
t5284,
- t5074,
+ t5122,
t5283,
t5282,
- t5092,
t5281,
- t5091,
+ t5127,
+ t5114,
t5280,
+ t5267,
+ t5076,
t5279,
- t5245,
- t5117,
+ t5113,
t5278,
- t5253,
+ t5077,
t5277,
- t5228,
t5276,
t5275,
- t5252,
+ t5094,
t5274,
+ t5079,
t5273,
+ t5117,
+ t5245,
t5272,
- t5084,
+ t5239,
+ t5271,
+ t5270,
t5269,
- t5268,
- t5099,
- t5267,
- t5266,
- t5078,
+ t5265,
t5264,
t5263,
+ t5074,
t5262,
- t5102,
t5261,
+ t5083,
t5260,
+ t5081,
t5259,
t5258,
- t5080,
t5257,
t5256,
+ t5255,
t5254,
+ t5253,
+ t5252,
t5251,
t5250,
t5249,
@@ -149,8 +151,8 @@ fp t5127,
t5243,
t5242,
t5241,
+ t5129,
t5240,
- t5239,
t5238,
t5237,
t5236,
@@ -161,13 +163,14 @@ fp t5127,
t5231,
t5230,
t5229,
+ t5228,
t5227,
- t5090,
t5226,
- t5133,
t5225,
t5224,
+ t5133,
t5223,
+ t5149,
t5222,
t5221,
t5220,
@@ -180,7 +183,6 @@ fp t5127,
t5213,
t5212,
t5211,
- t5079,
t5210,
t5209,
t5208,
@@ -200,11 +202,11 @@ fp t5127,
t5194,
t5193,
t5192,
+ t5080,
t5191,
t5190,
t5189,
t5188,
- t5086,
t5187,
t5186,
t5185,
@@ -213,7 +215,6 @@ fp t5127,
t5182,
t5181,
t5180,
- t5087,
t5179,
t5178,
t5177,
@@ -223,12 +224,11 @@ fp t5127,
t5173,
t5172,
t5171,
- t5077,
t5170,
+ t5084,
t5169,
t5168,
t5167,
- t5075,
t5166,
t5165,
t5164,
@@ -236,368 +236,370 @@ fp t5127,
t5162,
t5161,
t5160,
- t5159;
- t5127 = RATIONAL(211.0,3675.0);
- t5145 = RATIONAL(-1.0,245.0);
+ t5159,
+ t5073;
+ t5137 = RATIONAL(1.0,490.0);
t5156 = x*x;
- t5105 = t5145*t5156;
- t5327 = t5127+t5105;
- t5123 = RATIONAL(-169.0,14700.0);
- t5140 = RATIONAL(2.0,245.0);
- t5158 = z*z;
- t5110 = t5140*t5158;
- t5326 = t5123+t5110;
- t5270 = y*RATIONAL(-1.0,100.0);
- t5083 = x*t5270;
- t5153 = RATIONAL(1.0,50.0);
- t5115 = t5153*y;
- t5325 = t5083+t5115;
- t5138 = RATIONAL(2.0,175.0);
- t5094 = t5138*z;
- t5324 = t5094+t5115;
- t5136 = RATIONAL(-2.0,245.0);
- t5093 = t5136*t5158;
- t5126 = RATIONAL(311.0,14700.0);
- t5323 = t5093+t5126;
- t5271 = y*RATIONAL(1.0,100.0);
- t5081 = z*t5271;
- t5322 = t5115+t5081;
- t5141 = RATIONAL(1.0,175.0);
- t5100 = t5141*z;
- t5321 = t5115+t5100;
- t5088 = x*t5115;
- t5142 = RATIONAL(-1.0,350.0);
- t5095 = t5142*x;
- t5320 = t5088+t5095;
- t5147 = RATIONAL(-1.0,175.0);
- t5101 = t5147*z;
+ t5097 = t5137*t5156;
+ t5323 = RATIONAL(166.0,3675.0)+t5097;
+ t5266 = y*RATIONAL(-1.0,100.0);
+ t5082 = x*t5266;
+ t5146 = RATIONAL(1.0,175.0);
+ t5103 = t5146*x;
+ t5322 = t5082+t5103;
t5119 = RATIONAL(1.0,25.0)*y;
- t5319 = t5101+t5119;
- t5143 = RATIONAL(-2.0,175.0);
- t5111 = t5143*x;
- t5318 = t5115+t5111;
+ t5086 = x*t5119;
+ t5321 = t5119+t5086;
+ t5144 = RATIONAL(-1.0,245.0);
+ t5157 = z*z;
+ t5101 = t5144*t5157;
+ t5154 = RATIONAL(1.0,50.0);
+ t5158 = y*y;
+ t5120 = t5154*t5158;
+ t5320 = t5101+t5120;
t5116 = RATIONAL(-1.0,25.0)*y;
- t5317 = t5116+t5095;
- t5316 = RATIONAL(-529.0,14700.0)+t5110;
- t5082 = x*t5101;
- t5315 = t5082+t5123;
- t5157 = y*y;
- t5120 = t5153*t5157;
- t5314 = t5120+t5110;
- t5103 = t5141*x;
- t5313 = t5116+t5103;
- t5312 = t5120+t5105;
- t5311 = t5119+t5088;
- t5108 = t5140*t5156;
- t5310 = t5123+t5108;
- t5085 = z*t5116;
- t5309 = t5085+t5116;
- t5137 = RATIONAL(1.0,490.0);
- t5098 = t5137*t5156;
- t5118 = RATIONAL(-2.0,25.0)*t5157;
- t5308 = t5098+t5118;
- t5109 = t5143*z;
- t5307 = t5115+t5109;
- t5135 = RATIONAL(1.0,350.0);
- t5097 = t5135*x;
- t5306 = t5119+t5097;
- t5114 = t5135*z;
- t5076 = x*t5114;
- t5305 = t5076+t5327;
- t5144 = RATIONAL(-1.0,300.0);
- t5106 = t5136*t5156;
- t5304 = t5144+t5106;
- t5303 = t5119+t5114;
- t5107 = t5147*x;
- t5302 = t5107+t5114;
+ t5091 = z*t5119;
+ t5319 = t5116+t5091;
+ t5135 = RATIONAL(-1.0,350.0);
+ t5104 = t5135*z;
+ t5121 = RATIONAL(-1.0,50.0)*y;
+ t5089 = z*t5121;
+ t5318 = t5104+t5089;
+ t5139 = RATIONAL(1.0,350.0);
+ t5098 = t5139*x;
+ t5090 = x*t5121;
+ t5317 = t5098+t5090;
+ t5140 = RATIONAL(2.0,175.0);
+ t5102 = t5140*x;
+ t5115 = t5154*y;
+ t5088 = x*t5115;
+ t5316 = t5102+t5088;
+ t5118 = RATIONAL(-2.0,25.0)*t5158;
+ t5107 = t5144*t5156;
+ t5315 = t5118+t5107;
+ t5141 = RATIONAL(-2.0,175.0);
+ t5109 = t5141*z;
+ t5314 = t5121+t5109;
+ t5100 = t5146*z;
+ t5313 = t5100+t5119;
+ t5138 = RATIONAL(-2.0,245.0);
+ t5093 = t5138*t5157;
+ t5145 = RATIONAL(-1.0,300.0);
+ t5312 = t5093+t5145;
+ t5311 = t5119+t5091;
+ t5085 = x*t5116;
+ t5310 = t5085+t5116;
t5148 = RATIONAL(1.0,245.0);
t5096 = t5148*t5156;
t5151 = RATIONAL(4.0,75.0);
- t5301 = t5096+t5151;
- t5121 = RATIONAL(-1.0,50.0)*y;
- t5300 = t5094+t5121;
- t5299 = RATIONAL(256.0,3675.0)+t5105;
- t5298 = t5120+t5108;
- t5073 = z*t5270;
- t5297 = t5073+t5121;
- t5129 = RATIONAL(151.0,3675.0);
- t5112 = t5148*t5158;
- t5296 = t5129+t5112;
- t5113 = t5137*t5158;
- t5089 = z*t5115;
- t5295 = t5113+t5089;
- t5294 = t5098+t5127;
- t5293 = RATIONAL(191.0,14700.0)+t5105;
- t5104 = t5142*z;
- t5292 = t5119+t5104;
- t5291 = t5129+t5096;
- t5130 = RATIONAL(166.0,3675.0);
- t5290 = t5098+t5130;
- t5289 = t5121+t5109;
- t5288 = t5126+t5106;
- t5287 = t5100+t5116;
- t5286 = t5088+t5097;
- t5285 = t5089+t5114;
- t5284 = t5104+t5107;
+ t5309 = t5096+t5151;
+ t5095 = t5135*x;
+ t5308 = t5095+t5090;
+ t5087 = z*t5115;
+ t5143 = RATIONAL(2.0,245.0);
+ t5108 = t5143*t5157;
+ t5307 = t5087+t5108;
+ t5306 = t5115+t5100;
+ t5305 = t5121+t5100;
+ t5111 = t5143*t5156;
+ t5304 = t5111+RATIONAL(-529.0,14700.0);
+ t5123 = RATIONAL(191.0,14700.0);
+ t5303 = t5123+t5107;
+ t5302 = t5123+t5101;
+ t5124 = RATIONAL(-169.0,14700.0);
+ t5301 = t5111+t5124;
+ t5105 = t5138*t5156;
+ t5150 = RATIONAL(-9.0,98.0);
+ t5300 = t5105+t5150;
+ t5136 = RATIONAL(-1.0,175.0);
+ t5099 = t5136*z;
+ t5299 = t5121+t5099;
+ t5112 = t5148*t5157;
+ t5298 = t5112+t5151;
+ t5297 = t5121+t5102;
+ t5296 = t5145+t5105;
+ t5295 = t5095+t5097;
+ t5294 = t5119+t5088;
+ t5293 = t5086+t5116;
+ t5292 = t5099+t5116;
+ t5106 = t5136*x;
+ t5291 = t5116+t5106;
+ t5290 = t5121+t5089;
+ t5075 = z*t5266;
+ t5289 = t5099+t5075;
+ t5128 = RATIONAL(256.0,3675.0);
+ t5288 = t5128+t5107;
+ t5287 = t5124+t5107;
+ t5268 = x*z;
+ t5078 = RATIONAL(-1.0,700.0)*t5268;
+ t5286 = t5078+t5095;
+ t5110 = t5141*x;
+ t5285 = t5088+t5110;
+ t5092 = z*t5116;
+ t5284 = t5092+t5116;
+ t5122 = RATIONAL(311.0,14700.0);
+ t5283 = t5122+t5093;
+ t5282 = t5098+t5088;
+ t5281 = t5122+t5105;
+ t5127 = RATIONAL(211.0,3675.0);
+ t5114 = t5137*t5157;
+ t5280 = t5127+t5114;
+ t5267 = y*RATIONAL(1.0,100.0);
+ t5076 = z*t5267;
+ t5279 = t5100+t5076;
+ t5113 = t5139*z;
+ t5278 = t5113+t5087;
+ t5077 = z*t5098;
+ t5277 = t5127+t5077;
+ t5276 = t5118+t5101;
+ t5275 = t5096+RATIONAL(-57.0,490.0);
+ t5094 = t5140*z;
+ t5274 = t5094+t5115;
+ t5079 = z*t5102;
+ t5273 = t5079+t5090;
+ t5117 = RATIONAL(3.0,25.0)*t5158;
+ t5245 = t5093+t5117;
+ t5272 = t5096+t5245+t5150;
+ t5239 = t5120+t5307;
+ t5271 = t5239+t5304;
+ t5270 = t5104+t5323;
+ t5269 = RATIONAL(-33.0,490.0)+t5105+t5245;
+ t5265 = t5118+t5119;
+ t5264 = t5099+t5101;
+ t5263 = t5106+t5077;
t5074 = z*t5095;
- t5283 = t5074+t5327;
- t5282 = t5093+t5144;
- t5092 = z*t5121;
- t5281 = t5092+t5104;
- t5091 = x*t5121;
- t5280 = t5116+t5091;
- t5279 = t5113+t5130;
- t5245 = t5093+t5106;
- t5117 = RATIONAL(3.0,25.0)*t5157;
- t5278 = RATIONAL(-33.0,490.0)+t5245+t5117;
- t5253 = RATIONAL(-9.0,98.0)+t5117;
- t5277 = t5112+t5253+t5106;
- t5228 = t5091+t5298;
- t5276 = t5228+t5316;
- t5275 = t5093+t5096+t5253;
- t5252 = t5096+t5112;
- t5274 = RATIONAL(-57.0,490.0)+t5252+t5117;
- t5273 = t5112+t5151+t5105;
- t5272 = x*z;
- t5084 = x*t5109;
- t5269 = t5084+t5109;
- t5268 = t5118+t5119;
- t5099 = t5145*t5158;
- t5267 = t5099+t5101;
- t5266 = t5094+t5084;
- t5078 = x*t5094;
- t5264 = t5078+t5094;
- t5263 = t5074+t5107;
- t5262 = t5100+t5074;
- t5102 = t5138*x;
- t5261 = t5082+t5102;
- t5260 = t5078+t5109;
- t5259 = t5120+t5115;
- t5258 = t5117+t5110;
- t5080 = x*t5100;
- t5257 = t5107+t5080;
- t5256 = RATIONAL(-1.0,10.0)+t5117;
- t5254 = t5099+t5100;
- t5251 = t5082+t5103;
- t5250 = t5101+t5076;
- t5249 = t5107+t5076;
- t5248 = t5118+t5116;
- t5247 = t5103+t5080;
- t5246 = t5080+t5111;
- t5244 = t5102+t5080;
- t5243 = t5103+t5076;
- t5242 = t5082+t5107;
- t5241 = t5103+t5074;
- t5240 = t5118+t5267;
- t5239 = t5091+t5308;
- t5238 = t5092+t5314;
- t5237 = t5113+t5118+t5092;
- t5236 = t5107+t5312;
- t5235 = t5120+t5254;
- t5234 = t5118+t5295;
- t5233 = t5111+t5298;
- t5232 = t5118+t5254;
- t5231 = t5089+t5314;
- t5230 = t5120+t5099+t5081;
- t5229 = t5120+t5267;
- t5227 = t5129+t5268;
- t5090 = z*t5119;
- t5226 = t5118+t5099+t5090;
+ t5262 = t5074+t5106;
+ t5261 = t5100+t5074;
+ t5083 = z*t5106;
+ t5260 = t5083+t5103;
+ t5081 = x*t5100;
+ t5259 = t5103+t5081;
+ t5258 = t5083+t5106;
+ t5257 = t5081+t5106;
+ t5256 = t5115+t5120;
+ t5255 = t5099+t5077;
+ t5254 = t5112+t5117;
+ t5253 = t5103+t5074;
+ t5252 = t5102+t5081;
+ t5251 = t5117+t5108;
+ t5250 = t5118+t5116;
+ t5249 = t5118+t5112;
+ t5248 = t5083+t5110;
+ t5247 = t5093+t5120;
+ t5246 = t5103+t5077;
+ t5244 = t5100+t5254;
+ t5243 = t5106+t5315;
+ t5242 = t5100+t5276;
+ t5241 = t5099+t5254;
+ t5129 = RATIONAL(151.0,3675.0);
+ t5240 = t5129+t5250;
+ t5238 = t5103+t5315;
+ t5237 = t5124+t5081+t5120;
+ t5236 = t5092+t5276;
+ t5235 = t5075+t5320;
+ t5234 = t5114+t5265;
+ t5233 = t5118+t5089+t5114;
+ t5232 = t5085+t5315;
+ t5231 = t5118+t5264;
+ t5230 = t5107+t5256;
+ t5229 = t5121+t5120+t5107;
+ t5228 = t5111+t5256;
+ t5227 = t5076+t5320;
+ t5226 = t5094+t5120+t5108;
+ t5225 = RATIONAL(136.0,3675.0)+t5096+t5249;
+ t5224 = RATIONAL(431.0,14700.0)+t5105+t5247;
t5133 = RATIONAL(-61.0,490.0);
- t5225 = t5133+t5112+t5117+t5108;
- t5224 = t5133+t5096+t5258;
- t5223 = t5106+t5110+t5256;
- t5222 = t5093+t5108+t5256;
- t5221 = t5118+RATIONAL(136.0,3675.0)+t5252;
- t5220 = t5120+RATIONAL(431.0,14700.0)+t5245;
- t5219 = t5240+t5309;
- t5218 = t5103+t5274;
- t5217 = t5102+t5278;
- t5216 = t5081+t5121+t5229;
- t5215 = t5231+t5304;
- t5214 = t5239+t5296;
- t5213 = t5235+t5297;
- t5212 = t5119+t5085+t5232;
- t5211 = t5228+t5282;
- t5079 = x*t5271;
- t5210 = t5079+t5103+t5105+t5259;
- t5209 = t5102+t5088+t5108+t5259;
- t5208 = t5237+t5303;
- t5207 = t5121+t5312+t5323;
- t5206 = t5100+t5277;
- t5205 = t5094+t5275;
- t5204 = t5113+t5248+t5291;
- t5203 = t5088+t5121+t5233;
- t5202 = t5109+t5275;
- t5201 = t5115+t5073+t5229;
- t5200 = t5101+t5277;
- t5199 = t5248+t5273;
- t5198 = t5268+t5273;
- t5197 = t5240+t5301;
- t5196 = t5226+t5287;
- t5195 = t5098+t5248+t5286;
- t5194 = t5230+t5288;
- t5193 = t5238+t5300;
- t5192 = t5107+t5274;
- t5191 = t5111+t5278;
- t5190 = t5233+t5254+t5315;
- t5189 = t5219+t5299;
- t5188 = t5078+t5092+t5276;
- t5086 = x*t5116;
- t5187 = t5086+t5234+t5305;
- t5186 = t5080+t5109+t5236+t5326;
- t5185 = t5099+t5127+t5239+t5306;
- t5184 = t5213+t5293;
- t5183 = t5226+t5299+t5319;
- t5182 = t5230+t5293+t5321;
- t5181 = t5235+t5244+t5310;
- t5180 = t5084+t5089+t5276;
- t5087 = x*t5119;
- t5179 = t5087+t5234+t5283;
- t5178 = t5195+t5279;
- t5177 = t5196+t5299;
- t5176 = t5210+t5326;
- t5175 = t5086+t5237+t5283;
- t5174 = t5201+t5310;
- t5173 = t5209+t5316;
- t5172 = t5201+t5293;
- t5171 = t5212+t5299;
- t5077 = RATIONAL(-1.0,700.0)*t5272;
- t5170 = t5104+t5095+t5077+t5279+t5308;
- t5169 = t5203+t5316;
- t5168 = t5095+t5076+t5232+t5294;
- t5167 = t5208+t5290;
- t5075 = RATIONAL(1.0,700.0)*t5272;
- t5166 = t5075+t5091+t5234+t5290;
- t5165 = t5083+t5105+t5231+t5315;
- t5164 = t5219+t5294;
- t5163 = t5216+t5310;
- t5162 = t5087+t5237+t5305;
- t5161 = t5074+t5088+t5226+t5294;
- t5160 = t5123+t5105+t5193;
- t5159 = t5216+t5293;
- coeff_dyy_m2_m2_m2 = t5089+t5169+t5260;
- coeff_dyy_m1_m2_m2 = t5079+t5121+t5089+t5186;
- coeff_dyy_0_m2_m2 = t5215+t5289;
- coeff_dyy_p1_m2_m2 = t5103+t5165+t5289;
- coeff_dyy_p2_m2_m2 = t5102+t5180+t5289;
- coeff_dyy_m2_m1_m2 = t5086+t5171+t5251;
- coeff_dyy_m1_m1_m2 = t5085+t5185+t5262;
- coeff_dyy_0_m1_m2 = t5212+t5301;
- coeff_dyy_p1_m1_m2 = t5085+t5168+t5311;
- coeff_dyy_p2_m1_m2 = t5087+t5171+t5257;
- coeff_dyy_m2_0_m2 = t5217+t5266;
- coeff_dyy_m1_0_m2 = t5205+t5251;
- coeff_dyy_0_0_m2 = t5094+t5222;
- coeff_dyy_p1_0_m2 = t5205+t5257;
- coeff_dyy_p2_0_m2 = t5191+t5264;
- coeff_dyy_m2_p1_m2 = t5087+t5177+t5251;
- coeff_dyy_m1_p1_m2 = t5097+t5161+t5287;
- coeff_dyy_0_p1_m2 = t5196+t5301;
- coeff_dyy_p1_p1_m2 = t5090+t5168+t5280;
- coeff_dyy_p2_p1_m2 = t5086+t5177+t5257;
- coeff_dyy_m2_p2_m2 = t5111+t5188+t5307;
- coeff_dyy_m1_p2_m2 = t5092+t5186+t5325;
- coeff_dyy_0_p2_m2 = t5238+t5304+t5307;
- coeff_dyy_p1_p2_m2 = t5092+t5082+t5109+t5176;
- coeff_dyy_p2_p2_m2 = t5092+t5173+t5269;
- coeff_dyy_m2_m2_m1 = t5088+t5163+t5246;
- coeff_dyy_m1_m2_m1 = t5079+t5159+t5249;
- coeff_dyy_0_m2_m1 = t5121+t5101+t5194;
- coeff_dyy_p1_m2_m1 = t5083+t5159+t5241;
- coeff_dyy_p2_m2_m1 = t5091+t5163+t5261;
- coeff_dyy_m2_m1_m1 = t5103+t5175+t5303;
- coeff_dyy_m1_m1_m1 = t5097+t5077+t5091+t5167;
- coeff_dyy_0_m1_m1 = t5208+t5291;
- coeff_dyy_p1_m1_m1 = t5075+t5167+t5320;
- coeff_dyy_p2_m1_m1 = t5119+t5162+t5302;
- coeff_dyy_m2_0_m1 = t5206+t5261;
- coeff_dyy_m1_0_m1 = t5218+t5262;
- coeff_dyy_0_0_m1 = t5100+t5225;
- coeff_dyy_p1_0_m1 = t5076+t5100+t5192;
- coeff_dyy_p2_0_m1 = t5206+t5246;
- coeff_dyy_m2_p1_m1 = t5114+t5179+t5313;
- coeff_dyy_m1_p1_m1 = t5077+t5178+t5285;
- coeff_dyy_0_p1_m1 = t5204+t5285;
- coeff_dyy_p1_p1_m1 = t5114+t5166+t5317;
- coeff_dyy_p2_p1_m1 = t5116+t5187+t5302;
- coeff_dyy_m2_p2_m1 = t5091+t5174+t5246;
- coeff_dyy_m1_p2_m1 = t5083+t5172+t5249;
- coeff_dyy_0_p2_m1 = t5201+t5288;
- coeff_dyy_p1_p2_m1 = t5079+t5172+t5241;
- coeff_dyy_p2_p2_m1 = t5088+t5174+t5261;
- coeff_dyy_m2_m2_0 = t5203+t5282;
- coeff_dyy_m1_m2_0 = t5079+t5107+t5207;
- coeff_dyy_0_m2_0 = t5121+t5220;
- coeff_dyy_p1_m2_0 = t5103+t5083+t5207;
- coeff_dyy_p2_m2_0 = t5102+t5121+t5211;
- coeff_dyy_m2_m1_0 = t5086+t5103+t5198;
- coeff_dyy_m1_m1_0 = t5214+t5306;
- coeff_dyy_0_m1_0 = t5119+t5221;
- coeff_dyy_p1_m1_0 = t5098+t5112+t5227+t5320;
- coeff_dyy_p2_m1_0 = t5107+t5087+t5198;
- coeff_dyy_m2_0_0 = t5102+t5223;
- coeff_dyy_m1_0_0 = t5103+t5224;
- coeff_dyy_0_0_0 = t5108+RATIONAL(-13.0,98.0)+t5258;
- coeff_dyy_p1_0_0 = t5107+t5224;
- coeff_dyy_p2_0_0 = t5111+t5223;
- coeff_dyy_m2_p1_0 = t5087+t5103+t5199;
- coeff_dyy_m1_p1_0 = t5195+t5296;
- coeff_dyy_0_p1_0 = t5116+t5221;
- coeff_dyy_p1_p1_0 = t5214+t5317;
- coeff_dyy_p2_p1_0 = t5107+t5086+t5199;
- coeff_dyy_m2_p2_0 = t5211+t5318;
- coeff_dyy_m1_p2_0 = t5236+t5323+t5325;
- coeff_dyy_0_p2_0 = t5115+t5220;
- coeff_dyy_p1_p2_0 = t5210+t5323;
- coeff_dyy_p2_p2_0 = t5209+t5282;
- coeff_dyy_m2_m2_p1 = t5088+t5190+t5297;
- coeff_dyy_m1_m2_p1 = t5079+t5184+t5263;
- coeff_dyy_0_m2_p1 = t5213+t5288;
- coeff_dyy_p1_m2_p1 = t5083+t5184+t5243;
- coeff_dyy_p2_m2_p1 = t5091+t5181+t5297;
- coeff_dyy_m2_m1_p1 = t5103+t5187+t5292;
- coeff_dyy_m1_m1_p1 = t5097+t5166+t5292;
- coeff_dyy_0_m1_p1 = t5104+t5096+t5227+t5295;
- coeff_dyy_p1_m1_p1 = t5089+t5170+t5311;
- coeff_dyy_p2_m1_p1 = t5119+t5179+t5284;
- coeff_dyy_m2_0_p1 = t5200+t5244;
- coeff_dyy_m1_0_p1 = t5218+t5250;
- coeff_dyy_0_0_p1 = t5101+t5225;
- coeff_dyy_p1_0_p1 = t5074+t5101+t5192;
- coeff_dyy_p2_0_p1 = t5111+t5082+t5200;
- coeff_dyy_m2_p1_p1 = t5104+t5162+t5313;
- coeff_dyy_m1_p1_p1 = t5075+t5178+t5281;
- coeff_dyy_0_p1_p1 = t5204+t5281;
- coeff_dyy_p1_p1_p1 = t5092+t5170+t5280;
- coeff_dyy_p2_p1_p1 = t5116+t5175+t5284;
- coeff_dyy_m2_p2_p1 = t5091+t5190+t5322;
- coeff_dyy_m1_p2_p1 = t5083+t5182+t5263;
- coeff_dyy_0_p2_p1 = t5194+t5321;
- coeff_dyy_p1_p2_p1 = t5079+t5182+t5243;
- coeff_dyy_p2_p2_p1 = t5088+t5181+t5322;
- coeff_dyy_m2_m2_p2 = t5092+t5169+t5266;
- coeff_dyy_m1_m2_p2 = t5079+t5160+t5242;
- coeff_dyy_0_m2_p2 = t5193+t5304;
- coeff_dyy_p1_m2_p2 = t5083+t5160+t5247;
- coeff_dyy_p2_m2_p2 = t5102+t5188+t5300;
- coeff_dyy_m2_m1_p2 = t5086+t5183+t5247;
- coeff_dyy_m1_m1_p2 = t5090+t5185+t5250;
- coeff_dyy_0_m1_p2 = t5090+t5119+t5197;
- coeff_dyy_p1_m1_p2 = t5095+t5161+t5319;
- coeff_dyy_p2_m1_p2 = t5087+t5183+t5242;
- coeff_dyy_m2_0_p2 = t5217+t5260;
- coeff_dyy_m1_0_p2 = t5202+t5247;
- coeff_dyy_0_0_p2 = t5109+t5222;
- coeff_dyy_p1_0_p2 = t5202+t5242;
- coeff_dyy_p2_0_p2 = t5191+t5269;
- coeff_dyy_m2_p1_p2 = t5087+t5189+t5247;
- coeff_dyy_m1_p1_p2 = t5076+t5164+t5286;
- coeff_dyy_0_p1_p2 = t5197+t5309;
- coeff_dyy_p1_p1_p2 = t5091+t5095+t5074+t5164;
- coeff_dyy_p2_p1_p2 = t5086+t5189+t5242;
- coeff_dyy_m2_p2_p2 = t5094+t5180+t5318;
- coeff_dyy_m1_p2_p2 = t5107+t5165+t5324;
- coeff_dyy_0_p2_p2 = t5215+t5324;
- coeff_dyy_p1_p2_p2 = t5094+t5080+t5089+t5176;
- coeff_dyy_p2_p2_p2 = t5089+t5173+t5264;
+ t5223 = t5111+t5133+t5254;
+ t5149 = RATIONAL(-1.0,10.0);
+ t5222 = t5105+t5149+t5251;
+ t5221 = t5133+t5096+t5251;
+ t5220 = t5111+t5149+t5245;
+ t5219 = t5113+t5119+t5233;
+ t5218 = t5102+t5269;
+ t5217 = t5241+t5275;
+ t5216 = t5089+t5108+t5109+t5256;
+ t5215 = t5244+t5275;
+ t5214 = t5242+t5319;
+ t5213 = t5121+t5111+t5145+t5247;
+ t5212 = t5227+t5281;
+ t5211 = t5226+t5290;
+ t5210 = t5239+t5296;
+ t5209 = t5129+t5249+t5295;
+ t5208 = t5229+t5283;
+ t5207 = t5235+t5305;
+ t5206 = t5235+t5281;
+ t5205 = t5244+t5300;
+ t5204 = t5097+t5265+t5317;
+ t5203 = t5094+t5272;
+ t5202 = t5109+t5272;
+ t5201 = t5241+t5300;
+ t5200 = t5238+t5298;
+ t5199 = t5082+t5106+t5230;
+ t5198 = t5243+t5298;
+ t5197 = t5242+t5309;
+ t5196 = t5231+t5309;
+ t5195 = t5096+t5114+t5240;
+ t5194 = t5228+t5316;
+ t5193 = t5110+t5269;
+ t5192 = t5129+t5096+t5234;
+ t5080 = x*t5267;
+ t5191 = t5080+t5103+t5230;
+ t5190 = t5086+t5081+t5236+t5288;
+ t5189 = t5216+t5287;
+ t5188 = t5116+t5233+t5270;
+ t5187 = t5127+t5097+t5214;
+ t5186 = t5087+t5234+t5270;
+ t5185 = t5231+t5288+t5311;
+ t5184 = t5214+t5288;
+ t5183 = t5216+t5304;
+ t5182 = t5238+t5280+t5293;
+ t5181 = t5080+t5107+t5237+t5307;
+ t5180 = t5207+t5301;
+ t5179 = t5088+t5097+t5236+t5277;
+ t5178 = t5114+t5250+t5278+t5323;
+ t5177 = t5207+t5303;
+ t5176 = t5127+t5101+t5204;
+ t5175 = t5219+t5323;
+ t5174 = t5124+t5108+t5229+t5322;
+ t5173 = t5127+t5107+t5219;
+ t5172 = t5087+t5114+t5232+t5277;
+ t5171 = t5111+t5110+t5237+t5264;
+ t5170 = t5226+t5258+t5287;
+ t5084 = x*t5109;
+ t5169 = t5084+t5090+t5271;
+ t5168 = t5104+t5074+t5243+t5280;
+ t5167 = t5127+t5074+t5231+t5295;
+ t5166 = t5191+t5302;
+ t5165 = t5124+t5101+t5194;
+ t5164 = t5079+t5088+t5271;
+ t5163 = t5083+t5090+t5227+t5301;
+ t5162 = t5211+t5304;
+ t5161 = t5199+t5302;
+ t5160 = t5083+t5128+t5101+t5092+t5232;
+ t5159 = t5227+t5299+t5303;
+ t5073 = RATIONAL(1.0,700.0)*t5268;
+ coeff_dyy_m2_m2_m2 = t5110+t5164+t5314;
+ coeff_dyy_m1_m2_m2 = t5106+t5181+t5314;
+ coeff_dyy_0_m2_m2 = t5210+t5314;
+ coeff_dyy_p1_m2_m2 = t5109+t5083+t5087+t5174;
+ coeff_dyy_p2_m2_m2 = t5109+t5169+t5297;
+ coeff_dyy_m2_m1_m2 = t5103+t5160+t5313;
+ coeff_dyy_m1_m1_m2 = t5092+t5176+t5261;
+ coeff_dyy_0_m1_m2 = t5092+t5119+t5197;
+ coeff_dyy_p1_m1_m2 = t5095+t5179+t5313;
+ coeff_dyy_p2_m1_m2 = t5106+t5190+t5313;
+ coeff_dyy_m2_0_m2 = t5094+t5084+t5218;
+ coeff_dyy_m1_0_m2 = t5203+t5260;
+ coeff_dyy_0_0_m2 = t5094+t5220;
+ coeff_dyy_p1_0_m2 = t5203+t5257;
+ coeff_dyy_p2_0_m2 = t5094+t5079+t5193;
+ coeff_dyy_m2_p1_m2 = t5086+t5184+t5260;
+ coeff_dyy_m1_p1_m2 = t5074+t5187+t5282;
+ coeff_dyy_0_p1_m2 = t5197+t5319;
+ coeff_dyy_p1_p1_m2 = t5077+t5187+t5308;
+ coeff_dyy_p2_p1_m2 = t5085+t5184+t5257;
+ coeff_dyy_m2_p2_m2 = t5110+t5183+t5273;
+ coeff_dyy_m1_p2_m2 = t5082+t5189+t5257;
+ coeff_dyy_0_p2_m2 = t5216+t5296;
+ coeff_dyy_p1_p2_m2 = t5080+t5189+t5260;
+ coeff_dyy_p2_p2_m2 = t5084+t5183+t5316;
+ coeff_dyy_m2_m2_m1 = t5088+t5121+t5076+t5171;
+ coeff_dyy_m1_m2_m1 = t5080+t5159+t5263;
+ coeff_dyy_0_m2_m1 = t5212+t5299;
+ coeff_dyy_p1_m2_m1 = t5082+t5159+t5253;
+ coeff_dyy_p2_m2_m1 = t5099+t5163+t5297;
+ coeff_dyy_m2_m1_m1 = t5085+t5173+t5253;
+ coeff_dyy_m1_m1_m1 = t5078+t5175+t5317;
+ coeff_dyy_0_m1_m1 = t5113+t5089+t5192;
+ coeff_dyy_p1_m1_m1 = t5095+t5088+t5073+t5175;
+ coeff_dyy_p2_m1_m1 = t5086+t5173+t5263;
+ coeff_dyy_m2_0_m1 = t5102+t5083+t5205;
+ coeff_dyy_m1_0_m1 = t5215+t5253;
+ coeff_dyy_0_0_m1 = t5100+t5223;
+ coeff_dyy_p1_0_m1 = t5215+t5263;
+ coeff_dyy_p2_0_m1 = t5081+t5110+t5205;
+ coeff_dyy_m2_p1_m1 = t5074+t5182+t5278;
+ coeff_dyy_m1_p1_m1 = t5078+t5178+t5282;
+ coeff_dyy_0_p1_m1 = t5195+t5278;
+ coeff_dyy_p1_p1_m1 = t5073+t5178+t5308;
+ coeff_dyy_p2_p1_m1 = t5113+t5172+t5291;
+ coeff_dyy_m2_p2_m1 = t5115+t5075+t5090+t5171;
+ coeff_dyy_m1_p2_m1 = t5075+t5161+t5255;
+ coeff_dyy_0_p2_m1 = t5115+t5099+t5206;
+ coeff_dyy_p1_p2_m1 = t5074+t5166+t5289;
+ coeff_dyy_p2_p2_m1 = t5083+t5165+t5289;
+ coeff_dyy_m2_m2_0 = t5213+t5285;
+ coeff_dyy_m1_m2_0 = t5106+t5080+t5208;
+ coeff_dyy_0_m2_0 = t5121+t5224;
+ coeff_dyy_p1_m2_0 = t5208+t5322;
+ coeff_dyy_p2_m2_0 = t5102+t5090+t5213;
+ coeff_dyy_m2_m1_0 = t5119+t5085+t5200;
+ coeff_dyy_m1_m1_0 = t5112+t5129+t5204;
+ coeff_dyy_0_m1_0 = t5119+t5225;
+ coeff_dyy_p1_m1_0 = t5209+t5294;
+ coeff_dyy_p2_m1_0 = t5198+t5321;
+ coeff_dyy_m2_0_0 = t5102+t5222;
+ coeff_dyy_m1_0_0 = t5103+t5221;
+ coeff_dyy_0_0_0 = RATIONAL(-13.0,98.0)+t5111+t5251;
+ coeff_dyy_p1_0_0 = t5106+t5221;
+ coeff_dyy_p2_0_0 = t5110+t5222;
+ coeff_dyy_m2_p1_0 = t5200+t5293;
+ coeff_dyy_m1_p1_0 = t5112+t5097+t5240+t5282;
+ coeff_dyy_0_p1_0 = t5116+t5225;
+ coeff_dyy_p1_p1_0 = t5090+t5116+t5209;
+ coeff_dyy_p2_p1_0 = t5198+t5310;
+ coeff_dyy_m2_p2_0 = t5110+t5090+t5228+t5312;
+ coeff_dyy_m1_p2_0 = t5199+t5283;
+ coeff_dyy_0_p2_0 = t5115+t5224;
+ coeff_dyy_p1_p2_0 = t5191+t5283;
+ coeff_dyy_p2_p2_0 = t5194+t5312;
+ coeff_dyy_m2_m2_p1 = t5088+t5180+t5248;
+ coeff_dyy_m1_m2_p1 = t5080+t5177+t5262;
+ coeff_dyy_0_m2_p1 = t5206+t5305;
+ coeff_dyy_p1_m2_p1 = t5082+t5177+t5246;
+ coeff_dyy_p2_m2_p1 = t5090+t5180+t5252;
+ coeff_dyy_m2_m1_p1 = t5104+t5103+t5119+t5172;
+ coeff_dyy_m1_m1_p1 = t5073+t5186+t5317;
+ coeff_dyy_0_m1_p1 = t5087+t5104+t5192;
+ coeff_dyy_p1_m1_p1 = t5088+t5186+t5286;
+ coeff_dyy_p2_m1_p1 = t5087+t5168+t5321;
+ coeff_dyy_m2_0_p1 = t5201+t5252;
+ coeff_dyy_m1_0_p1 = t5217+t5246;
+ coeff_dyy_0_0_p1 = t5099+t5223;
+ coeff_dyy_p1_0_p1 = t5217+t5262;
+ coeff_dyy_p2_0_p1 = t5201+t5248;
+ coeff_dyy_m2_p1_p1 = t5077+t5182+t5318;
+ coeff_dyy_m1_p1_p1 = t5073+t5188+t5282;
+ coeff_dyy_0_p1_p1 = t5195+t5318;
+ coeff_dyy_p1_p1_p1 = t5090+t5188+t5286;
+ coeff_dyy_p2_p1_p1 = t5089+t5168+t5310;
+ coeff_dyy_m2_p2_p1 = t5110+t5163+t5306;
+ coeff_dyy_m1_p2_p1 = t5076+t5161+t5261;
+ coeff_dyy_0_p2_p1 = t5212+t5306;
+ coeff_dyy_p1_p2_p1 = t5077+t5166+t5279;
+ coeff_dyy_p2_p2_p1 = t5081+t5165+t5279;
+ coeff_dyy_m2_m2_p2 = t5084+t5162+t5285;
+ coeff_dyy_m1_m2_p2 = t5080+t5170+t5290;
+ coeff_dyy_0_m2_p2 = t5211+t5296;
+ coeff_dyy_p1_m2_p2 = t5094+t5089+t5081+t5174;
+ coeff_dyy_p2_m2_p2 = t5102+t5162+t5273;
+ coeff_dyy_m2_m1_p2 = t5085+t5185+t5259;
+ coeff_dyy_m1_m1_p2 = t5091+t5176+t5255;
+ coeff_dyy_0_m1_p2 = t5196+t5311;
+ coeff_dyy_p1_m1_p2 = t5091+t5167+t5294;
+ coeff_dyy_p2_m1_p2 = t5086+t5185+t5258;
+ coeff_dyy_m2_0_p2 = t5079+t5109+t5218;
+ coeff_dyy_m1_0_p2 = t5202+t5259;
+ coeff_dyy_0_0_p2 = t5109+t5220;
+ coeff_dyy_p1_0_p2 = t5202+t5258;
+ coeff_dyy_p2_0_p2 = t5084+t5109+t5193;
+ coeff_dyy_m2_p1_p2 = t5103+t5190+t5292;
+ coeff_dyy_m1_p1_p2 = t5098+t5179+t5292;
+ coeff_dyy_0_p1_p2 = t5196+t5284;
+ coeff_dyy_p1_p1_p2 = t5090+t5167+t5284;
+ coeff_dyy_p2_p1_p2 = t5099+t5160+t5291;
+ coeff_dyy_m2_p2_p2 = t5110+t5169+t5274;
+ coeff_dyy_m1_p2_p2 = t5082+t5115+t5087+t5170;
+ coeff_dyy_0_p2_p2 = t5210+t5274;
+ coeff_dyy_p1_p2_p2 = t5103+t5181+t5274;
+ coeff_dyy_p2_p2_p2 = t5102+t5164+t5274;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c
index a6126f7..476f09f 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dyz.compute.c
@@ -1,145 +1,152 @@
-fp t5420,
- t5421,
+fp t5402,
+ t5356,
+ t5335,
+ t5352,
+ t5557,
+ t5409,
+ t5504,
+ t5341,
+ t5403,
+ t5358,
+ t5339,
+ t5556,
+ t5416,
+ t5417,
+ t5555,
+ t5361,
+ t5362,
+ t5332,
+ t5554,
+ t5366,
+ t5340,
+ t5342,
+ t5367,
+ t5478,
t5553,
- t5407,
- t5383,
- t5337,
- t5382,
- t5333,
+ t5401,
+ t5503,
+ t5326,
+ t5408,
+ t5505,
+ t5328,
t5552,
- t5412,
- t5377,
- t5384,
+ t5371,
+ t5375,
t5551,
- t5415,
- t5364,
- t5368,
+ t5327,
+ t5348,
t5550,
- t5417,
- t5405,
+ t5406,
+ t5349,
+ t5350,
t5549,
- t5419,
- t5400,
t5548,
- t5338,
+ t5404,
+ t5507,
t5334,
- t5363,
- t5481,
t5547,
- t5408,
- t5354,
- t5358,
+ t5411,
+ t5414,
t5546,
- t5418,
- t5410,
+ t5351,
+ t5495,
t5545,
- t5416,
- t5505,
- t5329,
- t5406,
- t5504,
- t5331,
t5544,
t5543,
- t5353,
+ t5415,
+ t5372,
t5542,
- t5413,
- t5381,
- t5376,
t5541,
- t5336,
- t5371,
- t5411,
- t5356,
- t5339,
- t5484,
+ t5333,
t5540,
- t5372,
+ t5392,
t5539,
+ t5389,
t5538,
+ t5410,
+ t5413,
t5537,
- t5367,
- t5346,
- t5344,
+ t5481,
t5536,
+ t5360,
t5535,
t5534,
- t5332,
- t5328,
+ t5491,
t5533,
- t5373,
- t5506,
- t5340,
+ t5377,
t5532,
- t5365,
t5531,
- t5374,
- t5494,
t5530,
t5529,
+ t5369,
t5528,
t5527,
+ t5373,
+ t5405,
+ t5379,
t5526,
+ t5370,
t5525,
t5524,
t5523,
t5522,
- t5370,
+ t5376,
t5521,
- t5360,
- t5489,
+ t5346,
t5520,
t5519,
- t5366,
+ t5364,
t5518,
- t5379,
t5517,
+ t5329,
t5516,
t5515,
t5514,
t5513,
+ t5355,
t5512,
+ t5508,
+ t5343,
+ t5483,
+ t5474,
t5511,
- t5348,
- t5497,
- t5478,
+ t5336,
t5510,
- t5335,
- t5499,
+ t5488,
t5475,
t5509,
- t5508,
- t5507,
- t5330,
- t5503,
+ t5506,
+ t5325,
t5502,
- t5341,
- t5501,
- t5500,
- t5498,
+ t5331,
+ t5499,
+ t5497,
t5496,
- t5493,
- t5492,
- t5343,
+ t5494,
t5490,
- t5488,
+ t5489,
+ t5487,
t5486,
t5485,
- t5347,
- t5483,
+ t5484,
t5480,
+ t5338,
t5479,
t5477,
t5476,
- t5474,
+ t5330,
t5473,
t5472,
t5471,
t5470,
t5469,
t5468,
+ t5394,
t5467,
+ t5354,
+ t5353,
t5466,
+ t5393,
t5465,
t5464,
t5463,
@@ -156,15 +163,16 @@ fp t5420,
t5452,
t5451,
t5450,
- t5342,
t5449,
t5448,
t5447,
t5446,
t5445,
- t5345,
+ t5344,
t5444,
+ t5324,
t5443,
+ t5337,
t5442,
t5441,
t5440,
@@ -186,322 +194,332 @@ fp t5420,
t5424,
t5423,
t5422,
- t5378,
- t5352,
- t5350;
- t5420 = y*y;
- t5421 = z*z;
- t5553 = t5421+t5420;
- t5407 = RATIONAL(1.0,350.0);
- t5383 = t5407*z;
- t5337 = x*t5383;
- t5382 = t5407*y;
- t5333 = x*t5382;
- t5552 = t5337+t5333;
- t5412 = RATIONAL(-1.0,350.0);
- t5377 = t5412*z;
- t5384 = t5412*y;
- t5551 = t5377+t5384;
- t5415 = RATIONAL(-1.0,175.0);
- t5364 = t5415*y;
- t5368 = t5415*z;
- t5550 = t5364+t5368;
- t5417 = RATIONAL(1.0,50.0);
- t5405 = RATIONAL(-1.0,200.0);
- t5549 = t5417*t5421+t5405*t5420;
- t5419 = x*x;
- t5400 = RATIONAL(-137.0,5250.0);
- t5548 = RATIONAL(1.0,1400.0)*t5419+t5400;
- t5338 = x*t5384;
- t5334 = x*t5377;
- t5363 = RATIONAL(-1.0,500.0)*x;
- t5481 = t5334+t5363;
- t5547 = t5338+t5481;
- t5408 = RATIONAL(2.0,175.0);
- t5354 = t5408*z;
- t5358 = t5408*y;
- t5546 = t5354+t5358;
- t5418 = RATIONAL(-1.0,50.0);
+ t5421,
+ t5420,
+ t5419,
+ t5418;
+ t5402 = RATIONAL(-1.0,350.0);
+ t5356 = t5402*y;
+ t5335 = x*t5356;
+ t5352 = RATIONAL(1.0,500.0)*x;
+ t5557 = t5335+t5352;
+ t5409 = RATIONAL(1.0,175.0);
+ t5504 = x*t5409;
+ t5341 = z*t5504;
+ t5403 = RATIONAL(-1.0,175.0);
+ t5358 = t5403*y;
+ t5339 = x*t5358;
+ t5556 = t5341+t5339;
+ t5416 = z*z;
+ t5417 = y*y;
+ t5555 = t5417+t5416;
+ t5361 = RATIONAL(-1.0,500.0)*x;
+ t5362 = t5402*z;
+ t5332 = x*t5362;
+ t5554 = t5361+t5332;
+ t5366 = t5403*z;
+ t5340 = x*t5366;
+ t5342 = y*t5504;
+ t5367 = RATIONAL(-1.0,250.0)*x;
+ t5478 = t5342+t5367;
+ t5553 = t5340+t5478;
+ t5401 = RATIONAL(1.0,700.0);
+ t5503 = x*t5401;
+ t5326 = y*t5503;
+ t5408 = RATIONAL(-1.0,700.0);
+ t5505 = x*t5408;
+ t5328 = z*t5505;
+ t5552 = t5326+t5328;
+ t5371 = t5409*y;
+ t5375 = t5409*z;
+ t5551 = t5371+t5375;
+ t5327 = z*t5503;
+ t5348 = RATIONAL(-1.0,1000.0)*x;
+ t5550 = t5327+t5348;
+ t5406 = RATIONAL(-2.0,175.0);
+ t5349 = t5406*y;
+ t5350 = t5406*z;
+ t5549 = t5349+t5350;
+ t5548 = t5367+t5556;
+ t5404 = RATIONAL(1.0,350.0);
+ t5507 = x*t5404;
+ t5334 = z*t5507;
+ t5547 = t5334+t5557;
+ t5411 = RATIONAL(-1.0,200.0);
+ t5414 = RATIONAL(1.0,50.0);
+ t5546 = t5414*t5416+t5411*t5417;
+ t5351 = RATIONAL(1.0,250.0)*x;
+ t5495 = t5340+t5351;
+ t5545 = t5342+t5495;
+ t5544 = t5341+t5342;
+ t5543 = t5366+t5358;
+ t5415 = x*x;
+ t5372 = t5401*t5415;
+ t5542 = RATIONAL(229.0,10500.0)+t5372;
+ t5541 = t5372+RATIONAL(-289.0,10500.0);
+ t5333 = y*t5507;
+ t5540 = t5333+t5554;
+ t5392 = RATIONAL(137.0,5250.0);
+ t5539 = t5392+RATIONAL(-1.0,1400.0)*t5415;
+ t5389 = RATIONAL(-137.0,5250.0);
+ t5538 = t5389+RATIONAL(1.0,1400.0)*t5415;
t5410 = RATIONAL(1.0,200.0);
- t5545 = t5418*t5420+t5410*t5421;
- t5416 = RATIONAL(1.0,700.0);
- t5505 = x*t5416;
+ t5413 = RATIONAL(-1.0,50.0);
+ t5537 = t5413*t5416+t5410*t5417;
+ t5481 = t5361+t5334;
+ t5536 = t5481+t5333;
+ t5360 = t5408*t5415;
+ t5535 = RATIONAL(167.0,7000.0)+t5360;
+ t5534 = t5332+t5557;
+ t5491 = t5352+t5333;
+ t5533 = t5491+t5334;
+ t5377 = t5409*t5415;
+ t5532 = RATIONAL(17.0,5250.0)+t5377;
+ t5531 = t5351+t5556;
+ t5530 = t5413*t5417+t5410*t5416;
+ t5529 = t5414*t5417+t5411*t5416;
+ t5369 = t5402*t5415;
+ t5528 = RATIONAL(-47.0,5250.0)+t5369;
+ t5527 = t5369+RATIONAL(187.0,7000.0);
+ t5373 = RATIONAL(1.0,125.0)*x;
+ t5405 = RATIONAL(2.0,175.0);
+ t5379 = t5405*y;
+ t5526 = t5373+t5379;
+ t5370 = t5404*t5415;
+ t5525 = RATIONAL(47.0,5250.0)+t5370;
+ t5524 = t5335+t5481;
+ t5523 = t5491+t5332;
+ t5522 = t5340+t5339;
+ t5376 = RATIONAL(-1.0,125.0)*x;
+ t5521 = t5376+t5379;
+ t5346 = RATIONAL(1.0,1000.0)*x;
+ t5520 = t5327+t5346;
+ t5519 = RATIONAL(-229.0,10500.0)+t5360;
+ t5364 = t5405*z;
+ t5518 = t5364+t5349;
+ t5517 = t5335+t5554;
t5329 = y*t5505;
- t5406 = RATIONAL(-1.0,700.0);
- t5504 = x*t5406;
- t5331 = z*t5504;
- t5544 = t5329+t5331;
- t5543 = t5337+t5338;
- t5353 = t5416*t5419;
- t5542 = RATIONAL(229.0,10500.0)+t5353;
- t5413 = RATIONAL(-2.0,175.0);
- t5381 = t5413*y;
- t5376 = t5413*z;
- t5541 = t5381+t5376;
- t5336 = x*t5364;
- t5371 = RATIONAL(1.0,250.0)*x;
- t5411 = RATIONAL(1.0,175.0);
- t5356 = t5411*z;
- t5339 = x*t5356;
- t5484 = t5371+t5339;
- t5540 = t5336+t5484;
- t5372 = t5415*t5419;
- t5539 = t5372+RATIONAL(-17.0,5250.0);
- t5538 = t5356+t5364;
- t5537 = t5405*t5421+t5417*t5420;
- t5367 = t5411*y;
- t5346 = x*t5367;
- t5344 = x*t5368;
- t5536 = t5344+t5371+t5346;
- t5535 = t5346+t5339;
- t5534 = t5336+t5344;
- t5332 = y*t5504;
- t5328 = z*t5505;
- t5533 = t5332+t5328;
- t5373 = t5412*t5419;
- t5506 = y*z;
- t5340 = RATIONAL(-2.0,245.0)*t5506;
- t5532 = t5373+t5340;
- t5365 = t5406*t5419;
- t5531 = RATIONAL(289.0,10500.0)+t5365;
- t5374 = RATIONAL(-1.0,250.0)*x;
- t5494 = t5374+t5344;
- t5530 = t5346+t5494;
- t5529 = t5382+t5383;
- t5528 = RATIONAL(-289.0,10500.0)+t5353;
- t5527 = t5373+RATIONAL(-47.0,5250.0);
- t5526 = t5367+t5368;
- t5525 = RATIONAL(-229.0,10500.0)+t5365;
- t5524 = t5354+t5381;
- t5523 = t5356+t5367;
- t5522 = t5358+t5376;
- t5370 = RATIONAL(1.0,125.0)*x;
- t5521 = t5358+t5370;
- t5360 = RATIONAL(1.0,500.0)*x;
- t5489 = t5334+t5360;
- t5520 = t5338+t5489;
- t5519 = t5363+t5552;
- t5366 = t5407*t5419;
- t5518 = RATIONAL(107.0,7000.0)+t5366;
- t5379 = t5411*t5419;
- t5517 = RATIONAL(17.0,5250.0)+t5379;
- t5516 = RATIONAL(-167.0,7000.0)+t5353;
- t5515 = t5360+t5552;
- t5514 = t5339+t5336+t5374;
- t5513 = t5418*t5421+t5410*t5420;
- t5512 = RATIONAL(47.0,5250.0)+t5366;
- t5511 = RATIONAL(-107.0,7000.0)+t5532;
- t5348 = RATIONAL(4.0,245.0)*t5506;
- t5497 = t5553*RATIONAL(1.0,100.0);
- t5478 = t5348+t5497;
- t5510 = t5400+t5478+t5379;
- t5335 = RATIONAL(1.0,245.0)*t5506;
- t5499 = t5553*RATIONAL(-1.0,100.0);
- t5475 = RATIONAL(137.0,5250.0)+t5499;
- t5509 = RATIONAL(-1.0,1400.0)*t5419+t5335+t5475;
- t5508 = t5348+t5372+t5475;
- t5507 = RATIONAL(167.0,7000.0)+t5340+t5365;
- t5330 = RATIONAL(-4.0,245.0)*t5506;
- t5503 = t5330+t5354;
- t5502 = t5381+t5330;
- t5341 = RATIONAL(2.0,245.0)*t5506;
- t5501 = t5356+t5341;
- t5500 = t5330+t5358;
- t5498 = t5340+t5364;
- t5496 = t5367+t5340;
- t5493 = t5364+t5341;
- t5492 = t5330+t5336;
- t5343 = x*t5381;
- t5490 = t5330+t5343;
- t5488 = t5341+t5367;
- t5486 = t5376+t5330;
- t5485 = t5341+t5368;
- t5347 = x*t5358;
- t5483 = t5330+t5347;
- t5480 = t5348+t5499;
- t5479 = t5335+t5499;
- t5477 = t5335+t5497;
- t5476 = RATIONAL(187.0,7000.0)+t5532;
- t5474 = RATIONAL(-187.0,7000.0)+t5340+t5366;
- t5473 = t5356+t5496+t5516;
- t5472 = t5479+t5551;
- t5471 = t5511+t5534;
- t5470 = t5479+t5529;
- t5469 = t5480+t5524;
- t5468 = t5478+t5546;
- t5467 = t5474+t5537;
- t5466 = t5383+t5384+t5477;
- t5465 = t5478+t5541;
- t5464 = t5474+t5549;
- t5463 = t5476+t5545;
- t5462 = t5356+t5498+t5518;
- t5461 = t5382+t5377+t5477;
- t5460 = t5334+t5333+t5507;
- t5459 = t5511+t5535;
- t5458 = t5480+t5522;
- t5457 = t5476+t5513;
- t5456 = t5368+t5496+t5518;
- t5455 = t5368+t5498+t5516;
- t5454 = t5507+t5543;
- t5453 = t5461+t5548;
- t5452 = t5470+t5542;
- t5451 = t5465+t5527;
- t5450 = t5468+t5527;
- t5342 = x*t5376;
- t5449 = t5342+t5343+t5510;
- t5448 = t5469+t5512;
- t5447 = t5347+t5342+t5508;
- t5446 = t5458+t5512;
- t5445 = t5466+t5548;
- t5345 = x*t5354;
- t5444 = t5345+t5347+t5510;
- t5443 = t5466+t5525;
- t5442 = t5329+t5328+t5509;
- t5441 = t5472+t5542;
- t5440 = t5332+t5331+t5509;
- t5439 = t5345+t5343+t5508;
- t5438 = t5461+t5525;
- t5437 = t5473+t5519;
- t5436 = t5374+t5459+t5523;
- t5435 = t5360+t5460+t5526;
- t5434 = t5371+t5471+t5523;
- t5433 = t5363+t5454+t5526;
- t5432 = t5473+t5520;
- t5431 = t5374+t5471+t5550;
- t5430 = t5462+t5540;
- t5429 = t5462+t5530;
- t5428 = t5455+t5547;
- t5427 = t5371+t5459+t5550;
- t5426 = t5363+t5460+t5538;
- t5425 = t5456+t5536;
- t5424 = t5456+t5514;
- t5423 = t5455+t5515;
- t5422 = t5360+t5454+t5538;
- t5378 = RATIONAL(-1.0,125.0)*x;
- t5352 = RATIONAL(-1.0,1000.0)*x;
- t5350 = RATIONAL(1.0,1000.0)*x;
- coeff_dyz_m2_m2_m2 = t5378+t5444+t5541;
- coeff_dyz_m1_m2_m2 = t5374+t5451+t5535;
- coeff_dyz_0_m2_m2 = t5465+t5539;
- coeff_dyz_p1_m2_m2 = t5371+t5451+t5534;
- coeff_dyz_p2_m2_m2 = t5370+t5449+t5541;
- coeff_dyz_m2_m1_m2 = t5424+t5545;
- coeff_dyz_m1_m1_m2 = t5433+t5545;
- coeff_dyz_0_m1_m2 = t5463+t5526;
- coeff_dyz_p1_m1_m2 = t5435+t5545;
- coeff_dyz_p2_m1_m2 = t5425+t5545;
- coeff_dyz_m2_0_m2 = t5358+t5490;
- coeff_dyz_m1_0_m2 = t5358+t5492;
- coeff_dyz_0_0_m2 = t5500;
- coeff_dyz_p1_0_m2 = t5346+t5500;
- coeff_dyz_p2_0_m2 = t5358+t5483;
- coeff_dyz_m2_p1_m2 = t5434+t5537;
- coeff_dyz_m1_p1_m2 = t5432+t5537;
- coeff_dyz_0_p1_m2 = t5467+t5523;
- coeff_dyz_p1_p1_m2 = t5437+t5537;
- coeff_dyz_p2_p1_m2 = t5436+t5537;
- coeff_dyz_m2_p2_m2 = t5370+t5447+t5524;
- coeff_dyz_m1_p2_m2 = t5448+t5536;
- coeff_dyz_0_p2_m2 = t5469+t5517;
- coeff_dyz_p1_p2_m2 = t5448+t5514;
- coeff_dyz_p2_p2_m2 = t5378+t5439+t5524;
- coeff_dyz_m2_m2_m1 = t5429+t5513;
- coeff_dyz_m1_m2_m1 = t5426+t5513;
- coeff_dyz_0_m2_m1 = t5457+t5538;
- coeff_dyz_p1_m2_m1 = t5422+t5513;
- coeff_dyz_p2_m2_m1 = t5430+t5513;
- coeff_dyz_m2_m1_m1 = t5452+t5547;
- coeff_dyz_m1_m1_m1 = t5352+t5440+t5529;
- coeff_dyz_0_m1_m1 = t5470+t5531;
- coeff_dyz_p1_m1_m1 = t5350+t5442+t5529;
- coeff_dyz_p2_m1_m1 = t5452+t5515;
- coeff_dyz_m2_0_m1 = t5336+t5488;
- coeff_dyz_m1_0_m1 = t5338+t5488;
- coeff_dyz_0_0_m1 = t5488;
- coeff_dyz_p1_0_m1 = t5333+t5488;
- coeff_dyz_p2_0_m1 = t5346+t5488;
- coeff_dyz_m2_p1_m1 = t5360+t5438+t5543;
- coeff_dyz_m1_p1_m1 = t5350+t5453+t5533;
- coeff_dyz_0_p1_m1 = t5461+t5528;
- coeff_dyz_p1_p1_m1 = t5352+t5453+t5544;
- coeff_dyz_p2_p1_m1 = t5333+t5438+t5481;
- coeff_dyz_m2_p2_m1 = t5427+t5549;
- coeff_dyz_m1_p2_m1 = t5423+t5549;
- coeff_dyz_0_p2_m1 = t5464+t5550;
- coeff_dyz_p1_p2_m1 = t5428+t5549;
- coeff_dyz_p2_p2_m1 = t5431+t5549;
- coeff_dyz_m2_m2_0 = t5342+t5503;
- coeff_dyz_m1_m2_0 = t5344+t5503;
- coeff_dyz_0_m2_0 = t5503;
- coeff_dyz_p1_m2_0 = t5339+t5503;
- coeff_dyz_p2_m2_0 = t5345+t5503;
- coeff_dyz_m2_m1_0 = t5344+t5501;
- coeff_dyz_m1_m1_0 = t5334+t5501;
- coeff_dyz_0_m1_0 = t5501;
- coeff_dyz_p1_m1_0 = t5337+t5501;
- coeff_dyz_p2_m1_0 = t5339+t5501;
- coeff_dyz_m2_0_0 = t5348;
- coeff_dyz_m1_0_0 = t5348;
- coeff_dyz_0_0_0 = t5348;
- coeff_dyz_p1_0_0 = t5348;
- coeff_dyz_p2_0_0 = t5348;
- coeff_dyz_m2_p1_0 = t5339+t5485;
- coeff_dyz_m1_p1_0 = t5337+t5485;
- coeff_dyz_0_p1_0 = t5485;
- coeff_dyz_p1_p1_0 = t5334+t5485;
- coeff_dyz_p2_p1_0 = t5344+t5485;
- coeff_dyz_m2_p2_0 = t5345+t5486;
- coeff_dyz_m1_p2_0 = t5339+t5486;
- coeff_dyz_0_p2_0 = t5486;
- coeff_dyz_p1_p2_0 = t5344+t5486;
- coeff_dyz_p2_p2_0 = t5342+t5486;
- coeff_dyz_m2_m2_p1 = t5434+t5549;
- coeff_dyz_m1_m2_p1 = t5432+t5549;
- coeff_dyz_0_m2_p1 = t5464+t5523;
- coeff_dyz_p1_m2_p1 = t5437+t5549;
- coeff_dyz_p2_m2_p1 = t5436+t5549;
- coeff_dyz_m2_m1_p1 = t5333+t5443+t5489;
- coeff_dyz_m1_m1_p1 = t5350+t5445+t5544;
- coeff_dyz_0_m1_p1 = t5466+t5528;
- coeff_dyz_p1_m1_p1 = t5352+t5445+t5533;
- coeff_dyz_p2_m1_p1 = t5363+t5443+t5543;
- coeff_dyz_m2_0_p1 = t5346+t5493;
- coeff_dyz_m1_0_p1 = t5333+t5493;
- coeff_dyz_0_0_p1 = t5493;
- coeff_dyz_p1_0_p1 = t5338+t5493;
- coeff_dyz_p2_0_p1 = t5336+t5493;
- coeff_dyz_m2_p1_p1 = t5441+t5519;
- coeff_dyz_m1_p1_p1 = t5352+t5442+t5551;
- coeff_dyz_0_p1_p1 = t5472+t5531;
- coeff_dyz_p1_p1_p1 = t5350+t5440+t5551;
- coeff_dyz_p2_p1_p1 = t5441+t5520;
- coeff_dyz_m2_p2_p1 = t5424+t5513;
- coeff_dyz_m1_p2_p1 = t5433+t5513;
- coeff_dyz_0_p2_p1 = t5457+t5526;
- coeff_dyz_p1_p2_p1 = t5435+t5513;
- coeff_dyz_p2_p2_p1 = t5425+t5513;
- coeff_dyz_m2_m2_p2 = t5376+t5439+t5521;
- coeff_dyz_m1_m2_p2 = t5446+t5540;
- coeff_dyz_0_m2_p2 = t5458+t5517;
- coeff_dyz_p1_m2_p2 = t5446+t5530;
- coeff_dyz_p2_m2_p2 = t5378+t5447+t5522;
- coeff_dyz_m2_m1_p2 = t5427+t5537;
- coeff_dyz_m1_m1_p2 = t5423+t5537;
- coeff_dyz_0_m1_p2 = t5467+t5550;
- coeff_dyz_p1_m1_p2 = t5428+t5537;
- coeff_dyz_p2_m1_p2 = t5431+t5537;
- coeff_dyz_m2_0_p2 = t5381+t5483;
- coeff_dyz_m1_0_p2 = t5346+t5502;
- coeff_dyz_0_0_p2 = t5502;
- coeff_dyz_p1_0_p2 = t5381+t5492;
- coeff_dyz_p2_0_p2 = t5381+t5490;
- coeff_dyz_m2_p1_p2 = t5429+t5545;
- coeff_dyz_m1_p1_p2 = t5426+t5545;
- coeff_dyz_0_p1_p2 = t5463+t5538;
- coeff_dyz_p1_p1_p2 = t5422+t5545;
- coeff_dyz_p2_p1_p2 = t5430+t5545;
- coeff_dyz_m2_p2_p2 = t5378+t5449+t5546;
- coeff_dyz_m1_p2_p2 = t5336+t5450+t5494;
- coeff_dyz_0_p2_p2 = t5468+t5539;
- coeff_dyz_p1_p2_p2 = t5346+t5450+t5484;
- coeff_dyz_p2_p2_p2 = t5354+t5444+t5521;
+ t5516 = t5328+t5329;
+ t5515 = RATIONAL(289.0,10500.0)+t5360;
+ t5514 = RATIONAL(-167.0,7000.0)+t5372;
+ t5513 = t5373+t5349;
+ t5355 = t5403*t5415;
+ t5512 = t5355+RATIONAL(-17.0,5250.0);
+ t5508 = y*z;
+ t5343 = RATIONAL(4.0,245.0)*t5508;
+ t5483 = t5555*RATIONAL(1.0,100.0);
+ t5474 = t5343+t5483;
+ t5511 = t5389+t5474+t5377;
+ t5336 = RATIONAL(-2.0,245.0)*t5508;
+ t5510 = t5336+RATIONAL(-107.0,7000.0)+t5369;
+ t5488 = t5555*RATIONAL(-1.0,100.0);
+ t5475 = t5343+t5488;
+ t5509 = t5355+t5392+t5475;
+ t5506 = x*t5406;
+ t5325 = RATIONAL(2.0,245.0)*t5508;
+ t5502 = t5358+t5325;
+ t5331 = RATIONAL(-4.0,245.0)*t5508;
+ t5499 = t5364+t5331;
+ t5497 = t5336+t5371;
+ t5496 = t5325+t5366;
+ t5494 = t5336+t5358;
+ t5490 = t5325+t5371;
+ t5489 = t5335+t5325;
+ t5487 = t5325+t5339;
+ t5486 = t5349+t5331;
+ t5485 = t5375+t5325;
+ t5484 = t5350+t5331;
+ t5480 = t5331+t5379;
+ t5338 = z*t5506;
+ t5479 = t5338+t5331;
+ t5477 = t5366+t5497;
+ t5476 = t5370+t5497;
+ t5330 = RATIONAL(1.0,245.0)*t5508;
+ t5473 = t5330+t5483;
+ t5472 = t5330+t5488;
+ t5471 = t5375+t5494;
+ t5470 = t5370+t5494;
+ t5469 = t5475+t5518;
+ t5468 = t5474+t5549;
+ t5394 = RATIONAL(-187.0,7000.0);
+ t5467 = t5366+t5394+t5470;
+ t5354 = t5404*y;
+ t5353 = t5404*z;
+ t5466 = t5354+t5353+t5472;
+ t5393 = RATIONAL(107.0,7000.0);
+ t5465 = t5393+t5366+t5476;
+ t5464 = t5510+t5522;
+ t5463 = t5477+t5535;
+ t5462 = t5362+t5354+t5473;
+ t5461 = t5350+t5379+t5475;
+ t5460 = t5477+t5527;
+ t5459 = t5364+t5379+t5474;
+ t5458 = t5366+t5494+t5514;
+ t5457 = t5510+t5544;
+ t5456 = t5375+t5394+t5476;
+ t5455 = t5471+t5527;
+ t5454 = t5471+t5535;
+ t5453 = t5356+t5353+t5473;
+ t5452 = t5375+t5497+t5514;
+ t5451 = t5356+t5362+t5472;
+ t5450 = t5393+t5375+t5470;
+ t5449 = t5466+t5542;
+ t5448 = t5469+t5525;
+ t5447 = t5462+t5519;
+ t5446 = t5462+t5538;
+ t5445 = t5451+t5542;
+ t5344 = x*t5379;
+ t5444 = t5338+t5344+t5509;
+ t5324 = x*t5364;
+ t5443 = t5324+t5344+t5511;
+ t5337 = y*t5506;
+ t5442 = t5324+t5337+t5509;
+ t5441 = t5459+t5528;
+ t5440 = t5338+t5337+t5511;
+ t5439 = t5451+t5539;
+ t5438 = t5453+t5538;
+ t5437 = t5468+t5528;
+ t5436 = t5466+t5539;
+ t5435 = t5453+t5519;
+ t5434 = t5461+t5525;
+ t5433 = t5450+t5531;
+ t5432 = t5452+t5534;
+ t5431 = t5454+t5540;
+ t5430 = t5367+t5457+t5551;
+ t5429 = t5463+t5524;
+ t5428 = t5367+t5464+t5543;
+ t5427 = t5465+t5545;
+ t5426 = t5351+t5464+t5551;
+ t5425 = t5463+t5523;
+ t5424 = t5465+t5548;
+ t5423 = t5351+t5457+t5543;
+ t5422 = t5458+t5533;
+ t5421 = t5458+t5517;
+ t5420 = t5454+t5547;
+ t5419 = t5452+t5536;
+ t5418 = t5450+t5553;
+ coeff_dyz_m2_m2_m2 = t5376+t5443+t5549;
+ coeff_dyz_m1_m2_m2 = t5341+t5437+t5478;
+ coeff_dyz_0_m2_m2 = t5468+t5512;
+ coeff_dyz_p1_m2_m2 = t5339+t5437+t5495;
+ coeff_dyz_p2_m2_m2 = t5350+t5440+t5513;
+ coeff_dyz_m2_m1_m2 = t5424+t5530;
+ coeff_dyz_m1_m1_m2 = t5429+t5530;
+ coeff_dyz_0_m1_m2 = t5460+t5530;
+ coeff_dyz_p1_m1_m2 = t5425+t5530;
+ coeff_dyz_p2_m1_m2 = t5427+t5530;
+ coeff_dyz_m2_0_m2 = t5337+t5480;
+ coeff_dyz_m1_0_m2 = t5339+t5480;
+ coeff_dyz_0_0_m2 = t5480;
+ coeff_dyz_p1_0_m2 = t5342+t5480;
+ coeff_dyz_p2_0_m2 = t5344+t5480;
+ coeff_dyz_m2_p1_m2 = t5426+t5529;
+ coeff_dyz_m1_p1_m2 = t5432+t5529;
+ coeff_dyz_0_p1_m2 = t5456+t5529;
+ coeff_dyz_p1_p1_m2 = t5419+t5529;
+ coeff_dyz_p2_p1_m2 = t5430+t5529;
+ coeff_dyz_m2_p2_m2 = t5364+t5444+t5513;
+ coeff_dyz_m1_p2_m2 = t5448+t5545;
+ coeff_dyz_0_p2_m2 = t5469+t5532;
+ coeff_dyz_p1_p2_m2 = t5448+t5548;
+ coeff_dyz_p2_p2_m2 = t5376+t5442+t5518;
+ coeff_dyz_m2_m2_m1 = t5418+t5537;
+ coeff_dyz_m1_m2_m1 = t5431+t5537;
+ coeff_dyz_0_m2_m1 = t5455+t5537;
+ coeff_dyz_p1_m2_m1 = t5420+t5537;
+ coeff_dyz_p2_m2_m1 = t5433+t5537;
+ coeff_dyz_m2_m1_m1 = t5449+t5517;
+ coeff_dyz_m1_m1_m1 = t5348+t5436+t5516;
+ coeff_dyz_0_m1_m1 = t5466+t5515;
+ coeff_dyz_p1_m1_m1 = t5326+t5436+t5520;
+ coeff_dyz_p2_m1_m1 = t5449+t5533;
+ coeff_dyz_m2_0_m1 = t5371+t5487;
+ coeff_dyz_m1_0_m1 = t5371+t5489;
+ coeff_dyz_0_0_m1 = t5490;
+ coeff_dyz_p1_0_m1 = t5333+t5490;
+ coeff_dyz_p2_0_m1 = t5342+t5490;
+ coeff_dyz_m2_p1_m1 = t5447+t5547;
+ coeff_dyz_m1_p1_m1 = t5329+t5446+t5520;
+ coeff_dyz_0_p1_m1 = t5462+t5541;
+ coeff_dyz_p1_p1_m1 = t5348+t5446+t5552;
+ coeff_dyz_p2_p1_m1 = t5447+t5540;
+ coeff_dyz_m2_p2_m1 = t5423+t5546;
+ coeff_dyz_m1_p2_m1 = t5422+t5546;
+ coeff_dyz_0_p2_m1 = t5467+t5546;
+ coeff_dyz_p1_p2_m1 = t5421+t5546;
+ coeff_dyz_p2_p2_m1 = t5428+t5546;
+ coeff_dyz_m2_m2_0 = t5364+t5479;
+ coeff_dyz_m1_m2_0 = t5340+t5499;
+ coeff_dyz_0_m2_0 = t5499;
+ coeff_dyz_p1_m2_0 = t5341+t5499;
+ coeff_dyz_p2_m2_0 = t5324+t5499;
+ coeff_dyz_m2_m1_0 = t5340+t5485;
+ coeff_dyz_m1_m1_0 = t5332+t5485;
+ coeff_dyz_0_m1_0 = t5485;
+ coeff_dyz_p1_m1_0 = t5334+t5485;
+ coeff_dyz_p2_m1_0 = t5341+t5485;
+ coeff_dyz_m2_0_0 = t5343;
+ coeff_dyz_m1_0_0 = t5343;
+ coeff_dyz_0_0_0 = t5343;
+ coeff_dyz_p1_0_0 = t5343;
+ coeff_dyz_p2_0_0 = t5343;
+ coeff_dyz_m2_p1_0 = t5341+t5496;
+ coeff_dyz_m1_p1_0 = t5334+t5496;
+ coeff_dyz_0_p1_0 = t5496;
+ coeff_dyz_p1_p1_0 = t5332+t5496;
+ coeff_dyz_p2_p1_0 = t5340+t5496;
+ coeff_dyz_m2_p2_0 = t5324+t5484;
+ coeff_dyz_m1_p2_0 = t5341+t5484;
+ coeff_dyz_0_p2_0 = t5484;
+ coeff_dyz_p1_p2_0 = t5340+t5484;
+ coeff_dyz_p2_p2_0 = t5350+t5479;
+ coeff_dyz_m2_m2_p1 = t5426+t5546;
+ coeff_dyz_m1_m2_p1 = t5432+t5546;
+ coeff_dyz_0_m2_p1 = t5456+t5546;
+ coeff_dyz_p1_m2_p1 = t5419+t5546;
+ coeff_dyz_p2_m2_p1 = t5430+t5546;
+ coeff_dyz_m2_m1_p1 = t5435+t5523;
+ coeff_dyz_m1_m1_p1 = t5346+t5438+t5552;
+ coeff_dyz_0_m1_p1 = t5453+t5541;
+ coeff_dyz_p1_m1_p1 = t5329+t5438+t5550;
+ coeff_dyz_p2_m1_p1 = t5435+t5524;
+ coeff_dyz_m2_0_p1 = t5342+t5502;
+ coeff_dyz_m1_0_p1 = t5333+t5502;
+ coeff_dyz_0_0_p1 = t5502;
+ coeff_dyz_p1_0_p1 = t5358+t5489;
+ coeff_dyz_p2_0_p1 = t5358+t5487;
+ coeff_dyz_m2_p1_p1 = t5445+t5536;
+ coeff_dyz_m1_p1_p1 = t5326+t5439+t5550;
+ coeff_dyz_0_p1_p1 = t5451+t5515;
+ coeff_dyz_p1_p1_p1 = t5346+t5439+t5516;
+ coeff_dyz_p2_p1_p1 = t5445+t5534;
+ coeff_dyz_m2_p2_p1 = t5424+t5537;
+ coeff_dyz_m1_p2_p1 = t5429+t5537;
+ coeff_dyz_0_p2_p1 = t5460+t5537;
+ coeff_dyz_p1_p2_p1 = t5425+t5537;
+ coeff_dyz_p2_p2_p1 = t5427+t5537;
+ coeff_dyz_m2_m2_p2 = t5350+t5442+t5526;
+ coeff_dyz_m1_m2_p2 = t5434+t5531;
+ coeff_dyz_0_m2_p2 = t5461+t5532;
+ coeff_dyz_p1_m2_p2 = t5434+t5553;
+ coeff_dyz_p2_m2_p2 = t5350+t5444+t5521;
+ coeff_dyz_m2_m1_p2 = t5423+t5529;
+ coeff_dyz_m1_m1_p2 = t5422+t5529;
+ coeff_dyz_0_m1_p2 = t5467+t5529;
+ coeff_dyz_p1_m1_p2 = t5421+t5529;
+ coeff_dyz_p2_m1_p2 = t5428+t5529;
+ coeff_dyz_m2_0_p2 = t5344+t5486;
+ coeff_dyz_m1_0_p2 = t5342+t5486;
+ coeff_dyz_0_0_p2 = t5486;
+ coeff_dyz_p1_0_p2 = t5339+t5486;
+ coeff_dyz_p2_0_p2 = t5337+t5486;
+ coeff_dyz_m2_p1_p2 = t5418+t5530;
+ coeff_dyz_m1_p1_p2 = t5431+t5530;
+ coeff_dyz_0_p1_p2 = t5455+t5530;
+ coeff_dyz_p1_p1_p2 = t5420+t5530;
+ coeff_dyz_p2_p1_p2 = t5433+t5530;
+ coeff_dyz_m2_p2_p2 = t5364+t5440+t5521;
+ coeff_dyz_m1_p2_p2 = t5367+t5441+t5522;
+ coeff_dyz_0_p2_p2 = t5459+t5512;
+ coeff_dyz_p1_p2_p2 = t5351+t5441+t5544;
+ coeff_dyz_p2_p2_p2 = t5364+t5443+t5526;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c
index 0bc6eda..ca9179e 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dz.compute.c
@@ -1,349 +1,372 @@
-fp t4027,
- t3971,
- t4070,
- t4080,
- t3994,
- t3922,
- t4371,
- t4065,
- t4079,
- t4226,
- t3912,
- t4078,
+fp t4089,
+ t4073,
+ t3993,
+ t3935,
+ t4091,
+ t4017,
+ t4082,
+ t4094,
+ t4093,
+ t4224,
+ t4032,
+ t3961,
+ t4188,
+ t4382,
+ t4076,
+ t4024,
+ t4087,
+ t4090,
+ t4027,
+ t4201,
+ t4381,
t4081,
- t4083,
- t4016,
- t3965,
+ t4236,
+ t3913,
+ t4078,
+ t4233,
+ t3921,
+ t4380,
+ t4065,
+ t3899,
+ t3907,
+ t4379,
+ t4064,
+ t3999,
+ t4231,
+ t3929,
+ t4363,
+ t3901,
+ t4348,
+ t4378,
+ t4034,
+ t4066,
+ t3995,
+ t3939,
+ t4377,
+ t4243,
+ t3926,
+ t4060,
+ t4239,
+ t3934,
+ t4376,
+ t4077,
+ t4026,
+ t4375,
+ t3898,
+ t4374,
+ t4028,
+ t4063,
+ t4003,
+ t4092,
+ t4210,
+ t4373,
+ t4036,
+ t4372,
+ t3918,
+ t4033,
+ t3974,
+ t4371,
+ t4241,
+ t3902,
t4370,
- t4050,
+ t4061,
t4001,
- t3987,
t4369,
- t4008,
- t4069,
- t4224,
- t3911,
- t4060,
- t4005,
+ t3908,
t4368,
- t4072,
- t3898,
- t4013,
+ t4058,
+ t4014,
+ t3904,
+ t3978,
t4367,
- t3993,
+ t3890,
+ t3919,
t4366,
- t4019,
- t4048,
- t3997,
- t3932,
- t4071,
- t4084,
- t4214,
t4365,
- t4055,
- t4198,
- t4018,
- t4004,
- t3894,
t4364,
- t4017,
- t4327,
- t4073,
- t4006,
- t4363,
- t4014,
- t4311,
- t4074,
+ t4191,
+ t4062,
t4362,
- t4059,
- t4003,
+ t4242,
+ t3954,
+ t3946,
t4361,
- t4218,
- t3888,
- t3877,
- t3928,
t4360,
- t4227,
- t3880,
- t4216,
- t3907,
+ t4074,
t4359,
- t3942,
- t4225,
- t3944,
t4358,
- t4201,
- t4052,
+ t4013,
+ t3925,
t4357,
- t3931,
- t4219,
- t3900,
+ t3922,
t4356,
- t3887,
- t4053,
- t4220,
- t3905,
+ t3964,
+ t4080,
+ t3956,
t4355,
+ t4044,
t4354,
- t4217,
- t3923,
- t3908,
+ t3937,
t4353,
- t3872,
+ t3965,
t4352,
+ t3897,
+ t3949,
t4351,
- t4039,
- t3985,
- t3937,
+ t3994,
t4350,
- t3903,
- t3875,
+ t4052,
+ t4221,
+ t4035,
+ t3980,
+ t4182,
+ t4232,
t4349,
- t3878,
- t4348,
t4347,
- t3988,
- t3892,
- t4029,
+ t4240,
+ t3936,
+ t3951,
t4346,
- t4024,
+ t4238,
+ t3950,
t4345,
+ t3914,
t4344,
- t3895,
- t4028,
+ t4020,
+ t3915,
+ t4042,
+ t3984,
t4343,
- t3884,
+ t3893,
t4342,
- t4082,
- t4181,
- t4054,
+ t4004,
t4341,
- t4015,
t4340,
+ t3957,
+ t4185,
+ t3944,
t4339,
t4338,
t4337,
- t4066,
- t3927,
+ t4237,
+ t3910,
t4336,
- t4051,
t4335,
+ t4041,
t4334,
- t4034,
+ t4038,
+ t3977,
+ t4016,
+ t3955,
+ t4333,
+ t3941,
t4332,
- t3915,
t4331,
- t3935,
- t3926,
+ t4012,
+ t3927,
+ t3960,
+ t4190,
t4330,
- t3921,
+ t3909,
t4329,
- t4025,
+ t4195,
t4328,
- t4022,
- t3910,
+ t4327,
t4326,
- t3904,
t4325,
- t3952,
+ t4072,
+ t4009,
+ t3916,
t4324,
t4323,
+ t3906,
t4322,
t4321,
t4320,
+ t4037,
t4319,
+ t3967,
t4318,
- t3983,
+ t4083,
t4317,
- t4067,
+ t3942,
t4316,
+ t4045,
t4315,
- t3989,
t4314,
- t4058,
- t3919,
- t3886,
t4313,
- t3966,
+ t4029,
t4312,
+ t4046,
+ t4311,
+ t4049,
t4310,
+ t4023,
+ t4207,
+ t3896,
t4309,
- t3938,
+ t4234,
+ t3885,
t4308,
- t3946,
+ t4007,
t4307,
+ t4306,
+ t3986,
t4305,
+ t3968,
t4304,
+ t4022,
+ t4200,
t4303,
+ t3887,
+ t4053,
+ t3895,
t4302,
t4301,
t4300,
- t4012,
- t3899,
- t4177,
- t4299,
- t3936,
t3889,
+ t4299,
t4298,
- t4179,
t4297,
- t4020,
- t4213,
+ t4203,
t4296,
+ t4030,
t4295,
+ t4039,
+ t3981,
t4294,
t4293,
- t4223,
- t3873,
- t4221,
- t4047,
- t3881,
- t4209,
- t4023,
- t4174,
t4292,
- t3897,
- t3909,
- t3991,
- t4159,
t4291,
- t4026,
- t3963,
- t4175,
- t4043,
- t3883,
- t3876,
t4290,
- t4030,
t4289,
t4288,
t4287,
- t4189,
t4286,
t4285,
t4284,
t4283,
+ t3996,
+ t3920,
t4282,
- t4222,
+ t4048,
t4281,
t4280,
t4279,
- t3879,
- t3914,
t4278,
- t4021,
t4277,
t4276,
- t4196,
- t4210,
- t4153,
+ t3924,
t4275,
- t4041,
+ t3976,
t4274,
t4273,
+ t4050,
t4272,
t4271,
t4270,
t4269,
- t3890,
- t3964,
- t3902,
t4268,
- t4033,
+ t3966,
t4267,
t4266,
- t4036,
t4265,
t4264,
+ t4031,
+ t3931,
+ t3888,
t4263,
t4262,
+ t3886,
t4261,
t4260,
t4259,
t4258,
- t4031,
- t3941,
t4257,
+ t4084,
t4256,
t4255,
+ t4170,
+ t4235,
t4254,
t4253,
t4252,
- t4035,
t4251,
t4250,
t4249,
t4248,
- t4037,
t4247,
t4246,
t4245,
+ t3979,
t4244,
- t4243,
- t4040,
- t4242,
- t4241,
- t4240,
- t4044,
- t4239,
- t4238,
- t4237,
- t4236,
- t4235,
- t4234,
- t4233,
- t4232,
- t4231,
t4230,
- t4158,
t4229,
t4228,
+ t3882,
+ t4226,
+ t4225,
+ t4223,
+ t4222,
+ t3930,
+ t4220,
+ t3883,
+ t4219,
+ t4218,
+ t4217,
+ t4216,
t4215,
+ t4214,
+ t4213,
t4212,
- t3920,
t4211,
- t4207,
+ t4209,
+ t4208,
t4206,
+ t3884,
t4205,
t4204,
- t4203,
t4202,
- t4200,
t4199,
+ t4198,
t4197,
- t3945,
- t4195,
+ t4196,
t4194,
t4193,
- t4191,
- t4190,
- t4188,
- t4187,
+ t4192,
t4186,
- t4185,
t4184,
- t3874,
t4183,
- t4182,
+ t4021,
+ t4181,
+ t3991,
+ t4180,
+ t4179,
+ t4025,
t4178,
+ t4177,
t4176,
+ t4175,
+ t4174,
t4173,
t4172,
- t4170,
+ t4171,
t4169,
- t3981,
t4168,
t4167,
t4166,
t4165,
- t4164,
t4163,
t4162,
t4161,
+ t4160,
+ t4159,
+ t4158,
t4157,
t4156,
t4155,
t4154,
+ t4153,
t4152,
t4151,
t4150,
@@ -367,22 +390,22 @@ fp t4027,
t4132,
t4131,
t4130,
- t4032,
- t3984,
t4129,
t4128,
t4127,
+ t4040,
t4126,
- t3918,
t4125,
- t4038,
t4124,
t4123,
t4122,
t4121,
+ t4051,
t4120,
+ t3917,
t4119,
t4118,
+ t3892,
t4117,
t4116,
t4115,
@@ -396,6 +419,7 @@ fp t4027,
t4107,
t4106,
t4105,
+ t4067,
t4104,
t4103,
t4102,
@@ -403,555 +427,561 @@ fp t4027,
t4100,
t4099,
t4098,
- t4097,
- t4096,
- t4095,
- t4094,
- t4093,
- t4092,
- t4091,
- t4090,
- t4089,
- t4088,
- t3970;
- t4027 = RATIONAL(-167.0,7000.0);
- t3971 = t4027*x;
- t4070 = RATIONAL(1.0,700.0);
- t4080 = y*y;
- t3994 = t4070*t4080;
- t3922 = x*t3994;
- t4371 = t3971+t3922;
- t4065 = RATIONAL(1.0,490.0);
- t4079 = x*x;
- t4226 = z*t4079;
- t3912 = t4065*t4226;
- t4078 = RATIONAL(-2.0,75.0);
- t4081 = z*z;
- t4083 = z*t4081;
- t4016 = t4078*t4083;
- t3965 = RATIONAL(211.0,3675.0)*z;
- t4370 = t3912+t4016+t3965;
- t4050 = RATIONAL(1.0,350.0);
- t4001 = t4050*t4080;
- t3987 = RATIONAL(-1.0,100.0)*t4081;
- t4369 = t4001+t3987;
- t4008 = RATIONAL(1.0,100.0)*t4081;
- t4069 = RATIONAL(-1.0,175.0);
- t4224 = z*t4069;
- t3911 = x*t4224;
+ t3938,
+ t3932;
+ t4089 = x*x;
+ t4073 = RATIONAL(1.0,175.0);
+ t3993 = t4073*t4089;
+ t3935 = y*t3993;
+ t4091 = z*z;
+ t4017 = RATIONAL(1.0,100.0)*t4091;
+ t4082 = RATIONAL(1.0,300.0);
+ t4094 = y*y;
+ t4093 = y*t4094;
+ t4224 = t4082*t4093+y*t4017;
+ t4032 = RATIONAL(-137.0,5250.0);
+ t3961 = t4032*y;
+ t4188 = t3961+t4224;
+ t4382 = t3935+t4188;
+ t4076 = RATIONAL(8.0,525.0);
+ t4024 = RATIONAL(-1.0,50.0)*t4091;
+ t4087 = RATIONAL(-2.0,75.0);
+ t4090 = t4091*z;
+ t4027 = t4087*t4090;
+ t4201 = t4024+t4027;
+ t4381 = t4076+t4201;
+ t4081 = RATIONAL(1.0,490.0);
+ t4236 = z*t4094;
+ t3913 = t4081*t4236;
+ t4078 = RATIONAL(-1.0,245.0);
+ t4233 = z*t4089;
+ t3921 = t4078*t4233;
+ t4380 = t3913+t3921;
+ t4065 = RATIONAL(-2.0,245.0);
+ t3899 = t4065*t4236;
+ t3907 = RATIONAL(311.0,14700.0)*z;
+ t4379 = t3899+t3907;
+ t4064 = RATIONAL(1.0,150.0);
+ t3999 = t4064*t4090;
+ t4231 = z*RATIONAL(2.0,245.0);
+ t3929 = t4094*t4231;
+ t4363 = t3999+t3929;
+ t3901 = t4089*t4231;
+ t4348 = RATIONAL(-529.0,14700.0)*z+t3901;
+ t4378 = t4363+t4348;
+ t4034 = RATIONAL(107.0,7000.0);
+ t4066 = RATIONAL(1.0,350.0);
+ t3995 = t4066*t4089;
+ t3939 = y*t3995;
+ t4377 = t4034*y+t3939;
+ t4243 = x*y;
+ t3926 = RATIONAL(1.0,500.0)*t4243;
t4060 = RATIONAL(-1.0,350.0);
- t4005 = t4060*t4079;
- t4368 = t4008+t3911+t4005;
- t4072 = RATIONAL(1.0,245.0);
- t3898 = t4072*t4226;
- t4013 = RATIONAL(1.0,25.0)*t4083;
- t4367 = t3898+t4013;
- t3993 = t4069*t4079;
- t4366 = t3993+RATIONAL(11.0,420.0);
- t4019 = RATIONAL(-229.0,10500.0);
- t4048 = RATIONAL(-1.0,700.0);
- t3997 = t4048*t4079;
- t3932 = y*t3997;
- t4071 = RATIONAL(1.0,300.0);
- t4084 = t4080*y;
- t4214 = y*t4008+t4071*t4084;
- t4365 = t4019*y+t3932+t4214;
- t4055 = RATIONAL(-1.0,300.0);
- t4198 = t4055*t4084+y*t3987;
- t4018 = RATIONAL(229.0,10500.0);
- t4004 = t4070*t4079;
- t3894 = y*t4004;
- t4364 = t4018*y+t4198+t3894;
- t4017 = RATIONAL(1.0,50.0)*t4081;
- t4327 = t4017+t4004;
- t4073 = RATIONAL(-1.0,42.0);
- t4006 = t4060*t4080;
- t4363 = t4327+t4073+t4006;
- t4014 = RATIONAL(-1.0,50.0)*t4081;
- t4311 = t4014+t3997;
- t4074 = RATIONAL(1.0,42.0);
- t4362 = t4311+t4001+t4074;
- t4059 = RATIONAL(1.0,175.0);
- t4003 = t4059*t4080;
- t4361 = RATIONAL(-11.0,420.0)+t4003;
- t4218 = z*t4060;
- t3888 = x*t4218;
- t3877 = y*t3888;
- t3928 = y*t4218;
- t4360 = t3877+t3928;
- t4227 = x*y;
- t3880 = RATIONAL(1.0,1000.0)*t4227;
- t4216 = z*t4050;
- t3907 = x*t4216;
- t4359 = t3880+t3907;
- t3942 = RATIONAL(1.0,250.0)*t4227;
- t4225 = z*RATIONAL(2.0,175.0);
- t3944 = x*t4225;
- t4358 = t3942+t3944;
- t4201 = t4081*RATIONAL(1.0,200.0);
- t4052 = RATIONAL(-1.0,150.0);
- t4357 = y*t4201+t4052*t4084;
- t3931 = RATIONAL(-1.0,500.0)*t4227;
- t4219 = z*t4059;
- t3900 = y*t4219;
- t4356 = t3931+t3900;
- t3887 = RATIONAL(311.0,14700.0)*z;
- t4053 = RATIONAL(-2.0,245.0);
- t4220 = z*t4080;
- t3905 = t4053*t4220;
- t4355 = t3887+t3905;
- t4354 = t4008+t3993;
- t4217 = z*RATIONAL(-2.0,175.0);
- t3923 = x*t4217;
- t3908 = RATIONAL(-1.0,250.0)*t4227;
- t4353 = t3923+t3908;
- t3872 = x*t3900;
- t4352 = t3908+t3872;
- t4351 = t3993+t4003;
- t4039 = RATIONAL(47.0,5250.0);
- t3985 = t4050*t4079;
- t3937 = y*t3985;
- t4350 = t3937+t4039*y;
- t3903 = y*t4216;
- t3875 = y*t3907;
- t4349 = t3903+t3875;
- t3878 = y*t3911;
- t4348 = t3942+t3878;
- t4347 = t3875+t3928;
- t3988 = t4048*t4080;
- t3892 = x*t3988;
- t4029 = RATIONAL(167.0,7000.0);
- t4346 = t4029*x+t3892;
- t4024 = RATIONAL(107.0,7000.0);
- t4345 = t4024*y+t3937;
- t4344 = t4029*y+t3932;
- t3895 = x*t4006;
- t4028 = RATIONAL(-107.0,7000.0);
- t4343 = t3895+t4028*x;
- t3884 = RATIONAL(-1.0,1000.0)*t4227;
- t4342 = t3907+t3884;
- t4082 = x*t4079;
- t4181 = t4081*RATIONAL(-1.0,200.0);
- t4054 = RATIONAL(1.0,150.0);
- t4341 = x*t4181+t4054*t4082;
- t4015 = RATIONAL(4.0,75.0)*z;
- t4340 = t4078+t4015;
- t4339 = t3888+t3880;
- t4338 = x*t4201+t4052*t4082;
- t4337 = t3903+t3877;
- t4066 = RATIONAL(-1.0,245.0);
- t3927 = t4066*t4220;
- t4336 = t3927+t3922;
- t4051 = RATIONAL(1.0,600.0);
- t4335 = t4051*t4084+y*t4014;
- t4334 = t3888+t3884;
- t4034 = RATIONAL(19.0,2100.0);
- t4332 = t4034+t3993;
- t3915 = x*t4001;
- t4331 = t3915+t4024*x;
- t3935 = y*t4224;
- t3926 = RATIONAL(1.0,500.0)*t4227;
- t4330 = t3935+t3926;
- t3921 = RATIONAL(-1.0,125.0)*t4227;
- t4329 = t3921+t3923;
- t4025 = RATIONAL(-187.0,7000.0);
- t4328 = t3937+t4025*y;
- t4022 = RATIONAL(187.0,7000.0);
- t3910 = y*t4005;
- t4326 = t4022*y+t3910;
- t3904 = t4065*t4220;
- t4325 = t3904+t4016;
- t3952 = RATIONAL(151.0,3675.0)*z;
- t4324 = t3898+t3952;
- t4323 = t4027*y+t3894;
- t4322 = RATIONAL(2.0,75.0)+t4015;
- t4321 = t4054*t4084+y*t4181;
- t4320 = t4028*y+t3910;
- t4319 = t3931+t3935;
- t4318 = t3898+t3985;
- t3983 = t4059*t4079;
- t4317 = t4008+t3983;
- t4067 = RATIONAL(-1.0,600.0);
- t4316 = t4067*t4084+y*t4017;
- t4315 = x*t4017+t4067*t4082;
- t3989 = t4069*t4080;
- t4314 = t3987+t3989;
- t4058 = RATIONAL(2.0,245.0);
- t3919 = t4058*t4220;
- t3886 = RATIONAL(-169.0,14700.0)*z;
- t4313 = t3919+t3886;
- t3966 = RATIONAL(256.0,3675.0)*z;
- t4312 = t3966+RATIONAL(-8.0,525.0);
- t4310 = t3915+t4025*x;
- t4309 = t3926+t3900;
- t3938 = RATIONAL(1.0,125.0)*t4227;
- t4308 = t3923+t3938;
- t3946 = t4072*t4220;
- t4307 = t3946+t4006;
- t4305 = t3912+RATIONAL(166.0,3675.0)*z;
- t4304 = t4014+t3988;
- t4303 = t4051*t4082+x*t4014;
- t4302 = t3987+t3983;
- t4301 = t3912+t3952;
- t4300 = t3895+t4022*x;
- t4012 = RATIONAL(-9.0,98.0)*z;
- t3899 = t4053*t4226;
- t4177 = t3946+t4013;
- t4299 = t4012+t3899+t4177;
- t3936 = x*t3989;
- t3889 = RATIONAL(-529.0,14700.0)*z;
- t4298 = t3936+t3919+t3889;
- t4179 = t3927+t4001;
- t4297 = t4179+t3966+RATIONAL(8.0,525.0);
- t4020 = RATIONAL(289.0,10500.0);
- t4213 = t4055*t4082+x*t3987;
- t4296 = t4020*x+t3892+t4213;
- t4295 = t4198+t4350;
- t4294 = t3935+t4345;
- t4293 = t4213+t4018*x+t4370;
- t4223 = z*t4227;
- t3873 = t4070*t4223;
- t4221 = x*t4080;
- t4047 = RATIONAL(1.0,1400.0);
- t3881 = t4047*t4221;
- t4209 = x*t4008+t4071*t4082;
- t4023 = RATIONAL(-137.0,5250.0);
- t4174 = t4023*x+t4209;
- t4292 = t3873+t3881+t4174;
- t3897 = RATIONAL(191.0,14700.0)*z;
- t3909 = t4066*t4226;
- t3991 = t4054*t4083;
- t4159 = t3909+t3991+t4341;
- t4291 = t3971+t3897+t4159;
- t4026 = RATIONAL(137.0,5250.0);
- t3963 = t4026*x;
- t4175 = t3963+t4213;
- t4043 = RATIONAL(-1.0,1400.0);
- t3883 = t4043*t4221;
- t3876 = t4048*t4223;
- t4290 = t4175+t3883+t3876;
- t4030 = RATIONAL(-47.0,5250.0);
- t4289 = t4030*y+t3910+t4214;
- t4288 = t3898+RATIONAL(-57.0,490.0)*z+t4177;
- t4287 = t3905+t4012+t4367;
- t4189 = t3899+t3905;
- t4286 = RATIONAL(-33.0,490.0)*z+t4013+t4189;
- t4285 = t3875+t4344;
- t4284 = t3877+t4323;
- t4283 = t3895+t4209+t4030*x;
- t4282 = t3897+t4346;
- t4222 = y*t4079;
- t4281 = t4043*t4222+t4305;
- t4280 = t3886+t4357;
- t4279 = t3915+t4039*x+t4213;
- t3879 = y*t3923;
- t3914 = x*t4003;
- t4278 = t3879+t3914+t4174;
- t4021 = RATIONAL(-289.0,10500.0);
- t4277 = t4209+t3922+t4021*x;
- t4276 = t3904+t3988+t4074+t3965;
- t4196 = t3909+t4005;
- t4210 = t4016+t4017;
- t4153 = t3904+t3994+t4210;
- t4275 = t4196+t4073+t3965+t4153;
- t4041 = RATIONAL(17.0,2100.0);
- t4274 = t4041+t4006+t4368;
- t4273 = t3931+t4364;
- t4272 = t4008+t4055+t4351;
- t4271 = t4303+t4331;
- t4270 = t4315+t4343;
- t4269 = t4314+t4366;
- t3890 = t4058*t4226;
- t3964 = t4026*y;
- t3902 = y*t3993;
- t4268 = t3890+t3889+t3964+t3902;
- t4033 = RATIONAL(-19.0,2100.0);
- t4267 = t4033+t4006+t4317;
- t4266 = t3878+t4279;
- t4036 = RATIONAL(29.0,2100.0);
- t4265 = t4036+t4006+t4354;
- t4264 = t4341+t4343;
- t4263 = t4332+t4369;
- t4262 = t4331+t4338;
- t4261 = t4055+t3989+t4317;
- t4260 = t4300+t4338;
- t4259 = t3926+t4365;
- t4258 = t4316+t4328;
- t4031 = RATIONAL(-17.0,2100.0);
- t3941 = x*t4219;
- t4257 = t4031+t3985+t3941+t4369;
- t4256 = t4310+t4341;
- t4255 = t4326+t4335;
- t4254 = t3931+t4365;
- t4253 = t4071+t3989+t4302;
- t4252 = t3872+t4283;
- t4035 = RATIONAL(-29.0,2100.0);
- t4251 = t4035+t4001+t4302;
- t4250 = t4310+t4315;
- t4249 = t4317+t4361;
- t4248 = t3926+t4364;
- t4037 = RATIONAL(37.0,1050.0);
- t4247 = t4037+t4005+t4304;
- t4246 = t4033+t4003+t4313;
- t4245 = t4316+t4320;
- t4244 = RATIONAL(17.0,525.0)+t3997+t4304;
- t4243 = t4071+t3987+t4351;
- t4040 = RATIONAL(-37.0,1050.0);
- t4242 = t4040+t3985+t4017+t3994;
- t4241 = t4300+t4303;
- t4240 = t4285+t4357;
- t4044 = RATIONAL(-17.0,525.0);
- t4239 = t4044+t3994+t3928+t4327;
- t4238 = t3900+t4362;
- t4237 = t4047*t4222+t4305+t4325;
- t4236 = t3935+t4362;
- t4235 = t4294+t4335;
- t4234 = t3927+t4209+t3892+t4019*x+t4370;
- t4233 = t3903+t4244;
- t4232 = t4284+t4321;
- t4231 = t3900+t4245;
- t4230 = t3888+t4363;
- t4158 = t3927+t3991+t4321;
- t4229 = t3890+t4158+t3886+t4320;
- t4228 = t3907+t4363;
- t4215 = t3927+t4006;
- t4212 = t3878+t3941;
- t3920 = y*t4217;
- t4211 = t3878+t3920;
- t4207 = t3944+t3900;
- t4206 = RATIONAL(-1.0,10.0)*z+t4013;
- t4205 = t3923+t3900;
- t4204 = t3872+t3920;
- t4203 = t3890+t3905;
- t4202 = t3911+t3872;
- t4200 = t3935+t3923;
- t4199 = t4008+t3991;
- t4197 = t3899+t3991;
- t3945 = y*t4225;
- t4195 = t3945+t3878;
- t4194 = t3879+t3920;
- t4193 = t3946+t4016;
- t4191 = t3872+t3941;
- t4190 = t3944+t3935;
- t4188 = t3945+t3872;
- t4187 = t3879+t3945;
- t4186 = t3911+t3878;
- t4185 = t3987+t3991;
- t4184 = t4016+t4005;
- t3874 = y*t3944;
- t4183 = t3874+t3945;
- t4182 = t3890+t3919;
- t4178 = t3985+t3909;
- t4176 = t3964+t4198;
- t4173 = t4023*y+t4214;
- t4172 = t3890+t3983+t4199;
- t4170 = t3890+t3991+t4213;
- t4169 = t3899+t3919+t4206;
- t3981 = RATIONAL(-61.0,490.0)*z;
- t4168 = t3919+t3981+t4367;
- t4167 = t4203+t4206;
- t4166 = t4017+t4001+t4193;
- t4165 = t3898+t4014+t4184;
- t4164 = t4196+t4199;
- t4163 = t3919+t3991+t4198;
- t4162 = t4178+t4185;
- t4161 = t3890+t3981+t4177;
- t4157 = t4179+t4185;
- t4156 = RATIONAL(431.0,14700.0)*z+t3991+t4189;
- t4155 = t4016+t4014+t4178;
- t4154 = t4198+t4325;
- t4152 = t4210+t4215;
- t4151 = t3877+t4336+t4344;
- t4150 = t3872+t4299;
- t4149 = t3900+t4215+t4345;
- t4148 = t3941+t4287;
- t4147 = t3935+t4288;
- t4146 = t3944+t4286;
- t4145 = t3900+t4288;
- t4144 = t3875+t4323+t4336;
- t4143 = t3923+t4286;
- t4142 = t3911+t4287;
- t4141 = t3878+t4299;
- t4140 = t4173+t4175;
- t4139 = t4173+t4174;
- t4138 = t3911+t4155+t4303;
- t4137 = t3945+t4163+t4314;
- t4136 = t3941+t4164+t4338;
- t4135 = t3941+t4155+t4315;
- t4134 = t4155+t4307+t4322;
- t4133 = t3932+t4020*y+t4154+t4324;
- t4132 = t3887+t3899+t4158+t4328;
- t4131 = t4165+t4179+t4322;
- t4130 = t4152+t4318+t4340;
- t4032 = RATIONAL(17.0,5250.0);
- t3984 = t4055*z;
- t4129 = t3984+t3914+t3905+t4032*x+t4170;
- t4128 = t4036+t3989+t4164+t4355;
- t4127 = t4037+t4006+t4193+t4301+t4311;
- t4126 = t4166+t4196+t4340;
- t3918 = y*t3983;
- t4125 = t3984+t3899+t3918+t4032*y+t4163;
- t4038 = RATIONAL(-17.0,5250.0);
- t4124 = t3984+t4038*x+t3936+t3991+t4203+t4209;
- t4123 = t3887+t3927+t4197+t4326+t4357;
- t4122 = t3984+t4038*y+t3919+t3902+t4197+t4214;
- t4121 = t4040+t4004+t4166+t4301;
- t4120 = t4035+t4003+t4162+t4355;
- t4119 = t4021*y+t3894+t4214+t4324+t4325;
- t4118 = t4031+t3911+t4157+t4178+t4282+t4338;
- t4117 = t3872+t4229+t4279;
- t4116 = t4034+t3989+t3920+t4162+t4289+t4313;
- t4115 = t3920+t4163+t4249+t4268;
- t4114 = t4151+t4293+t4335;
- t4113 = t3911+t4275+t4315+t4371;
- t4112 = t4151+t4291+t4357;
- t4111 = t3878+t4229+t4283;
- t4110 = t3928+t3964+t4154+t4244+t4281;
- t4109 = t3890+t4157+t4280+t4294+t4332;
- t4108 = t4136+t4246+t4331;
- t4107 = t4034+t3886+t4137+t4178+t4350;
- t4106 = t3903+t4044+t4004+t4153+t4176+t4281;
- t4105 = t4017+t3909+t4149+t4184+t4312+t4335;
- t4104 = t3935+t4152+t4196+t4245+t4312;
- t4103 = t4135+t4297+t4343;
- t4102 = t4138+t4297+t4331;
- t4101 = t4144+t4293+t4316;
- t4100 = t4234+t4284+t4316;
- t4099 = t3873+t3883+t4140+t4237;
- t4098 = t4234+t4285+t4335;
- t4097 = t4138+t4276+t4346;
- t4096 = t4041+t4136+t4215+t4282;
- t4095 = t4159+t4246+t4343+t4368;
- t4094 = t3944+t3963+t4170+t4269+t4298;
- t4093 = t3941+t4275+t4303+t4346;
- t4092 = t4144+t4291+t4321;
- t4091 = t3881+t3876+t4139+t4237;
- t4090 = t4135+t4276+t4371;
- t4089 = t4033+t4149+t4172+t4280;
- t4088 = t3874+t3914+t3918+t3889+t3991+t4139+t4182;
- t3970 = RATIONAL(136.0,3675.0)*z;
- coeff_dz_m2_m2_m2 = t4088+t3920+t4269+t4329;
- coeff_dz_m1_m2_m2 = t3908+t4116+t4202+t4262;
- coeff_dz_0_m2_m2 = t3920+t4122+t4253;
- coeff_dz_p1_m2_m2 = t3942+t4116+t4212+t4264;
- coeff_dz_p2_m2_m2 = t3918+t3938+t4094+t4173+t4194;
- coeff_dz_m2_m1_m2 = t4109+t4252+t4353;
- coeff_dz_m1_m1_m2 = t4118+t4240+t4319;
- coeff_dz_0_m1_m2 = t3935+t4123+t4251;
- coeff_dz_p1_m1_m2 = t4112+t4257+t4330;
- coeff_dz_p2_m1_m2 = t4109+t4266+t4358;
- coeff_dz_m2_0_m2 = t3923+t4124+t4243;
- coeff_dz_m1_0_m2 = t3911+t4120+t4260;
- coeff_dz_0_0_m2 = RATIONAL(-41.0,2100.0)+t4003+t4156+t4302;
- coeff_dz_p1_0_m2 = t3941+t4120+t4256;
- coeff_dz_p2_0_m2 = t3944+t4129+t4243;
- coeff_dz_m2_p1_m2 = t3942+t4111+t4205+t4263;
- coeff_dz_m1_p1_m2 = t4118+t4232+t4309;
- coeff_dz_0_p1_m2 = t3900+t4132+t4251;
- coeff_dz_p1_p1_m2 = t4092+t4257+t4356;
- coeff_dz_p2_p1_m2 = t4117+t3908+t4207+t4263;
- coeff_dz_m2_p2_m2 = t4137+t4268+t4278+t4308+t4366;
- coeff_dz_m1_p2_m2 = t4107+t3942+t4186+t4262;
- coeff_dz_0_p2_m2 = t3945+t4125+t4253;
- coeff_dz_p1_p2_m2 = t4107+t3908+t4191+t4264;
- coeff_dz_p2_p2_m2 = t3921+t3902+t4094+t4176+t4183;
- coeff_dz_m2_m2_m1 = t3908+t4105+t4212+t4271;
- coeff_dz_m1_m2_m1 = t4114+t4228+t4356;
- coeff_dz_0_m2_m1 = t3900+t4130+t4255;
- coeff_dz_p1_m2_m1 = t4098+t4230+t4309;
- coeff_dz_p2_m2_m1 = t3942+t4105+t4202+t4270;
- coeff_dz_m2_m1_m1 = t4093+t4273+t4337;
- coeff_dz_m1_m1_m1 = t4106+t4290+t4342;
- coeff_dz_0_m1_m1 = t3903+t4133+t4242;
- coeff_dz_p1_m1_m1 = t4106+t4292+t4339;
- coeff_dz_p2_m1_m1 = t4113+t4248+t4349;
- coeff_dz_m2_0_m1 = t3941+t4126+t4241;
- coeff_dz_m1_0_m1 = t3907+t4121+t4296;
- coeff_dz_0_0_m1 = RATIONAL(-4.0,105.0)+t3970+t4166+t4318;
- coeff_dz_p1_0_m1 = t3888+t4121+t4277;
- coeff_dz_p2_0_m1 = t3911+t4126+t4250;
- coeff_dz_m2_p1_m1 = t4093+t4259+t4347;
- coeff_dz_m1_p1_m1 = t4099+t4239+t4359;
- coeff_dz_0_p1_m1 = t3928+t4119+t4242;
- coeff_dz_p1_p1_m1 = t4091+t4239+t4334;
- coeff_dz_p2_p1_m1 = t4113+t4254+t4360;
- coeff_dz_m2_p2_m1 = t3942+t4104+t4191+t4271;
- coeff_dz_m1_p2_m1 = t4101+t4228+t4330;
- coeff_dz_0_p2_m1 = t3935+t4130+t4258;
- coeff_dz_p1_p2_m1 = t4100+t4230+t4319;
- coeff_dz_p2_p2_m1 = t3908+t4104+t4186+t4270;
- coeff_dz_m2_m2_0 = t4146+t4187;
- coeff_dz_m1_m2_0 = t4148+t4195;
- coeff_dz_0_m2_0 = t3945+t4167;
- coeff_dz_p1_m2_0 = t4142+t4188;
- coeff_dz_p2_m2_0 = t4143+t4183;
- coeff_dz_m2_m1_0 = t4141+t4207;
- coeff_dz_m1_m1_0 = t3877+t3941+t4145;
- coeff_dz_0_m1_0 = t3900+t4161;
- coeff_dz_p1_m1_0 = t3911+t3875+t4145;
- coeff_dz_p2_m1_0 = t4150+t4205;
- coeff_dz_m2_0_0 = t3944+t4169;
- coeff_dz_m1_0_0 = t3941+t4168;
- coeff_dz_0_0_0 = RATIONAL(-13.0,98.0)*z+t4013+t4182;
- coeff_dz_p1_0_0 = t3911+t4168;
- coeff_dz_p2_0_0 = t3923+t4169;
- coeff_dz_m2_p1_0 = t4150+t4190;
- coeff_dz_m1_p1_0 = t3941+t3875+t4147;
- coeff_dz_0_p1_0 = t3935+t4161;
- coeff_dz_p1_p1_0 = t3877+t3911+t4147;
- coeff_dz_p2_p1_0 = t4141+t4200;
- coeff_dz_m2_p2_0 = t3874+t3920+t4146;
- coeff_dz_m1_p2_0 = t4148+t4204;
- coeff_dz_0_p2_0 = t3920+t4167;
- coeff_dz_p1_p2_0 = t4142+t4211;
- coeff_dz_p2_p2_0 = t4143+t4194;
- coeff_dz_m2_m2_p1 = t4103+t4231+t4348;
- coeff_dz_m1_m2_p1 = t4100+t3907+t3926+t4238;
- coeff_dz_0_m2_p1 = t3900+t4131+t4258;
- coeff_dz_p1_m2_p1 = t3931+t3888+t4101+t4238;
- coeff_dz_p2_m2_p1 = t4102+t4231+t4352;
- coeff_dz_m2_m1_p1 = t4090+t4259+t4337;
- coeff_dz_m1_m1_p1 = t4091+t4233+t4359;
- coeff_dz_0_m1_p1 = t3903+t4119+t4247;
- coeff_dz_p1_m1_p1 = t4099+t4233+t4334;
- coeff_dz_p2_m1_p1 = t4097+t4254+t4349;
- coeff_dz_m2_0_p1 = t3941+t4134+t4250;
- coeff_dz_m1_0_p1 = t3907+t4127+t4277;
- coeff_dz_0_0_p1 = t3970+RATIONAL(4.0,105.0)+t4165+t4307;
- coeff_dz_p1_0_p1 = t3888+t4127+t4296;
- coeff_dz_p2_0_p1 = t3911+t4134+t4241;
- coeff_dz_m2_p1_p1 = t4090+t4273+t4347;
- coeff_dz_m1_p1_p1 = t4110+t4292+t4342;
- coeff_dz_0_p1_p1 = t3928+t4133+t4247;
- coeff_dz_p1_p1_p1 = t4110+t4290+t4339;
- coeff_dz_p2_p1_p1 = t4097+t4248+t4360;
- coeff_dz_m2_p2_p1 = t4103+t4235+t4352;
- coeff_dz_m1_p2_p1 = t3931+t3907+t4098+t4236;
- coeff_dz_0_p2_p1 = t3935+t4131+t4255;
- coeff_dz_p1_p2_p1 = t3888+t3926+t4114+t4236;
- coeff_dz_p2_p2_p1 = t4102+t4235+t4348;
- coeff_dz_m2_m2_p2 = t3874+t3936+t4115+t4175+t4308;
- coeff_dz_m1_m2_p2 = t4095+t3942+t4204+t4295;
- coeff_dz_0_m2_p2 = t3920+t4125+t4272;
- coeff_dz_p1_m2_p2 = t4108+t3908+t4211+t4295;
- coeff_dz_p2_m2_p2 = t3921+t3944+t4115+t4278;
- coeff_dz_m2_m1_p2 = t3942+t4117+t4200+t4267;
- coeff_dz_m1_m1_p2 = t4092+t4274+t4330;
- coeff_dz_0_m1_p2 = t3935+t4132+t4265;
- coeff_dz_p1_m1_p2 = t4096+t4232+t4319;
- coeff_dz_p2_m1_p2 = t4111+t3908+t4190+t4267;
- coeff_dz_m2_0_p2 = t3923+t4129+t4261;
- coeff_dz_m1_0_p2 = t3911+t4128+t4256;
- coeff_dz_0_0_p2 = RATIONAL(41.0,2100.0)+t3989+t4156+t4354;
- coeff_dz_p1_0_p2 = t3941+t4128+t4260;
- coeff_dz_p2_0_p2 = t3944+t4124+t4261;
- coeff_dz_m2_p1_p2 = t4089+t4266+t4353;
- coeff_dz_m1_p1_p2 = t4112+t4274+t4356;
- coeff_dz_0_p1_p2 = t3900+t4123+t4265;
- coeff_dz_p1_p1_p2 = t4096+t4240+t4309;
- coeff_dz_p2_p1_p2 = t4089+t4252+t4358;
- coeff_dz_m2_p2_p2 = t4140+t3918+t4172+t4187+t4298+t4329+t4361;
- coeff_dz_m1_p2_p2 = t4095+t3908+t4195+t4289;
- coeff_dz_0_p2_p2 = t3945+t4122+t4272;
- coeff_dz_p1_p2_p2 = t3942+t4108+t4188+t4289;
- coeff_dz_p2_p2_p2 = t3944+t4088+t3945+t3938+t4249;
+ t4239 = z*t4060;
+ t3934 = x*t4239;
+ t4376 = t3926+t3934;
+ t4077 = RATIONAL(-1.0,600.0);
+ t4026 = RATIONAL(1.0,50.0)*t4091;
+ t4375 = t4077*t4093+y*t4026;
+ t3898 = RATIONAL(-169.0,14700.0)*z;
+ t4374 = t3898+t3901;
+ t4028 = RATIONAL(229.0,10500.0);
+ t4063 = RATIONAL(-1.0,300.0);
+ t4003 = RATIONAL(-1.0,100.0)*t4091;
+ t4092 = t4089*x;
+ t4210 = x*t4003+t4063*t4092;
+ t4373 = t4028*x+t4210;
+ t4036 = RATIONAL(-187.0,7000.0);
+ t4372 = t4036*y+t3939;
+ t3918 = t4081*t4233;
+ t4033 = RATIONAL(167.0,7000.0);
+ t3974 = t4033*y;
+ t4371 = t3918+t3974;
+ t4241 = z*t4066;
+ t3902 = x*t4241;
+ t4370 = t3926+t3902;
+ t4061 = RATIONAL(-1.0,175.0);
+ t4001 = t4061*t4094;
+ t4369 = t4003+t4001;
+ t3908 = t4065*t4233;
+ t4368 = t3908+t3907;
+ t4058 = RATIONAL(1.0,700.0);
+ t4014 = t4058*t4089;
+ t3904 = y*t4014;
+ t3978 = RATIONAL(211.0,3675.0)*z;
+ t4367 = t4027+t3904+t3978;
+ t3890 = RATIONAL(1.0,1000.0)*t4243;
+ t3919 = y*t4241;
+ t4366 = t3890+t3919;
+ t4365 = t3918+t4027;
+ t4364 = RATIONAL(-29.0,2100.0)+t4003;
+ t4191 = t4091*RATIONAL(1.0,200.0);
+ t4062 = RATIONAL(-1.0,150.0);
+ t4362 = t4062*t4092+x*t4191;
+ t4242 = z*RATIONAL(2.0,175.0);
+ t3954 = y*t4242;
+ t3946 = RATIONAL(1.0,125.0)*t4243;
+ t4361 = t3954+t3946;
+ t4360 = t4026+t4014;
+ t4074 = RATIONAL(1.0,600.0);
+ t4359 = x*t4024+t4074*t4092;
+ t4358 = t3908+t3993;
+ t4013 = t4066*t4094;
+ t3925 = x*t4013;
+ t4357 = t4036*x+t3925;
+ t3922 = RATIONAL(191.0,14700.0)*z;
+ t4356 = t3922+t3974;
+ t3964 = RATIONAL(151.0,3675.0)*z;
+ t4080 = RATIONAL(1.0,245.0);
+ t3956 = t4080*t4236;
+ t4355 = t3964+t3956;
+ t4044 = RATIONAL(-19.0,2100.0);
+ t4354 = t4044+t3993;
+ t3937 = RATIONAL(-1.0,500.0)*t4243;
+ t4353 = t3937+t3934;
+ t3965 = RATIONAL(166.0,3675.0)*z;
+ t4352 = t3913+t3965;
+ t3897 = RATIONAL(-1.0,250.0)*t4243;
+ t3949 = x*t4242;
+ t4351 = t3897+t3949;
+ t3994 = t4063*z;
+ t4350 = t4082+t3994;
+ t4052 = RATIONAL(-1.0,1400.0);
+ t4221 = t4063*t4093+y*t4003;
+ t4035 = RATIONAL(137.0,5250.0);
+ t3980 = t4035*y;
+ t4182 = t3980+t4221;
+ t4232 = y*t4089;
+ t4349 = t4182+t4052*t4232;
+ t4347 = t3937+t3902;
+ t4240 = z*RATIONAL(-2.0,175.0);
+ t3936 = x*t4240;
+ t3951 = RATIONAL(1.0,250.0)*t4243;
+ t4346 = t3936+t3951;
+ t4238 = z*t4073;
+ t3950 = x*t4238;
+ t4345 = t3950+t3951;
+ t3914 = y*t4238;
+ t4344 = t3914+t4013;
+ t4020 = t4060*t4089;
+ t3915 = y*t4020;
+ t4042 = RATIONAL(-47.0,5250.0);
+ t3984 = t4042*y;
+ t4343 = t3915+t3984;
+ t3893 = RATIONAL(-1.0,1000.0)*t4243;
+ t4342 = t3919+t3893;
+ t4004 = t4061*t4089;
+ t4341 = RATIONAL(11.0,420.0)+t4004;
+ t4340 = t4074*t4093+y*t4024;
+ t3957 = t4035*x;
+ t4185 = t3957+t4210;
+ t3944 = x*t4001;
+ t4339 = t4185+t3944;
+ t4338 = x*t4026+t4077*t4092;
+ t4337 = t4017+RATIONAL(29.0,2100.0);
+ t4237 = z*t4061;
+ t3910 = x*t4237;
+ t4336 = t3926+t3910;
+ t4335 = t4034*x+t3925;
+ t4041 = RATIONAL(47.0,5250.0);
+ t4334 = t4041*y+t3939;
+ t4038 = RATIONAL(-107.0,7000.0);
+ t3977 = t4038*x;
+ t4016 = t4060*t4094;
+ t3955 = x*t4016;
+ t4333 = t3977+t3955;
+ t3941 = t4078*t4236;
+ t4332 = t3941+t3999;
+ t4331 = RATIONAL(-11.0,420.0)+t3993;
+ t4012 = t4073*t4094;
+ t3927 = x*t4012;
+ t3960 = t4032*x;
+ t4190 = x*t4017+t4082*t4092;
+ t4330 = t3927+t3960+t4190;
+ t3909 = y*t4004;
+ t4329 = t4182+t3909;
+ t4195 = RATIONAL(-1.0,200.0)*t4091;
+ t4328 = t4064*t4093+y*t4195;
+ t4327 = t3908+t4004;
+ t4326 = t3914+t4016;
+ t4325 = t3937+t3950;
+ t4072 = RATIONAL(-1.0,700.0);
+ t4009 = t4072*t4089;
+ t3916 = y*t4009;
+ t4324 = t3916+t3978;
+ t4323 = t4064*t4092+x*t4195;
+ t3906 = y*t4239;
+ t4322 = t3906+t3893;
+ t4321 = t3899+t4001;
+ t4320 = t4017+t4012;
+ t4037 = RATIONAL(187.0,7000.0);
+ t4319 = t3915+t4037*y;
+ t3967 = t4038*y;
+ t4318 = t3967+t3915;
+ t4083 = RATIONAL(-1.0,42.0);
+ t4317 = t4026+t4083;
+ t3942 = y*t4237;
+ t4316 = t3942+t4016;
+ t4045 = RATIONAL(19.0,2100.0);
+ t4315 = t4045+t4004;
+ t4314 = t4009+t4024;
+ t4313 = t3906+t3890;
+ t4029 = RATIONAL(289.0,10500.0);
+ t4312 = t4029*y+t3916+t4221;
+ t4046 = RATIONAL(17.0,5250.0);
+ t4311 = t3927+t4046*x+t4210;
+ t4049 = RATIONAL(-17.0,5250.0);
+ t4310 = t3909+t4049*y+t4224;
+ t4023 = RATIONAL(1.0,25.0)*t4090;
+ t4207 = t4023+t3956;
+ t3896 = t4080*t4233;
+ t4309 = t4207+RATIONAL(-57.0,490.0)*z+t3896;
+ t4234 = z*t4243;
+ t3885 = t4058*t4234;
+ t4308 = t3885+t4349;
+ t4007 = t4058*t4094;
+ t4307 = t4007+t4317;
+ t4306 = t4221+t4028*y+t4380;
+ t3986 = t4042*x;
+ t4305 = t3955+t3986+t4190;
+ t3968 = t4033*x;
+ t4304 = t3968+t4359;
+ t4022 = RATIONAL(-9.0,98.0)*z;
+ t4200 = t4023+t3899;
+ t4303 = t4022+t4200+t3896;
+ t3887 = t4072*t4234;
+ t4053 = RATIONAL(1.0,1400.0);
+ t3895 = t4053*t4232;
+ t4302 = t4188+t3887+t3895;
+ t4301 = t4045+t4369;
+ t4300 = t3944+t4049*x+t4190;
+ t3889 = y*t3910;
+ t4299 = t3889+t4377;
+ t4298 = t3942+t4340;
+ t4297 = t4046*y+t3935+t4221;
+ t4203 = t3908+t4023;
+ t4296 = t4022+t4203+t3956;
+ t4030 = RATIONAL(-289.0,10500.0);
+ t4295 = t4030*y+t4224+t3904;
+ t4039 = RATIONAL(-167.0,7000.0);
+ t3981 = t4039*x;
+ t4294 = t3981+t4338;
+ t4293 = t3913+t3964+t3896;
+ t4292 = t4221+t4334;
+ t4291 = RATIONAL(-33.0,490.0)*z+t3908+t4200;
+ t4290 = t3921+t4323;
+ t4289 = t4041*x+t4210+t3925;
+ t4288 = RATIONAL(-17.0,525.0)+t4007+t4360;
+ t4287 = t4372+t4375;
+ t4286 = t4320+t4331;
+ t4285 = t3993+t4013+t4364;
+ t4284 = t4341+t4369;
+ t4283 = t4335+t4362;
+ t3996 = t4072*t4094;
+ t3920 = x*t3996;
+ t4282 = t3968+t3920+t4362;
+ t4048 = RATIONAL(37.0,1050.0);
+ t4281 = t4048+t4016+t4314;
+ t4280 = t4338+t4357;
+ t4279 = t4020+t4001+t4337;
+ t4278 = t4004+t4016+t4337;
+ t4277 = t3920+t4304;
+ t4276 = t4339+t4348;
+ t3924 = x*t4007;
+ t4275 = t3924+t4294;
+ t3976 = t4037*x;
+ t4274 = t3976+t3955+t4359;
+ t4273 = t3995+t4012+t4364;
+ t4050 = RATIONAL(-37.0,1050.0);
+ t4272 = t4050+t4013+t4360;
+ t4271 = t3924+t3981+t4323;
+ t4270 = t4335+t4359;
+ t4269 = t4323+t4333;
+ t4268 = t4318+t4375;
+ t3966 = t4039*y;
+ t4267 = t3966+t3918+t4375;
+ t4266 = t4333+t4338;
+ t4265 = t4044+t4020+t4320;
+ t4264 = RATIONAL(17.0,525.0)+t3996+t4314;
+ t4031 = RATIONAL(-229.0,10500.0);
+ t3931 = t4031*x;
+ t3888 = x*t3919;
+ t4263 = t3931+t3888+t3920+t4190;
+ t4262 = t4319+t4340;
+ t3886 = x*t3906;
+ t4261 = t3924+t3886+t4373;
+ t4260 = t4374+t4377;
+ t4259 = t3926+t4271;
+ t4258 = t4014+t4316+t4317;
+ t4257 = t3937+t4282;
+ t4084 = RATIONAL(1.0,42.0);
+ t4256 = t4084+t4314+t4344;
+ t4255 = t3926+t4282;
+ t4170 = t4190+t4365;
+ t4235 = x*t4094;
+ t4254 = t4170+t3960+t4053*t4235+t4352;
+ t4253 = t4017+t4316+t4354;
+ t4252 = t4003+t4315+t4344;
+ t4251 = t4378+t4382;
+ t4250 = t3906+t3995+t3996+t4024+t4084;
+ t4249 = t3966+t3922+t3904+t4328;
+ t4248 = t3937+t4271;
+ t4247 = t3919+t4020+t4307;
+ t4246 = t3902+t4288;
+ t4245 = t3934+t4264;
+ t3979 = RATIONAL(256.0,3675.0)*z;
+ t4244 = t3979+t4268;
+ t4230 = t3941+t4013;
+ t4229 = t3995+t4013;
+ t4228 = t3921+t4020;
+ t3882 = x*t3914;
+ t4226 = t3936+t3882;
+ t4225 = t3888+t3950;
+ t4223 = t3882+t3949;
+ t4222 = t3882+t3950;
+ t3930 = y*t4240;
+ t4220 = t3889+t3930;
+ t3883 = x*t3954;
+ t4219 = t3883+t3949;
+ t4218 = t3883+t3930;
+ t4217 = t3889+t3949;
+ t4216 = t4020+t4016;
+ t4215 = t4026+t4027;
+ t4214 = t4023+t3929;
+ t4213 = t3910+t3886;
+ t4212 = t3914+t3910;
+ t4211 = t4017+t3999;
+ t4209 = t3941+t4020;
+ t4208 = t3889+t3936;
+ t4206 = t3955+t3999;
+ t3884 = y*t3936;
+ t4205 = t3954+t3884;
+ t4204 = t3882+t3930;
+ t4202 = t3954+t3882;
+ t4199 = t3889+t3910;
+ t4198 = t3910+t3888;
+ t4197 = t4003+t3999;
+ t4196 = t4012+t3999;
+ t4194 = t3942+t3950;
+ t4193 = t3950+t3886;
+ t4192 = t3995+t3921;
+ t4186 = t3995+t4224;
+ t4184 = t3916+t4228;
+ t4183 = t3941+t4190;
+ t4021 = RATIONAL(-1.0,10.0)*z;
+ t4181 = t4021+t3901+t4200;
+ t3991 = RATIONAL(-61.0,490.0)*z;
+ t4180 = t3901+t3991+t4207;
+ t4179 = t3991+t3896+t4214;
+ t4025 = RATIONAL(4.0,75.0)*z;
+ t4178 = t4087+t4025+t4215;
+ t4177 = t4062*t4093+y*t4191+t4332;
+ t4176 = t4021+t3929+t4203;
+ t4175 = t4017+t3929+t4196;
+ t4174 = t4210+t4365;
+ t4173 = t3913+t4027+t4224;
+ t4172 = t3941+t4027+t4340;
+ t4171 = RATIONAL(136.0,3675.0)*z+t4027+t3956+t3896;
+ t4169 = t4192+t4230;
+ t4168 = t4003+t3899+t4196;
+ t4167 = t4328+t4332;
+ t4166 = t3929+t4001+t4197;
+ t4165 = RATIONAL(2.0,75.0)+t4025+t4201;
+ t4163 = t4063+t3994+t4211;
+ t4162 = t3910+t4303;
+ t4161 = t3888+t4309;
+ t4160 = t3924+t3888+t4367;
+ t4159 = t3949+t4291;
+ t4158 = t3950+t4228+t4335;
+ t4157 = t3920+t3886+t4367;
+ t4156 = t3942+t4296;
+ t4155 = t3921+t4209+t4316;
+ t4154 = t3914+t4296;
+ t4153 = t3936+t4291;
+ t4152 = t4084+t4201+t4324;
+ t4151 = t3898+t3889+t3915+t4206;
+ t4150 = t3914+t4169;
+ t4149 = t3950+t4303;
+ t4148 = t3886+t4309;
+ t4147 = t4026+t4172+t4326;
+ t4146 = t3898+t3921+t3910+t4204+t4363;
+ t4145 = t4003+t3942+t4013+t4177;
+ t4144 = t3954+t4166+t4221;
+ t4143 = t4017+t4177+t4326;
+ t4142 = t3901+t3993+t4163+t4321;
+ t4141 = t4167+t4368+t4372;
+ t4140 = t4166+t4350+t4358;
+ t4139 = t4048+t3996+t4020+t4201+t4293;
+ t4138 = t3901+t4004+t4168+t4350;
+ t4137 = t4050+t3995+t4007+t4215+t4293;
+ t4136 = t4029*x+t3920+t4174+t4355;
+ t4135 = t3999+t4290+t4357+t4379;
+ t4134 = t4030*x+t3924+t4170+t4355;
+ t4133 = t3976+t3921+t4206+t4362+t4379;
+ t4132 = t4013+t3956+t4178+t4228;
+ t4131 = t4012+t3929+t4163+t4327;
+ t4130 = t3956+t4016+t4165+t4192;
+ t4129 = t3941+t3995+t3896+t4016+t4178;
+ t4128 = t4013+t3896+t4165+t4209;
+ t4127 = t4177+t4319+t4368;
+ t4040 = RATIONAL(-17.0,2100.0);
+ t4126 = t4040+t4150+t4197+t4249;
+ t4125 = t4143+t4260+t4354;
+ t4124 = t3967+t3901+t3986+t4151+t4183+t4328;
+ t4123 = t3934+t4254+t4288;
+ t4122 = t3941+t4160+t4267+t4373;
+ t4121 = t4157+t4304+t4306;
+ t4051 = RATIONAL(17.0,2100.0);
+ t4120 = t4051+t4155+t4211+t4249;
+ t3917 = t4031*y;
+ t4119 = t3906+t3917+t3978+t4173+t4184+t4307;
+ t4118 = t3936+t4175+t4276+t4331;
+ t3892 = t4052*t4235;
+ t4117 = t3892+t3965+t3885+t3918+t3961+t3895+t4173+t4185;
+ t4116 = t4145+t4260+t4315;
+ t4115 = t3979+t3910+t4169+t4270+t4381;
+ t4114 = t4083+t4014+t4147+t4324+t4371;
+ t4113 = t4009+t4152+t4230+t4298+t4371;
+ t4112 = t3898+t4045+t4144+t4192+t4334;
+ t4111 = t4040+t3916+t4145+t4192+t4356;
+ t4110 = t3898+t4044+t4158+t4175+t4362;
+ t4109 = t3917+t3919+t3996+t4152+t4186+t4380;
+ t4108 = t3884+t4329+t4330+t4378;
+ t4107 = t3977+t3984+t3929+t4151+t4224+t4290;
+ t4106 = t3892+t3957+t3887+t4174+t4349+t4352;
+ t4105 = t4051+t4143+t4184+t4356;
+ t4067 = RATIONAL(-8.0,525.0);
+ t4104 = t4067+t4155+t4215+t4244;
+ t4103 = t4160+t4294+t4306;
+ t4102 = t3930+t4251+t4284;
+ t4101 = t3902+t4254+t4264;
+ t4100 = t3931+t4157+t4183+t4267;
+ t4099 = t3882+t4167+t4289+t4318+t4374;
+ t4098 = t3979+t3921+t3882+t4172+t4266+t4377;
+ t3938 = RATIONAL(-1.0,125.0)*t4243;
+ t3932 = RATIONAL(431.0,14700.0)*z;
+ coeff_dz_m2_m2_m2 = t3883+t3936+t3938+t4102+t4330;
+ coeff_dz_m1_m2_m2 = t3897+t4146+t4186+t4283+t4301+t4343;
+ coeff_dz_0_m2_m2 = t3930+t4140+t4310;
+ coeff_dz_p1_m2_m2 = t3995+t4107+t3930+t4301+t4345;
+ coeff_dz_p2_m2_m2 = t3884+t3946+t3949+t4102+t4339;
+ coeff_dz_m2_m1_m2 = t3897+t4116+t4226+t4305;
+ coeff_dz_m1_m1_m2 = t4111+t4198+t4257;
+ coeff_dz_0_m1_m2 = t3942+t4127+t4285;
+ coeff_dz_p1_m1_m2 = t4111+t4193+t4259;
+ coeff_dz_p2_m1_m2 = t4116+t3951+t4217+t4289;
+ coeff_dz_m2_0_m2 = t3936+t4138+t4300;
+ coeff_dz_m1_0_m2 = t3910+t4133+t4273;
+ coeff_dz_0_0_m2 = t3932+RATIONAL(-41.0,2100.0)+t4168+t4358;
+ coeff_dz_p1_0_m2 = t3950+t4135+t4273;
+ coeff_dz_p2_0_m2 = t3949+t4138+t4311;
+ coeff_dz_m2_p1_m2 = t4124+t4252+t4346;
+ coeff_dz_m1_p1_m2 = t4126+t4213+t4255;
+ coeff_dz_0_p1_m2 = t3914+t4141+t4285;
+ coeff_dz_p1_p1_m2 = t4126+t4225+t4248;
+ coeff_dz_p2_p1_m2 = t4099+t4252+t4351;
+ coeff_dz_m2_p2_m2 = t3936+t4108+t4284+t4361;
+ coeff_dz_m1_p2_m2 = t4112+t3951+t4199+t4283;
+ coeff_dz_0_p2_m2 = t3954+t4140+t4297;
+ coeff_dz_p1_p2_m2 = t3897+t4112+t4222+t4269;
+ coeff_dz_p2_p2_m2 = t3909+t3980+t3938+t4144+t4219+t4276+t4341;
+ coeff_dz_m2_m2_m1 = t3897+t3979+t4067+t4147+t4158+t4299+t4359;
+ coeff_dz_m1_m2_m1 = t4114+t4261+t4347;
+ coeff_dz_0_m2_m1 = t3914+t4129+t4262;
+ coeff_dz_p1_m2_m1 = t4114+t4263+t4376;
+ coeff_dz_p2_m2_m1 = t4026+t4098+t4067+t3951+t4212+t4216;
+ coeff_dz_m2_m1_m1 = t4121+t4247+t4325;
+ coeff_dz_m1_m1_m1 = t4106+t4246+t4342;
+ coeff_dz_0_m1_m1 = t3919+t4137+t4312;
+ coeff_dz_p1_m1_m1 = t4123+t4308+t4366;
+ coeff_dz_p2_m1_m1 = t4103+t4247+t4336;
+ coeff_dz_m2_0_m1 = t3950+t4132+t4274;
+ coeff_dz_m1_0_m1 = t3902+t4136+t4272;
+ coeff_dz_0_0_m1 = t4026+RATIONAL(-4.0,105.0)+t4171+t4229;
+ coeff_dz_p1_0_m1 = t3934+t4134+t4272;
+ coeff_dz_p2_0_m1 = t3910+t4132+t4280;
+ coeff_dz_m2_p1_m1 = t3926+t4119+t4225+t4277;
+ coeff_dz_m1_p1_m1 = t4117+t4246+t4313;
+ coeff_dz_0_p1_m1 = t3906+t4137+t4295;
+ coeff_dz_p1_p1_m1 = t4123+t4302+t4322;
+ coeff_dz_p2_p1_m1 = t4119+t3937+t4213+t4275;
+ coeff_dz_m2_p2_m1 = t4104+t3951+t4222+t4270;
+ coeff_dz_m1_p2_m1 = t4122+t4258+t4370;
+ coeff_dz_0_p2_m1 = t3942+t4129+t4287;
+ coeff_dz_p1_p2_m1 = t4100+t4258+t4353;
+ coeff_dz_p2_p2_m1 = t3897+t4104+t4199+t4266;
+ coeff_dz_m2_m2_0 = t4159+t4205;
+ coeff_dz_m1_m2_0 = t3889+t3954+t4149;
+ coeff_dz_0_m2_0 = t3954+t4181;
+ coeff_dz_p1_m2_0 = t4162+t4202;
+ coeff_dz_p2_m2_0 = t3883+t3954+t4153;
+ coeff_dz_m2_m1_0 = t4154+t4217;
+ coeff_dz_m1_m1_0 = t3914+t3950+t4148;
+ coeff_dz_0_m1_0 = t3914+t4180;
+ coeff_dz_p1_m1_0 = t4161+t4212;
+ coeff_dz_p2_m1_0 = t4154+t4226;
+ coeff_dz_m2_0_0 = t3949+t4176;
+ coeff_dz_m1_0_0 = t3950+t4179;
+ coeff_dz_0_0_0 = RATIONAL(-13.0,98.0)*z+t3901+t4214;
+ coeff_dz_p1_0_0 = t3910+t4179;
+ coeff_dz_p2_0_0 = t3936+t4176;
+ coeff_dz_m2_p1_0 = t4156+t4223;
+ coeff_dz_m1_p1_0 = t4161+t4194;
+ coeff_dz_0_p1_0 = t3942+t4180;
+ coeff_dz_p1_p1_0 = t3942+t3910+t4148;
+ coeff_dz_p2_p1_0 = t4156+t4208;
+ coeff_dz_m2_p2_0 = t4159+t4218;
+ coeff_dz_m1_p2_0 = t4149+t4204;
+ coeff_dz_0_p2_0 = t3930+t4181;
+ coeff_dz_p1_p2_0 = t4162+t4220;
+ coeff_dz_p2_p2_0 = t3930+t3884+t4153;
+ coeff_dz_m2_m2_p1 = t4150+t3889+t4244+t4266+t4345+t4381;
+ coeff_dz_m1_m2_p1 = t4100+t4256+t4370;
+ coeff_dz_0_m2_p1 = t3914+t4128+t4287;
+ coeff_dz_p1_m2_p1 = t4122+t4256+t4353;
+ coeff_dz_p2_m2_p1 = t3897+t3914+t4115+t3882+t4268;
+ coeff_dz_m2_m1_p1 = t4109+t3926+t4193+t4275;
+ coeff_dz_m1_m1_p1 = t4101+t4302+t4366;
+ coeff_dz_0_m1_p1 = t3919+t4139+t4295;
+ coeff_dz_p1_m1_p1 = t4117+t4245+t4342;
+ coeff_dz_p2_m1_p1 = t4109+t3937+t4198+t4277;
+ coeff_dz_m2_0_p1 = t3950+t4130+t4280;
+ coeff_dz_m1_0_p1 = t3902+t4134+t4281;
+ coeff_dz_0_0_p1 = t4024+RATIONAL(4.0,105.0)+t4171+t4216;
+ coeff_dz_p1_0_p1 = t3934+t4136+t4281;
+ coeff_dz_p2_0_p1 = t3910+t4130+t4274;
+ coeff_dz_m2_p1_p1 = t4103+t4250+t4325;
+ coeff_dz_m1_p1_p1 = t4101+t4308+t4322;
+ coeff_dz_0_p1_p1 = t3906+t4139+t4312;
+ coeff_dz_p1_p1_p1 = t4106+t4245+t4313;
+ coeff_dz_p2_p1_p1 = t4121+t4250+t4336;
+ coeff_dz_m2_p2_p1 = t3897+t4076+t4098+t4024+t4194+t4229;
+ coeff_dz_m1_p2_p1 = t4113+t4263+t4347;
+ coeff_dz_0_p2_p1 = t3942+t4128+t4262;
+ coeff_dz_p1_p2_p1 = t4113+t4261+t4376;
+ coeff_dz_p2_p2_p1 = t4115+t3951+t4298+t4299;
+ coeff_dz_m2_m2_p2 = t4118+t3946+t4218+t4329;
+ coeff_dz_m1_m2_p2 = t4146+t3951+t4265+t4269+t4292;
+ coeff_dz_0_m2_p2 = t3930+t4131+t4297;
+ coeff_dz_p1_m2_p2 = t3897+t4110+t4220+t4292;
+ coeff_dz_p2_m2_p2 = t3938+t4108+t3949+t3930+t4286;
+ coeff_dz_m2_m1_p2 = t4099+t4253+t4346;
+ coeff_dz_m1_m1_p2 = t4120+t4198+t4259;
+ coeff_dz_0_m1_p2 = t3942+t4141+t4278;
+ coeff_dz_p1_m1_p2 = t4120+t4193+t4257;
+ coeff_dz_p2_m1_p2 = t4124+t4253+t4351;
+ coeff_dz_m2_0_p2 = t3936+t4142+t4311;
+ coeff_dz_m1_0_p2 = t3910+t4135+t4279;
+ coeff_dz_0_0_p2 = RATIONAL(41.0,2100.0)+t3932+t4211+t4321+t4327;
+ coeff_dz_p1_0_p2 = t3950+t4133+t4279;
+ coeff_dz_p2_0_p2 = t3949+t4142+t4300;
+ coeff_dz_m2_p1_p2 = t3897+t4125+t4208+t4289;
+ coeff_dz_m1_p1_p2 = t4105+t4213+t4248;
+ coeff_dz_0_p1_p2 = t3914+t4127+t4278;
+ coeff_dz_p1_p1_p2 = t4105+t4225+t4255;
+ coeff_dz_p2_p1_p2 = t4125+t3951+t4223+t4305;
+ coeff_dz_m2_p2_p2 = t4118+t3938+t4205+t4382;
+ coeff_dz_m1_p2_p2 = t3897+t3954+t4107+t3910+t4265;
+ coeff_dz_0_p2_p2 = t3954+t4131+t4310;
+ coeff_dz_p1_p2_p2 = t4110+t3951+t4202+t4224+t4343;
+ coeff_dz_p2_p2_p2 = t4219+t4251+t4286+t4330+t4361;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c
index 8819223..2ec448d 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.order4.smooth0/coeff-dzz.compute.c
@@ -1,148 +1,152 @@
-fp t5639,
- t5596,
- t5638,
+fp t5643,
t5629,
- t5591,
+ t5585,
+ t5607,
+ t5814,
+ t5635,
+ t5642,
+ t5600,
+ t5641,
+ t5621,
+ t5582,
+ t5813,
+ t5624,
+ t5594,
+ t5606,
+ t5739,
+ t5604,
+ t5633,
+ t5592,
+ t5812,
+ t5811,
+ t5603,
+ t5622,
+ t5590,
+ t5810,
+ t5809,
+ t5627,
+ t5584,
+ t5605,
+ t5570,
+ t5808,
+ t5586,
+ t5807,
+ t5608,
t5806,
- t5601,
- t5573,
- t5617,
- t5576,
+ t5631,
+ t5599,
+ t5761,
+ t5566,
t5805,
- t5618,
- t5637,
- t5584,
+ t5636,
t5804,
- t5604,
+ t5601,
t5803,
- t5572,
- t5623,
- t5583,
+ t5615,
+ t5630,
+ t5588,
t5802,
- t5634,
- t5599,
- t5761,
- t5564,
t5801,
t5609,
- t5625,
- t5585,
t5800,
- t5624,
- t5589,
+ t5623,
+ t5597,
t5799,
- t5580,
- t5760,
- t5555,
+ t5596,
t5798,
t5587,
t5797,
- t5600,
+ t5625,
+ t5589,
t5796,
- t5626,
+ t5613,
t5795,
- t5565,
+ t5572,
+ t5626,
+ t5595,
t5794,
- t5622,
- t5582,
- t5598,
+ t5611,
t5793,
- t5594,
t5792,
t5791,
- t5762,
- t5559,
t5790,
- t5574,
+ t5580,
+ t5640,
t5789,
t5788,
- t5602,
- t5569,
+ t5620,
t5787,
- t5575,
+ t5598,
t5786,
- t5570,
- t5619,
- t5578,
t5785,
- t5616,
- t5577,
t5784,
- t5606,
- t5628,
- t5579,
- t5561,
+ t5760,
+ t5560,
t5783,
- t5595,
- t5631,
+ t5577,
t5782,
- t5605,
+ t5602,
+ t5575,
t5781,
- t5568,
- t5586,
+ t5593,
t5780,
t5779,
- t5592,
t5778,
- t5593,
+ t5591,
t5777,
t5776,
t5775,
- t5558,
+ t5564,
t5774,
- t5612,
t5773,
- t5611,
+ t5569,
t5772,
- t5563,
- t5704,
- t5621,
- t5590,
- t5771,
t5770,
- t5560,
+ t5732,
+ t5713,
t5769,
- t5588,
t5768,
- t5597,
- t5711,
+ t5762,
t5767,
- t5607,
- t5726,
t5766,
+ t5579,
+ t5561,
t5765,
t5764,
t5763,
+ t5581,
+ t5578,
+ t5583,
t5759,
- t5557,
+ t5568,
t5758,
+ t5567,
t5757,
+ t5756,
t5755,
t5754,
+ t5563,
t5753,
- t5581,
- t5554,
t5752,
t5751,
t5750,
- t5749,
t5748,
t5747,
+ t5558,
t5746,
t5745,
+ t5574,
t5744,
+ t5565,
t5743,
- t5742,
t5741,
t5740,
+ t5571,
t5738,
t5737,
t5736,
t5735,
- t5562,
- t5734,
t5733,
- t5732,
t5731,
t5730,
t5729,
@@ -160,23 +164,24 @@ fp t5639,
t5716,
t5715,
t5714,
- t5713,
t5712,
+ t5711,
+ t5617,
t5710,
t5709,
- t5556,
+ t5639,
t5708,
- t5630,
t5707,
t5706,
- t5608,
t5705,
+ t5704,
t5703,
t5702,
t5701,
t5700,
t5699,
t5698,
+ t5576,
t5697,
t5696,
t5695,
@@ -196,6 +201,7 @@ fp t5639,
t5681,
t5680,
t5679,
+ t5573,
t5678,
t5677,
t5676,
@@ -206,19 +212,16 @@ fp t5639,
t5671,
t5670,
t5669,
- t5567,
t5668,
t5667,
t5666,
t5665,
- t5571,
t5664,
t5663,
t5662,
t5661,
t5660,
t5659,
- t5566,
t5658,
t5657,
t5656,
@@ -233,373 +236,368 @@ fp t5639,
t5647,
t5646,
t5645,
- t5644,
- t5643,
- t5642,
- t5641,
- t5640;
- t5639 = z*z;
- t5596 = RATIONAL(3.0,25.0)*t5639;
- t5638 = y*y;
- t5629 = RATIONAL(1.0,245.0);
- t5591 = t5629*t5638;
- t5806 = t5596+t5591;
+ t5644;
+ t5643 = y*y;
+ t5629 = RATIONAL(2.0,245.0);
+ t5585 = t5629*t5643;
+ t5607 = RATIONAL(-169.0,14700.0);
+ t5814 = t5585+t5607;
+ t5635 = RATIONAL(1.0,50.0);
+ t5642 = z*z;
+ t5600 = t5635*t5642;
+ t5641 = x*x;
+ t5621 = RATIONAL(-1.0,245.0);
+ t5582 = t5621*t5641;
+ t5813 = t5600+t5582;
+ t5624 = RATIONAL(-2.0,245.0);
+ t5594 = t5624*t5643;
+ t5606 = RATIONAL(3.0,25.0)*t5642;
+ t5739 = t5594+t5606;
+ t5604 = RATIONAL(-2.0,25.0)*t5642;
+ t5633 = RATIONAL(1.0,245.0);
+ t5592 = t5633*t5641;
+ t5812 = t5604+t5592;
+ t5811 = t5813+t5814;
+ t5603 = RATIONAL(1.0,25.0)*z;
+ t5622 = RATIONAL(-1.0,350.0);
+ t5590 = t5622*x;
+ t5810 = t5603+t5590;
+ t5809 = t5582+RATIONAL(256.0,3675.0);
+ t5627 = RATIONAL(-2.0,175.0);
+ t5584 = t5627*y;
+ t5605 = t5635*z;
+ t5570 = y*t5605;
+ t5808 = t5584+t5570;
+ t5586 = t5629*t5641;
+ t5807 = t5586+t5607;
+ t5608 = RATIONAL(-529.0,14700.0);
+ t5806 = t5608+t5585;
+ t5631 = RATIONAL(1.0,175.0);
+ t5599 = t5631*y;
+ t5761 = z*RATIONAL(-1.0,100.0);
+ t5566 = y*t5761;
+ t5805 = t5599+t5566;
+ t5636 = RATIONAL(4.0,75.0);
+ t5804 = t5636+t5592;
t5601 = RATIONAL(-1.0,50.0)*z;
- t5573 = x*t5601;
- t5617 = RATIONAL(1.0,350.0);
- t5576 = t5617*x;
- t5805 = t5573+t5576;
- t5618 = RATIONAL(-2.0,245.0);
- t5637 = x*x;
- t5584 = t5618*t5637;
- t5804 = RATIONAL(-33.0,490.0)+t5584;
- t5604 = RATIONAL(311.0,14700.0);
- t5803 = t5604+t5584;
+ t5803 = t5601+t5566;
+ t5615 = RATIONAL(211.0,3675.0);
+ t5630 = RATIONAL(1.0,490.0);
+ t5588 = t5630*t5643;
+ t5802 = t5615+t5588;
+ t5801 = RATIONAL(166.0,3675.0)+t5588;
+ t5609 = RATIONAL(311.0,14700.0);
+ t5800 = t5582+t5609;
+ t5623 = RATIONAL(-1.0,175.0);
+ t5597 = t5623*y;
+ t5799 = t5605+t5597;
+ t5596 = t5621*t5643;
+ t5798 = t5596+t5615;
+ t5587 = t5633*t5643;
+ t5797 = t5636+t5587;
+ t5625 = RATIONAL(1.0,350.0);
+ t5589 = t5625*y;
+ t5796 = t5603+t5589;
+ t5613 = RATIONAL(151.0,3675.0);
+ t5795 = t5613+t5587;
t5572 = y*t5601;
- t5623 = RATIONAL(-1.0,350.0);
- t5583 = t5623*y;
- t5802 = t5572+t5583;
- t5634 = RATIONAL(1.0,50.0);
- t5599 = t5634*z;
- t5761 = z*RATIONAL(1.0,100.0);
+ t5626 = RATIONAL(2.0,175.0);
+ t5595 = t5626*y;
+ t5794 = t5572+t5595;
+ t5611 = RATIONAL(191.0,14700.0);
+ t5793 = t5582+t5611;
+ t5792 = t5608+t5586;
+ t5791 = t5596+t5607;
+ t5790 = t5599+t5605;
+ t5580 = t5624*t5641;
+ t5640 = RATIONAL(-9.0,98.0);
+ t5789 = t5580+t5640;
+ t5788 = t5592+RATIONAL(-57.0,490.0);
+ t5620 = RATIONAL(-1.0,300.0);
+ t5787 = t5594+t5620;
+ t5598 = t5622*y;
+ t5786 = t5570+t5598;
+ t5785 = t5580+t5609;
+ t5784 = t5601+t5597;
+ t5760 = z*RATIONAL(1.0,100.0);
+ t5560 = x*t5760;
+ t5783 = t5560+t5572;
+ t5577 = y*t5603;
+ t5782 = t5599+t5577;
+ t5602 = RATIONAL(-1.0,25.0)*z;
+ t5575 = y*t5602;
+ t5781 = t5599+t5575;
+ t5593 = t5625*x;
+ t5780 = t5593+t5602;
+ t5779 = t5575+t5597;
+ t5778 = t5580+t5620;
+ t5591 = t5630*t5641;
+ t5777 = t5604+t5591;
+ t5776 = t5572+t5589;
+ t5775 = t5602+t5598;
t5564 = x*t5761;
- t5801 = t5599+t5564;
- t5609 = RATIONAL(256.0,3675.0);
- t5625 = RATIONAL(-1.0,245.0);
- t5585 = t5625*t5637;
- t5800 = t5609+t5585;
- t5624 = RATIONAL(-2.0,175.0);
- t5589 = t5624*x;
- t5799 = t5573+t5589;
- t5580 = t5625*t5638;
- t5760 = z*RATIONAL(-1.0,100.0);
- t5555 = y*t5760;
- t5798 = t5580+t5555;
- t5587 = t5624*y;
- t5797 = t5572+t5587;
- t5600 = t5634*t5639;
- t5796 = t5580+t5600;
- t5626 = RATIONAL(-1.0,300.0);
- t5795 = t5584+t5626;
- t5565 = x*t5760;
- t5794 = t5565+t5601;
- t5622 = RATIONAL(1.0,175.0);
- t5582 = t5622*x;
- t5598 = RATIONAL(1.0,25.0)*z;
- t5793 = t5582+t5598;
- t5594 = t5623*x;
- t5792 = t5594+t5573;
- t5791 = t5601+t5572;
+ t5774 = t5564+t5605;
+ t5773 = t5603+t5598;
+ t5569 = y*t5760;
+ t5772 = t5597+t5569;
+ t5770 = t5597+t5577;
+ t5732 = t5602+t5604;
+ t5713 = t5582+t5732;
+ t5769 = t5713+t5802;
+ t5768 = t5613+t5588+t5812;
t5762 = x*y;
- t5559 = RATIONAL(-1.0,700.0)*t5762;
- t5790 = t5559+t5573;
- t5574 = t5622*y;
- t5789 = t5574+t5601;
- t5788 = t5573+t5598;
- t5602 = RATIONAL(-1.0,25.0)*z;
- t5569 = x*t5599;
- t5787 = t5602+t5569;
- t5575 = t5618*t5638;
- t5786 = t5604+t5575;
- t5570 = y*t5599;
- t5619 = RATIONAL(2.0,175.0);
- t5578 = t5619*y;
- t5785 = t5570+t5578;
- t5616 = RATIONAL(1.0,490.0);
- t5577 = t5616*t5637;
- t5784 = t5577+t5576;
- t5606 = RATIONAL(-169.0,14700.0);
- t5628 = RATIONAL(-1.0,175.0);
- t5579 = t5628*y;
- t5561 = x*t5579;
- t5783 = t5606+t5561;
- t5595 = t5629*t5637;
- t5631 = RATIONAL(-9.0,98.0);
- t5782 = t5595+t5631;
- t5605 = RATIONAL(191.0,14700.0);
- t5781 = t5605+t5585;
- t5568 = x*t5598;
- t5586 = t5628*x;
- t5780 = t5568+t5586;
- t5779 = t5579+t5599;
- t5592 = t5617*y;
- t5778 = t5572+t5592;
- t5593 = t5616*t5638;
- t5777 = t5593+t5570;
- t5776 = t5602+t5586;
- t5775 = t5559+t5569;
- t5558 = RATIONAL(1.0,700.0)*t5762;
- t5774 = t5569+t5558;
- t5612 = RATIONAL(166.0,3675.0);
- t5773 = t5612+t5577;
- t5611 = RATIONAL(151.0,3675.0);
- t5772 = t5611+t5591;
- t5563 = x*t5574;
- t5704 = t5563+t5606+t5600;
- t5621 = RATIONAL(2.0,245.0);
- t5590 = t5621*t5637;
- t5771 = t5704+t5590;
- t5770 = t5599+t5570;
- t5560 = x*t5583;
- t5769 = t5560+t5570;
- t5588 = t5621*t5638;
- t5768 = t5606+t5588;
- t5597 = RATIONAL(-2.0,25.0)*t5639;
- t5711 = t5574+t5580+t5597;
- t5767 = t5711+t5800;
- t5607 = RATIONAL(-529.0,14700.0);
- t5726 = t5588+t5590;
- t5766 = t5607+t5600+t5726;
- t5765 = t5595+RATIONAL(-57.0,490.0)+t5806;
- t5764 = t5584+t5631+t5806;
- t5763 = t5592+t5773;
- t5759 = t5579+t5589;
- t5557 = x*t5592;
- t5758 = t5582+t5557;
- t5757 = t5574+t5557;
- t5755 = t5563+t5582;
- t5754 = t5580+t5573;
- t5753 = t5560+t5585;
- t5581 = t5619*x;
- t5554 = x*t5587;
- t5752 = t5581+t5554;
- t5751 = t5597+t5598;
- t5750 = t5560+t5582;
- t5749 = t5579+t5560;
- t5748 = t5574+t5581;
- t5747 = t5596+RATIONAL(-61.0,490.0);
- t5746 = t5600+t5584;
- t5745 = t5601+t5600;
- t5744 = t5586+t5561;
- t5743 = t5561+t5578;
- t5742 = t5586+t5557;
- t5741 = t5600+t5626;
- t5740 = t5596+t5575;
- t5738 = t5584+t5588;
- t5737 = t5580+t5569;
- t5736 = t5575+t5590;
- t5735 = t5596+RATIONAL(-1.0,10.0);
- t5562 = x*t5578;
- t5734 = t5562+t5589;
- t5733 = t5563+t5587;
- t5732 = t5563+t5586;
- t5731 = t5560+t5586;
- t5730 = t5574+t5589;
- t5729 = t5582+t5561;
- t5728 = t5602+t5597;
- t5727 = t5582+t5585;
- t5725 = t5581+t5562;
- t5724 = t5595+t5597;
- t5723 = t5579+t5581;
- t5722 = t5579+t5580;
- t5721 = t5578+t5740;
- t5720 = t5577+t5751;
- t5719 = t5585+t5751;
- t5718 = t5555+t5796;
- t5717 = t5587+t5740;
- t5716 = t5569+t5600+t5590;
- t5715 = t5565+t5600+t5585;
- t5714 = t5600+t5727;
- t5713 = t5599+t5741;
- t5712 = t5598+t5724;
- t5710 = t5572+t5597+t5593;
- t5709 = t5593+t5728;
- t5556 = y*t5761;
- t5708 = t5556+t5796;
- t5630 = RATIONAL(4.0,75.0);
- t5707 = t5630+t5728;
- t5706 = t5588+t5745;
- t5608 = RATIONAL(211.0,3675.0);
- t5705 = t5608+t5597+t5557;
- t5703 = t5608+t5728;
- t5702 = t5735+t5736;
- t5701 = t5735+t5738;
- t5700 = RATIONAL(431.0,14700.0)+t5575+t5746;
- t5699 = RATIONAL(136.0,3675.0)+t5591+t5724;
- t5698 = t5590+t5591+t5747;
- t5697 = t5595+t5588+t5747;
- t5696 = t5579+t5765;
- t5695 = t5561+t5764;
- t5694 = t5721+t5782;
- t5693 = t5574+t5765;
- t5692 = t5564+t5585+t5586+t5745;
- t5691 = t5717+t5782;
- t5690 = t5717+t5804;
- t5689 = t5563+t5764;
- t5688 = t5601+t5736+t5741;
- t5687 = t5713+t5736;
- t5686 = t5714+t5786;
- t5685 = t5713+t5738;
- t5684 = t5574+t5599+t5708;
- t5683 = t5580+t5630+t5712;
- t5682 = t5630+t5591+t5719;
- t5681 = t5720+t5772;
- t5680 = t5595+t5611+t5709;
- t5679 = t5595+t5580+t5707;
- t5678 = t5587+t5570+t5706;
- t5677 = t5604+t5722+t5746;
- t5676 = t5721+t5804;
- t5675 = t5585+t5591+t5707;
- t5674 = t5599+t5586+t5715;
- t5673 = t5577+t5728+t5772;
- t5672 = t5611+t5593+t5712;
- t5671 = t5556+t5737+t5771;
- t5670 = t5560+t5608+t5711+t5784;
- t5669 = t5601+t5579+t5708+t5781;
- t5567 = x*t5602;
- t5668 = t5567+t5585+t5705+t5777;
- t5667 = t5555+t5754+t5771;
- t5666 = t5709+t5773+t5802;
- t5665 = t5705+t5722+t5784;
- t5571 = y*t5602;
- t5664 = t5571+t5722+t5728+t5800;
- t5663 = t5692+t5768;
- t5662 = t5594+t5608+t5720+t5737;
- t5661 = t5570+t5709+t5763;
- t5660 = t5608+t5593+t5719+t5780;
- t5659 = t5716+t5783+t5798;
- t5566 = y*t5598;
- t5658 = t5602+t5566+t5767;
- t5657 = t5564+t5605+t5718+t5753;
- t5656 = t5612+t5583+t5720+t5777;
- t5655 = t5608+t5567+t5710+t5753;
- t5654 = t5578+t5725+t5766;
- t5653 = t5573+t5590+t5708+t5783;
- t5652 = t5598+t5710+t5763;
- t5651 = t5674+t5768;
- t5650 = t5609+t5566+t5719+t5722;
- t5649 = t5684+t5781;
- t5648 = t5594+t5577+t5703+t5754;
- t5647 = t5605+t5557+t5715+t5798;
- t5646 = t5607+t5572+t5554+t5588+t5716;
- t5645 = t5587+t5561+t5714+t5768;
- t5644 = t5588+t5578+t5704+t5727;
- t5643 = t5599+t5766+t5799;
- t5642 = t5607+t5590+t5678;
- t5641 = t5598+t5571+t5767;
- t5640 = t5593+t5568+t5703+t5727;
- coeff_dzz_m2_m2_m2 = t5569+t5642+t5734;
- coeff_dzz_m1_m2_m2 = t5570+t5663+t5733;
- coeff_dzz_0_m2_m2 = t5678+t5795;
- coeff_dzz_p1_m2_m2 = t5570+t5645+t5794;
- coeff_dzz_p2_m2_m2 = t5573+t5642+t5752;
- coeff_dzz_m2_m1_m2 = t5601+t5671+t5759;
- coeff_dzz_m1_m1_m2 = t5564+t5669+t5742;
- coeff_dzz_0_m1_m2 = t5601+t5556+t5677;
- coeff_dzz_p1_m1_m2 = t5565+t5669+t5750;
- coeff_dzz_p2_m1_m2 = t5601+t5653+t5723;
- coeff_dzz_m2_0_m2 = t5569+t5589+t5688;
- coeff_dzz_m1_0_m2 = t5692+t5786;
- coeff_dzz_0_0_m2 = t5601+t5700;
- coeff_dzz_p1_0_m2 = t5686+t5794;
- coeff_dzz_p2_0_m2 = t5581+t5573+t5688;
- coeff_dzz_m2_p1_m2 = t5601+t5659+t5730;
- coeff_dzz_m1_p1_m2 = t5586+t5657+t5789;
- coeff_dzz_0_p1_m2 = t5718+t5789+t5803;
- coeff_dzz_p1_p1_m2 = t5582+t5647+t5789;
- coeff_dzz_p2_p1_m2 = t5601+t5667+t5748;
- coeff_dzz_m2_p2_m2 = t5578+t5601+t5589+t5646;
- coeff_dzz_m1_p2_m2 = t5572+t5663+t5743;
- coeff_dzz_0_p2_m2 = t5578+t5572+t5706+t5795;
- coeff_dzz_p1_p2_m2 = t5565+t5644+t5791;
- coeff_dzz_p2_p2_m2 = t5573+t5654+t5791;
- coeff_dzz_m2_m2_m1 = t5567+t5641+t5729;
- coeff_dzz_m1_m2_m1 = t5571+t5670+t5788;
- coeff_dzz_0_m2_m1 = t5571+t5574+t5683;
- coeff_dzz_p1_m2_m1 = t5571+t5662+t5757;
- coeff_dzz_p2_m2_m1 = t5568+t5641+t5732;
- coeff_dzz_m2_m1_m1 = t5592+t5655+t5793;
- coeff_dzz_m1_m1_m1 = t5576+t5652+t5790;
- coeff_dzz_0_m1_m1 = t5672+t5778;
- coeff_dzz_p1_m1_m1 = t5594+t5652+t5774;
- coeff_dzz_p2_m1_m1 = t5557+t5660+t5778;
- coeff_dzz_m2_0_m1 = t5567+t5582+t5682;
- coeff_dzz_m1_0_m1 = t5681+t5805;
- coeff_dzz_0_0_m1 = t5598+t5699;
- coeff_dzz_p1_0_m1 = t5569+t5594+t5681;
- coeff_dzz_p2_0_m1 = t5682+t5780;
- coeff_dzz_m2_p1_m1 = t5583+t5668+t5793;
- coeff_dzz_m1_p1_m1 = t5558+t5656+t5805;
- coeff_dzz_0_p1_m1 = t5570+t5583+t5672;
- coeff_dzz_p1_p1_m1 = t5594+t5656+t5775;
- coeff_dzz_p2_p1_m1 = t5583+t5660+t5769;
- coeff_dzz_m2_p2_m1 = t5567+t5650+t5755;
- coeff_dzz_m1_p2_m1 = t5566+t5665+t5788;
- coeff_dzz_0_p2_m1 = t5579+t5566+t5683;
- coeff_dzz_p1_p2_m1 = t5566+t5662+t5749;
- coeff_dzz_p2_p2_m1 = t5568+t5650+t5744;
- coeff_dzz_m2_m2_0 = t5676+t5752;
- coeff_dzz_m1_m2_0 = t5694+t5729;
- coeff_dzz_0_m2_0 = t5578+t5702;
- coeff_dzz_p1_m2_0 = t5694+t5732;
- coeff_dzz_p2_m2_0 = t5676+t5734;
- coeff_dzz_m2_m1_0 = t5695+t5748;
- coeff_dzz_m1_m1_0 = t5693+t5750;
- coeff_dzz_0_m1_0 = t5574+t5698;
- coeff_dzz_p1_m1_0 = t5693+t5742;
- coeff_dzz_p2_m1_0 = t5689+t5730;
- coeff_dzz_m2_0_0 = t5581+t5701;
- coeff_dzz_m1_0_0 = t5582+t5697;
- coeff_dzz_0_0_0 = RATIONAL(-13.0,98.0)+t5596+t5726;
- coeff_dzz_p1_0_0 = t5586+t5697;
- coeff_dzz_p2_0_0 = t5589+t5701;
- coeff_dzz_m2_p1_0 = t5689+t5723;
- coeff_dzz_m1_p1_0 = t5696+t5758;
- coeff_dzz_0_p1_0 = t5579+t5698;
- coeff_dzz_p1_p1_0 = t5696+t5731;
- coeff_dzz_p2_p1_0 = t5695+t5759;
- coeff_dzz_m2_p2_0 = t5690+t5725;
- coeff_dzz_m1_p2_0 = t5691+t5755;
- coeff_dzz_0_p2_0 = t5587+t5702;
- coeff_dzz_p1_p2_0 = t5691+t5744;
- coeff_dzz_p2_p2_0 = t5554+t5589+t5690;
- coeff_dzz_m2_m2_p1 = t5568+t5658+t5729;
- coeff_dzz_m1_m2_p1 = t5566+t5670+t5787;
- coeff_dzz_0_m2_p1 = t5574+t5566+t5679;
- coeff_dzz_p1_m2_p1 = t5566+t5648+t5757;
- coeff_dzz_p2_m2_p1 = t5567+t5658+t5732;
- coeff_dzz_m2_m1_p1 = t5592+t5640+t5769;
- coeff_dzz_m1_m1_p1 = t5576+t5661+t5775;
- coeff_dzz_0_m1_p1 = t5592+t5570+t5680;
- coeff_dzz_p1_m1_p1 = t5558+t5661+t5792;
- coeff_dzz_p2_m1_p1 = t5592+t5668+t5776;
- coeff_dzz_m2_0_p1 = t5582+t5568+t5675;
- coeff_dzz_m1_0_p1 = t5569+t5576+t5673;
- coeff_dzz_0_0_p1 = t5602+t5699;
- coeff_dzz_p1_0_p1 = t5673+t5792;
- coeff_dzz_p2_0_p1 = t5586+t5567+t5675;
- coeff_dzz_m2_p1_p1 = t5557+t5640+t5802;
- coeff_dzz_m1_p1_p1 = t5576+t5666+t5774;
- coeff_dzz_0_p1_p1 = t5680+t5802;
- coeff_dzz_p1_p1_p1 = t5594+t5666+t5790;
- coeff_dzz_p2_p1_p1 = t5583+t5655+t5776;
- coeff_dzz_m2_p2_p1 = t5568+t5664+t5755;
- coeff_dzz_m1_p2_p1 = t5571+t5665+t5787;
- coeff_dzz_0_p2_p1 = t5579+t5571+t5679;
- coeff_dzz_p1_p2_p1 = t5571+t5648+t5749;
- coeff_dzz_p2_p2_p1 = t5567+t5664+t5744;
- coeff_dzz_m2_m2_p2 = t5562+t5643+t5797;
- coeff_dzz_m1_m2_p2 = t5572+t5651+t5733;
- coeff_dzz_0_m2_p2 = t5685+t5797;
- coeff_dzz_p1_m2_p2 = t5572+t5645+t5801;
- coeff_dzz_p2_m2_p2 = t5581+t5599+t5587+t5646;
- coeff_dzz_m2_m1_p2 = t5599+t5667+t5759;
- coeff_dzz_m1_m1_p2 = t5586+t5647+t5779;
- coeff_dzz_0_m1_p2 = t5599+t5555+t5677;
- coeff_dzz_p1_m1_p2 = t5582+t5657+t5779;
- coeff_dzz_p2_m1_p2 = t5599+t5659+t5723;
- coeff_dzz_m2_0_p2 = t5687+t5799;
- coeff_dzz_m1_0_p2 = t5674+t5786;
- coeff_dzz_0_0_p2 = t5599+t5700;
- coeff_dzz_p1_0_p2 = t5686+t5801;
- coeff_dzz_p2_0_p2 = t5581+t5569+t5687;
- coeff_dzz_m2_p1_p2 = t5599+t5653+t5730;
- coeff_dzz_m1_p1_p2 = t5565+t5649+t5731;
- coeff_dzz_0_p1_p2 = t5684+t5803;
- coeff_dzz_p1_p1_p2 = t5564+t5649+t5758;
- coeff_dzz_p2_p1_p2 = t5599+t5671+t5748;
- coeff_dzz_m2_p2_p2 = t5554+t5643+t5785;
- coeff_dzz_m1_p2_p2 = t5570+t5651+t5743;
- coeff_dzz_0_p2_p2 = t5685+t5785;
- coeff_dzz_p1_p2_p2 = t5564+t5644+t5770;
- coeff_dzz_p2_p2_p2 = t5569+t5654+t5770;
+ t5767 = RATIONAL(-1.0,700.0)*t5762+t5801;
+ t5766 = RATIONAL(1.0,700.0)*t5762+t5801;
+ t5579 = t5631*x;
+ t5561 = y*t5579;
+ t5765 = t5561+t5811;
+ t5764 = t5592+t5640+t5739;
+ t5763 = t5580+t5739+RATIONAL(-33.0,490.0);
+ t5581 = t5623*x;
+ t5578 = t5626*x;
+ t5583 = t5627*x;
+ t5759 = t5581+t5584;
+ t5568 = x*t5589;
+ t5758 = t5581+t5568;
+ t5567 = x*t5598;
+ t5757 = t5579+t5567;
+ t5756 = t5579+t5568;
+ t5755 = t5583+t5561;
+ t5754 = t5599+t5596;
+ t5563 = y*t5581;
+ t5753 = t5578+t5563;
+ t5752 = t5581+t5561;
+ t5751 = t5606+t5585;
+ t5750 = t5600+t5601;
+ t5748 = t5600+t5605;
+ t5747 = t5606+t5587;
+ t5558 = y*t5578;
+ t5746 = t5578+t5558;
+ t5745 = t5600+t5580;
+ t5574 = x*t5601;
+ t5744 = t5574+t5570;
+ t5565 = y*t5583;
+ t5743 = t5565+t5583;
+ t5741 = t5579+t5595;
+ t5740 = t5579+t5561;
+ t5571 = x*t5605;
+ t5738 = t5572+t5571;
+ t5737 = t5578+t5565;
+ t5736 = t5563+t5583;
+ t5735 = t5579+t5563;
+ t5733 = t5563+t5581;
+ t5731 = t5603+t5604;
+ t5730 = t5558+t5583;
+ t5729 = t5581+t5567;
+ t5728 = t5599+t5747;
+ t5727 = t5585+t5748;
+ t5725 = t5597+t5747;
+ t5724 = t5579+t5813;
+ t5723 = t5596+t5731;
+ t5722 = t5600+t5586+t5571;
+ t5721 = t5600+t5596+t5566;
+ t5720 = t5574+t5777;
+ t5719 = t5600+t5754;
+ t5718 = t5593+t5777;
+ t5717 = t5596+t5750;
+ t5716 = t5571+t5777;
+ t5715 = t5594+t5748;
+ t5714 = t5590+t5777;
+ t5712 = t5582+t5731;
+ t5711 = t5596+t5732;
+ t5617 = RATIONAL(-61.0,490.0);
+ t5710 = t5592+t5617+t5751;
+ t5709 = t5617+t5586+t5747;
+ t5639 = RATIONAL(-1.0,10.0);
+ t5708 = t5639+t5586+t5739;
+ t5707 = t5594+RATIONAL(431.0,14700.0)+t5745;
+ t5706 = t5580+t5639+t5751;
+ t5705 = RATIONAL(136.0,3675.0)+t5587+t5812;
+ t5704 = t5601+t5585+t5620+t5745;
+ t5703 = t5723+t5770;
+ t5702 = t5586+t5620+t5715;
+ t5701 = t5725+t5789;
+ t5700 = t5563+t5764;
+ t5699 = t5728+t5789;
+ t5698 = t5728+t5788;
+ t5576 = x*t5602;
+ t5697 = t5579+t5576+t5712;
+ t5696 = t5595+t5570+t5727;
+ t5695 = t5570+t5768;
+ t5694 = t5725+t5788;
+ t5693 = t5596+t5609+t5569+t5745;
+ t5692 = t5594+t5750+t5800;
+ t5691 = t5723+t5781;
+ t5690 = t5572+t5768;
+ t5689 = t5601+t5583+t5722;
+ t5688 = t5584+t5763;
+ t5687 = t5572+t5584+t5727;
+ t5686 = t5720+t5795;
+ t5685 = t5713+t5797;
+ t5684 = t5561+t5764;
+ t5683 = t5716+t5795;
+ t5682 = t5711+t5779;
+ t5681 = t5578+t5574+t5586+t5750;
+ t5680 = t5595+t5763;
+ t5679 = t5721+t5799;
+ t5573 = x*t5603;
+ t5678 = t5581+t5573+t5712;
+ t5677 = t5711+t5804;
+ t5676 = t5715+t5800;
+ t5675 = t5560+t5605+t5596+t5611+t5724;
+ t5674 = t5572+t5720+t5767;
+ t5673 = t5560+t5570+t5765;
+ t5672 = t5564+t5568+t5721+t5793;
+ t5671 = t5563+t5584+t5724+t5814;
+ t5670 = t5574+t5603+t5718+t5798;
+ t5669 = t5595+t5733+t5811;
+ t5668 = t5696+t5792;
+ t5667 = t5598+t5718+t5766;
+ t5666 = t5564+t5572+t5765;
+ t5665 = t5682+t5809;
+ t5664 = t5572+t5598+t5769;
+ t5663 = t5687+t5792;
+ t5662 = t5719+t5736+t5807;
+ t5661 = t5711+t5782+t5809;
+ t5660 = t5570+t5589+t5769;
+ t5659 = t5589+t5714+t5766;
+ t5658 = t5703+t5809;
+ t5657 = t5570+t5716+t5767;
+ t5656 = t5681+t5791;
+ t5655 = t5697+t5802;
+ t5654 = t5679+t5807;
+ t5653 = t5615+t5568+t5714+t5754;
+ t5652 = t5691+t5809;
+ t5651 = t5719+t5729+t5793;
+ t5650 = t5567+t5577+t5716+t5798;
+ t5649 = t5678+t5802;
+ t5648 = t5681+t5806;
+ t5647 = t5591+t5615+t5682;
+ t5646 = t5561+t5569+t5722+t5791;
+ t5645 = t5689+t5806;
+ t5644 = t5717+t5772+t5793;
+ coeff_dzz_m2_m2_m2 = t5558+t5645+t5808;
+ coeff_dzz_m1_m2_m2 = t5601+t5673+t5759;
+ coeff_dzz_0_m2_m2 = t5704+t5808;
+ coeff_dzz_p1_m2_m2 = t5601+t5570+t5564+t5671;
+ coeff_dzz_p2_m2_m2 = t5565+t5648+t5808;
+ coeff_dzz_m2_m1_m2 = t5583+t5646+t5784;
+ coeff_dzz_m1_m1_m2 = t5560+t5644+t5758;
+ coeff_dzz_0_m1_m2 = t5693+t5784;
+ coeff_dzz_p1_m1_m2 = t5564+t5644+t5757;
+ coeff_dzz_p2_m1_m2 = t5563+t5656+t5772;
+ coeff_dzz_m2_0_m2 = t5689+t5787;
+ coeff_dzz_m1_0_m2 = t5560+t5581+t5692;
+ coeff_dzz_0_0_m2 = t5601+t5707;
+ coeff_dzz_p1_0_m2 = t5579+t5564+t5692;
+ coeff_dzz_p2_0_m2 = t5681+t5787;
+ coeff_dzz_m2_p1_m2 = t5571+t5662+t5803;
+ coeff_dzz_m1_p1_m2 = t5560+t5651+t5803;
+ coeff_dzz_0_p1_m2 = t5717+t5785+t5805;
+ coeff_dzz_p1_p1_m2 = t5579+t5601+t5599+t5672;
+ coeff_dzz_p2_p1_m2 = t5561+t5656+t5805;
+ coeff_dzz_m2_p2_m2 = t5565+t5645+t5794;
+ coeff_dzz_m1_p2_m2 = t5601+t5669+t5783;
+ coeff_dzz_0_p2_m2 = t5704+t5794;
+ coeff_dzz_p1_p2_m2 = t5601+t5666+t5741;
+ coeff_dzz_p2_p2_m2 = t5558+t5648+t5794;
+ coeff_dzz_m2_m2_m1 = t5576+t5652+t5735;
+ coeff_dzz_m1_m2_m1 = t5567+t5670+t5781;
+ coeff_dzz_0_m2_m1 = t5691+t5804;
+ coeff_dzz_p1_m2_m1 = t5571+t5603+t5575+t5653;
+ coeff_dzz_p2_m2_m1 = t5573+t5652+t5752;
+ coeff_dzz_m2_m1_m1 = t5567+t5655+t5776;
+ coeff_dzz_m1_m1_m1 = t5593+t5674+t5796;
+ coeff_dzz_0_m1_m1 = t5690+t5796;
+ coeff_dzz_p1_m1_m1 = t5603+t5659+t5738;
+ coeff_dzz_p2_m1_m1 = t5568+t5649+t5776;
+ coeff_dzz_m2_0_m1 = t5697+t5797;
+ coeff_dzz_m1_0_m1 = t5603+t5593+t5686;
+ coeff_dzz_0_0_m1 = t5603+t5705;
+ coeff_dzz_p1_0_m1 = t5683+t5810;
+ coeff_dzz_p2_0_m1 = t5678+t5797;
+ coeff_dzz_m2_p1_m1 = t5568+t5655+t5786;
+ coeff_dzz_m1_p1_m1 = t5603+t5667+t5744;
+ coeff_dzz_0_p1_m1 = t5695+t5773;
+ coeff_dzz_p1_p1_m1 = t5590+t5657+t5773;
+ coeff_dzz_p2_p1_m1 = t5567+t5649+t5786;
+ coeff_dzz_m2_p2_m1 = t5576+t5658+t5740;
+ coeff_dzz_m1_p2_m1 = t5568+t5670+t5770;
+ coeff_dzz_0_p2_m1 = t5703+t5804;
+ coeff_dzz_p1_p2_m1 = t5597+t5650+t5810;
+ coeff_dzz_p2_p2_m1 = t5573+t5658+t5733;
+ coeff_dzz_m2_m2_0 = t5680+t5737;
+ coeff_dzz_m1_m2_0 = t5700+t5741;
+ coeff_dzz_0_m2_0 = t5595+t5708;
+ coeff_dzz_p1_m2_0 = t5595+t5581+t5684;
+ coeff_dzz_p2_m2_0 = t5680+t5730;
+ coeff_dzz_m2_m1_0 = t5699+t5753;
+ coeff_dzz_m1_m1_0 = t5698+t5757;
+ coeff_dzz_0_m1_0 = t5599+t5709;
+ coeff_dzz_p1_m1_0 = t5698+t5758;
+ coeff_dzz_p2_m1_0 = t5699+t5755;
+ coeff_dzz_m2_0_0 = t5578+t5706;
+ coeff_dzz_m1_0_0 = t5579+t5710;
+ coeff_dzz_0_0_0 = RATIONAL(-13.0,98.0)+t5586+t5751;
+ coeff_dzz_p1_0_0 = t5581+t5710;
+ coeff_dzz_p2_0_0 = t5583+t5706;
+ coeff_dzz_m2_p1_0 = t5561+t5578+t5701;
+ coeff_dzz_m1_p1_0 = t5694+t5756;
+ coeff_dzz_0_p1_0 = t5597+t5709;
+ coeff_dzz_p1_p1_0 = t5694+t5729;
+ coeff_dzz_p2_p1_0 = t5701+t5736;
+ coeff_dzz_m2_p2_0 = t5688+t5746;
+ coeff_dzz_m1_p2_0 = t5579+t5584+t5684;
+ coeff_dzz_0_p2_0 = t5584+t5708;
+ coeff_dzz_p1_p2_0 = t5700+t5759;
+ coeff_dzz_p2_p2_0 = t5688+t5743;
+ coeff_dzz_m2_m2_p1 = t5573+t5661+t5735;
+ coeff_dzz_m1_m2_p1 = t5599+t5650+t5780;
+ coeff_dzz_0_m2_p1 = t5677+t5782;
+ coeff_dzz_p1_m2_p1 = t5574+t5602+t5577+t5653;
+ coeff_dzz_p2_m2_p1 = t5576+t5661+t5752;
+ coeff_dzz_m2_m1_p1 = t5573+t5660+t5757;
+ coeff_dzz_m1_m1_p1 = t5589+t5657+t5780;
+ coeff_dzz_0_m1_p1 = t5589+t5602+t5695;
+ coeff_dzz_p1_m1_p1 = t5602+t5659+t5744;
+ coeff_dzz_p2_m1_p1 = t5576+t5660+t5758;
+ coeff_dzz_m2_0_p1 = t5579+t5573+t5685;
+ coeff_dzz_m1_0_p1 = t5683+t5780;
+ coeff_dzz_0_0_p1 = t5602+t5705;
+ coeff_dzz_p1_0_p1 = t5602+t5590+t5686;
+ coeff_dzz_p2_0_p1 = t5581+t5576+t5685;
+ coeff_dzz_m2_p1_p1 = t5573+t5664+t5756;
+ coeff_dzz_m1_p1_p1 = t5602+t5667+t5738;
+ coeff_dzz_0_p1_p1 = t5690+t5775;
+ coeff_dzz_p1_p1_p1 = t5590+t5674+t5775;
+ coeff_dzz_p2_p1_p1 = t5576+t5664+t5729;
+ coeff_dzz_m2_p2_p1 = t5573+t5665+t5740;
+ coeff_dzz_m1_p2_p1 = t5568+t5571+t5593+t5647;
+ coeff_dzz_0_p2_p1 = t5677+t5779;
+ coeff_dzz_p1_p2_p1 = t5590+t5567+t5574+t5647;
+ coeff_dzz_p2_p2_p1 = t5576+t5665+t5733;
+ coeff_dzz_m2_m2_p2 = t5574+t5663+t5730;
+ coeff_dzz_m1_m2_p2 = t5605+t5666+t5759;
+ coeff_dzz_0_m2_p2 = t5687+t5778;
+ coeff_dzz_p1_m2_p2 = t5605+t5671+t5783;
+ coeff_dzz_p2_m2_p2 = t5571+t5663+t5737;
+ coeff_dzz_m2_m1_p2 = t5574+t5654+t5755;
+ coeff_dzz_m1_m1_p2 = t5581+t5672+t5799;
+ coeff_dzz_0_m1_p2 = t5679+t5785;
+ coeff_dzz_p1_m1_p2 = t5597+t5567+t5566+t5675;
+ coeff_dzz_p2_m1_p2 = t5571+t5654+t5753;
+ coeff_dzz_m2_0_p2 = t5574+t5583+t5702;
+ coeff_dzz_m1_0_p2 = t5581+t5564+t5676;
+ coeff_dzz_0_0_p2 = t5605+t5707;
+ coeff_dzz_p1_0_p2 = t5560+t5579+t5676;
+ coeff_dzz_p2_0_p2 = t5571+t5578+t5702;
+ coeff_dzz_m2_p1_p2 = t5574+t5605+t5569+t5662;
+ coeff_dzz_m1_p1_p2 = t5569+t5651+t5774;
+ coeff_dzz_0_p1_p2 = t5693+t5790;
+ coeff_dzz_p1_p1_p2 = t5599+t5569+t5568+t5675;
+ coeff_dzz_p2_p1_p2 = t5578+t5646+t5790;
+ coeff_dzz_m2_p2_p2 = t5574+t5668+t5743;
+ coeff_dzz_m1_p2_p2 = t5570+t5669+t5774;
+ coeff_dzz_0_p2_p2 = t5696+t5778;
+ coeff_dzz_p1_p2_p2 = t5605+t5673+t5741;
+ coeff_dzz_p2_p2_p2 = t5571+t5668+t5746;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dx.store.c
index 1fae6c1..469dacf 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dx.store.c
@@ -1,8 +1,8 @@
-COEFF(0,0,0) = coeff_dx_0_0_0;
-COEFF(1,0,0) = coeff_dx_p1_0_0;
-COEFF(0,1,0) = coeff_dx_0_p1_0;
-COEFF(1,1,0) = coeff_dx_p1_p1_0;
-COEFF(0,0,1) = coeff_dx_0_0_p1;
-COEFF(1,0,1) = coeff_dx_p1_0_p1;
-COEFF(0,1,1) = coeff_dx_0_p1_p1;
-COEFF(1,1,1) = coeff_dx_p1_p1_p1;
+COEFF(0,0,0) = factor * coeff_dx_0_0_0;
+COEFF(1,0,0) = factor * coeff_dx_p1_0_0;
+COEFF(0,1,0) = factor * coeff_dx_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dx_p1_p1_0;
+COEFF(0,0,1) = factor * coeff_dx_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dx_p1_0_p1;
+COEFF(0,1,1) = factor * coeff_dx_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dx_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dy.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dy.store.c
index 184a6a3..cd659de 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dy.store.c
@@ -1,8 +1,8 @@
-COEFF(0,0,0) = coeff_dy_0_0_0;
-COEFF(1,0,0) = coeff_dy_p1_0_0;
-COEFF(0,1,0) = coeff_dy_0_p1_0;
-COEFF(1,1,0) = coeff_dy_p1_p1_0;
-COEFF(0,0,1) = coeff_dy_0_0_p1;
-COEFF(1,0,1) = coeff_dy_p1_0_p1;
-COEFF(0,1,1) = coeff_dy_0_p1_p1;
-COEFF(1,1,1) = coeff_dy_p1_p1_p1;
+COEFF(0,0,0) = factor * coeff_dy_0_0_0;
+COEFF(1,0,0) = factor * coeff_dy_p1_0_0;
+COEFF(0,1,0) = factor * coeff_dy_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dy_p1_p1_0;
+COEFF(0,0,1) = factor * coeff_dy_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dy_p1_0_p1;
+COEFF(0,1,1) = factor * coeff_dy_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dy_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dz.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dz.store.c
index c06244b..30ae20c 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dz.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size2/coeff-dz.store.c
@@ -1,8 +1,8 @@
-COEFF(0,0,0) = coeff_dz_0_0_0;
-COEFF(1,0,0) = coeff_dz_p1_0_0;
-COEFF(0,1,0) = coeff_dz_0_p1_0;
-COEFF(1,1,0) = coeff_dz_p1_p1_0;
-COEFF(0,0,1) = coeff_dz_0_0_p1;
-COEFF(1,0,1) = coeff_dz_p1_0_p1;
-COEFF(0,1,1) = coeff_dz_0_p1_p1;
-COEFF(1,1,1) = coeff_dz_p1_p1_p1;
+COEFF(0,0,0) = factor * coeff_dz_0_0_0;
+COEFF(1,0,0) = factor * coeff_dz_p1_0_0;
+COEFF(0,1,0) = factor * coeff_dz_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dz_p1_p1_0;
+COEFF(0,0,1) = factor * coeff_dz_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dz_p1_0_p1;
+COEFF(0,1,1) = factor * coeff_dz_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dz_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dx.store.c
index 31eba73..e6b27e8 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dx.store.c
@@ -1,27 +1,27 @@
-COEFF(-1,-1,-1) = coeff_dx_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dx_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dx_p1_m1_m1;
-COEFF(-1,0,-1) = coeff_dx_m1_0_m1;
-COEFF(0,0,-1) = coeff_dx_0_0_m1;
-COEFF(1,0,-1) = coeff_dx_p1_0_m1;
-COEFF(-1,1,-1) = coeff_dx_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dx_0_p1_m1;
-COEFF(1,1,-1) = coeff_dx_p1_p1_m1;
-COEFF(-1,-1,0) = coeff_dx_m1_m1_0;
-COEFF(0,-1,0) = coeff_dx_0_m1_0;
-COEFF(1,-1,0) = coeff_dx_p1_m1_0;
-COEFF(-1,0,0) = coeff_dx_m1_0_0;
-COEFF(0,0,0) = coeff_dx_0_0_0;
-COEFF(1,0,0) = coeff_dx_p1_0_0;
-COEFF(-1,1,0) = coeff_dx_m1_p1_0;
-COEFF(0,1,0) = coeff_dx_0_p1_0;
-COEFF(1,1,0) = coeff_dx_p1_p1_0;
-COEFF(-1,-1,1) = coeff_dx_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dx_0_m1_p1;
-COEFF(1,-1,1) = coeff_dx_p1_m1_p1;
-COEFF(-1,0,1) = coeff_dx_m1_0_p1;
-COEFF(0,0,1) = coeff_dx_0_0_p1;
-COEFF(1,0,1) = coeff_dx_p1_0_p1;
-COEFF(-1,1,1) = coeff_dx_m1_p1_p1;
-COEFF(0,1,1) = coeff_dx_0_p1_p1;
-COEFF(1,1,1) = coeff_dx_p1_p1_p1;
+COEFF(-1,-1,-1) = factor * coeff_dx_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dx_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dx_p1_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dx_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dx_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dx_p1_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dx_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dx_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dx_p1_p1_m1;
+COEFF(-1,-1,0) = factor * coeff_dx_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dx_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dx_p1_m1_0;
+COEFF(-1,0,0) = factor * coeff_dx_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dx_0_0_0;
+COEFF(1,0,0) = factor * coeff_dx_p1_0_0;
+COEFF(-1,1,0) = factor * coeff_dx_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dx_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dx_p1_p1_0;
+COEFF(-1,-1,1) = factor * coeff_dx_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dx_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dx_p1_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dx_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dx_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dx_p1_0_p1;
+COEFF(-1,1,1) = factor * coeff_dx_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dx_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dx_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxx.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxx.store.c
index dac77ff..83642b3 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxx.store.c
@@ -1,27 +1,27 @@
-COEFF(-1,-1,-1) = coeff_dxx_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dxx_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dxx_p1_m1_m1;
-COEFF(-1,0,-1) = coeff_dxx_m1_0_m1;
-COEFF(0,0,-1) = coeff_dxx_0_0_m1;
-COEFF(1,0,-1) = coeff_dxx_p1_0_m1;
-COEFF(-1,1,-1) = coeff_dxx_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dxx_0_p1_m1;
-COEFF(1,1,-1) = coeff_dxx_p1_p1_m1;
-COEFF(-1,-1,0) = coeff_dxx_m1_m1_0;
-COEFF(0,-1,0) = coeff_dxx_0_m1_0;
-COEFF(1,-1,0) = coeff_dxx_p1_m1_0;
-COEFF(-1,0,0) = coeff_dxx_m1_0_0;
-COEFF(0,0,0) = coeff_dxx_0_0_0;
-COEFF(1,0,0) = coeff_dxx_p1_0_0;
-COEFF(-1,1,0) = coeff_dxx_m1_p1_0;
-COEFF(0,1,0) = coeff_dxx_0_p1_0;
-COEFF(1,1,0) = coeff_dxx_p1_p1_0;
-COEFF(-1,-1,1) = coeff_dxx_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dxx_0_m1_p1;
-COEFF(1,-1,1) = coeff_dxx_p1_m1_p1;
-COEFF(-1,0,1) = coeff_dxx_m1_0_p1;
-COEFF(0,0,1) = coeff_dxx_0_0_p1;
-COEFF(1,0,1) = coeff_dxx_p1_0_p1;
-COEFF(-1,1,1) = coeff_dxx_m1_p1_p1;
-COEFF(0,1,1) = coeff_dxx_0_p1_p1;
-COEFF(1,1,1) = coeff_dxx_p1_p1_p1;
+COEFF(-1,-1,-1) = factor * coeff_dxx_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dxx_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dxx_p1_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dxx_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dxx_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dxx_p1_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dxx_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dxx_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dxx_p1_p1_m1;
+COEFF(-1,-1,0) = factor * coeff_dxx_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dxx_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dxx_p1_m1_0;
+COEFF(-1,0,0) = factor * coeff_dxx_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dxx_0_0_0;
+COEFF(1,0,0) = factor * coeff_dxx_p1_0_0;
+COEFF(-1,1,0) = factor * coeff_dxx_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dxx_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dxx_p1_p1_0;
+COEFF(-1,-1,1) = factor * coeff_dxx_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dxx_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dxx_p1_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dxx_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dxx_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dxx_p1_0_p1;
+COEFF(-1,1,1) = factor * coeff_dxx_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dxx_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dxx_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxy.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxy.store.c
index 6815e67..392d64f 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxy.store.c
@@ -1,27 +1,27 @@
-COEFF(-1,-1,-1) = coeff_dxy_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dxy_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dxy_p1_m1_m1;
-COEFF(-1,0,-1) = coeff_dxy_m1_0_m1;
-COEFF(0,0,-1) = coeff_dxy_0_0_m1;
-COEFF(1,0,-1) = coeff_dxy_p1_0_m1;
-COEFF(-1,1,-1) = coeff_dxy_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dxy_0_p1_m1;
-COEFF(1,1,-1) = coeff_dxy_p1_p1_m1;
-COEFF(-1,-1,0) = coeff_dxy_m1_m1_0;
-COEFF(0,-1,0) = coeff_dxy_0_m1_0;
-COEFF(1,-1,0) = coeff_dxy_p1_m1_0;
-COEFF(-1,0,0) = coeff_dxy_m1_0_0;
-COEFF(0,0,0) = coeff_dxy_0_0_0;
-COEFF(1,0,0) = coeff_dxy_p1_0_0;
-COEFF(-1,1,0) = coeff_dxy_m1_p1_0;
-COEFF(0,1,0) = coeff_dxy_0_p1_0;
-COEFF(1,1,0) = coeff_dxy_p1_p1_0;
-COEFF(-1,-1,1) = coeff_dxy_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dxy_0_m1_p1;
-COEFF(1,-1,1) = coeff_dxy_p1_m1_p1;
-COEFF(-1,0,1) = coeff_dxy_m1_0_p1;
-COEFF(0,0,1) = coeff_dxy_0_0_p1;
-COEFF(1,0,1) = coeff_dxy_p1_0_p1;
-COEFF(-1,1,1) = coeff_dxy_m1_p1_p1;
-COEFF(0,1,1) = coeff_dxy_0_p1_p1;
-COEFF(1,1,1) = coeff_dxy_p1_p1_p1;
+COEFF(-1,-1,-1) = factor * coeff_dxy_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dxy_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dxy_p1_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dxy_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dxy_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dxy_p1_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dxy_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dxy_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dxy_p1_p1_m1;
+COEFF(-1,-1,0) = factor * coeff_dxy_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dxy_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dxy_p1_m1_0;
+COEFF(-1,0,0) = factor * coeff_dxy_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dxy_0_0_0;
+COEFF(1,0,0) = factor * coeff_dxy_p1_0_0;
+COEFF(-1,1,0) = factor * coeff_dxy_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dxy_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dxy_p1_p1_0;
+COEFF(-1,-1,1) = factor * coeff_dxy_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dxy_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dxy_p1_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dxy_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dxy_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dxy_p1_0_p1;
+COEFF(-1,1,1) = factor * coeff_dxy_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dxy_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dxy_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxz.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxz.store.c
index f758f0d..add5624 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxz.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dxz.store.c
@@ -1,27 +1,27 @@
-COEFF(-1,-1,-1) = coeff_dxz_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dxz_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dxz_p1_m1_m1;
-COEFF(-1,0,-1) = coeff_dxz_m1_0_m1;
-COEFF(0,0,-1) = coeff_dxz_0_0_m1;
-COEFF(1,0,-1) = coeff_dxz_p1_0_m1;
-COEFF(-1,1,-1) = coeff_dxz_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dxz_0_p1_m1;
-COEFF(1,1,-1) = coeff_dxz_p1_p1_m1;
-COEFF(-1,-1,0) = coeff_dxz_m1_m1_0;
-COEFF(0,-1,0) = coeff_dxz_0_m1_0;
-COEFF(1,-1,0) = coeff_dxz_p1_m1_0;
-COEFF(-1,0,0) = coeff_dxz_m1_0_0;
-COEFF(0,0,0) = coeff_dxz_0_0_0;
-COEFF(1,0,0) = coeff_dxz_p1_0_0;
-COEFF(-1,1,0) = coeff_dxz_m1_p1_0;
-COEFF(0,1,0) = coeff_dxz_0_p1_0;
-COEFF(1,1,0) = coeff_dxz_p1_p1_0;
-COEFF(-1,-1,1) = coeff_dxz_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dxz_0_m1_p1;
-COEFF(1,-1,1) = coeff_dxz_p1_m1_p1;
-COEFF(-1,0,1) = coeff_dxz_m1_0_p1;
-COEFF(0,0,1) = coeff_dxz_0_0_p1;
-COEFF(1,0,1) = coeff_dxz_p1_0_p1;
-COEFF(-1,1,1) = coeff_dxz_m1_p1_p1;
-COEFF(0,1,1) = coeff_dxz_0_p1_p1;
-COEFF(1,1,1) = coeff_dxz_p1_p1_p1;
+COEFF(-1,-1,-1) = factor * coeff_dxz_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dxz_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dxz_p1_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dxz_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dxz_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dxz_p1_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dxz_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dxz_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dxz_p1_p1_m1;
+COEFF(-1,-1,0) = factor * coeff_dxz_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dxz_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dxz_p1_m1_0;
+COEFF(-1,0,0) = factor * coeff_dxz_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dxz_0_0_0;
+COEFF(1,0,0) = factor * coeff_dxz_p1_0_0;
+COEFF(-1,1,0) = factor * coeff_dxz_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dxz_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dxz_p1_p1_0;
+COEFF(-1,-1,1) = factor * coeff_dxz_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dxz_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dxz_p1_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dxz_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dxz_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dxz_p1_0_p1;
+COEFF(-1,1,1) = factor * coeff_dxz_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dxz_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dxz_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dy.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dy.store.c
index 5af7ca1..1be220c 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dy.store.c
@@ -1,27 +1,27 @@
-COEFF(-1,-1,-1) = coeff_dy_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dy_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dy_p1_m1_m1;
-COEFF(-1,0,-1) = coeff_dy_m1_0_m1;
-COEFF(0,0,-1) = coeff_dy_0_0_m1;
-COEFF(1,0,-1) = coeff_dy_p1_0_m1;
-COEFF(-1,1,-1) = coeff_dy_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dy_0_p1_m1;
-COEFF(1,1,-1) = coeff_dy_p1_p1_m1;
-COEFF(-1,-1,0) = coeff_dy_m1_m1_0;
-COEFF(0,-1,0) = coeff_dy_0_m1_0;
-COEFF(1,-1,0) = coeff_dy_p1_m1_0;
-COEFF(-1,0,0) = coeff_dy_m1_0_0;
-COEFF(0,0,0) = coeff_dy_0_0_0;
-COEFF(1,0,0) = coeff_dy_p1_0_0;
-COEFF(-1,1,0) = coeff_dy_m1_p1_0;
-COEFF(0,1,0) = coeff_dy_0_p1_0;
-COEFF(1,1,0) = coeff_dy_p1_p1_0;
-COEFF(-1,-1,1) = coeff_dy_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dy_0_m1_p1;
-COEFF(1,-1,1) = coeff_dy_p1_m1_p1;
-COEFF(-1,0,1) = coeff_dy_m1_0_p1;
-COEFF(0,0,1) = coeff_dy_0_0_p1;
-COEFF(1,0,1) = coeff_dy_p1_0_p1;
-COEFF(-1,1,1) = coeff_dy_m1_p1_p1;
-COEFF(0,1,1) = coeff_dy_0_p1_p1;
-COEFF(1,1,1) = coeff_dy_p1_p1_p1;
+COEFF(-1,-1,-1) = factor * coeff_dy_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dy_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dy_p1_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dy_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dy_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dy_p1_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dy_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dy_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dy_p1_p1_m1;
+COEFF(-1,-1,0) = factor * coeff_dy_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dy_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dy_p1_m1_0;
+COEFF(-1,0,0) = factor * coeff_dy_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dy_0_0_0;
+COEFF(1,0,0) = factor * coeff_dy_p1_0_0;
+COEFF(-1,1,0) = factor * coeff_dy_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dy_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dy_p1_p1_0;
+COEFF(-1,-1,1) = factor * coeff_dy_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dy_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dy_p1_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dy_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dy_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dy_p1_0_p1;
+COEFF(-1,1,1) = factor * coeff_dy_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dy_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dy_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyy.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyy.store.c
index 10ab9bc..28fba0b 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyy.store.c
@@ -1,27 +1,27 @@
-COEFF(-1,-1,-1) = coeff_dyy_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dyy_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dyy_p1_m1_m1;
-COEFF(-1,0,-1) = coeff_dyy_m1_0_m1;
-COEFF(0,0,-1) = coeff_dyy_0_0_m1;
-COEFF(1,0,-1) = coeff_dyy_p1_0_m1;
-COEFF(-1,1,-1) = coeff_dyy_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dyy_0_p1_m1;
-COEFF(1,1,-1) = coeff_dyy_p1_p1_m1;
-COEFF(-1,-1,0) = coeff_dyy_m1_m1_0;
-COEFF(0,-1,0) = coeff_dyy_0_m1_0;
-COEFF(1,-1,0) = coeff_dyy_p1_m1_0;
-COEFF(-1,0,0) = coeff_dyy_m1_0_0;
-COEFF(0,0,0) = coeff_dyy_0_0_0;
-COEFF(1,0,0) = coeff_dyy_p1_0_0;
-COEFF(-1,1,0) = coeff_dyy_m1_p1_0;
-COEFF(0,1,0) = coeff_dyy_0_p1_0;
-COEFF(1,1,0) = coeff_dyy_p1_p1_0;
-COEFF(-1,-1,1) = coeff_dyy_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dyy_0_m1_p1;
-COEFF(1,-1,1) = coeff_dyy_p1_m1_p1;
-COEFF(-1,0,1) = coeff_dyy_m1_0_p1;
-COEFF(0,0,1) = coeff_dyy_0_0_p1;
-COEFF(1,0,1) = coeff_dyy_p1_0_p1;
-COEFF(-1,1,1) = coeff_dyy_m1_p1_p1;
-COEFF(0,1,1) = coeff_dyy_0_p1_p1;
-COEFF(1,1,1) = coeff_dyy_p1_p1_p1;
+COEFF(-1,-1,-1) = factor * coeff_dyy_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dyy_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dyy_p1_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dyy_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dyy_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dyy_p1_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dyy_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dyy_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dyy_p1_p1_m1;
+COEFF(-1,-1,0) = factor * coeff_dyy_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dyy_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dyy_p1_m1_0;
+COEFF(-1,0,0) = factor * coeff_dyy_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dyy_0_0_0;
+COEFF(1,0,0) = factor * coeff_dyy_p1_0_0;
+COEFF(-1,1,0) = factor * coeff_dyy_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dyy_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dyy_p1_p1_0;
+COEFF(-1,-1,1) = factor * coeff_dyy_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dyy_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dyy_p1_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dyy_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dyy_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dyy_p1_0_p1;
+COEFF(-1,1,1) = factor * coeff_dyy_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dyy_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dyy_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyz.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyz.store.c
index c16adef..5c27ea5 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyz.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dyz.store.c
@@ -1,27 +1,27 @@
-COEFF(-1,-1,-1) = coeff_dyz_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dyz_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dyz_p1_m1_m1;
-COEFF(-1,0,-1) = coeff_dyz_m1_0_m1;
-COEFF(0,0,-1) = coeff_dyz_0_0_m1;
-COEFF(1,0,-1) = coeff_dyz_p1_0_m1;
-COEFF(-1,1,-1) = coeff_dyz_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dyz_0_p1_m1;
-COEFF(1,1,-1) = coeff_dyz_p1_p1_m1;
-COEFF(-1,-1,0) = coeff_dyz_m1_m1_0;
-COEFF(0,-1,0) = coeff_dyz_0_m1_0;
-COEFF(1,-1,0) = coeff_dyz_p1_m1_0;
-COEFF(-1,0,0) = coeff_dyz_m1_0_0;
-COEFF(0,0,0) = coeff_dyz_0_0_0;
-COEFF(1,0,0) = coeff_dyz_p1_0_0;
-COEFF(-1,1,0) = coeff_dyz_m1_p1_0;
-COEFF(0,1,0) = coeff_dyz_0_p1_0;
-COEFF(1,1,0) = coeff_dyz_p1_p1_0;
-COEFF(-1,-1,1) = coeff_dyz_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dyz_0_m1_p1;
-COEFF(1,-1,1) = coeff_dyz_p1_m1_p1;
-COEFF(-1,0,1) = coeff_dyz_m1_0_p1;
-COEFF(0,0,1) = coeff_dyz_0_0_p1;
-COEFF(1,0,1) = coeff_dyz_p1_0_p1;
-COEFF(-1,1,1) = coeff_dyz_m1_p1_p1;
-COEFF(0,1,1) = coeff_dyz_0_p1_p1;
-COEFF(1,1,1) = coeff_dyz_p1_p1_p1;
+COEFF(-1,-1,-1) = factor * coeff_dyz_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dyz_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dyz_p1_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dyz_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dyz_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dyz_p1_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dyz_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dyz_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dyz_p1_p1_m1;
+COEFF(-1,-1,0) = factor * coeff_dyz_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dyz_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dyz_p1_m1_0;
+COEFF(-1,0,0) = factor * coeff_dyz_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dyz_0_0_0;
+COEFF(1,0,0) = factor * coeff_dyz_p1_0_0;
+COEFF(-1,1,0) = factor * coeff_dyz_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dyz_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dyz_p1_p1_0;
+COEFF(-1,-1,1) = factor * coeff_dyz_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dyz_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dyz_p1_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dyz_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dyz_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dyz_p1_0_p1;
+COEFF(-1,1,1) = factor * coeff_dyz_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dyz_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dyz_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dz.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dz.store.c
index 99761d2..9024306 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dz.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dz.store.c
@@ -1,27 +1,27 @@
-COEFF(-1,-1,-1) = coeff_dz_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dz_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dz_p1_m1_m1;
-COEFF(-1,0,-1) = coeff_dz_m1_0_m1;
-COEFF(0,0,-1) = coeff_dz_0_0_m1;
-COEFF(1,0,-1) = coeff_dz_p1_0_m1;
-COEFF(-1,1,-1) = coeff_dz_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dz_0_p1_m1;
-COEFF(1,1,-1) = coeff_dz_p1_p1_m1;
-COEFF(-1,-1,0) = coeff_dz_m1_m1_0;
-COEFF(0,-1,0) = coeff_dz_0_m1_0;
-COEFF(1,-1,0) = coeff_dz_p1_m1_0;
-COEFF(-1,0,0) = coeff_dz_m1_0_0;
-COEFF(0,0,0) = coeff_dz_0_0_0;
-COEFF(1,0,0) = coeff_dz_p1_0_0;
-COEFF(-1,1,0) = coeff_dz_m1_p1_0;
-COEFF(0,1,0) = coeff_dz_0_p1_0;
-COEFF(1,1,0) = coeff_dz_p1_p1_0;
-COEFF(-1,-1,1) = coeff_dz_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dz_0_m1_p1;
-COEFF(1,-1,1) = coeff_dz_p1_m1_p1;
-COEFF(-1,0,1) = coeff_dz_m1_0_p1;
-COEFF(0,0,1) = coeff_dz_0_0_p1;
-COEFF(1,0,1) = coeff_dz_p1_0_p1;
-COEFF(-1,1,1) = coeff_dz_m1_p1_p1;
-COEFF(0,1,1) = coeff_dz_0_p1_p1;
-COEFF(1,1,1) = coeff_dz_p1_p1_p1;
+COEFF(-1,-1,-1) = factor * coeff_dz_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dz_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dz_p1_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dz_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dz_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dz_p1_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dz_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dz_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dz_p1_p1_m1;
+COEFF(-1,-1,0) = factor * coeff_dz_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dz_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dz_p1_m1_0;
+COEFF(-1,0,0) = factor * coeff_dz_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dz_0_0_0;
+COEFF(1,0,0) = factor * coeff_dz_p1_0_0;
+COEFF(-1,1,0) = factor * coeff_dz_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dz_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dz_p1_p1_0;
+COEFF(-1,-1,1) = factor * coeff_dz_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dz_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dz_p1_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dz_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dz_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dz_p1_0_p1;
+COEFF(-1,1,1) = factor * coeff_dz_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dz_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dz_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dzz.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dzz.store.c
index f9af927..3743cb7 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dzz.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size3/coeff-dzz.store.c
@@ -1,27 +1,27 @@
-COEFF(-1,-1,-1) = coeff_dzz_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dzz_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dzz_p1_m1_m1;
-COEFF(-1,0,-1) = coeff_dzz_m1_0_m1;
-COEFF(0,0,-1) = coeff_dzz_0_0_m1;
-COEFF(1,0,-1) = coeff_dzz_p1_0_m1;
-COEFF(-1,1,-1) = coeff_dzz_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dzz_0_p1_m1;
-COEFF(1,1,-1) = coeff_dzz_p1_p1_m1;
-COEFF(-1,-1,0) = coeff_dzz_m1_m1_0;
-COEFF(0,-1,0) = coeff_dzz_0_m1_0;
-COEFF(1,-1,0) = coeff_dzz_p1_m1_0;
-COEFF(-1,0,0) = coeff_dzz_m1_0_0;
-COEFF(0,0,0) = coeff_dzz_0_0_0;
-COEFF(1,0,0) = coeff_dzz_p1_0_0;
-COEFF(-1,1,0) = coeff_dzz_m1_p1_0;
-COEFF(0,1,0) = coeff_dzz_0_p1_0;
-COEFF(1,1,0) = coeff_dzz_p1_p1_0;
-COEFF(-1,-1,1) = coeff_dzz_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dzz_0_m1_p1;
-COEFF(1,-1,1) = coeff_dzz_p1_m1_p1;
-COEFF(-1,0,1) = coeff_dzz_m1_0_p1;
-COEFF(0,0,1) = coeff_dzz_0_0_p1;
-COEFF(1,0,1) = coeff_dzz_p1_0_p1;
-COEFF(-1,1,1) = coeff_dzz_m1_p1_p1;
-COEFF(0,1,1) = coeff_dzz_0_p1_p1;
-COEFF(1,1,1) = coeff_dzz_p1_p1_p1;
+COEFF(-1,-1,-1) = factor * coeff_dzz_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dzz_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dzz_p1_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dzz_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dzz_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dzz_p1_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dzz_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dzz_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dzz_p1_p1_m1;
+COEFF(-1,-1,0) = factor * coeff_dzz_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dzz_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dzz_p1_m1_0;
+COEFF(-1,0,0) = factor * coeff_dzz_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dzz_0_0_0;
+COEFF(1,0,0) = factor * coeff_dzz_p1_0_0;
+COEFF(-1,1,0) = factor * coeff_dzz_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dzz_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dzz_p1_p1_0;
+COEFF(-1,-1,1) = factor * coeff_dzz_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dzz_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dzz_p1_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dzz_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dzz_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dzz_p1_0_p1;
+COEFF(-1,1,1) = factor * coeff_dzz_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dzz_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dzz_p1_p1_p1;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dx.store.c
index 2a2aab9..6e0bfe6 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dx.store.c
@@ -1,64 +1,64 @@
-COEFF(-1,-1,-1) = coeff_dx_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dx_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dx_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dx_p2_m1_m1;
-COEFF(-1,0,-1) = coeff_dx_m1_0_m1;
-COEFF(0,0,-1) = coeff_dx_0_0_m1;
-COEFF(1,0,-1) = coeff_dx_p1_0_m1;
-COEFF(2,0,-1) = coeff_dx_p2_0_m1;
-COEFF(-1,1,-1) = coeff_dx_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dx_0_p1_m1;
-COEFF(1,1,-1) = coeff_dx_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dx_p2_p1_m1;
-COEFF(-1,2,-1) = coeff_dx_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dx_0_p2_m1;
-COEFF(1,2,-1) = coeff_dx_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dx_p2_p2_m1;
-COEFF(-1,-1,0) = coeff_dx_m1_m1_0;
-COEFF(0,-1,0) = coeff_dx_0_m1_0;
-COEFF(1,-1,0) = coeff_dx_p1_m1_0;
-COEFF(2,-1,0) = coeff_dx_p2_m1_0;
-COEFF(-1,0,0) = coeff_dx_m1_0_0;
-COEFF(0,0,0) = coeff_dx_0_0_0;
-COEFF(1,0,0) = coeff_dx_p1_0_0;
-COEFF(2,0,0) = coeff_dx_p2_0_0;
-COEFF(-1,1,0) = coeff_dx_m1_p1_0;
-COEFF(0,1,0) = coeff_dx_0_p1_0;
-COEFF(1,1,0) = coeff_dx_p1_p1_0;
-COEFF(2,1,0) = coeff_dx_p2_p1_0;
-COEFF(-1,2,0) = coeff_dx_m1_p2_0;
-COEFF(0,2,0) = coeff_dx_0_p2_0;
-COEFF(1,2,0) = coeff_dx_p1_p2_0;
-COEFF(2,2,0) = coeff_dx_p2_p2_0;
-COEFF(-1,-1,1) = coeff_dx_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dx_0_m1_p1;
-COEFF(1,-1,1) = coeff_dx_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dx_p2_m1_p1;
-COEFF(-1,0,1) = coeff_dx_m1_0_p1;
-COEFF(0,0,1) = coeff_dx_0_0_p1;
-COEFF(1,0,1) = coeff_dx_p1_0_p1;
-COEFF(2,0,1) = coeff_dx_p2_0_p1;
-COEFF(-1,1,1) = coeff_dx_m1_p1_p1;
-COEFF(0,1,1) = coeff_dx_0_p1_p1;
-COEFF(1,1,1) = coeff_dx_p1_p1_p1;
-COEFF(2,1,1) = coeff_dx_p2_p1_p1;
-COEFF(-1,2,1) = coeff_dx_m1_p2_p1;
-COEFF(0,2,1) = coeff_dx_0_p2_p1;
-COEFF(1,2,1) = coeff_dx_p1_p2_p1;
-COEFF(2,2,1) = coeff_dx_p2_p2_p1;
-COEFF(-1,-1,2) = coeff_dx_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dx_0_m1_p2;
-COEFF(1,-1,2) = coeff_dx_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dx_p2_m1_p2;
-COEFF(-1,0,2) = coeff_dx_m1_0_p2;
-COEFF(0,0,2) = coeff_dx_0_0_p2;
-COEFF(1,0,2) = coeff_dx_p1_0_p2;
-COEFF(2,0,2) = coeff_dx_p2_0_p2;
-COEFF(-1,1,2) = coeff_dx_m1_p1_p2;
-COEFF(0,1,2) = coeff_dx_0_p1_p2;
-COEFF(1,1,2) = coeff_dx_p1_p1_p2;
-COEFF(2,1,2) = coeff_dx_p2_p1_p2;
-COEFF(-1,2,2) = coeff_dx_m1_p2_p2;
-COEFF(0,2,2) = coeff_dx_0_p2_p2;
-COEFF(1,2,2) = coeff_dx_p1_p2_p2;
-COEFF(2,2,2) = coeff_dx_p2_p2_p2;
+COEFF(-1,-1,-1) = factor * coeff_dx_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dx_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dx_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dx_p2_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dx_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dx_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dx_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dx_p2_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dx_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dx_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dx_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dx_p2_p1_m1;
+COEFF(-1,2,-1) = factor * coeff_dx_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dx_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dx_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dx_p2_p2_m1;
+COEFF(-1,-1,0) = factor * coeff_dx_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dx_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dx_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dx_p2_m1_0;
+COEFF(-1,0,0) = factor * coeff_dx_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dx_0_0_0;
+COEFF(1,0,0) = factor * coeff_dx_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dx_p2_0_0;
+COEFF(-1,1,0) = factor * coeff_dx_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dx_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dx_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dx_p2_p1_0;
+COEFF(-1,2,0) = factor * coeff_dx_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dx_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dx_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dx_p2_p2_0;
+COEFF(-1,-1,1) = factor * coeff_dx_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dx_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dx_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dx_p2_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dx_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dx_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dx_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dx_p2_0_p1;
+COEFF(-1,1,1) = factor * coeff_dx_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dx_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dx_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dx_p2_p1_p1;
+COEFF(-1,2,1) = factor * coeff_dx_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dx_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dx_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dx_p2_p2_p1;
+COEFF(-1,-1,2) = factor * coeff_dx_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dx_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dx_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dx_p2_m1_p2;
+COEFF(-1,0,2) = factor * coeff_dx_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dx_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dx_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dx_p2_0_p2;
+COEFF(-1,1,2) = factor * coeff_dx_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dx_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dx_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dx_p2_p1_p2;
+COEFF(-1,2,2) = factor * coeff_dx_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dx_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dx_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dx_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxx.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxx.store.c
index 83d15aa..a41b6f1 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxx.store.c
@@ -1,64 +1,64 @@
-COEFF(-1,-1,-1) = coeff_dxx_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dxx_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dxx_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dxx_p2_m1_m1;
-COEFF(-1,0,-1) = coeff_dxx_m1_0_m1;
-COEFF(0,0,-1) = coeff_dxx_0_0_m1;
-COEFF(1,0,-1) = coeff_dxx_p1_0_m1;
-COEFF(2,0,-1) = coeff_dxx_p2_0_m1;
-COEFF(-1,1,-1) = coeff_dxx_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dxx_0_p1_m1;
-COEFF(1,1,-1) = coeff_dxx_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dxx_p2_p1_m1;
-COEFF(-1,2,-1) = coeff_dxx_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dxx_0_p2_m1;
-COEFF(1,2,-1) = coeff_dxx_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dxx_p2_p2_m1;
-COEFF(-1,-1,0) = coeff_dxx_m1_m1_0;
-COEFF(0,-1,0) = coeff_dxx_0_m1_0;
-COEFF(1,-1,0) = coeff_dxx_p1_m1_0;
-COEFF(2,-1,0) = coeff_dxx_p2_m1_0;
-COEFF(-1,0,0) = coeff_dxx_m1_0_0;
-COEFF(0,0,0) = coeff_dxx_0_0_0;
-COEFF(1,0,0) = coeff_dxx_p1_0_0;
-COEFF(2,0,0) = coeff_dxx_p2_0_0;
-COEFF(-1,1,0) = coeff_dxx_m1_p1_0;
-COEFF(0,1,0) = coeff_dxx_0_p1_0;
-COEFF(1,1,0) = coeff_dxx_p1_p1_0;
-COEFF(2,1,0) = coeff_dxx_p2_p1_0;
-COEFF(-1,2,0) = coeff_dxx_m1_p2_0;
-COEFF(0,2,0) = coeff_dxx_0_p2_0;
-COEFF(1,2,0) = coeff_dxx_p1_p2_0;
-COEFF(2,2,0) = coeff_dxx_p2_p2_0;
-COEFF(-1,-1,1) = coeff_dxx_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dxx_0_m1_p1;
-COEFF(1,-1,1) = coeff_dxx_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dxx_p2_m1_p1;
-COEFF(-1,0,1) = coeff_dxx_m1_0_p1;
-COEFF(0,0,1) = coeff_dxx_0_0_p1;
-COEFF(1,0,1) = coeff_dxx_p1_0_p1;
-COEFF(2,0,1) = coeff_dxx_p2_0_p1;
-COEFF(-1,1,1) = coeff_dxx_m1_p1_p1;
-COEFF(0,1,1) = coeff_dxx_0_p1_p1;
-COEFF(1,1,1) = coeff_dxx_p1_p1_p1;
-COEFF(2,1,1) = coeff_dxx_p2_p1_p1;
-COEFF(-1,2,1) = coeff_dxx_m1_p2_p1;
-COEFF(0,2,1) = coeff_dxx_0_p2_p1;
-COEFF(1,2,1) = coeff_dxx_p1_p2_p1;
-COEFF(2,2,1) = coeff_dxx_p2_p2_p1;
-COEFF(-1,-1,2) = coeff_dxx_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dxx_0_m1_p2;
-COEFF(1,-1,2) = coeff_dxx_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dxx_p2_m1_p2;
-COEFF(-1,0,2) = coeff_dxx_m1_0_p2;
-COEFF(0,0,2) = coeff_dxx_0_0_p2;
-COEFF(1,0,2) = coeff_dxx_p1_0_p2;
-COEFF(2,0,2) = coeff_dxx_p2_0_p2;
-COEFF(-1,1,2) = coeff_dxx_m1_p1_p2;
-COEFF(0,1,2) = coeff_dxx_0_p1_p2;
-COEFF(1,1,2) = coeff_dxx_p1_p1_p2;
-COEFF(2,1,2) = coeff_dxx_p2_p1_p2;
-COEFF(-1,2,2) = coeff_dxx_m1_p2_p2;
-COEFF(0,2,2) = coeff_dxx_0_p2_p2;
-COEFF(1,2,2) = coeff_dxx_p1_p2_p2;
-COEFF(2,2,2) = coeff_dxx_p2_p2_p2;
+COEFF(-1,-1,-1) = factor * coeff_dxx_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dxx_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dxx_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dxx_p2_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dxx_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dxx_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dxx_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dxx_p2_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dxx_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dxx_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dxx_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dxx_p2_p1_m1;
+COEFF(-1,2,-1) = factor * coeff_dxx_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dxx_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dxx_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dxx_p2_p2_m1;
+COEFF(-1,-1,0) = factor * coeff_dxx_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dxx_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dxx_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dxx_p2_m1_0;
+COEFF(-1,0,0) = factor * coeff_dxx_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dxx_0_0_0;
+COEFF(1,0,0) = factor * coeff_dxx_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dxx_p2_0_0;
+COEFF(-1,1,0) = factor * coeff_dxx_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dxx_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dxx_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dxx_p2_p1_0;
+COEFF(-1,2,0) = factor * coeff_dxx_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dxx_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dxx_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dxx_p2_p2_0;
+COEFF(-1,-1,1) = factor * coeff_dxx_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dxx_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dxx_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dxx_p2_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dxx_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dxx_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dxx_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dxx_p2_0_p1;
+COEFF(-1,1,1) = factor * coeff_dxx_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dxx_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dxx_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dxx_p2_p1_p1;
+COEFF(-1,2,1) = factor * coeff_dxx_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dxx_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dxx_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dxx_p2_p2_p1;
+COEFF(-1,-1,2) = factor * coeff_dxx_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dxx_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dxx_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dxx_p2_m1_p2;
+COEFF(-1,0,2) = factor * coeff_dxx_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dxx_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dxx_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dxx_p2_0_p2;
+COEFF(-1,1,2) = factor * coeff_dxx_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dxx_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dxx_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dxx_p2_p1_p2;
+COEFF(-1,2,2) = factor * coeff_dxx_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dxx_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dxx_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dxx_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxy.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxy.store.c
index 39e75c7..3882463 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxy.store.c
@@ -1,64 +1,64 @@
-COEFF(-1,-1,-1) = coeff_dxy_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dxy_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dxy_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dxy_p2_m1_m1;
-COEFF(-1,0,-1) = coeff_dxy_m1_0_m1;
-COEFF(0,0,-1) = coeff_dxy_0_0_m1;
-COEFF(1,0,-1) = coeff_dxy_p1_0_m1;
-COEFF(2,0,-1) = coeff_dxy_p2_0_m1;
-COEFF(-1,1,-1) = coeff_dxy_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dxy_0_p1_m1;
-COEFF(1,1,-1) = coeff_dxy_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dxy_p2_p1_m1;
-COEFF(-1,2,-1) = coeff_dxy_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dxy_0_p2_m1;
-COEFF(1,2,-1) = coeff_dxy_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dxy_p2_p2_m1;
-COEFF(-1,-1,0) = coeff_dxy_m1_m1_0;
-COEFF(0,-1,0) = coeff_dxy_0_m1_0;
-COEFF(1,-1,0) = coeff_dxy_p1_m1_0;
-COEFF(2,-1,0) = coeff_dxy_p2_m1_0;
-COEFF(-1,0,0) = coeff_dxy_m1_0_0;
-COEFF(0,0,0) = coeff_dxy_0_0_0;
-COEFF(1,0,0) = coeff_dxy_p1_0_0;
-COEFF(2,0,0) = coeff_dxy_p2_0_0;
-COEFF(-1,1,0) = coeff_dxy_m1_p1_0;
-COEFF(0,1,0) = coeff_dxy_0_p1_0;
-COEFF(1,1,0) = coeff_dxy_p1_p1_0;
-COEFF(2,1,0) = coeff_dxy_p2_p1_0;
-COEFF(-1,2,0) = coeff_dxy_m1_p2_0;
-COEFF(0,2,0) = coeff_dxy_0_p2_0;
-COEFF(1,2,0) = coeff_dxy_p1_p2_0;
-COEFF(2,2,0) = coeff_dxy_p2_p2_0;
-COEFF(-1,-1,1) = coeff_dxy_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dxy_0_m1_p1;
-COEFF(1,-1,1) = coeff_dxy_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dxy_p2_m1_p1;
-COEFF(-1,0,1) = coeff_dxy_m1_0_p1;
-COEFF(0,0,1) = coeff_dxy_0_0_p1;
-COEFF(1,0,1) = coeff_dxy_p1_0_p1;
-COEFF(2,0,1) = coeff_dxy_p2_0_p1;
-COEFF(-1,1,1) = coeff_dxy_m1_p1_p1;
-COEFF(0,1,1) = coeff_dxy_0_p1_p1;
-COEFF(1,1,1) = coeff_dxy_p1_p1_p1;
-COEFF(2,1,1) = coeff_dxy_p2_p1_p1;
-COEFF(-1,2,1) = coeff_dxy_m1_p2_p1;
-COEFF(0,2,1) = coeff_dxy_0_p2_p1;
-COEFF(1,2,1) = coeff_dxy_p1_p2_p1;
-COEFF(2,2,1) = coeff_dxy_p2_p2_p1;
-COEFF(-1,-1,2) = coeff_dxy_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dxy_0_m1_p2;
-COEFF(1,-1,2) = coeff_dxy_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dxy_p2_m1_p2;
-COEFF(-1,0,2) = coeff_dxy_m1_0_p2;
-COEFF(0,0,2) = coeff_dxy_0_0_p2;
-COEFF(1,0,2) = coeff_dxy_p1_0_p2;
-COEFF(2,0,2) = coeff_dxy_p2_0_p2;
-COEFF(-1,1,2) = coeff_dxy_m1_p1_p2;
-COEFF(0,1,2) = coeff_dxy_0_p1_p2;
-COEFF(1,1,2) = coeff_dxy_p1_p1_p2;
-COEFF(2,1,2) = coeff_dxy_p2_p1_p2;
-COEFF(-1,2,2) = coeff_dxy_m1_p2_p2;
-COEFF(0,2,2) = coeff_dxy_0_p2_p2;
-COEFF(1,2,2) = coeff_dxy_p1_p2_p2;
-COEFF(2,2,2) = coeff_dxy_p2_p2_p2;
+COEFF(-1,-1,-1) = factor * coeff_dxy_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dxy_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dxy_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dxy_p2_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dxy_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dxy_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dxy_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dxy_p2_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dxy_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dxy_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dxy_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dxy_p2_p1_m1;
+COEFF(-1,2,-1) = factor * coeff_dxy_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dxy_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dxy_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dxy_p2_p2_m1;
+COEFF(-1,-1,0) = factor * coeff_dxy_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dxy_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dxy_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dxy_p2_m1_0;
+COEFF(-1,0,0) = factor * coeff_dxy_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dxy_0_0_0;
+COEFF(1,0,0) = factor * coeff_dxy_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dxy_p2_0_0;
+COEFF(-1,1,0) = factor * coeff_dxy_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dxy_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dxy_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dxy_p2_p1_0;
+COEFF(-1,2,0) = factor * coeff_dxy_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dxy_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dxy_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dxy_p2_p2_0;
+COEFF(-1,-1,1) = factor * coeff_dxy_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dxy_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dxy_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dxy_p2_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dxy_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dxy_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dxy_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dxy_p2_0_p1;
+COEFF(-1,1,1) = factor * coeff_dxy_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dxy_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dxy_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dxy_p2_p1_p1;
+COEFF(-1,2,1) = factor * coeff_dxy_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dxy_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dxy_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dxy_p2_p2_p1;
+COEFF(-1,-1,2) = factor * coeff_dxy_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dxy_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dxy_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dxy_p2_m1_p2;
+COEFF(-1,0,2) = factor * coeff_dxy_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dxy_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dxy_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dxy_p2_0_p2;
+COEFF(-1,1,2) = factor * coeff_dxy_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dxy_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dxy_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dxy_p2_p1_p2;
+COEFF(-1,2,2) = factor * coeff_dxy_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dxy_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dxy_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dxy_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxz.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxz.store.c
index e3300ab..d138c22 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxz.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dxz.store.c
@@ -1,64 +1,64 @@
-COEFF(-1,-1,-1) = coeff_dxz_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dxz_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dxz_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dxz_p2_m1_m1;
-COEFF(-1,0,-1) = coeff_dxz_m1_0_m1;
-COEFF(0,0,-1) = coeff_dxz_0_0_m1;
-COEFF(1,0,-1) = coeff_dxz_p1_0_m1;
-COEFF(2,0,-1) = coeff_dxz_p2_0_m1;
-COEFF(-1,1,-1) = coeff_dxz_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dxz_0_p1_m1;
-COEFF(1,1,-1) = coeff_dxz_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dxz_p2_p1_m1;
-COEFF(-1,2,-1) = coeff_dxz_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dxz_0_p2_m1;
-COEFF(1,2,-1) = coeff_dxz_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dxz_p2_p2_m1;
-COEFF(-1,-1,0) = coeff_dxz_m1_m1_0;
-COEFF(0,-1,0) = coeff_dxz_0_m1_0;
-COEFF(1,-1,0) = coeff_dxz_p1_m1_0;
-COEFF(2,-1,0) = coeff_dxz_p2_m1_0;
-COEFF(-1,0,0) = coeff_dxz_m1_0_0;
-COEFF(0,0,0) = coeff_dxz_0_0_0;
-COEFF(1,0,0) = coeff_dxz_p1_0_0;
-COEFF(2,0,0) = coeff_dxz_p2_0_0;
-COEFF(-1,1,0) = coeff_dxz_m1_p1_0;
-COEFF(0,1,0) = coeff_dxz_0_p1_0;
-COEFF(1,1,0) = coeff_dxz_p1_p1_0;
-COEFF(2,1,0) = coeff_dxz_p2_p1_0;
-COEFF(-1,2,0) = coeff_dxz_m1_p2_0;
-COEFF(0,2,0) = coeff_dxz_0_p2_0;
-COEFF(1,2,0) = coeff_dxz_p1_p2_0;
-COEFF(2,2,0) = coeff_dxz_p2_p2_0;
-COEFF(-1,-1,1) = coeff_dxz_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dxz_0_m1_p1;
-COEFF(1,-1,1) = coeff_dxz_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dxz_p2_m1_p1;
-COEFF(-1,0,1) = coeff_dxz_m1_0_p1;
-COEFF(0,0,1) = coeff_dxz_0_0_p1;
-COEFF(1,0,1) = coeff_dxz_p1_0_p1;
-COEFF(2,0,1) = coeff_dxz_p2_0_p1;
-COEFF(-1,1,1) = coeff_dxz_m1_p1_p1;
-COEFF(0,1,1) = coeff_dxz_0_p1_p1;
-COEFF(1,1,1) = coeff_dxz_p1_p1_p1;
-COEFF(2,1,1) = coeff_dxz_p2_p1_p1;
-COEFF(-1,2,1) = coeff_dxz_m1_p2_p1;
-COEFF(0,2,1) = coeff_dxz_0_p2_p1;
-COEFF(1,2,1) = coeff_dxz_p1_p2_p1;
-COEFF(2,2,1) = coeff_dxz_p2_p2_p1;
-COEFF(-1,-1,2) = coeff_dxz_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dxz_0_m1_p2;
-COEFF(1,-1,2) = coeff_dxz_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dxz_p2_m1_p2;
-COEFF(-1,0,2) = coeff_dxz_m1_0_p2;
-COEFF(0,0,2) = coeff_dxz_0_0_p2;
-COEFF(1,0,2) = coeff_dxz_p1_0_p2;
-COEFF(2,0,2) = coeff_dxz_p2_0_p2;
-COEFF(-1,1,2) = coeff_dxz_m1_p1_p2;
-COEFF(0,1,2) = coeff_dxz_0_p1_p2;
-COEFF(1,1,2) = coeff_dxz_p1_p1_p2;
-COEFF(2,1,2) = coeff_dxz_p2_p1_p2;
-COEFF(-1,2,2) = coeff_dxz_m1_p2_p2;
-COEFF(0,2,2) = coeff_dxz_0_p2_p2;
-COEFF(1,2,2) = coeff_dxz_p1_p2_p2;
-COEFF(2,2,2) = coeff_dxz_p2_p2_p2;
+COEFF(-1,-1,-1) = factor * coeff_dxz_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dxz_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dxz_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dxz_p2_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dxz_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dxz_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dxz_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dxz_p2_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dxz_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dxz_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dxz_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dxz_p2_p1_m1;
+COEFF(-1,2,-1) = factor * coeff_dxz_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dxz_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dxz_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dxz_p2_p2_m1;
+COEFF(-1,-1,0) = factor * coeff_dxz_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dxz_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dxz_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dxz_p2_m1_0;
+COEFF(-1,0,0) = factor * coeff_dxz_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dxz_0_0_0;
+COEFF(1,0,0) = factor * coeff_dxz_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dxz_p2_0_0;
+COEFF(-1,1,0) = factor * coeff_dxz_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dxz_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dxz_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dxz_p2_p1_0;
+COEFF(-1,2,0) = factor * coeff_dxz_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dxz_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dxz_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dxz_p2_p2_0;
+COEFF(-1,-1,1) = factor * coeff_dxz_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dxz_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dxz_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dxz_p2_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dxz_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dxz_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dxz_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dxz_p2_0_p1;
+COEFF(-1,1,1) = factor * coeff_dxz_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dxz_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dxz_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dxz_p2_p1_p1;
+COEFF(-1,2,1) = factor * coeff_dxz_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dxz_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dxz_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dxz_p2_p2_p1;
+COEFF(-1,-1,2) = factor * coeff_dxz_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dxz_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dxz_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dxz_p2_m1_p2;
+COEFF(-1,0,2) = factor * coeff_dxz_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dxz_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dxz_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dxz_p2_0_p2;
+COEFF(-1,1,2) = factor * coeff_dxz_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dxz_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dxz_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dxz_p2_p1_p2;
+COEFF(-1,2,2) = factor * coeff_dxz_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dxz_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dxz_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dxz_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dy.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dy.store.c
index f5cdd63..1db130f 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dy.store.c
@@ -1,64 +1,64 @@
-COEFF(-1,-1,-1) = coeff_dy_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dy_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dy_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dy_p2_m1_m1;
-COEFF(-1,0,-1) = coeff_dy_m1_0_m1;
-COEFF(0,0,-1) = coeff_dy_0_0_m1;
-COEFF(1,0,-1) = coeff_dy_p1_0_m1;
-COEFF(2,0,-1) = coeff_dy_p2_0_m1;
-COEFF(-1,1,-1) = coeff_dy_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dy_0_p1_m1;
-COEFF(1,1,-1) = coeff_dy_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dy_p2_p1_m1;
-COEFF(-1,2,-1) = coeff_dy_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dy_0_p2_m1;
-COEFF(1,2,-1) = coeff_dy_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dy_p2_p2_m1;
-COEFF(-1,-1,0) = coeff_dy_m1_m1_0;
-COEFF(0,-1,0) = coeff_dy_0_m1_0;
-COEFF(1,-1,0) = coeff_dy_p1_m1_0;
-COEFF(2,-1,0) = coeff_dy_p2_m1_0;
-COEFF(-1,0,0) = coeff_dy_m1_0_0;
-COEFF(0,0,0) = coeff_dy_0_0_0;
-COEFF(1,0,0) = coeff_dy_p1_0_0;
-COEFF(2,0,0) = coeff_dy_p2_0_0;
-COEFF(-1,1,0) = coeff_dy_m1_p1_0;
-COEFF(0,1,0) = coeff_dy_0_p1_0;
-COEFF(1,1,0) = coeff_dy_p1_p1_0;
-COEFF(2,1,0) = coeff_dy_p2_p1_0;
-COEFF(-1,2,0) = coeff_dy_m1_p2_0;
-COEFF(0,2,0) = coeff_dy_0_p2_0;
-COEFF(1,2,0) = coeff_dy_p1_p2_0;
-COEFF(2,2,0) = coeff_dy_p2_p2_0;
-COEFF(-1,-1,1) = coeff_dy_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dy_0_m1_p1;
-COEFF(1,-1,1) = coeff_dy_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dy_p2_m1_p1;
-COEFF(-1,0,1) = coeff_dy_m1_0_p1;
-COEFF(0,0,1) = coeff_dy_0_0_p1;
-COEFF(1,0,1) = coeff_dy_p1_0_p1;
-COEFF(2,0,1) = coeff_dy_p2_0_p1;
-COEFF(-1,1,1) = coeff_dy_m1_p1_p1;
-COEFF(0,1,1) = coeff_dy_0_p1_p1;
-COEFF(1,1,1) = coeff_dy_p1_p1_p1;
-COEFF(2,1,1) = coeff_dy_p2_p1_p1;
-COEFF(-1,2,1) = coeff_dy_m1_p2_p1;
-COEFF(0,2,1) = coeff_dy_0_p2_p1;
-COEFF(1,2,1) = coeff_dy_p1_p2_p1;
-COEFF(2,2,1) = coeff_dy_p2_p2_p1;
-COEFF(-1,-1,2) = coeff_dy_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dy_0_m1_p2;
-COEFF(1,-1,2) = coeff_dy_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dy_p2_m1_p2;
-COEFF(-1,0,2) = coeff_dy_m1_0_p2;
-COEFF(0,0,2) = coeff_dy_0_0_p2;
-COEFF(1,0,2) = coeff_dy_p1_0_p2;
-COEFF(2,0,2) = coeff_dy_p2_0_p2;
-COEFF(-1,1,2) = coeff_dy_m1_p1_p2;
-COEFF(0,1,2) = coeff_dy_0_p1_p2;
-COEFF(1,1,2) = coeff_dy_p1_p1_p2;
-COEFF(2,1,2) = coeff_dy_p2_p1_p2;
-COEFF(-1,2,2) = coeff_dy_m1_p2_p2;
-COEFF(0,2,2) = coeff_dy_0_p2_p2;
-COEFF(1,2,2) = coeff_dy_p1_p2_p2;
-COEFF(2,2,2) = coeff_dy_p2_p2_p2;
+COEFF(-1,-1,-1) = factor * coeff_dy_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dy_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dy_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dy_p2_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dy_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dy_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dy_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dy_p2_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dy_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dy_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dy_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dy_p2_p1_m1;
+COEFF(-1,2,-1) = factor * coeff_dy_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dy_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dy_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dy_p2_p2_m1;
+COEFF(-1,-1,0) = factor * coeff_dy_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dy_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dy_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dy_p2_m1_0;
+COEFF(-1,0,0) = factor * coeff_dy_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dy_0_0_0;
+COEFF(1,0,0) = factor * coeff_dy_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dy_p2_0_0;
+COEFF(-1,1,0) = factor * coeff_dy_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dy_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dy_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dy_p2_p1_0;
+COEFF(-1,2,0) = factor * coeff_dy_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dy_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dy_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dy_p2_p2_0;
+COEFF(-1,-1,1) = factor * coeff_dy_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dy_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dy_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dy_p2_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dy_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dy_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dy_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dy_p2_0_p1;
+COEFF(-1,1,1) = factor * coeff_dy_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dy_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dy_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dy_p2_p1_p1;
+COEFF(-1,2,1) = factor * coeff_dy_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dy_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dy_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dy_p2_p2_p1;
+COEFF(-1,-1,2) = factor * coeff_dy_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dy_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dy_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dy_p2_m1_p2;
+COEFF(-1,0,2) = factor * coeff_dy_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dy_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dy_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dy_p2_0_p2;
+COEFF(-1,1,2) = factor * coeff_dy_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dy_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dy_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dy_p2_p1_p2;
+COEFF(-1,2,2) = factor * coeff_dy_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dy_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dy_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dy_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyy.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyy.store.c
index eee59bd..745c07a 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyy.store.c
@@ -1,64 +1,64 @@
-COEFF(-1,-1,-1) = coeff_dyy_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dyy_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dyy_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dyy_p2_m1_m1;
-COEFF(-1,0,-1) = coeff_dyy_m1_0_m1;
-COEFF(0,0,-1) = coeff_dyy_0_0_m1;
-COEFF(1,0,-1) = coeff_dyy_p1_0_m1;
-COEFF(2,0,-1) = coeff_dyy_p2_0_m1;
-COEFF(-1,1,-1) = coeff_dyy_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dyy_0_p1_m1;
-COEFF(1,1,-1) = coeff_dyy_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dyy_p2_p1_m1;
-COEFF(-1,2,-1) = coeff_dyy_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dyy_0_p2_m1;
-COEFF(1,2,-1) = coeff_dyy_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dyy_p2_p2_m1;
-COEFF(-1,-1,0) = coeff_dyy_m1_m1_0;
-COEFF(0,-1,0) = coeff_dyy_0_m1_0;
-COEFF(1,-1,0) = coeff_dyy_p1_m1_0;
-COEFF(2,-1,0) = coeff_dyy_p2_m1_0;
-COEFF(-1,0,0) = coeff_dyy_m1_0_0;
-COEFF(0,0,0) = coeff_dyy_0_0_0;
-COEFF(1,0,0) = coeff_dyy_p1_0_0;
-COEFF(2,0,0) = coeff_dyy_p2_0_0;
-COEFF(-1,1,0) = coeff_dyy_m1_p1_0;
-COEFF(0,1,0) = coeff_dyy_0_p1_0;
-COEFF(1,1,0) = coeff_dyy_p1_p1_0;
-COEFF(2,1,0) = coeff_dyy_p2_p1_0;
-COEFF(-1,2,0) = coeff_dyy_m1_p2_0;
-COEFF(0,2,0) = coeff_dyy_0_p2_0;
-COEFF(1,2,0) = coeff_dyy_p1_p2_0;
-COEFF(2,2,0) = coeff_dyy_p2_p2_0;
-COEFF(-1,-1,1) = coeff_dyy_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dyy_0_m1_p1;
-COEFF(1,-1,1) = coeff_dyy_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dyy_p2_m1_p1;
-COEFF(-1,0,1) = coeff_dyy_m1_0_p1;
-COEFF(0,0,1) = coeff_dyy_0_0_p1;
-COEFF(1,0,1) = coeff_dyy_p1_0_p1;
-COEFF(2,0,1) = coeff_dyy_p2_0_p1;
-COEFF(-1,1,1) = coeff_dyy_m1_p1_p1;
-COEFF(0,1,1) = coeff_dyy_0_p1_p1;
-COEFF(1,1,1) = coeff_dyy_p1_p1_p1;
-COEFF(2,1,1) = coeff_dyy_p2_p1_p1;
-COEFF(-1,2,1) = coeff_dyy_m1_p2_p1;
-COEFF(0,2,1) = coeff_dyy_0_p2_p1;
-COEFF(1,2,1) = coeff_dyy_p1_p2_p1;
-COEFF(2,2,1) = coeff_dyy_p2_p2_p1;
-COEFF(-1,-1,2) = coeff_dyy_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dyy_0_m1_p2;
-COEFF(1,-1,2) = coeff_dyy_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dyy_p2_m1_p2;
-COEFF(-1,0,2) = coeff_dyy_m1_0_p2;
-COEFF(0,0,2) = coeff_dyy_0_0_p2;
-COEFF(1,0,2) = coeff_dyy_p1_0_p2;
-COEFF(2,0,2) = coeff_dyy_p2_0_p2;
-COEFF(-1,1,2) = coeff_dyy_m1_p1_p2;
-COEFF(0,1,2) = coeff_dyy_0_p1_p2;
-COEFF(1,1,2) = coeff_dyy_p1_p1_p2;
-COEFF(2,1,2) = coeff_dyy_p2_p1_p2;
-COEFF(-1,2,2) = coeff_dyy_m1_p2_p2;
-COEFF(0,2,2) = coeff_dyy_0_p2_p2;
-COEFF(1,2,2) = coeff_dyy_p1_p2_p2;
-COEFF(2,2,2) = coeff_dyy_p2_p2_p2;
+COEFF(-1,-1,-1) = factor * coeff_dyy_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dyy_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dyy_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dyy_p2_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dyy_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dyy_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dyy_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dyy_p2_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dyy_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dyy_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dyy_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dyy_p2_p1_m1;
+COEFF(-1,2,-1) = factor * coeff_dyy_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dyy_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dyy_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dyy_p2_p2_m1;
+COEFF(-1,-1,0) = factor * coeff_dyy_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dyy_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dyy_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dyy_p2_m1_0;
+COEFF(-1,0,0) = factor * coeff_dyy_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dyy_0_0_0;
+COEFF(1,0,0) = factor * coeff_dyy_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dyy_p2_0_0;
+COEFF(-1,1,0) = factor * coeff_dyy_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dyy_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dyy_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dyy_p2_p1_0;
+COEFF(-1,2,0) = factor * coeff_dyy_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dyy_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dyy_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dyy_p2_p2_0;
+COEFF(-1,-1,1) = factor * coeff_dyy_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dyy_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dyy_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dyy_p2_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dyy_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dyy_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dyy_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dyy_p2_0_p1;
+COEFF(-1,1,1) = factor * coeff_dyy_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dyy_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dyy_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dyy_p2_p1_p1;
+COEFF(-1,2,1) = factor * coeff_dyy_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dyy_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dyy_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dyy_p2_p2_p1;
+COEFF(-1,-1,2) = factor * coeff_dyy_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dyy_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dyy_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dyy_p2_m1_p2;
+COEFF(-1,0,2) = factor * coeff_dyy_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dyy_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dyy_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dyy_p2_0_p2;
+COEFF(-1,1,2) = factor * coeff_dyy_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dyy_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dyy_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dyy_p2_p1_p2;
+COEFF(-1,2,2) = factor * coeff_dyy_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dyy_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dyy_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dyy_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyz.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyz.store.c
index 7c32edf..89dae4f 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyz.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dyz.store.c
@@ -1,64 +1,64 @@
-COEFF(-1,-1,-1) = coeff_dyz_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dyz_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dyz_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dyz_p2_m1_m1;
-COEFF(-1,0,-1) = coeff_dyz_m1_0_m1;
-COEFF(0,0,-1) = coeff_dyz_0_0_m1;
-COEFF(1,0,-1) = coeff_dyz_p1_0_m1;
-COEFF(2,0,-1) = coeff_dyz_p2_0_m1;
-COEFF(-1,1,-1) = coeff_dyz_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dyz_0_p1_m1;
-COEFF(1,1,-1) = coeff_dyz_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dyz_p2_p1_m1;
-COEFF(-1,2,-1) = coeff_dyz_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dyz_0_p2_m1;
-COEFF(1,2,-1) = coeff_dyz_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dyz_p2_p2_m1;
-COEFF(-1,-1,0) = coeff_dyz_m1_m1_0;
-COEFF(0,-1,0) = coeff_dyz_0_m1_0;
-COEFF(1,-1,0) = coeff_dyz_p1_m1_0;
-COEFF(2,-1,0) = coeff_dyz_p2_m1_0;
-COEFF(-1,0,0) = coeff_dyz_m1_0_0;
-COEFF(0,0,0) = coeff_dyz_0_0_0;
-COEFF(1,0,0) = coeff_dyz_p1_0_0;
-COEFF(2,0,0) = coeff_dyz_p2_0_0;
-COEFF(-1,1,0) = coeff_dyz_m1_p1_0;
-COEFF(0,1,0) = coeff_dyz_0_p1_0;
-COEFF(1,1,0) = coeff_dyz_p1_p1_0;
-COEFF(2,1,0) = coeff_dyz_p2_p1_0;
-COEFF(-1,2,0) = coeff_dyz_m1_p2_0;
-COEFF(0,2,0) = coeff_dyz_0_p2_0;
-COEFF(1,2,0) = coeff_dyz_p1_p2_0;
-COEFF(2,2,0) = coeff_dyz_p2_p2_0;
-COEFF(-1,-1,1) = coeff_dyz_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dyz_0_m1_p1;
-COEFF(1,-1,1) = coeff_dyz_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dyz_p2_m1_p1;
-COEFF(-1,0,1) = coeff_dyz_m1_0_p1;
-COEFF(0,0,1) = coeff_dyz_0_0_p1;
-COEFF(1,0,1) = coeff_dyz_p1_0_p1;
-COEFF(2,0,1) = coeff_dyz_p2_0_p1;
-COEFF(-1,1,1) = coeff_dyz_m1_p1_p1;
-COEFF(0,1,1) = coeff_dyz_0_p1_p1;
-COEFF(1,1,1) = coeff_dyz_p1_p1_p1;
-COEFF(2,1,1) = coeff_dyz_p2_p1_p1;
-COEFF(-1,2,1) = coeff_dyz_m1_p2_p1;
-COEFF(0,2,1) = coeff_dyz_0_p2_p1;
-COEFF(1,2,1) = coeff_dyz_p1_p2_p1;
-COEFF(2,2,1) = coeff_dyz_p2_p2_p1;
-COEFF(-1,-1,2) = coeff_dyz_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dyz_0_m1_p2;
-COEFF(1,-1,2) = coeff_dyz_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dyz_p2_m1_p2;
-COEFF(-1,0,2) = coeff_dyz_m1_0_p2;
-COEFF(0,0,2) = coeff_dyz_0_0_p2;
-COEFF(1,0,2) = coeff_dyz_p1_0_p2;
-COEFF(2,0,2) = coeff_dyz_p2_0_p2;
-COEFF(-1,1,2) = coeff_dyz_m1_p1_p2;
-COEFF(0,1,2) = coeff_dyz_0_p1_p2;
-COEFF(1,1,2) = coeff_dyz_p1_p1_p2;
-COEFF(2,1,2) = coeff_dyz_p2_p1_p2;
-COEFF(-1,2,2) = coeff_dyz_m1_p2_p2;
-COEFF(0,2,2) = coeff_dyz_0_p2_p2;
-COEFF(1,2,2) = coeff_dyz_p1_p2_p2;
-COEFF(2,2,2) = coeff_dyz_p2_p2_p2;
+COEFF(-1,-1,-1) = factor * coeff_dyz_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dyz_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dyz_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dyz_p2_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dyz_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dyz_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dyz_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dyz_p2_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dyz_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dyz_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dyz_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dyz_p2_p1_m1;
+COEFF(-1,2,-1) = factor * coeff_dyz_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dyz_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dyz_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dyz_p2_p2_m1;
+COEFF(-1,-1,0) = factor * coeff_dyz_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dyz_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dyz_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dyz_p2_m1_0;
+COEFF(-1,0,0) = factor * coeff_dyz_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dyz_0_0_0;
+COEFF(1,0,0) = factor * coeff_dyz_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dyz_p2_0_0;
+COEFF(-1,1,0) = factor * coeff_dyz_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dyz_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dyz_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dyz_p2_p1_0;
+COEFF(-1,2,0) = factor * coeff_dyz_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dyz_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dyz_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dyz_p2_p2_0;
+COEFF(-1,-1,1) = factor * coeff_dyz_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dyz_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dyz_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dyz_p2_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dyz_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dyz_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dyz_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dyz_p2_0_p1;
+COEFF(-1,1,1) = factor * coeff_dyz_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dyz_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dyz_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dyz_p2_p1_p1;
+COEFF(-1,2,1) = factor * coeff_dyz_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dyz_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dyz_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dyz_p2_p2_p1;
+COEFF(-1,-1,2) = factor * coeff_dyz_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dyz_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dyz_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dyz_p2_m1_p2;
+COEFF(-1,0,2) = factor * coeff_dyz_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dyz_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dyz_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dyz_p2_0_p2;
+COEFF(-1,1,2) = factor * coeff_dyz_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dyz_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dyz_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dyz_p2_p1_p2;
+COEFF(-1,2,2) = factor * coeff_dyz_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dyz_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dyz_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dyz_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dz.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dz.store.c
index ad6cf54..8b4cc5b 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dz.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dz.store.c
@@ -1,64 +1,64 @@
-COEFF(-1,-1,-1) = coeff_dz_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dz_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dz_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dz_p2_m1_m1;
-COEFF(-1,0,-1) = coeff_dz_m1_0_m1;
-COEFF(0,0,-1) = coeff_dz_0_0_m1;
-COEFF(1,0,-1) = coeff_dz_p1_0_m1;
-COEFF(2,0,-1) = coeff_dz_p2_0_m1;
-COEFF(-1,1,-1) = coeff_dz_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dz_0_p1_m1;
-COEFF(1,1,-1) = coeff_dz_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dz_p2_p1_m1;
-COEFF(-1,2,-1) = coeff_dz_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dz_0_p2_m1;
-COEFF(1,2,-1) = coeff_dz_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dz_p2_p2_m1;
-COEFF(-1,-1,0) = coeff_dz_m1_m1_0;
-COEFF(0,-1,0) = coeff_dz_0_m1_0;
-COEFF(1,-1,0) = coeff_dz_p1_m1_0;
-COEFF(2,-1,0) = coeff_dz_p2_m1_0;
-COEFF(-1,0,0) = coeff_dz_m1_0_0;
-COEFF(0,0,0) = coeff_dz_0_0_0;
-COEFF(1,0,0) = coeff_dz_p1_0_0;
-COEFF(2,0,0) = coeff_dz_p2_0_0;
-COEFF(-1,1,0) = coeff_dz_m1_p1_0;
-COEFF(0,1,0) = coeff_dz_0_p1_0;
-COEFF(1,1,0) = coeff_dz_p1_p1_0;
-COEFF(2,1,0) = coeff_dz_p2_p1_0;
-COEFF(-1,2,0) = coeff_dz_m1_p2_0;
-COEFF(0,2,0) = coeff_dz_0_p2_0;
-COEFF(1,2,0) = coeff_dz_p1_p2_0;
-COEFF(2,2,0) = coeff_dz_p2_p2_0;
-COEFF(-1,-1,1) = coeff_dz_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dz_0_m1_p1;
-COEFF(1,-1,1) = coeff_dz_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dz_p2_m1_p1;
-COEFF(-1,0,1) = coeff_dz_m1_0_p1;
-COEFF(0,0,1) = coeff_dz_0_0_p1;
-COEFF(1,0,1) = coeff_dz_p1_0_p1;
-COEFF(2,0,1) = coeff_dz_p2_0_p1;
-COEFF(-1,1,1) = coeff_dz_m1_p1_p1;
-COEFF(0,1,1) = coeff_dz_0_p1_p1;
-COEFF(1,1,1) = coeff_dz_p1_p1_p1;
-COEFF(2,1,1) = coeff_dz_p2_p1_p1;
-COEFF(-1,2,1) = coeff_dz_m1_p2_p1;
-COEFF(0,2,1) = coeff_dz_0_p2_p1;
-COEFF(1,2,1) = coeff_dz_p1_p2_p1;
-COEFF(2,2,1) = coeff_dz_p2_p2_p1;
-COEFF(-1,-1,2) = coeff_dz_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dz_0_m1_p2;
-COEFF(1,-1,2) = coeff_dz_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dz_p2_m1_p2;
-COEFF(-1,0,2) = coeff_dz_m1_0_p2;
-COEFF(0,0,2) = coeff_dz_0_0_p2;
-COEFF(1,0,2) = coeff_dz_p1_0_p2;
-COEFF(2,0,2) = coeff_dz_p2_0_p2;
-COEFF(-1,1,2) = coeff_dz_m1_p1_p2;
-COEFF(0,1,2) = coeff_dz_0_p1_p2;
-COEFF(1,1,2) = coeff_dz_p1_p1_p2;
-COEFF(2,1,2) = coeff_dz_p2_p1_p2;
-COEFF(-1,2,2) = coeff_dz_m1_p2_p2;
-COEFF(0,2,2) = coeff_dz_0_p2_p2;
-COEFF(1,2,2) = coeff_dz_p1_p2_p2;
-COEFF(2,2,2) = coeff_dz_p2_p2_p2;
+COEFF(-1,-1,-1) = factor * coeff_dz_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dz_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dz_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dz_p2_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dz_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dz_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dz_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dz_p2_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dz_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dz_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dz_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dz_p2_p1_m1;
+COEFF(-1,2,-1) = factor * coeff_dz_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dz_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dz_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dz_p2_p2_m1;
+COEFF(-1,-1,0) = factor * coeff_dz_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dz_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dz_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dz_p2_m1_0;
+COEFF(-1,0,0) = factor * coeff_dz_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dz_0_0_0;
+COEFF(1,0,0) = factor * coeff_dz_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dz_p2_0_0;
+COEFF(-1,1,0) = factor * coeff_dz_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dz_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dz_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dz_p2_p1_0;
+COEFF(-1,2,0) = factor * coeff_dz_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dz_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dz_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dz_p2_p2_0;
+COEFF(-1,-1,1) = factor * coeff_dz_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dz_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dz_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dz_p2_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dz_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dz_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dz_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dz_p2_0_p1;
+COEFF(-1,1,1) = factor * coeff_dz_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dz_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dz_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dz_p2_p1_p1;
+COEFF(-1,2,1) = factor * coeff_dz_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dz_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dz_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dz_p2_p2_p1;
+COEFF(-1,-1,2) = factor * coeff_dz_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dz_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dz_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dz_p2_m1_p2;
+COEFF(-1,0,2) = factor * coeff_dz_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dz_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dz_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dz_p2_0_p2;
+COEFF(-1,1,2) = factor * coeff_dz_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dz_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dz_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dz_p2_p1_p2;
+COEFF(-1,2,2) = factor * coeff_dz_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dz_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dz_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dz_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dzz.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dzz.store.c
index 6f8d4fe..ba3a2c0 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dzz.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size4/coeff-dzz.store.c
@@ -1,64 +1,64 @@
-COEFF(-1,-1,-1) = coeff_dzz_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dzz_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dzz_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dzz_p2_m1_m1;
-COEFF(-1,0,-1) = coeff_dzz_m1_0_m1;
-COEFF(0,0,-1) = coeff_dzz_0_0_m1;
-COEFF(1,0,-1) = coeff_dzz_p1_0_m1;
-COEFF(2,0,-1) = coeff_dzz_p2_0_m1;
-COEFF(-1,1,-1) = coeff_dzz_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dzz_0_p1_m1;
-COEFF(1,1,-1) = coeff_dzz_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dzz_p2_p1_m1;
-COEFF(-1,2,-1) = coeff_dzz_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dzz_0_p2_m1;
-COEFF(1,2,-1) = coeff_dzz_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dzz_p2_p2_m1;
-COEFF(-1,-1,0) = coeff_dzz_m1_m1_0;
-COEFF(0,-1,0) = coeff_dzz_0_m1_0;
-COEFF(1,-1,0) = coeff_dzz_p1_m1_0;
-COEFF(2,-1,0) = coeff_dzz_p2_m1_0;
-COEFF(-1,0,0) = coeff_dzz_m1_0_0;
-COEFF(0,0,0) = coeff_dzz_0_0_0;
-COEFF(1,0,0) = coeff_dzz_p1_0_0;
-COEFF(2,0,0) = coeff_dzz_p2_0_0;
-COEFF(-1,1,0) = coeff_dzz_m1_p1_0;
-COEFF(0,1,0) = coeff_dzz_0_p1_0;
-COEFF(1,1,0) = coeff_dzz_p1_p1_0;
-COEFF(2,1,0) = coeff_dzz_p2_p1_0;
-COEFF(-1,2,0) = coeff_dzz_m1_p2_0;
-COEFF(0,2,0) = coeff_dzz_0_p2_0;
-COEFF(1,2,0) = coeff_dzz_p1_p2_0;
-COEFF(2,2,0) = coeff_dzz_p2_p2_0;
-COEFF(-1,-1,1) = coeff_dzz_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dzz_0_m1_p1;
-COEFF(1,-1,1) = coeff_dzz_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dzz_p2_m1_p1;
-COEFF(-1,0,1) = coeff_dzz_m1_0_p1;
-COEFF(0,0,1) = coeff_dzz_0_0_p1;
-COEFF(1,0,1) = coeff_dzz_p1_0_p1;
-COEFF(2,0,1) = coeff_dzz_p2_0_p1;
-COEFF(-1,1,1) = coeff_dzz_m1_p1_p1;
-COEFF(0,1,1) = coeff_dzz_0_p1_p1;
-COEFF(1,1,1) = coeff_dzz_p1_p1_p1;
-COEFF(2,1,1) = coeff_dzz_p2_p1_p1;
-COEFF(-1,2,1) = coeff_dzz_m1_p2_p1;
-COEFF(0,2,1) = coeff_dzz_0_p2_p1;
-COEFF(1,2,1) = coeff_dzz_p1_p2_p1;
-COEFF(2,2,1) = coeff_dzz_p2_p2_p1;
-COEFF(-1,-1,2) = coeff_dzz_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dzz_0_m1_p2;
-COEFF(1,-1,2) = coeff_dzz_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dzz_p2_m1_p2;
-COEFF(-1,0,2) = coeff_dzz_m1_0_p2;
-COEFF(0,0,2) = coeff_dzz_0_0_p2;
-COEFF(1,0,2) = coeff_dzz_p1_0_p2;
-COEFF(2,0,2) = coeff_dzz_p2_0_p2;
-COEFF(-1,1,2) = coeff_dzz_m1_p1_p2;
-COEFF(0,1,2) = coeff_dzz_0_p1_p2;
-COEFF(1,1,2) = coeff_dzz_p1_p1_p2;
-COEFF(2,1,2) = coeff_dzz_p2_p1_p2;
-COEFF(-1,2,2) = coeff_dzz_m1_p2_p2;
-COEFF(0,2,2) = coeff_dzz_0_p2_p2;
-COEFF(1,2,2) = coeff_dzz_p1_p2_p2;
-COEFF(2,2,2) = coeff_dzz_p2_p2_p2;
+COEFF(-1,-1,-1) = factor * coeff_dzz_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dzz_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dzz_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dzz_p2_m1_m1;
+COEFF(-1,0,-1) = factor * coeff_dzz_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dzz_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dzz_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dzz_p2_0_m1;
+COEFF(-1,1,-1) = factor * coeff_dzz_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dzz_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dzz_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dzz_p2_p1_m1;
+COEFF(-1,2,-1) = factor * coeff_dzz_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dzz_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dzz_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dzz_p2_p2_m1;
+COEFF(-1,-1,0) = factor * coeff_dzz_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dzz_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dzz_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dzz_p2_m1_0;
+COEFF(-1,0,0) = factor * coeff_dzz_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dzz_0_0_0;
+COEFF(1,0,0) = factor * coeff_dzz_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dzz_p2_0_0;
+COEFF(-1,1,0) = factor * coeff_dzz_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dzz_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dzz_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dzz_p2_p1_0;
+COEFF(-1,2,0) = factor * coeff_dzz_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dzz_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dzz_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dzz_p2_p2_0;
+COEFF(-1,-1,1) = factor * coeff_dzz_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dzz_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dzz_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dzz_p2_m1_p1;
+COEFF(-1,0,1) = factor * coeff_dzz_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dzz_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dzz_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dzz_p2_0_p1;
+COEFF(-1,1,1) = factor * coeff_dzz_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dzz_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dzz_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dzz_p2_p1_p1;
+COEFF(-1,2,1) = factor * coeff_dzz_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dzz_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dzz_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dzz_p2_p2_p1;
+COEFF(-1,-1,2) = factor * coeff_dzz_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dzz_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dzz_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dzz_p2_m1_p2;
+COEFF(-1,0,2) = factor * coeff_dzz_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dzz_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dzz_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dzz_p2_0_p2;
+COEFF(-1,1,2) = factor * coeff_dzz_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dzz_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dzz_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dzz_p2_p1_p2;
+COEFF(-1,2,2) = factor * coeff_dzz_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dzz_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dzz_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dzz_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dx.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dx.store.c
index b4561bd..920f72d 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dx.store.c
@@ -1,125 +1,125 @@
-COEFF(-2,-2,-2) = coeff_dx_m2_m2_m2;
-COEFF(-1,-2,-2) = coeff_dx_m1_m2_m2;
-COEFF(0,-2,-2) = coeff_dx_0_m2_m2;
-COEFF(1,-2,-2) = coeff_dx_p1_m2_m2;
-COEFF(2,-2,-2) = coeff_dx_p2_m2_m2;
-COEFF(-2,-1,-2) = coeff_dx_m2_m1_m2;
-COEFF(-1,-1,-2) = coeff_dx_m1_m1_m2;
-COEFF(0,-1,-2) = coeff_dx_0_m1_m2;
-COEFF(1,-1,-2) = coeff_dx_p1_m1_m2;
-COEFF(2,-1,-2) = coeff_dx_p2_m1_m2;
-COEFF(-2,0,-2) = coeff_dx_m2_0_m2;
-COEFF(-1,0,-2) = coeff_dx_m1_0_m2;
-COEFF(0,0,-2) = coeff_dx_0_0_m2;
-COEFF(1,0,-2) = coeff_dx_p1_0_m2;
-COEFF(2,0,-2) = coeff_dx_p2_0_m2;
-COEFF(-2,1,-2) = coeff_dx_m2_p1_m2;
-COEFF(-1,1,-2) = coeff_dx_m1_p1_m2;
-COEFF(0,1,-2) = coeff_dx_0_p1_m2;
-COEFF(1,1,-2) = coeff_dx_p1_p1_m2;
-COEFF(2,1,-2) = coeff_dx_p2_p1_m2;
-COEFF(-2,2,-2) = coeff_dx_m2_p2_m2;
-COEFF(-1,2,-2) = coeff_dx_m1_p2_m2;
-COEFF(0,2,-2) = coeff_dx_0_p2_m2;
-COEFF(1,2,-2) = coeff_dx_p1_p2_m2;
-COEFF(2,2,-2) = coeff_dx_p2_p2_m2;
-COEFF(-2,-2,-1) = coeff_dx_m2_m2_m1;
-COEFF(-1,-2,-1) = coeff_dx_m1_m2_m1;
-COEFF(0,-2,-1) = coeff_dx_0_m2_m1;
-COEFF(1,-2,-1) = coeff_dx_p1_m2_m1;
-COEFF(2,-2,-1) = coeff_dx_p2_m2_m1;
-COEFF(-2,-1,-1) = coeff_dx_m2_m1_m1;
-COEFF(-1,-1,-1) = coeff_dx_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dx_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dx_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dx_p2_m1_m1;
-COEFF(-2,0,-1) = coeff_dx_m2_0_m1;
-COEFF(-1,0,-1) = coeff_dx_m1_0_m1;
-COEFF(0,0,-1) = coeff_dx_0_0_m1;
-COEFF(1,0,-1) = coeff_dx_p1_0_m1;
-COEFF(2,0,-1) = coeff_dx_p2_0_m1;
-COEFF(-2,1,-1) = coeff_dx_m2_p1_m1;
-COEFF(-1,1,-1) = coeff_dx_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dx_0_p1_m1;
-COEFF(1,1,-1) = coeff_dx_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dx_p2_p1_m1;
-COEFF(-2,2,-1) = coeff_dx_m2_p2_m1;
-COEFF(-1,2,-1) = coeff_dx_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dx_0_p2_m1;
-COEFF(1,2,-1) = coeff_dx_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dx_p2_p2_m1;
-COEFF(-2,-2,0) = coeff_dx_m2_m2_0;
-COEFF(-1,-2,0) = coeff_dx_m1_m2_0;
-COEFF(0,-2,0) = coeff_dx_0_m2_0;
-COEFF(1,-2,0) = coeff_dx_p1_m2_0;
-COEFF(2,-2,0) = coeff_dx_p2_m2_0;
-COEFF(-2,-1,0) = coeff_dx_m2_m1_0;
-COEFF(-1,-1,0) = coeff_dx_m1_m1_0;
-COEFF(0,-1,0) = coeff_dx_0_m1_0;
-COEFF(1,-1,0) = coeff_dx_p1_m1_0;
-COEFF(2,-1,0) = coeff_dx_p2_m1_0;
-COEFF(-2,0,0) = coeff_dx_m2_0_0;
-COEFF(-1,0,0) = coeff_dx_m1_0_0;
-COEFF(0,0,0) = coeff_dx_0_0_0;
-COEFF(1,0,0) = coeff_dx_p1_0_0;
-COEFF(2,0,0) = coeff_dx_p2_0_0;
-COEFF(-2,1,0) = coeff_dx_m2_p1_0;
-COEFF(-1,1,0) = coeff_dx_m1_p1_0;
-COEFF(0,1,0) = coeff_dx_0_p1_0;
-COEFF(1,1,0) = coeff_dx_p1_p1_0;
-COEFF(2,1,0) = coeff_dx_p2_p1_0;
-COEFF(-2,2,0) = coeff_dx_m2_p2_0;
-COEFF(-1,2,0) = coeff_dx_m1_p2_0;
-COEFF(0,2,0) = coeff_dx_0_p2_0;
-COEFF(1,2,0) = coeff_dx_p1_p2_0;
-COEFF(2,2,0) = coeff_dx_p2_p2_0;
-COEFF(-2,-2,1) = coeff_dx_m2_m2_p1;
-COEFF(-1,-2,1) = coeff_dx_m1_m2_p1;
-COEFF(0,-2,1) = coeff_dx_0_m2_p1;
-COEFF(1,-2,1) = coeff_dx_p1_m2_p1;
-COEFF(2,-2,1) = coeff_dx_p2_m2_p1;
-COEFF(-2,-1,1) = coeff_dx_m2_m1_p1;
-COEFF(-1,-1,1) = coeff_dx_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dx_0_m1_p1;
-COEFF(1,-1,1) = coeff_dx_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dx_p2_m1_p1;
-COEFF(-2,0,1) = coeff_dx_m2_0_p1;
-COEFF(-1,0,1) = coeff_dx_m1_0_p1;
-COEFF(0,0,1) = coeff_dx_0_0_p1;
-COEFF(1,0,1) = coeff_dx_p1_0_p1;
-COEFF(2,0,1) = coeff_dx_p2_0_p1;
-COEFF(-2,1,1) = coeff_dx_m2_p1_p1;
-COEFF(-1,1,1) = coeff_dx_m1_p1_p1;
-COEFF(0,1,1) = coeff_dx_0_p1_p1;
-COEFF(1,1,1) = coeff_dx_p1_p1_p1;
-COEFF(2,1,1) = coeff_dx_p2_p1_p1;
-COEFF(-2,2,1) = coeff_dx_m2_p2_p1;
-COEFF(-1,2,1) = coeff_dx_m1_p2_p1;
-COEFF(0,2,1) = coeff_dx_0_p2_p1;
-COEFF(1,2,1) = coeff_dx_p1_p2_p1;
-COEFF(2,2,1) = coeff_dx_p2_p2_p1;
-COEFF(-2,-2,2) = coeff_dx_m2_m2_p2;
-COEFF(-1,-2,2) = coeff_dx_m1_m2_p2;
-COEFF(0,-2,2) = coeff_dx_0_m2_p2;
-COEFF(1,-2,2) = coeff_dx_p1_m2_p2;
-COEFF(2,-2,2) = coeff_dx_p2_m2_p2;
-COEFF(-2,-1,2) = coeff_dx_m2_m1_p2;
-COEFF(-1,-1,2) = coeff_dx_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dx_0_m1_p2;
-COEFF(1,-1,2) = coeff_dx_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dx_p2_m1_p2;
-COEFF(-2,0,2) = coeff_dx_m2_0_p2;
-COEFF(-1,0,2) = coeff_dx_m1_0_p2;
-COEFF(0,0,2) = coeff_dx_0_0_p2;
-COEFF(1,0,2) = coeff_dx_p1_0_p2;
-COEFF(2,0,2) = coeff_dx_p2_0_p2;
-COEFF(-2,1,2) = coeff_dx_m2_p1_p2;
-COEFF(-1,1,2) = coeff_dx_m1_p1_p2;
-COEFF(0,1,2) = coeff_dx_0_p1_p2;
-COEFF(1,1,2) = coeff_dx_p1_p1_p2;
-COEFF(2,1,2) = coeff_dx_p2_p1_p2;
-COEFF(-2,2,2) = coeff_dx_m2_p2_p2;
-COEFF(-1,2,2) = coeff_dx_m1_p2_p2;
-COEFF(0,2,2) = coeff_dx_0_p2_p2;
-COEFF(1,2,2) = coeff_dx_p1_p2_p2;
-COEFF(2,2,2) = coeff_dx_p2_p2_p2;
+COEFF(-2,-2,-2) = factor * coeff_dx_m2_m2_m2;
+COEFF(-1,-2,-2) = factor * coeff_dx_m1_m2_m2;
+COEFF(0,-2,-2) = factor * coeff_dx_0_m2_m2;
+COEFF(1,-2,-2) = factor * coeff_dx_p1_m2_m2;
+COEFF(2,-2,-2) = factor * coeff_dx_p2_m2_m2;
+COEFF(-2,-1,-2) = factor * coeff_dx_m2_m1_m2;
+COEFF(-1,-1,-2) = factor * coeff_dx_m1_m1_m2;
+COEFF(0,-1,-2) = factor * coeff_dx_0_m1_m2;
+COEFF(1,-1,-2) = factor * coeff_dx_p1_m1_m2;
+COEFF(2,-1,-2) = factor * coeff_dx_p2_m1_m2;
+COEFF(-2,0,-2) = factor * coeff_dx_m2_0_m2;
+COEFF(-1,0,-2) = factor * coeff_dx_m1_0_m2;
+COEFF(0,0,-2) = factor * coeff_dx_0_0_m2;
+COEFF(1,0,-2) = factor * coeff_dx_p1_0_m2;
+COEFF(2,0,-2) = factor * coeff_dx_p2_0_m2;
+COEFF(-2,1,-2) = factor * coeff_dx_m2_p1_m2;
+COEFF(-1,1,-2) = factor * coeff_dx_m1_p1_m2;
+COEFF(0,1,-2) = factor * coeff_dx_0_p1_m2;
+COEFF(1,1,-2) = factor * coeff_dx_p1_p1_m2;
+COEFF(2,1,-2) = factor * coeff_dx_p2_p1_m2;
+COEFF(-2,2,-2) = factor * coeff_dx_m2_p2_m2;
+COEFF(-1,2,-2) = factor * coeff_dx_m1_p2_m2;
+COEFF(0,2,-2) = factor * coeff_dx_0_p2_m2;
+COEFF(1,2,-2) = factor * coeff_dx_p1_p2_m2;
+COEFF(2,2,-2) = factor * coeff_dx_p2_p2_m2;
+COEFF(-2,-2,-1) = factor * coeff_dx_m2_m2_m1;
+COEFF(-1,-2,-1) = factor * coeff_dx_m1_m2_m1;
+COEFF(0,-2,-1) = factor * coeff_dx_0_m2_m1;
+COEFF(1,-2,-1) = factor * coeff_dx_p1_m2_m1;
+COEFF(2,-2,-1) = factor * coeff_dx_p2_m2_m1;
+COEFF(-2,-1,-1) = factor * coeff_dx_m2_m1_m1;
+COEFF(-1,-1,-1) = factor * coeff_dx_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dx_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dx_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dx_p2_m1_m1;
+COEFF(-2,0,-1) = factor * coeff_dx_m2_0_m1;
+COEFF(-1,0,-1) = factor * coeff_dx_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dx_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dx_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dx_p2_0_m1;
+COEFF(-2,1,-1) = factor * coeff_dx_m2_p1_m1;
+COEFF(-1,1,-1) = factor * coeff_dx_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dx_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dx_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dx_p2_p1_m1;
+COEFF(-2,2,-1) = factor * coeff_dx_m2_p2_m1;
+COEFF(-1,2,-1) = factor * coeff_dx_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dx_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dx_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dx_p2_p2_m1;
+COEFF(-2,-2,0) = factor * coeff_dx_m2_m2_0;
+COEFF(-1,-2,0) = factor * coeff_dx_m1_m2_0;
+COEFF(0,-2,0) = factor * coeff_dx_0_m2_0;
+COEFF(1,-2,0) = factor * coeff_dx_p1_m2_0;
+COEFF(2,-2,0) = factor * coeff_dx_p2_m2_0;
+COEFF(-2,-1,0) = factor * coeff_dx_m2_m1_0;
+COEFF(-1,-1,0) = factor * coeff_dx_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dx_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dx_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dx_p2_m1_0;
+COEFF(-2,0,0) = factor * coeff_dx_m2_0_0;
+COEFF(-1,0,0) = factor * coeff_dx_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dx_0_0_0;
+COEFF(1,0,0) = factor * coeff_dx_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dx_p2_0_0;
+COEFF(-2,1,0) = factor * coeff_dx_m2_p1_0;
+COEFF(-1,1,0) = factor * coeff_dx_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dx_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dx_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dx_p2_p1_0;
+COEFF(-2,2,0) = factor * coeff_dx_m2_p2_0;
+COEFF(-1,2,0) = factor * coeff_dx_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dx_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dx_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dx_p2_p2_0;
+COEFF(-2,-2,1) = factor * coeff_dx_m2_m2_p1;
+COEFF(-1,-2,1) = factor * coeff_dx_m1_m2_p1;
+COEFF(0,-2,1) = factor * coeff_dx_0_m2_p1;
+COEFF(1,-2,1) = factor * coeff_dx_p1_m2_p1;
+COEFF(2,-2,1) = factor * coeff_dx_p2_m2_p1;
+COEFF(-2,-1,1) = factor * coeff_dx_m2_m1_p1;
+COEFF(-1,-1,1) = factor * coeff_dx_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dx_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dx_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dx_p2_m1_p1;
+COEFF(-2,0,1) = factor * coeff_dx_m2_0_p1;
+COEFF(-1,0,1) = factor * coeff_dx_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dx_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dx_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dx_p2_0_p1;
+COEFF(-2,1,1) = factor * coeff_dx_m2_p1_p1;
+COEFF(-1,1,1) = factor * coeff_dx_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dx_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dx_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dx_p2_p1_p1;
+COEFF(-2,2,1) = factor * coeff_dx_m2_p2_p1;
+COEFF(-1,2,1) = factor * coeff_dx_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dx_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dx_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dx_p2_p2_p1;
+COEFF(-2,-2,2) = factor * coeff_dx_m2_m2_p2;
+COEFF(-1,-2,2) = factor * coeff_dx_m1_m2_p2;
+COEFF(0,-2,2) = factor * coeff_dx_0_m2_p2;
+COEFF(1,-2,2) = factor * coeff_dx_p1_m2_p2;
+COEFF(2,-2,2) = factor * coeff_dx_p2_m2_p2;
+COEFF(-2,-1,2) = factor * coeff_dx_m2_m1_p2;
+COEFF(-1,-1,2) = factor * coeff_dx_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dx_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dx_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dx_p2_m1_p2;
+COEFF(-2,0,2) = factor * coeff_dx_m2_0_p2;
+COEFF(-1,0,2) = factor * coeff_dx_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dx_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dx_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dx_p2_0_p2;
+COEFF(-2,1,2) = factor * coeff_dx_m2_p1_p2;
+COEFF(-1,1,2) = factor * coeff_dx_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dx_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dx_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dx_p2_p1_p2;
+COEFF(-2,2,2) = factor * coeff_dx_m2_p2_p2;
+COEFF(-1,2,2) = factor * coeff_dx_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dx_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dx_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dx_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxx.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxx.store.c
index 77fae7e..e9a81ff 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxx.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxx.store.c
@@ -1,125 +1,125 @@
-COEFF(-2,-2,-2) = coeff_dxx_m2_m2_m2;
-COEFF(-1,-2,-2) = coeff_dxx_m1_m2_m2;
-COEFF(0,-2,-2) = coeff_dxx_0_m2_m2;
-COEFF(1,-2,-2) = coeff_dxx_p1_m2_m2;
-COEFF(2,-2,-2) = coeff_dxx_p2_m2_m2;
-COEFF(-2,-1,-2) = coeff_dxx_m2_m1_m2;
-COEFF(-1,-1,-2) = coeff_dxx_m1_m1_m2;
-COEFF(0,-1,-2) = coeff_dxx_0_m1_m2;
-COEFF(1,-1,-2) = coeff_dxx_p1_m1_m2;
-COEFF(2,-1,-2) = coeff_dxx_p2_m1_m2;
-COEFF(-2,0,-2) = coeff_dxx_m2_0_m2;
-COEFF(-1,0,-2) = coeff_dxx_m1_0_m2;
-COEFF(0,0,-2) = coeff_dxx_0_0_m2;
-COEFF(1,0,-2) = coeff_dxx_p1_0_m2;
-COEFF(2,0,-2) = coeff_dxx_p2_0_m2;
-COEFF(-2,1,-2) = coeff_dxx_m2_p1_m2;
-COEFF(-1,1,-2) = coeff_dxx_m1_p1_m2;
-COEFF(0,1,-2) = coeff_dxx_0_p1_m2;
-COEFF(1,1,-2) = coeff_dxx_p1_p1_m2;
-COEFF(2,1,-2) = coeff_dxx_p2_p1_m2;
-COEFF(-2,2,-2) = coeff_dxx_m2_p2_m2;
-COEFF(-1,2,-2) = coeff_dxx_m1_p2_m2;
-COEFF(0,2,-2) = coeff_dxx_0_p2_m2;
-COEFF(1,2,-2) = coeff_dxx_p1_p2_m2;
-COEFF(2,2,-2) = coeff_dxx_p2_p2_m2;
-COEFF(-2,-2,-1) = coeff_dxx_m2_m2_m1;
-COEFF(-1,-2,-1) = coeff_dxx_m1_m2_m1;
-COEFF(0,-2,-1) = coeff_dxx_0_m2_m1;
-COEFF(1,-2,-1) = coeff_dxx_p1_m2_m1;
-COEFF(2,-2,-1) = coeff_dxx_p2_m2_m1;
-COEFF(-2,-1,-1) = coeff_dxx_m2_m1_m1;
-COEFF(-1,-1,-1) = coeff_dxx_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dxx_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dxx_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dxx_p2_m1_m1;
-COEFF(-2,0,-1) = coeff_dxx_m2_0_m1;
-COEFF(-1,0,-1) = coeff_dxx_m1_0_m1;
-COEFF(0,0,-1) = coeff_dxx_0_0_m1;
-COEFF(1,0,-1) = coeff_dxx_p1_0_m1;
-COEFF(2,0,-1) = coeff_dxx_p2_0_m1;
-COEFF(-2,1,-1) = coeff_dxx_m2_p1_m1;
-COEFF(-1,1,-1) = coeff_dxx_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dxx_0_p1_m1;
-COEFF(1,1,-1) = coeff_dxx_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dxx_p2_p1_m1;
-COEFF(-2,2,-1) = coeff_dxx_m2_p2_m1;
-COEFF(-1,2,-1) = coeff_dxx_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dxx_0_p2_m1;
-COEFF(1,2,-1) = coeff_dxx_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dxx_p2_p2_m1;
-COEFF(-2,-2,0) = coeff_dxx_m2_m2_0;
-COEFF(-1,-2,0) = coeff_dxx_m1_m2_0;
-COEFF(0,-2,0) = coeff_dxx_0_m2_0;
-COEFF(1,-2,0) = coeff_dxx_p1_m2_0;
-COEFF(2,-2,0) = coeff_dxx_p2_m2_0;
-COEFF(-2,-1,0) = coeff_dxx_m2_m1_0;
-COEFF(-1,-1,0) = coeff_dxx_m1_m1_0;
-COEFF(0,-1,0) = coeff_dxx_0_m1_0;
-COEFF(1,-1,0) = coeff_dxx_p1_m1_0;
-COEFF(2,-1,0) = coeff_dxx_p2_m1_0;
-COEFF(-2,0,0) = coeff_dxx_m2_0_0;
-COEFF(-1,0,0) = coeff_dxx_m1_0_0;
-COEFF(0,0,0) = coeff_dxx_0_0_0;
-COEFF(1,0,0) = coeff_dxx_p1_0_0;
-COEFF(2,0,0) = coeff_dxx_p2_0_0;
-COEFF(-2,1,0) = coeff_dxx_m2_p1_0;
-COEFF(-1,1,0) = coeff_dxx_m1_p1_0;
-COEFF(0,1,0) = coeff_dxx_0_p1_0;
-COEFF(1,1,0) = coeff_dxx_p1_p1_0;
-COEFF(2,1,0) = coeff_dxx_p2_p1_0;
-COEFF(-2,2,0) = coeff_dxx_m2_p2_0;
-COEFF(-1,2,0) = coeff_dxx_m1_p2_0;
-COEFF(0,2,0) = coeff_dxx_0_p2_0;
-COEFF(1,2,0) = coeff_dxx_p1_p2_0;
-COEFF(2,2,0) = coeff_dxx_p2_p2_0;
-COEFF(-2,-2,1) = coeff_dxx_m2_m2_p1;
-COEFF(-1,-2,1) = coeff_dxx_m1_m2_p1;
-COEFF(0,-2,1) = coeff_dxx_0_m2_p1;
-COEFF(1,-2,1) = coeff_dxx_p1_m2_p1;
-COEFF(2,-2,1) = coeff_dxx_p2_m2_p1;
-COEFF(-2,-1,1) = coeff_dxx_m2_m1_p1;
-COEFF(-1,-1,1) = coeff_dxx_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dxx_0_m1_p1;
-COEFF(1,-1,1) = coeff_dxx_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dxx_p2_m1_p1;
-COEFF(-2,0,1) = coeff_dxx_m2_0_p1;
-COEFF(-1,0,1) = coeff_dxx_m1_0_p1;
-COEFF(0,0,1) = coeff_dxx_0_0_p1;
-COEFF(1,0,1) = coeff_dxx_p1_0_p1;
-COEFF(2,0,1) = coeff_dxx_p2_0_p1;
-COEFF(-2,1,1) = coeff_dxx_m2_p1_p1;
-COEFF(-1,1,1) = coeff_dxx_m1_p1_p1;
-COEFF(0,1,1) = coeff_dxx_0_p1_p1;
-COEFF(1,1,1) = coeff_dxx_p1_p1_p1;
-COEFF(2,1,1) = coeff_dxx_p2_p1_p1;
-COEFF(-2,2,1) = coeff_dxx_m2_p2_p1;
-COEFF(-1,2,1) = coeff_dxx_m1_p2_p1;
-COEFF(0,2,1) = coeff_dxx_0_p2_p1;
-COEFF(1,2,1) = coeff_dxx_p1_p2_p1;
-COEFF(2,2,1) = coeff_dxx_p2_p2_p1;
-COEFF(-2,-2,2) = coeff_dxx_m2_m2_p2;
-COEFF(-1,-2,2) = coeff_dxx_m1_m2_p2;
-COEFF(0,-2,2) = coeff_dxx_0_m2_p2;
-COEFF(1,-2,2) = coeff_dxx_p1_m2_p2;
-COEFF(2,-2,2) = coeff_dxx_p2_m2_p2;
-COEFF(-2,-1,2) = coeff_dxx_m2_m1_p2;
-COEFF(-1,-1,2) = coeff_dxx_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dxx_0_m1_p2;
-COEFF(1,-1,2) = coeff_dxx_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dxx_p2_m1_p2;
-COEFF(-2,0,2) = coeff_dxx_m2_0_p2;
-COEFF(-1,0,2) = coeff_dxx_m1_0_p2;
-COEFF(0,0,2) = coeff_dxx_0_0_p2;
-COEFF(1,0,2) = coeff_dxx_p1_0_p2;
-COEFF(2,0,2) = coeff_dxx_p2_0_p2;
-COEFF(-2,1,2) = coeff_dxx_m2_p1_p2;
-COEFF(-1,1,2) = coeff_dxx_m1_p1_p2;
-COEFF(0,1,2) = coeff_dxx_0_p1_p2;
-COEFF(1,1,2) = coeff_dxx_p1_p1_p2;
-COEFF(2,1,2) = coeff_dxx_p2_p1_p2;
-COEFF(-2,2,2) = coeff_dxx_m2_p2_p2;
-COEFF(-1,2,2) = coeff_dxx_m1_p2_p2;
-COEFF(0,2,2) = coeff_dxx_0_p2_p2;
-COEFF(1,2,2) = coeff_dxx_p1_p2_p2;
-COEFF(2,2,2) = coeff_dxx_p2_p2_p2;
+COEFF(-2,-2,-2) = factor * coeff_dxx_m2_m2_m2;
+COEFF(-1,-2,-2) = factor * coeff_dxx_m1_m2_m2;
+COEFF(0,-2,-2) = factor * coeff_dxx_0_m2_m2;
+COEFF(1,-2,-2) = factor * coeff_dxx_p1_m2_m2;
+COEFF(2,-2,-2) = factor * coeff_dxx_p2_m2_m2;
+COEFF(-2,-1,-2) = factor * coeff_dxx_m2_m1_m2;
+COEFF(-1,-1,-2) = factor * coeff_dxx_m1_m1_m2;
+COEFF(0,-1,-2) = factor * coeff_dxx_0_m1_m2;
+COEFF(1,-1,-2) = factor * coeff_dxx_p1_m1_m2;
+COEFF(2,-1,-2) = factor * coeff_dxx_p2_m1_m2;
+COEFF(-2,0,-2) = factor * coeff_dxx_m2_0_m2;
+COEFF(-1,0,-2) = factor * coeff_dxx_m1_0_m2;
+COEFF(0,0,-2) = factor * coeff_dxx_0_0_m2;
+COEFF(1,0,-2) = factor * coeff_dxx_p1_0_m2;
+COEFF(2,0,-2) = factor * coeff_dxx_p2_0_m2;
+COEFF(-2,1,-2) = factor * coeff_dxx_m2_p1_m2;
+COEFF(-1,1,-2) = factor * coeff_dxx_m1_p1_m2;
+COEFF(0,1,-2) = factor * coeff_dxx_0_p1_m2;
+COEFF(1,1,-2) = factor * coeff_dxx_p1_p1_m2;
+COEFF(2,1,-2) = factor * coeff_dxx_p2_p1_m2;
+COEFF(-2,2,-2) = factor * coeff_dxx_m2_p2_m2;
+COEFF(-1,2,-2) = factor * coeff_dxx_m1_p2_m2;
+COEFF(0,2,-2) = factor * coeff_dxx_0_p2_m2;
+COEFF(1,2,-2) = factor * coeff_dxx_p1_p2_m2;
+COEFF(2,2,-2) = factor * coeff_dxx_p2_p2_m2;
+COEFF(-2,-2,-1) = factor * coeff_dxx_m2_m2_m1;
+COEFF(-1,-2,-1) = factor * coeff_dxx_m1_m2_m1;
+COEFF(0,-2,-1) = factor * coeff_dxx_0_m2_m1;
+COEFF(1,-2,-1) = factor * coeff_dxx_p1_m2_m1;
+COEFF(2,-2,-1) = factor * coeff_dxx_p2_m2_m1;
+COEFF(-2,-1,-1) = factor * coeff_dxx_m2_m1_m1;
+COEFF(-1,-1,-1) = factor * coeff_dxx_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dxx_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dxx_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dxx_p2_m1_m1;
+COEFF(-2,0,-1) = factor * coeff_dxx_m2_0_m1;
+COEFF(-1,0,-1) = factor * coeff_dxx_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dxx_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dxx_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dxx_p2_0_m1;
+COEFF(-2,1,-1) = factor * coeff_dxx_m2_p1_m1;
+COEFF(-1,1,-1) = factor * coeff_dxx_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dxx_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dxx_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dxx_p2_p1_m1;
+COEFF(-2,2,-1) = factor * coeff_dxx_m2_p2_m1;
+COEFF(-1,2,-1) = factor * coeff_dxx_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dxx_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dxx_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dxx_p2_p2_m1;
+COEFF(-2,-2,0) = factor * coeff_dxx_m2_m2_0;
+COEFF(-1,-2,0) = factor * coeff_dxx_m1_m2_0;
+COEFF(0,-2,0) = factor * coeff_dxx_0_m2_0;
+COEFF(1,-2,0) = factor * coeff_dxx_p1_m2_0;
+COEFF(2,-2,0) = factor * coeff_dxx_p2_m2_0;
+COEFF(-2,-1,0) = factor * coeff_dxx_m2_m1_0;
+COEFF(-1,-1,0) = factor * coeff_dxx_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dxx_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dxx_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dxx_p2_m1_0;
+COEFF(-2,0,0) = factor * coeff_dxx_m2_0_0;
+COEFF(-1,0,0) = factor * coeff_dxx_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dxx_0_0_0;
+COEFF(1,0,0) = factor * coeff_dxx_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dxx_p2_0_0;
+COEFF(-2,1,0) = factor * coeff_dxx_m2_p1_0;
+COEFF(-1,1,0) = factor * coeff_dxx_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dxx_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dxx_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dxx_p2_p1_0;
+COEFF(-2,2,0) = factor * coeff_dxx_m2_p2_0;
+COEFF(-1,2,0) = factor * coeff_dxx_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dxx_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dxx_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dxx_p2_p2_0;
+COEFF(-2,-2,1) = factor * coeff_dxx_m2_m2_p1;
+COEFF(-1,-2,1) = factor * coeff_dxx_m1_m2_p1;
+COEFF(0,-2,1) = factor * coeff_dxx_0_m2_p1;
+COEFF(1,-2,1) = factor * coeff_dxx_p1_m2_p1;
+COEFF(2,-2,1) = factor * coeff_dxx_p2_m2_p1;
+COEFF(-2,-1,1) = factor * coeff_dxx_m2_m1_p1;
+COEFF(-1,-1,1) = factor * coeff_dxx_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dxx_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dxx_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dxx_p2_m1_p1;
+COEFF(-2,0,1) = factor * coeff_dxx_m2_0_p1;
+COEFF(-1,0,1) = factor * coeff_dxx_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dxx_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dxx_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dxx_p2_0_p1;
+COEFF(-2,1,1) = factor * coeff_dxx_m2_p1_p1;
+COEFF(-1,1,1) = factor * coeff_dxx_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dxx_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dxx_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dxx_p2_p1_p1;
+COEFF(-2,2,1) = factor * coeff_dxx_m2_p2_p1;
+COEFF(-1,2,1) = factor * coeff_dxx_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dxx_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dxx_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dxx_p2_p2_p1;
+COEFF(-2,-2,2) = factor * coeff_dxx_m2_m2_p2;
+COEFF(-1,-2,2) = factor * coeff_dxx_m1_m2_p2;
+COEFF(0,-2,2) = factor * coeff_dxx_0_m2_p2;
+COEFF(1,-2,2) = factor * coeff_dxx_p1_m2_p2;
+COEFF(2,-2,2) = factor * coeff_dxx_p2_m2_p2;
+COEFF(-2,-1,2) = factor * coeff_dxx_m2_m1_p2;
+COEFF(-1,-1,2) = factor * coeff_dxx_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dxx_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dxx_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dxx_p2_m1_p2;
+COEFF(-2,0,2) = factor * coeff_dxx_m2_0_p2;
+COEFF(-1,0,2) = factor * coeff_dxx_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dxx_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dxx_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dxx_p2_0_p2;
+COEFF(-2,1,2) = factor * coeff_dxx_m2_p1_p2;
+COEFF(-1,1,2) = factor * coeff_dxx_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dxx_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dxx_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dxx_p2_p1_p2;
+COEFF(-2,2,2) = factor * coeff_dxx_m2_p2_p2;
+COEFF(-1,2,2) = factor * coeff_dxx_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dxx_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dxx_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dxx_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxy.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxy.store.c
index 5af5e78..83fd574 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxy.store.c
@@ -1,125 +1,125 @@
-COEFF(-2,-2,-2) = coeff_dxy_m2_m2_m2;
-COEFF(-1,-2,-2) = coeff_dxy_m1_m2_m2;
-COEFF(0,-2,-2) = coeff_dxy_0_m2_m2;
-COEFF(1,-2,-2) = coeff_dxy_p1_m2_m2;
-COEFF(2,-2,-2) = coeff_dxy_p2_m2_m2;
-COEFF(-2,-1,-2) = coeff_dxy_m2_m1_m2;
-COEFF(-1,-1,-2) = coeff_dxy_m1_m1_m2;
-COEFF(0,-1,-2) = coeff_dxy_0_m1_m2;
-COEFF(1,-1,-2) = coeff_dxy_p1_m1_m2;
-COEFF(2,-1,-2) = coeff_dxy_p2_m1_m2;
-COEFF(-2,0,-2) = coeff_dxy_m2_0_m2;
-COEFF(-1,0,-2) = coeff_dxy_m1_0_m2;
-COEFF(0,0,-2) = coeff_dxy_0_0_m2;
-COEFF(1,0,-2) = coeff_dxy_p1_0_m2;
-COEFF(2,0,-2) = coeff_dxy_p2_0_m2;
-COEFF(-2,1,-2) = coeff_dxy_m2_p1_m2;
-COEFF(-1,1,-2) = coeff_dxy_m1_p1_m2;
-COEFF(0,1,-2) = coeff_dxy_0_p1_m2;
-COEFF(1,1,-2) = coeff_dxy_p1_p1_m2;
-COEFF(2,1,-2) = coeff_dxy_p2_p1_m2;
-COEFF(-2,2,-2) = coeff_dxy_m2_p2_m2;
-COEFF(-1,2,-2) = coeff_dxy_m1_p2_m2;
-COEFF(0,2,-2) = coeff_dxy_0_p2_m2;
-COEFF(1,2,-2) = coeff_dxy_p1_p2_m2;
-COEFF(2,2,-2) = coeff_dxy_p2_p2_m2;
-COEFF(-2,-2,-1) = coeff_dxy_m2_m2_m1;
-COEFF(-1,-2,-1) = coeff_dxy_m1_m2_m1;
-COEFF(0,-2,-1) = coeff_dxy_0_m2_m1;
-COEFF(1,-2,-1) = coeff_dxy_p1_m2_m1;
-COEFF(2,-2,-1) = coeff_dxy_p2_m2_m1;
-COEFF(-2,-1,-1) = coeff_dxy_m2_m1_m1;
-COEFF(-1,-1,-1) = coeff_dxy_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dxy_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dxy_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dxy_p2_m1_m1;
-COEFF(-2,0,-1) = coeff_dxy_m2_0_m1;
-COEFF(-1,0,-1) = coeff_dxy_m1_0_m1;
-COEFF(0,0,-1) = coeff_dxy_0_0_m1;
-COEFF(1,0,-1) = coeff_dxy_p1_0_m1;
-COEFF(2,0,-1) = coeff_dxy_p2_0_m1;
-COEFF(-2,1,-1) = coeff_dxy_m2_p1_m1;
-COEFF(-1,1,-1) = coeff_dxy_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dxy_0_p1_m1;
-COEFF(1,1,-1) = coeff_dxy_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dxy_p2_p1_m1;
-COEFF(-2,2,-1) = coeff_dxy_m2_p2_m1;
-COEFF(-1,2,-1) = coeff_dxy_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dxy_0_p2_m1;
-COEFF(1,2,-1) = coeff_dxy_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dxy_p2_p2_m1;
-COEFF(-2,-2,0) = coeff_dxy_m2_m2_0;
-COEFF(-1,-2,0) = coeff_dxy_m1_m2_0;
-COEFF(0,-2,0) = coeff_dxy_0_m2_0;
-COEFF(1,-2,0) = coeff_dxy_p1_m2_0;
-COEFF(2,-2,0) = coeff_dxy_p2_m2_0;
-COEFF(-2,-1,0) = coeff_dxy_m2_m1_0;
-COEFF(-1,-1,0) = coeff_dxy_m1_m1_0;
-COEFF(0,-1,0) = coeff_dxy_0_m1_0;
-COEFF(1,-1,0) = coeff_dxy_p1_m1_0;
-COEFF(2,-1,0) = coeff_dxy_p2_m1_0;
-COEFF(-2,0,0) = coeff_dxy_m2_0_0;
-COEFF(-1,0,0) = coeff_dxy_m1_0_0;
-COEFF(0,0,0) = coeff_dxy_0_0_0;
-COEFF(1,0,0) = coeff_dxy_p1_0_0;
-COEFF(2,0,0) = coeff_dxy_p2_0_0;
-COEFF(-2,1,0) = coeff_dxy_m2_p1_0;
-COEFF(-1,1,0) = coeff_dxy_m1_p1_0;
-COEFF(0,1,0) = coeff_dxy_0_p1_0;
-COEFF(1,1,0) = coeff_dxy_p1_p1_0;
-COEFF(2,1,0) = coeff_dxy_p2_p1_0;
-COEFF(-2,2,0) = coeff_dxy_m2_p2_0;
-COEFF(-1,2,0) = coeff_dxy_m1_p2_0;
-COEFF(0,2,0) = coeff_dxy_0_p2_0;
-COEFF(1,2,0) = coeff_dxy_p1_p2_0;
-COEFF(2,2,0) = coeff_dxy_p2_p2_0;
-COEFF(-2,-2,1) = coeff_dxy_m2_m2_p1;
-COEFF(-1,-2,1) = coeff_dxy_m1_m2_p1;
-COEFF(0,-2,1) = coeff_dxy_0_m2_p1;
-COEFF(1,-2,1) = coeff_dxy_p1_m2_p1;
-COEFF(2,-2,1) = coeff_dxy_p2_m2_p1;
-COEFF(-2,-1,1) = coeff_dxy_m2_m1_p1;
-COEFF(-1,-1,1) = coeff_dxy_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dxy_0_m1_p1;
-COEFF(1,-1,1) = coeff_dxy_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dxy_p2_m1_p1;
-COEFF(-2,0,1) = coeff_dxy_m2_0_p1;
-COEFF(-1,0,1) = coeff_dxy_m1_0_p1;
-COEFF(0,0,1) = coeff_dxy_0_0_p1;
-COEFF(1,0,1) = coeff_dxy_p1_0_p1;
-COEFF(2,0,1) = coeff_dxy_p2_0_p1;
-COEFF(-2,1,1) = coeff_dxy_m2_p1_p1;
-COEFF(-1,1,1) = coeff_dxy_m1_p1_p1;
-COEFF(0,1,1) = coeff_dxy_0_p1_p1;
-COEFF(1,1,1) = coeff_dxy_p1_p1_p1;
-COEFF(2,1,1) = coeff_dxy_p2_p1_p1;
-COEFF(-2,2,1) = coeff_dxy_m2_p2_p1;
-COEFF(-1,2,1) = coeff_dxy_m1_p2_p1;
-COEFF(0,2,1) = coeff_dxy_0_p2_p1;
-COEFF(1,2,1) = coeff_dxy_p1_p2_p1;
-COEFF(2,2,1) = coeff_dxy_p2_p2_p1;
-COEFF(-2,-2,2) = coeff_dxy_m2_m2_p2;
-COEFF(-1,-2,2) = coeff_dxy_m1_m2_p2;
-COEFF(0,-2,2) = coeff_dxy_0_m2_p2;
-COEFF(1,-2,2) = coeff_dxy_p1_m2_p2;
-COEFF(2,-2,2) = coeff_dxy_p2_m2_p2;
-COEFF(-2,-1,2) = coeff_dxy_m2_m1_p2;
-COEFF(-1,-1,2) = coeff_dxy_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dxy_0_m1_p2;
-COEFF(1,-1,2) = coeff_dxy_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dxy_p2_m1_p2;
-COEFF(-2,0,2) = coeff_dxy_m2_0_p2;
-COEFF(-1,0,2) = coeff_dxy_m1_0_p2;
-COEFF(0,0,2) = coeff_dxy_0_0_p2;
-COEFF(1,0,2) = coeff_dxy_p1_0_p2;
-COEFF(2,0,2) = coeff_dxy_p2_0_p2;
-COEFF(-2,1,2) = coeff_dxy_m2_p1_p2;
-COEFF(-1,1,2) = coeff_dxy_m1_p1_p2;
-COEFF(0,1,2) = coeff_dxy_0_p1_p2;
-COEFF(1,1,2) = coeff_dxy_p1_p1_p2;
-COEFF(2,1,2) = coeff_dxy_p2_p1_p2;
-COEFF(-2,2,2) = coeff_dxy_m2_p2_p2;
-COEFF(-1,2,2) = coeff_dxy_m1_p2_p2;
-COEFF(0,2,2) = coeff_dxy_0_p2_p2;
-COEFF(1,2,2) = coeff_dxy_p1_p2_p2;
-COEFF(2,2,2) = coeff_dxy_p2_p2_p2;
+COEFF(-2,-2,-2) = factor * coeff_dxy_m2_m2_m2;
+COEFF(-1,-2,-2) = factor * coeff_dxy_m1_m2_m2;
+COEFF(0,-2,-2) = factor * coeff_dxy_0_m2_m2;
+COEFF(1,-2,-2) = factor * coeff_dxy_p1_m2_m2;
+COEFF(2,-2,-2) = factor * coeff_dxy_p2_m2_m2;
+COEFF(-2,-1,-2) = factor * coeff_dxy_m2_m1_m2;
+COEFF(-1,-1,-2) = factor * coeff_dxy_m1_m1_m2;
+COEFF(0,-1,-2) = factor * coeff_dxy_0_m1_m2;
+COEFF(1,-1,-2) = factor * coeff_dxy_p1_m1_m2;
+COEFF(2,-1,-2) = factor * coeff_dxy_p2_m1_m2;
+COEFF(-2,0,-2) = factor * coeff_dxy_m2_0_m2;
+COEFF(-1,0,-2) = factor * coeff_dxy_m1_0_m2;
+COEFF(0,0,-2) = factor * coeff_dxy_0_0_m2;
+COEFF(1,0,-2) = factor * coeff_dxy_p1_0_m2;
+COEFF(2,0,-2) = factor * coeff_dxy_p2_0_m2;
+COEFF(-2,1,-2) = factor * coeff_dxy_m2_p1_m2;
+COEFF(-1,1,-2) = factor * coeff_dxy_m1_p1_m2;
+COEFF(0,1,-2) = factor * coeff_dxy_0_p1_m2;
+COEFF(1,1,-2) = factor * coeff_dxy_p1_p1_m2;
+COEFF(2,1,-2) = factor * coeff_dxy_p2_p1_m2;
+COEFF(-2,2,-2) = factor * coeff_dxy_m2_p2_m2;
+COEFF(-1,2,-2) = factor * coeff_dxy_m1_p2_m2;
+COEFF(0,2,-2) = factor * coeff_dxy_0_p2_m2;
+COEFF(1,2,-2) = factor * coeff_dxy_p1_p2_m2;
+COEFF(2,2,-2) = factor * coeff_dxy_p2_p2_m2;
+COEFF(-2,-2,-1) = factor * coeff_dxy_m2_m2_m1;
+COEFF(-1,-2,-1) = factor * coeff_dxy_m1_m2_m1;
+COEFF(0,-2,-1) = factor * coeff_dxy_0_m2_m1;
+COEFF(1,-2,-1) = factor * coeff_dxy_p1_m2_m1;
+COEFF(2,-2,-1) = factor * coeff_dxy_p2_m2_m1;
+COEFF(-2,-1,-1) = factor * coeff_dxy_m2_m1_m1;
+COEFF(-1,-1,-1) = factor * coeff_dxy_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dxy_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dxy_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dxy_p2_m1_m1;
+COEFF(-2,0,-1) = factor * coeff_dxy_m2_0_m1;
+COEFF(-1,0,-1) = factor * coeff_dxy_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dxy_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dxy_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dxy_p2_0_m1;
+COEFF(-2,1,-1) = factor * coeff_dxy_m2_p1_m1;
+COEFF(-1,1,-1) = factor * coeff_dxy_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dxy_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dxy_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dxy_p2_p1_m1;
+COEFF(-2,2,-1) = factor * coeff_dxy_m2_p2_m1;
+COEFF(-1,2,-1) = factor * coeff_dxy_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dxy_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dxy_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dxy_p2_p2_m1;
+COEFF(-2,-2,0) = factor * coeff_dxy_m2_m2_0;
+COEFF(-1,-2,0) = factor * coeff_dxy_m1_m2_0;
+COEFF(0,-2,0) = factor * coeff_dxy_0_m2_0;
+COEFF(1,-2,0) = factor * coeff_dxy_p1_m2_0;
+COEFF(2,-2,0) = factor * coeff_dxy_p2_m2_0;
+COEFF(-2,-1,0) = factor * coeff_dxy_m2_m1_0;
+COEFF(-1,-1,0) = factor * coeff_dxy_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dxy_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dxy_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dxy_p2_m1_0;
+COEFF(-2,0,0) = factor * coeff_dxy_m2_0_0;
+COEFF(-1,0,0) = factor * coeff_dxy_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dxy_0_0_0;
+COEFF(1,0,0) = factor * coeff_dxy_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dxy_p2_0_0;
+COEFF(-2,1,0) = factor * coeff_dxy_m2_p1_0;
+COEFF(-1,1,0) = factor * coeff_dxy_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dxy_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dxy_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dxy_p2_p1_0;
+COEFF(-2,2,0) = factor * coeff_dxy_m2_p2_0;
+COEFF(-1,2,0) = factor * coeff_dxy_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dxy_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dxy_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dxy_p2_p2_0;
+COEFF(-2,-2,1) = factor * coeff_dxy_m2_m2_p1;
+COEFF(-1,-2,1) = factor * coeff_dxy_m1_m2_p1;
+COEFF(0,-2,1) = factor * coeff_dxy_0_m2_p1;
+COEFF(1,-2,1) = factor * coeff_dxy_p1_m2_p1;
+COEFF(2,-2,1) = factor * coeff_dxy_p2_m2_p1;
+COEFF(-2,-1,1) = factor * coeff_dxy_m2_m1_p1;
+COEFF(-1,-1,1) = factor * coeff_dxy_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dxy_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dxy_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dxy_p2_m1_p1;
+COEFF(-2,0,1) = factor * coeff_dxy_m2_0_p1;
+COEFF(-1,0,1) = factor * coeff_dxy_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dxy_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dxy_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dxy_p2_0_p1;
+COEFF(-2,1,1) = factor * coeff_dxy_m2_p1_p1;
+COEFF(-1,1,1) = factor * coeff_dxy_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dxy_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dxy_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dxy_p2_p1_p1;
+COEFF(-2,2,1) = factor * coeff_dxy_m2_p2_p1;
+COEFF(-1,2,1) = factor * coeff_dxy_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dxy_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dxy_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dxy_p2_p2_p1;
+COEFF(-2,-2,2) = factor * coeff_dxy_m2_m2_p2;
+COEFF(-1,-2,2) = factor * coeff_dxy_m1_m2_p2;
+COEFF(0,-2,2) = factor * coeff_dxy_0_m2_p2;
+COEFF(1,-2,2) = factor * coeff_dxy_p1_m2_p2;
+COEFF(2,-2,2) = factor * coeff_dxy_p2_m2_p2;
+COEFF(-2,-1,2) = factor * coeff_dxy_m2_m1_p2;
+COEFF(-1,-1,2) = factor * coeff_dxy_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dxy_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dxy_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dxy_p2_m1_p2;
+COEFF(-2,0,2) = factor * coeff_dxy_m2_0_p2;
+COEFF(-1,0,2) = factor * coeff_dxy_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dxy_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dxy_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dxy_p2_0_p2;
+COEFF(-2,1,2) = factor * coeff_dxy_m2_p1_p2;
+COEFF(-1,1,2) = factor * coeff_dxy_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dxy_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dxy_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dxy_p2_p1_p2;
+COEFF(-2,2,2) = factor * coeff_dxy_m2_p2_p2;
+COEFF(-1,2,2) = factor * coeff_dxy_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dxy_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dxy_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dxy_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxz.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxz.store.c
index 111c354..b8e4a5b 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxz.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dxz.store.c
@@ -1,125 +1,125 @@
-COEFF(-2,-2,-2) = coeff_dxz_m2_m2_m2;
-COEFF(-1,-2,-2) = coeff_dxz_m1_m2_m2;
-COEFF(0,-2,-2) = coeff_dxz_0_m2_m2;
-COEFF(1,-2,-2) = coeff_dxz_p1_m2_m2;
-COEFF(2,-2,-2) = coeff_dxz_p2_m2_m2;
-COEFF(-2,-1,-2) = coeff_dxz_m2_m1_m2;
-COEFF(-1,-1,-2) = coeff_dxz_m1_m1_m2;
-COEFF(0,-1,-2) = coeff_dxz_0_m1_m2;
-COEFF(1,-1,-2) = coeff_dxz_p1_m1_m2;
-COEFF(2,-1,-2) = coeff_dxz_p2_m1_m2;
-COEFF(-2,0,-2) = coeff_dxz_m2_0_m2;
-COEFF(-1,0,-2) = coeff_dxz_m1_0_m2;
-COEFF(0,0,-2) = coeff_dxz_0_0_m2;
-COEFF(1,0,-2) = coeff_dxz_p1_0_m2;
-COEFF(2,0,-2) = coeff_dxz_p2_0_m2;
-COEFF(-2,1,-2) = coeff_dxz_m2_p1_m2;
-COEFF(-1,1,-2) = coeff_dxz_m1_p1_m2;
-COEFF(0,1,-2) = coeff_dxz_0_p1_m2;
-COEFF(1,1,-2) = coeff_dxz_p1_p1_m2;
-COEFF(2,1,-2) = coeff_dxz_p2_p1_m2;
-COEFF(-2,2,-2) = coeff_dxz_m2_p2_m2;
-COEFF(-1,2,-2) = coeff_dxz_m1_p2_m2;
-COEFF(0,2,-2) = coeff_dxz_0_p2_m2;
-COEFF(1,2,-2) = coeff_dxz_p1_p2_m2;
-COEFF(2,2,-2) = coeff_dxz_p2_p2_m2;
-COEFF(-2,-2,-1) = coeff_dxz_m2_m2_m1;
-COEFF(-1,-2,-1) = coeff_dxz_m1_m2_m1;
-COEFF(0,-2,-1) = coeff_dxz_0_m2_m1;
-COEFF(1,-2,-1) = coeff_dxz_p1_m2_m1;
-COEFF(2,-2,-1) = coeff_dxz_p2_m2_m1;
-COEFF(-2,-1,-1) = coeff_dxz_m2_m1_m1;
-COEFF(-1,-1,-1) = coeff_dxz_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dxz_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dxz_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dxz_p2_m1_m1;
-COEFF(-2,0,-1) = coeff_dxz_m2_0_m1;
-COEFF(-1,0,-1) = coeff_dxz_m1_0_m1;
-COEFF(0,0,-1) = coeff_dxz_0_0_m1;
-COEFF(1,0,-1) = coeff_dxz_p1_0_m1;
-COEFF(2,0,-1) = coeff_dxz_p2_0_m1;
-COEFF(-2,1,-1) = coeff_dxz_m2_p1_m1;
-COEFF(-1,1,-1) = coeff_dxz_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dxz_0_p1_m1;
-COEFF(1,1,-1) = coeff_dxz_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dxz_p2_p1_m1;
-COEFF(-2,2,-1) = coeff_dxz_m2_p2_m1;
-COEFF(-1,2,-1) = coeff_dxz_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dxz_0_p2_m1;
-COEFF(1,2,-1) = coeff_dxz_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dxz_p2_p2_m1;
-COEFF(-2,-2,0) = coeff_dxz_m2_m2_0;
-COEFF(-1,-2,0) = coeff_dxz_m1_m2_0;
-COEFF(0,-2,0) = coeff_dxz_0_m2_0;
-COEFF(1,-2,0) = coeff_dxz_p1_m2_0;
-COEFF(2,-2,0) = coeff_dxz_p2_m2_0;
-COEFF(-2,-1,0) = coeff_dxz_m2_m1_0;
-COEFF(-1,-1,0) = coeff_dxz_m1_m1_0;
-COEFF(0,-1,0) = coeff_dxz_0_m1_0;
-COEFF(1,-1,0) = coeff_dxz_p1_m1_0;
-COEFF(2,-1,0) = coeff_dxz_p2_m1_0;
-COEFF(-2,0,0) = coeff_dxz_m2_0_0;
-COEFF(-1,0,0) = coeff_dxz_m1_0_0;
-COEFF(0,0,0) = coeff_dxz_0_0_0;
-COEFF(1,0,0) = coeff_dxz_p1_0_0;
-COEFF(2,0,0) = coeff_dxz_p2_0_0;
-COEFF(-2,1,0) = coeff_dxz_m2_p1_0;
-COEFF(-1,1,0) = coeff_dxz_m1_p1_0;
-COEFF(0,1,0) = coeff_dxz_0_p1_0;
-COEFF(1,1,0) = coeff_dxz_p1_p1_0;
-COEFF(2,1,0) = coeff_dxz_p2_p1_0;
-COEFF(-2,2,0) = coeff_dxz_m2_p2_0;
-COEFF(-1,2,0) = coeff_dxz_m1_p2_0;
-COEFF(0,2,0) = coeff_dxz_0_p2_0;
-COEFF(1,2,0) = coeff_dxz_p1_p2_0;
-COEFF(2,2,0) = coeff_dxz_p2_p2_0;
-COEFF(-2,-2,1) = coeff_dxz_m2_m2_p1;
-COEFF(-1,-2,1) = coeff_dxz_m1_m2_p1;
-COEFF(0,-2,1) = coeff_dxz_0_m2_p1;
-COEFF(1,-2,1) = coeff_dxz_p1_m2_p1;
-COEFF(2,-2,1) = coeff_dxz_p2_m2_p1;
-COEFF(-2,-1,1) = coeff_dxz_m2_m1_p1;
-COEFF(-1,-1,1) = coeff_dxz_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dxz_0_m1_p1;
-COEFF(1,-1,1) = coeff_dxz_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dxz_p2_m1_p1;
-COEFF(-2,0,1) = coeff_dxz_m2_0_p1;
-COEFF(-1,0,1) = coeff_dxz_m1_0_p1;
-COEFF(0,0,1) = coeff_dxz_0_0_p1;
-COEFF(1,0,1) = coeff_dxz_p1_0_p1;
-COEFF(2,0,1) = coeff_dxz_p2_0_p1;
-COEFF(-2,1,1) = coeff_dxz_m2_p1_p1;
-COEFF(-1,1,1) = coeff_dxz_m1_p1_p1;
-COEFF(0,1,1) = coeff_dxz_0_p1_p1;
-COEFF(1,1,1) = coeff_dxz_p1_p1_p1;
-COEFF(2,1,1) = coeff_dxz_p2_p1_p1;
-COEFF(-2,2,1) = coeff_dxz_m2_p2_p1;
-COEFF(-1,2,1) = coeff_dxz_m1_p2_p1;
-COEFF(0,2,1) = coeff_dxz_0_p2_p1;
-COEFF(1,2,1) = coeff_dxz_p1_p2_p1;
-COEFF(2,2,1) = coeff_dxz_p2_p2_p1;
-COEFF(-2,-2,2) = coeff_dxz_m2_m2_p2;
-COEFF(-1,-2,2) = coeff_dxz_m1_m2_p2;
-COEFF(0,-2,2) = coeff_dxz_0_m2_p2;
-COEFF(1,-2,2) = coeff_dxz_p1_m2_p2;
-COEFF(2,-2,2) = coeff_dxz_p2_m2_p2;
-COEFF(-2,-1,2) = coeff_dxz_m2_m1_p2;
-COEFF(-1,-1,2) = coeff_dxz_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dxz_0_m1_p2;
-COEFF(1,-1,2) = coeff_dxz_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dxz_p2_m1_p2;
-COEFF(-2,0,2) = coeff_dxz_m2_0_p2;
-COEFF(-1,0,2) = coeff_dxz_m1_0_p2;
-COEFF(0,0,2) = coeff_dxz_0_0_p2;
-COEFF(1,0,2) = coeff_dxz_p1_0_p2;
-COEFF(2,0,2) = coeff_dxz_p2_0_p2;
-COEFF(-2,1,2) = coeff_dxz_m2_p1_p2;
-COEFF(-1,1,2) = coeff_dxz_m1_p1_p2;
-COEFF(0,1,2) = coeff_dxz_0_p1_p2;
-COEFF(1,1,2) = coeff_dxz_p1_p1_p2;
-COEFF(2,1,2) = coeff_dxz_p2_p1_p2;
-COEFF(-2,2,2) = coeff_dxz_m2_p2_p2;
-COEFF(-1,2,2) = coeff_dxz_m1_p2_p2;
-COEFF(0,2,2) = coeff_dxz_0_p2_p2;
-COEFF(1,2,2) = coeff_dxz_p1_p2_p2;
-COEFF(2,2,2) = coeff_dxz_p2_p2_p2;
+COEFF(-2,-2,-2) = factor * coeff_dxz_m2_m2_m2;
+COEFF(-1,-2,-2) = factor * coeff_dxz_m1_m2_m2;
+COEFF(0,-2,-2) = factor * coeff_dxz_0_m2_m2;
+COEFF(1,-2,-2) = factor * coeff_dxz_p1_m2_m2;
+COEFF(2,-2,-2) = factor * coeff_dxz_p2_m2_m2;
+COEFF(-2,-1,-2) = factor * coeff_dxz_m2_m1_m2;
+COEFF(-1,-1,-2) = factor * coeff_dxz_m1_m1_m2;
+COEFF(0,-1,-2) = factor * coeff_dxz_0_m1_m2;
+COEFF(1,-1,-2) = factor * coeff_dxz_p1_m1_m2;
+COEFF(2,-1,-2) = factor * coeff_dxz_p2_m1_m2;
+COEFF(-2,0,-2) = factor * coeff_dxz_m2_0_m2;
+COEFF(-1,0,-2) = factor * coeff_dxz_m1_0_m2;
+COEFF(0,0,-2) = factor * coeff_dxz_0_0_m2;
+COEFF(1,0,-2) = factor * coeff_dxz_p1_0_m2;
+COEFF(2,0,-2) = factor * coeff_dxz_p2_0_m2;
+COEFF(-2,1,-2) = factor * coeff_dxz_m2_p1_m2;
+COEFF(-1,1,-2) = factor * coeff_dxz_m1_p1_m2;
+COEFF(0,1,-2) = factor * coeff_dxz_0_p1_m2;
+COEFF(1,1,-2) = factor * coeff_dxz_p1_p1_m2;
+COEFF(2,1,-2) = factor * coeff_dxz_p2_p1_m2;
+COEFF(-2,2,-2) = factor * coeff_dxz_m2_p2_m2;
+COEFF(-1,2,-2) = factor * coeff_dxz_m1_p2_m2;
+COEFF(0,2,-2) = factor * coeff_dxz_0_p2_m2;
+COEFF(1,2,-2) = factor * coeff_dxz_p1_p2_m2;
+COEFF(2,2,-2) = factor * coeff_dxz_p2_p2_m2;
+COEFF(-2,-2,-1) = factor * coeff_dxz_m2_m2_m1;
+COEFF(-1,-2,-1) = factor * coeff_dxz_m1_m2_m1;
+COEFF(0,-2,-1) = factor * coeff_dxz_0_m2_m1;
+COEFF(1,-2,-1) = factor * coeff_dxz_p1_m2_m1;
+COEFF(2,-2,-1) = factor * coeff_dxz_p2_m2_m1;
+COEFF(-2,-1,-1) = factor * coeff_dxz_m2_m1_m1;
+COEFF(-1,-1,-1) = factor * coeff_dxz_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dxz_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dxz_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dxz_p2_m1_m1;
+COEFF(-2,0,-1) = factor * coeff_dxz_m2_0_m1;
+COEFF(-1,0,-1) = factor * coeff_dxz_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dxz_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dxz_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dxz_p2_0_m1;
+COEFF(-2,1,-1) = factor * coeff_dxz_m2_p1_m1;
+COEFF(-1,1,-1) = factor * coeff_dxz_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dxz_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dxz_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dxz_p2_p1_m1;
+COEFF(-2,2,-1) = factor * coeff_dxz_m2_p2_m1;
+COEFF(-1,2,-1) = factor * coeff_dxz_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dxz_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dxz_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dxz_p2_p2_m1;
+COEFF(-2,-2,0) = factor * coeff_dxz_m2_m2_0;
+COEFF(-1,-2,0) = factor * coeff_dxz_m1_m2_0;
+COEFF(0,-2,0) = factor * coeff_dxz_0_m2_0;
+COEFF(1,-2,0) = factor * coeff_dxz_p1_m2_0;
+COEFF(2,-2,0) = factor * coeff_dxz_p2_m2_0;
+COEFF(-2,-1,0) = factor * coeff_dxz_m2_m1_0;
+COEFF(-1,-1,0) = factor * coeff_dxz_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dxz_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dxz_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dxz_p2_m1_0;
+COEFF(-2,0,0) = factor * coeff_dxz_m2_0_0;
+COEFF(-1,0,0) = factor * coeff_dxz_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dxz_0_0_0;
+COEFF(1,0,0) = factor * coeff_dxz_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dxz_p2_0_0;
+COEFF(-2,1,0) = factor * coeff_dxz_m2_p1_0;
+COEFF(-1,1,0) = factor * coeff_dxz_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dxz_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dxz_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dxz_p2_p1_0;
+COEFF(-2,2,0) = factor * coeff_dxz_m2_p2_0;
+COEFF(-1,2,0) = factor * coeff_dxz_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dxz_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dxz_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dxz_p2_p2_0;
+COEFF(-2,-2,1) = factor * coeff_dxz_m2_m2_p1;
+COEFF(-1,-2,1) = factor * coeff_dxz_m1_m2_p1;
+COEFF(0,-2,1) = factor * coeff_dxz_0_m2_p1;
+COEFF(1,-2,1) = factor * coeff_dxz_p1_m2_p1;
+COEFF(2,-2,1) = factor * coeff_dxz_p2_m2_p1;
+COEFF(-2,-1,1) = factor * coeff_dxz_m2_m1_p1;
+COEFF(-1,-1,1) = factor * coeff_dxz_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dxz_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dxz_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dxz_p2_m1_p1;
+COEFF(-2,0,1) = factor * coeff_dxz_m2_0_p1;
+COEFF(-1,0,1) = factor * coeff_dxz_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dxz_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dxz_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dxz_p2_0_p1;
+COEFF(-2,1,1) = factor * coeff_dxz_m2_p1_p1;
+COEFF(-1,1,1) = factor * coeff_dxz_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dxz_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dxz_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dxz_p2_p1_p1;
+COEFF(-2,2,1) = factor * coeff_dxz_m2_p2_p1;
+COEFF(-1,2,1) = factor * coeff_dxz_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dxz_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dxz_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dxz_p2_p2_p1;
+COEFF(-2,-2,2) = factor * coeff_dxz_m2_m2_p2;
+COEFF(-1,-2,2) = factor * coeff_dxz_m1_m2_p2;
+COEFF(0,-2,2) = factor * coeff_dxz_0_m2_p2;
+COEFF(1,-2,2) = factor * coeff_dxz_p1_m2_p2;
+COEFF(2,-2,2) = factor * coeff_dxz_p2_m2_p2;
+COEFF(-2,-1,2) = factor * coeff_dxz_m2_m1_p2;
+COEFF(-1,-1,2) = factor * coeff_dxz_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dxz_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dxz_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dxz_p2_m1_p2;
+COEFF(-2,0,2) = factor * coeff_dxz_m2_0_p2;
+COEFF(-1,0,2) = factor * coeff_dxz_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dxz_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dxz_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dxz_p2_0_p2;
+COEFF(-2,1,2) = factor * coeff_dxz_m2_p1_p2;
+COEFF(-1,1,2) = factor * coeff_dxz_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dxz_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dxz_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dxz_p2_p1_p2;
+COEFF(-2,2,2) = factor * coeff_dxz_m2_p2_p2;
+COEFF(-1,2,2) = factor * coeff_dxz_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dxz_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dxz_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dxz_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dy.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dy.store.c
index b630cb8..596a34a 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dy.store.c
@@ -1,125 +1,125 @@
-COEFF(-2,-2,-2) = coeff_dy_m2_m2_m2;
-COEFF(-1,-2,-2) = coeff_dy_m1_m2_m2;
-COEFF(0,-2,-2) = coeff_dy_0_m2_m2;
-COEFF(1,-2,-2) = coeff_dy_p1_m2_m2;
-COEFF(2,-2,-2) = coeff_dy_p2_m2_m2;
-COEFF(-2,-1,-2) = coeff_dy_m2_m1_m2;
-COEFF(-1,-1,-2) = coeff_dy_m1_m1_m2;
-COEFF(0,-1,-2) = coeff_dy_0_m1_m2;
-COEFF(1,-1,-2) = coeff_dy_p1_m1_m2;
-COEFF(2,-1,-2) = coeff_dy_p2_m1_m2;
-COEFF(-2,0,-2) = coeff_dy_m2_0_m2;
-COEFF(-1,0,-2) = coeff_dy_m1_0_m2;
-COEFF(0,0,-2) = coeff_dy_0_0_m2;
-COEFF(1,0,-2) = coeff_dy_p1_0_m2;
-COEFF(2,0,-2) = coeff_dy_p2_0_m2;
-COEFF(-2,1,-2) = coeff_dy_m2_p1_m2;
-COEFF(-1,1,-2) = coeff_dy_m1_p1_m2;
-COEFF(0,1,-2) = coeff_dy_0_p1_m2;
-COEFF(1,1,-2) = coeff_dy_p1_p1_m2;
-COEFF(2,1,-2) = coeff_dy_p2_p1_m2;
-COEFF(-2,2,-2) = coeff_dy_m2_p2_m2;
-COEFF(-1,2,-2) = coeff_dy_m1_p2_m2;
-COEFF(0,2,-2) = coeff_dy_0_p2_m2;
-COEFF(1,2,-2) = coeff_dy_p1_p2_m2;
-COEFF(2,2,-2) = coeff_dy_p2_p2_m2;
-COEFF(-2,-2,-1) = coeff_dy_m2_m2_m1;
-COEFF(-1,-2,-1) = coeff_dy_m1_m2_m1;
-COEFF(0,-2,-1) = coeff_dy_0_m2_m1;
-COEFF(1,-2,-1) = coeff_dy_p1_m2_m1;
-COEFF(2,-2,-1) = coeff_dy_p2_m2_m1;
-COEFF(-2,-1,-1) = coeff_dy_m2_m1_m1;
-COEFF(-1,-1,-1) = coeff_dy_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dy_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dy_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dy_p2_m1_m1;
-COEFF(-2,0,-1) = coeff_dy_m2_0_m1;
-COEFF(-1,0,-1) = coeff_dy_m1_0_m1;
-COEFF(0,0,-1) = coeff_dy_0_0_m1;
-COEFF(1,0,-1) = coeff_dy_p1_0_m1;
-COEFF(2,0,-1) = coeff_dy_p2_0_m1;
-COEFF(-2,1,-1) = coeff_dy_m2_p1_m1;
-COEFF(-1,1,-1) = coeff_dy_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dy_0_p1_m1;
-COEFF(1,1,-1) = coeff_dy_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dy_p2_p1_m1;
-COEFF(-2,2,-1) = coeff_dy_m2_p2_m1;
-COEFF(-1,2,-1) = coeff_dy_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dy_0_p2_m1;
-COEFF(1,2,-1) = coeff_dy_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dy_p2_p2_m1;
-COEFF(-2,-2,0) = coeff_dy_m2_m2_0;
-COEFF(-1,-2,0) = coeff_dy_m1_m2_0;
-COEFF(0,-2,0) = coeff_dy_0_m2_0;
-COEFF(1,-2,0) = coeff_dy_p1_m2_0;
-COEFF(2,-2,0) = coeff_dy_p2_m2_0;
-COEFF(-2,-1,0) = coeff_dy_m2_m1_0;
-COEFF(-1,-1,0) = coeff_dy_m1_m1_0;
-COEFF(0,-1,0) = coeff_dy_0_m1_0;
-COEFF(1,-1,0) = coeff_dy_p1_m1_0;
-COEFF(2,-1,0) = coeff_dy_p2_m1_0;
-COEFF(-2,0,0) = coeff_dy_m2_0_0;
-COEFF(-1,0,0) = coeff_dy_m1_0_0;
-COEFF(0,0,0) = coeff_dy_0_0_0;
-COEFF(1,0,0) = coeff_dy_p1_0_0;
-COEFF(2,0,0) = coeff_dy_p2_0_0;
-COEFF(-2,1,0) = coeff_dy_m2_p1_0;
-COEFF(-1,1,0) = coeff_dy_m1_p1_0;
-COEFF(0,1,0) = coeff_dy_0_p1_0;
-COEFF(1,1,0) = coeff_dy_p1_p1_0;
-COEFF(2,1,0) = coeff_dy_p2_p1_0;
-COEFF(-2,2,0) = coeff_dy_m2_p2_0;
-COEFF(-1,2,0) = coeff_dy_m1_p2_0;
-COEFF(0,2,0) = coeff_dy_0_p2_0;
-COEFF(1,2,0) = coeff_dy_p1_p2_0;
-COEFF(2,2,0) = coeff_dy_p2_p2_0;
-COEFF(-2,-2,1) = coeff_dy_m2_m2_p1;
-COEFF(-1,-2,1) = coeff_dy_m1_m2_p1;
-COEFF(0,-2,1) = coeff_dy_0_m2_p1;
-COEFF(1,-2,1) = coeff_dy_p1_m2_p1;
-COEFF(2,-2,1) = coeff_dy_p2_m2_p1;
-COEFF(-2,-1,1) = coeff_dy_m2_m1_p1;
-COEFF(-1,-1,1) = coeff_dy_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dy_0_m1_p1;
-COEFF(1,-1,1) = coeff_dy_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dy_p2_m1_p1;
-COEFF(-2,0,1) = coeff_dy_m2_0_p1;
-COEFF(-1,0,1) = coeff_dy_m1_0_p1;
-COEFF(0,0,1) = coeff_dy_0_0_p1;
-COEFF(1,0,1) = coeff_dy_p1_0_p1;
-COEFF(2,0,1) = coeff_dy_p2_0_p1;
-COEFF(-2,1,1) = coeff_dy_m2_p1_p1;
-COEFF(-1,1,1) = coeff_dy_m1_p1_p1;
-COEFF(0,1,1) = coeff_dy_0_p1_p1;
-COEFF(1,1,1) = coeff_dy_p1_p1_p1;
-COEFF(2,1,1) = coeff_dy_p2_p1_p1;
-COEFF(-2,2,1) = coeff_dy_m2_p2_p1;
-COEFF(-1,2,1) = coeff_dy_m1_p2_p1;
-COEFF(0,2,1) = coeff_dy_0_p2_p1;
-COEFF(1,2,1) = coeff_dy_p1_p2_p1;
-COEFF(2,2,1) = coeff_dy_p2_p2_p1;
-COEFF(-2,-2,2) = coeff_dy_m2_m2_p2;
-COEFF(-1,-2,2) = coeff_dy_m1_m2_p2;
-COEFF(0,-2,2) = coeff_dy_0_m2_p2;
-COEFF(1,-2,2) = coeff_dy_p1_m2_p2;
-COEFF(2,-2,2) = coeff_dy_p2_m2_p2;
-COEFF(-2,-1,2) = coeff_dy_m2_m1_p2;
-COEFF(-1,-1,2) = coeff_dy_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dy_0_m1_p2;
-COEFF(1,-1,2) = coeff_dy_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dy_p2_m1_p2;
-COEFF(-2,0,2) = coeff_dy_m2_0_p2;
-COEFF(-1,0,2) = coeff_dy_m1_0_p2;
-COEFF(0,0,2) = coeff_dy_0_0_p2;
-COEFF(1,0,2) = coeff_dy_p1_0_p2;
-COEFF(2,0,2) = coeff_dy_p2_0_p2;
-COEFF(-2,1,2) = coeff_dy_m2_p1_p2;
-COEFF(-1,1,2) = coeff_dy_m1_p1_p2;
-COEFF(0,1,2) = coeff_dy_0_p1_p2;
-COEFF(1,1,2) = coeff_dy_p1_p1_p2;
-COEFF(2,1,2) = coeff_dy_p2_p1_p2;
-COEFF(-2,2,2) = coeff_dy_m2_p2_p2;
-COEFF(-1,2,2) = coeff_dy_m1_p2_p2;
-COEFF(0,2,2) = coeff_dy_0_p2_p2;
-COEFF(1,2,2) = coeff_dy_p1_p2_p2;
-COEFF(2,2,2) = coeff_dy_p2_p2_p2;
+COEFF(-2,-2,-2) = factor * coeff_dy_m2_m2_m2;
+COEFF(-1,-2,-2) = factor * coeff_dy_m1_m2_m2;
+COEFF(0,-2,-2) = factor * coeff_dy_0_m2_m2;
+COEFF(1,-2,-2) = factor * coeff_dy_p1_m2_m2;
+COEFF(2,-2,-2) = factor * coeff_dy_p2_m2_m2;
+COEFF(-2,-1,-2) = factor * coeff_dy_m2_m1_m2;
+COEFF(-1,-1,-2) = factor * coeff_dy_m1_m1_m2;
+COEFF(0,-1,-2) = factor * coeff_dy_0_m1_m2;
+COEFF(1,-1,-2) = factor * coeff_dy_p1_m1_m2;
+COEFF(2,-1,-2) = factor * coeff_dy_p2_m1_m2;
+COEFF(-2,0,-2) = factor * coeff_dy_m2_0_m2;
+COEFF(-1,0,-2) = factor * coeff_dy_m1_0_m2;
+COEFF(0,0,-2) = factor * coeff_dy_0_0_m2;
+COEFF(1,0,-2) = factor * coeff_dy_p1_0_m2;
+COEFF(2,0,-2) = factor * coeff_dy_p2_0_m2;
+COEFF(-2,1,-2) = factor * coeff_dy_m2_p1_m2;
+COEFF(-1,1,-2) = factor * coeff_dy_m1_p1_m2;
+COEFF(0,1,-2) = factor * coeff_dy_0_p1_m2;
+COEFF(1,1,-2) = factor * coeff_dy_p1_p1_m2;
+COEFF(2,1,-2) = factor * coeff_dy_p2_p1_m2;
+COEFF(-2,2,-2) = factor * coeff_dy_m2_p2_m2;
+COEFF(-1,2,-2) = factor * coeff_dy_m1_p2_m2;
+COEFF(0,2,-2) = factor * coeff_dy_0_p2_m2;
+COEFF(1,2,-2) = factor * coeff_dy_p1_p2_m2;
+COEFF(2,2,-2) = factor * coeff_dy_p2_p2_m2;
+COEFF(-2,-2,-1) = factor * coeff_dy_m2_m2_m1;
+COEFF(-1,-2,-1) = factor * coeff_dy_m1_m2_m1;
+COEFF(0,-2,-1) = factor * coeff_dy_0_m2_m1;
+COEFF(1,-2,-1) = factor * coeff_dy_p1_m2_m1;
+COEFF(2,-2,-1) = factor * coeff_dy_p2_m2_m1;
+COEFF(-2,-1,-1) = factor * coeff_dy_m2_m1_m1;
+COEFF(-1,-1,-1) = factor * coeff_dy_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dy_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dy_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dy_p2_m1_m1;
+COEFF(-2,0,-1) = factor * coeff_dy_m2_0_m1;
+COEFF(-1,0,-1) = factor * coeff_dy_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dy_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dy_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dy_p2_0_m1;
+COEFF(-2,1,-1) = factor * coeff_dy_m2_p1_m1;
+COEFF(-1,1,-1) = factor * coeff_dy_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dy_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dy_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dy_p2_p1_m1;
+COEFF(-2,2,-1) = factor * coeff_dy_m2_p2_m1;
+COEFF(-1,2,-1) = factor * coeff_dy_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dy_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dy_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dy_p2_p2_m1;
+COEFF(-2,-2,0) = factor * coeff_dy_m2_m2_0;
+COEFF(-1,-2,0) = factor * coeff_dy_m1_m2_0;
+COEFF(0,-2,0) = factor * coeff_dy_0_m2_0;
+COEFF(1,-2,0) = factor * coeff_dy_p1_m2_0;
+COEFF(2,-2,0) = factor * coeff_dy_p2_m2_0;
+COEFF(-2,-1,0) = factor * coeff_dy_m2_m1_0;
+COEFF(-1,-1,0) = factor * coeff_dy_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dy_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dy_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dy_p2_m1_0;
+COEFF(-2,0,0) = factor * coeff_dy_m2_0_0;
+COEFF(-1,0,0) = factor * coeff_dy_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dy_0_0_0;
+COEFF(1,0,0) = factor * coeff_dy_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dy_p2_0_0;
+COEFF(-2,1,0) = factor * coeff_dy_m2_p1_0;
+COEFF(-1,1,0) = factor * coeff_dy_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dy_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dy_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dy_p2_p1_0;
+COEFF(-2,2,0) = factor * coeff_dy_m2_p2_0;
+COEFF(-1,2,0) = factor * coeff_dy_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dy_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dy_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dy_p2_p2_0;
+COEFF(-2,-2,1) = factor * coeff_dy_m2_m2_p1;
+COEFF(-1,-2,1) = factor * coeff_dy_m1_m2_p1;
+COEFF(0,-2,1) = factor * coeff_dy_0_m2_p1;
+COEFF(1,-2,1) = factor * coeff_dy_p1_m2_p1;
+COEFF(2,-2,1) = factor * coeff_dy_p2_m2_p1;
+COEFF(-2,-1,1) = factor * coeff_dy_m2_m1_p1;
+COEFF(-1,-1,1) = factor * coeff_dy_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dy_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dy_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dy_p2_m1_p1;
+COEFF(-2,0,1) = factor * coeff_dy_m2_0_p1;
+COEFF(-1,0,1) = factor * coeff_dy_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dy_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dy_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dy_p2_0_p1;
+COEFF(-2,1,1) = factor * coeff_dy_m2_p1_p1;
+COEFF(-1,1,1) = factor * coeff_dy_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dy_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dy_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dy_p2_p1_p1;
+COEFF(-2,2,1) = factor * coeff_dy_m2_p2_p1;
+COEFF(-1,2,1) = factor * coeff_dy_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dy_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dy_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dy_p2_p2_p1;
+COEFF(-2,-2,2) = factor * coeff_dy_m2_m2_p2;
+COEFF(-1,-2,2) = factor * coeff_dy_m1_m2_p2;
+COEFF(0,-2,2) = factor * coeff_dy_0_m2_p2;
+COEFF(1,-2,2) = factor * coeff_dy_p1_m2_p2;
+COEFF(2,-2,2) = factor * coeff_dy_p2_m2_p2;
+COEFF(-2,-1,2) = factor * coeff_dy_m2_m1_p2;
+COEFF(-1,-1,2) = factor * coeff_dy_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dy_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dy_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dy_p2_m1_p2;
+COEFF(-2,0,2) = factor * coeff_dy_m2_0_p2;
+COEFF(-1,0,2) = factor * coeff_dy_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dy_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dy_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dy_p2_0_p2;
+COEFF(-2,1,2) = factor * coeff_dy_m2_p1_p2;
+COEFF(-1,1,2) = factor * coeff_dy_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dy_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dy_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dy_p2_p1_p2;
+COEFF(-2,2,2) = factor * coeff_dy_m2_p2_p2;
+COEFF(-1,2,2) = factor * coeff_dy_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dy_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dy_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dy_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyy.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyy.store.c
index c04ac49..3235bb4 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyy.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyy.store.c
@@ -1,125 +1,125 @@
-COEFF(-2,-2,-2) = coeff_dyy_m2_m2_m2;
-COEFF(-1,-2,-2) = coeff_dyy_m1_m2_m2;
-COEFF(0,-2,-2) = coeff_dyy_0_m2_m2;
-COEFF(1,-2,-2) = coeff_dyy_p1_m2_m2;
-COEFF(2,-2,-2) = coeff_dyy_p2_m2_m2;
-COEFF(-2,-1,-2) = coeff_dyy_m2_m1_m2;
-COEFF(-1,-1,-2) = coeff_dyy_m1_m1_m2;
-COEFF(0,-1,-2) = coeff_dyy_0_m1_m2;
-COEFF(1,-1,-2) = coeff_dyy_p1_m1_m2;
-COEFF(2,-1,-2) = coeff_dyy_p2_m1_m2;
-COEFF(-2,0,-2) = coeff_dyy_m2_0_m2;
-COEFF(-1,0,-2) = coeff_dyy_m1_0_m2;
-COEFF(0,0,-2) = coeff_dyy_0_0_m2;
-COEFF(1,0,-2) = coeff_dyy_p1_0_m2;
-COEFF(2,0,-2) = coeff_dyy_p2_0_m2;
-COEFF(-2,1,-2) = coeff_dyy_m2_p1_m2;
-COEFF(-1,1,-2) = coeff_dyy_m1_p1_m2;
-COEFF(0,1,-2) = coeff_dyy_0_p1_m2;
-COEFF(1,1,-2) = coeff_dyy_p1_p1_m2;
-COEFF(2,1,-2) = coeff_dyy_p2_p1_m2;
-COEFF(-2,2,-2) = coeff_dyy_m2_p2_m2;
-COEFF(-1,2,-2) = coeff_dyy_m1_p2_m2;
-COEFF(0,2,-2) = coeff_dyy_0_p2_m2;
-COEFF(1,2,-2) = coeff_dyy_p1_p2_m2;
-COEFF(2,2,-2) = coeff_dyy_p2_p2_m2;
-COEFF(-2,-2,-1) = coeff_dyy_m2_m2_m1;
-COEFF(-1,-2,-1) = coeff_dyy_m1_m2_m1;
-COEFF(0,-2,-1) = coeff_dyy_0_m2_m1;
-COEFF(1,-2,-1) = coeff_dyy_p1_m2_m1;
-COEFF(2,-2,-1) = coeff_dyy_p2_m2_m1;
-COEFF(-2,-1,-1) = coeff_dyy_m2_m1_m1;
-COEFF(-1,-1,-1) = coeff_dyy_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dyy_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dyy_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dyy_p2_m1_m1;
-COEFF(-2,0,-1) = coeff_dyy_m2_0_m1;
-COEFF(-1,0,-1) = coeff_dyy_m1_0_m1;
-COEFF(0,0,-1) = coeff_dyy_0_0_m1;
-COEFF(1,0,-1) = coeff_dyy_p1_0_m1;
-COEFF(2,0,-1) = coeff_dyy_p2_0_m1;
-COEFF(-2,1,-1) = coeff_dyy_m2_p1_m1;
-COEFF(-1,1,-1) = coeff_dyy_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dyy_0_p1_m1;
-COEFF(1,1,-1) = coeff_dyy_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dyy_p2_p1_m1;
-COEFF(-2,2,-1) = coeff_dyy_m2_p2_m1;
-COEFF(-1,2,-1) = coeff_dyy_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dyy_0_p2_m1;
-COEFF(1,2,-1) = coeff_dyy_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dyy_p2_p2_m1;
-COEFF(-2,-2,0) = coeff_dyy_m2_m2_0;
-COEFF(-1,-2,0) = coeff_dyy_m1_m2_0;
-COEFF(0,-2,0) = coeff_dyy_0_m2_0;
-COEFF(1,-2,0) = coeff_dyy_p1_m2_0;
-COEFF(2,-2,0) = coeff_dyy_p2_m2_0;
-COEFF(-2,-1,0) = coeff_dyy_m2_m1_0;
-COEFF(-1,-1,0) = coeff_dyy_m1_m1_0;
-COEFF(0,-1,0) = coeff_dyy_0_m1_0;
-COEFF(1,-1,0) = coeff_dyy_p1_m1_0;
-COEFF(2,-1,0) = coeff_dyy_p2_m1_0;
-COEFF(-2,0,0) = coeff_dyy_m2_0_0;
-COEFF(-1,0,0) = coeff_dyy_m1_0_0;
-COEFF(0,0,0) = coeff_dyy_0_0_0;
-COEFF(1,0,0) = coeff_dyy_p1_0_0;
-COEFF(2,0,0) = coeff_dyy_p2_0_0;
-COEFF(-2,1,0) = coeff_dyy_m2_p1_0;
-COEFF(-1,1,0) = coeff_dyy_m1_p1_0;
-COEFF(0,1,0) = coeff_dyy_0_p1_0;
-COEFF(1,1,0) = coeff_dyy_p1_p1_0;
-COEFF(2,1,0) = coeff_dyy_p2_p1_0;
-COEFF(-2,2,0) = coeff_dyy_m2_p2_0;
-COEFF(-1,2,0) = coeff_dyy_m1_p2_0;
-COEFF(0,2,0) = coeff_dyy_0_p2_0;
-COEFF(1,2,0) = coeff_dyy_p1_p2_0;
-COEFF(2,2,0) = coeff_dyy_p2_p2_0;
-COEFF(-2,-2,1) = coeff_dyy_m2_m2_p1;
-COEFF(-1,-2,1) = coeff_dyy_m1_m2_p1;
-COEFF(0,-2,1) = coeff_dyy_0_m2_p1;
-COEFF(1,-2,1) = coeff_dyy_p1_m2_p1;
-COEFF(2,-2,1) = coeff_dyy_p2_m2_p1;
-COEFF(-2,-1,1) = coeff_dyy_m2_m1_p1;
-COEFF(-1,-1,1) = coeff_dyy_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dyy_0_m1_p1;
-COEFF(1,-1,1) = coeff_dyy_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dyy_p2_m1_p1;
-COEFF(-2,0,1) = coeff_dyy_m2_0_p1;
-COEFF(-1,0,1) = coeff_dyy_m1_0_p1;
-COEFF(0,0,1) = coeff_dyy_0_0_p1;
-COEFF(1,0,1) = coeff_dyy_p1_0_p1;
-COEFF(2,0,1) = coeff_dyy_p2_0_p1;
-COEFF(-2,1,1) = coeff_dyy_m2_p1_p1;
-COEFF(-1,1,1) = coeff_dyy_m1_p1_p1;
-COEFF(0,1,1) = coeff_dyy_0_p1_p1;
-COEFF(1,1,1) = coeff_dyy_p1_p1_p1;
-COEFF(2,1,1) = coeff_dyy_p2_p1_p1;
-COEFF(-2,2,1) = coeff_dyy_m2_p2_p1;
-COEFF(-1,2,1) = coeff_dyy_m1_p2_p1;
-COEFF(0,2,1) = coeff_dyy_0_p2_p1;
-COEFF(1,2,1) = coeff_dyy_p1_p2_p1;
-COEFF(2,2,1) = coeff_dyy_p2_p2_p1;
-COEFF(-2,-2,2) = coeff_dyy_m2_m2_p2;
-COEFF(-1,-2,2) = coeff_dyy_m1_m2_p2;
-COEFF(0,-2,2) = coeff_dyy_0_m2_p2;
-COEFF(1,-2,2) = coeff_dyy_p1_m2_p2;
-COEFF(2,-2,2) = coeff_dyy_p2_m2_p2;
-COEFF(-2,-1,2) = coeff_dyy_m2_m1_p2;
-COEFF(-1,-1,2) = coeff_dyy_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dyy_0_m1_p2;
-COEFF(1,-1,2) = coeff_dyy_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dyy_p2_m1_p2;
-COEFF(-2,0,2) = coeff_dyy_m2_0_p2;
-COEFF(-1,0,2) = coeff_dyy_m1_0_p2;
-COEFF(0,0,2) = coeff_dyy_0_0_p2;
-COEFF(1,0,2) = coeff_dyy_p1_0_p2;
-COEFF(2,0,2) = coeff_dyy_p2_0_p2;
-COEFF(-2,1,2) = coeff_dyy_m2_p1_p2;
-COEFF(-1,1,2) = coeff_dyy_m1_p1_p2;
-COEFF(0,1,2) = coeff_dyy_0_p1_p2;
-COEFF(1,1,2) = coeff_dyy_p1_p1_p2;
-COEFF(2,1,2) = coeff_dyy_p2_p1_p2;
-COEFF(-2,2,2) = coeff_dyy_m2_p2_p2;
-COEFF(-1,2,2) = coeff_dyy_m1_p2_p2;
-COEFF(0,2,2) = coeff_dyy_0_p2_p2;
-COEFF(1,2,2) = coeff_dyy_p1_p2_p2;
-COEFF(2,2,2) = coeff_dyy_p2_p2_p2;
+COEFF(-2,-2,-2) = factor * coeff_dyy_m2_m2_m2;
+COEFF(-1,-2,-2) = factor * coeff_dyy_m1_m2_m2;
+COEFF(0,-2,-2) = factor * coeff_dyy_0_m2_m2;
+COEFF(1,-2,-2) = factor * coeff_dyy_p1_m2_m2;
+COEFF(2,-2,-2) = factor * coeff_dyy_p2_m2_m2;
+COEFF(-2,-1,-2) = factor * coeff_dyy_m2_m1_m2;
+COEFF(-1,-1,-2) = factor * coeff_dyy_m1_m1_m2;
+COEFF(0,-1,-2) = factor * coeff_dyy_0_m1_m2;
+COEFF(1,-1,-2) = factor * coeff_dyy_p1_m1_m2;
+COEFF(2,-1,-2) = factor * coeff_dyy_p2_m1_m2;
+COEFF(-2,0,-2) = factor * coeff_dyy_m2_0_m2;
+COEFF(-1,0,-2) = factor * coeff_dyy_m1_0_m2;
+COEFF(0,0,-2) = factor * coeff_dyy_0_0_m2;
+COEFF(1,0,-2) = factor * coeff_dyy_p1_0_m2;
+COEFF(2,0,-2) = factor * coeff_dyy_p2_0_m2;
+COEFF(-2,1,-2) = factor * coeff_dyy_m2_p1_m2;
+COEFF(-1,1,-2) = factor * coeff_dyy_m1_p1_m2;
+COEFF(0,1,-2) = factor * coeff_dyy_0_p1_m2;
+COEFF(1,1,-2) = factor * coeff_dyy_p1_p1_m2;
+COEFF(2,1,-2) = factor * coeff_dyy_p2_p1_m2;
+COEFF(-2,2,-2) = factor * coeff_dyy_m2_p2_m2;
+COEFF(-1,2,-2) = factor * coeff_dyy_m1_p2_m2;
+COEFF(0,2,-2) = factor * coeff_dyy_0_p2_m2;
+COEFF(1,2,-2) = factor * coeff_dyy_p1_p2_m2;
+COEFF(2,2,-2) = factor * coeff_dyy_p2_p2_m2;
+COEFF(-2,-2,-1) = factor * coeff_dyy_m2_m2_m1;
+COEFF(-1,-2,-1) = factor * coeff_dyy_m1_m2_m1;
+COEFF(0,-2,-1) = factor * coeff_dyy_0_m2_m1;
+COEFF(1,-2,-1) = factor * coeff_dyy_p1_m2_m1;
+COEFF(2,-2,-1) = factor * coeff_dyy_p2_m2_m1;
+COEFF(-2,-1,-1) = factor * coeff_dyy_m2_m1_m1;
+COEFF(-1,-1,-1) = factor * coeff_dyy_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dyy_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dyy_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dyy_p2_m1_m1;
+COEFF(-2,0,-1) = factor * coeff_dyy_m2_0_m1;
+COEFF(-1,0,-1) = factor * coeff_dyy_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dyy_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dyy_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dyy_p2_0_m1;
+COEFF(-2,1,-1) = factor * coeff_dyy_m2_p1_m1;
+COEFF(-1,1,-1) = factor * coeff_dyy_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dyy_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dyy_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dyy_p2_p1_m1;
+COEFF(-2,2,-1) = factor * coeff_dyy_m2_p2_m1;
+COEFF(-1,2,-1) = factor * coeff_dyy_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dyy_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dyy_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dyy_p2_p2_m1;
+COEFF(-2,-2,0) = factor * coeff_dyy_m2_m2_0;
+COEFF(-1,-2,0) = factor * coeff_dyy_m1_m2_0;
+COEFF(0,-2,0) = factor * coeff_dyy_0_m2_0;
+COEFF(1,-2,0) = factor * coeff_dyy_p1_m2_0;
+COEFF(2,-2,0) = factor * coeff_dyy_p2_m2_0;
+COEFF(-2,-1,0) = factor * coeff_dyy_m2_m1_0;
+COEFF(-1,-1,0) = factor * coeff_dyy_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dyy_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dyy_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dyy_p2_m1_0;
+COEFF(-2,0,0) = factor * coeff_dyy_m2_0_0;
+COEFF(-1,0,0) = factor * coeff_dyy_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dyy_0_0_0;
+COEFF(1,0,0) = factor * coeff_dyy_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dyy_p2_0_0;
+COEFF(-2,1,0) = factor * coeff_dyy_m2_p1_0;
+COEFF(-1,1,0) = factor * coeff_dyy_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dyy_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dyy_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dyy_p2_p1_0;
+COEFF(-2,2,0) = factor * coeff_dyy_m2_p2_0;
+COEFF(-1,2,0) = factor * coeff_dyy_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dyy_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dyy_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dyy_p2_p2_0;
+COEFF(-2,-2,1) = factor * coeff_dyy_m2_m2_p1;
+COEFF(-1,-2,1) = factor * coeff_dyy_m1_m2_p1;
+COEFF(0,-2,1) = factor * coeff_dyy_0_m2_p1;
+COEFF(1,-2,1) = factor * coeff_dyy_p1_m2_p1;
+COEFF(2,-2,1) = factor * coeff_dyy_p2_m2_p1;
+COEFF(-2,-1,1) = factor * coeff_dyy_m2_m1_p1;
+COEFF(-1,-1,1) = factor * coeff_dyy_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dyy_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dyy_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dyy_p2_m1_p1;
+COEFF(-2,0,1) = factor * coeff_dyy_m2_0_p1;
+COEFF(-1,0,1) = factor * coeff_dyy_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dyy_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dyy_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dyy_p2_0_p1;
+COEFF(-2,1,1) = factor * coeff_dyy_m2_p1_p1;
+COEFF(-1,1,1) = factor * coeff_dyy_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dyy_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dyy_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dyy_p2_p1_p1;
+COEFF(-2,2,1) = factor * coeff_dyy_m2_p2_p1;
+COEFF(-1,2,1) = factor * coeff_dyy_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dyy_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dyy_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dyy_p2_p2_p1;
+COEFF(-2,-2,2) = factor * coeff_dyy_m2_m2_p2;
+COEFF(-1,-2,2) = factor * coeff_dyy_m1_m2_p2;
+COEFF(0,-2,2) = factor * coeff_dyy_0_m2_p2;
+COEFF(1,-2,2) = factor * coeff_dyy_p1_m2_p2;
+COEFF(2,-2,2) = factor * coeff_dyy_p2_m2_p2;
+COEFF(-2,-1,2) = factor * coeff_dyy_m2_m1_p2;
+COEFF(-1,-1,2) = factor * coeff_dyy_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dyy_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dyy_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dyy_p2_m1_p2;
+COEFF(-2,0,2) = factor * coeff_dyy_m2_0_p2;
+COEFF(-1,0,2) = factor * coeff_dyy_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dyy_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dyy_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dyy_p2_0_p2;
+COEFF(-2,1,2) = factor * coeff_dyy_m2_p1_p2;
+COEFF(-1,1,2) = factor * coeff_dyy_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dyy_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dyy_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dyy_p2_p1_p2;
+COEFF(-2,2,2) = factor * coeff_dyy_m2_p2_p2;
+COEFF(-1,2,2) = factor * coeff_dyy_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dyy_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dyy_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dyy_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyz.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyz.store.c
index 264a592..f764141 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyz.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dyz.store.c
@@ -1,125 +1,125 @@
-COEFF(-2,-2,-2) = coeff_dyz_m2_m2_m2;
-COEFF(-1,-2,-2) = coeff_dyz_m1_m2_m2;
-COEFF(0,-2,-2) = coeff_dyz_0_m2_m2;
-COEFF(1,-2,-2) = coeff_dyz_p1_m2_m2;
-COEFF(2,-2,-2) = coeff_dyz_p2_m2_m2;
-COEFF(-2,-1,-2) = coeff_dyz_m2_m1_m2;
-COEFF(-1,-1,-2) = coeff_dyz_m1_m1_m2;
-COEFF(0,-1,-2) = coeff_dyz_0_m1_m2;
-COEFF(1,-1,-2) = coeff_dyz_p1_m1_m2;
-COEFF(2,-1,-2) = coeff_dyz_p2_m1_m2;
-COEFF(-2,0,-2) = coeff_dyz_m2_0_m2;
-COEFF(-1,0,-2) = coeff_dyz_m1_0_m2;
-COEFF(0,0,-2) = coeff_dyz_0_0_m2;
-COEFF(1,0,-2) = coeff_dyz_p1_0_m2;
-COEFF(2,0,-2) = coeff_dyz_p2_0_m2;
-COEFF(-2,1,-2) = coeff_dyz_m2_p1_m2;
-COEFF(-1,1,-2) = coeff_dyz_m1_p1_m2;
-COEFF(0,1,-2) = coeff_dyz_0_p1_m2;
-COEFF(1,1,-2) = coeff_dyz_p1_p1_m2;
-COEFF(2,1,-2) = coeff_dyz_p2_p1_m2;
-COEFF(-2,2,-2) = coeff_dyz_m2_p2_m2;
-COEFF(-1,2,-2) = coeff_dyz_m1_p2_m2;
-COEFF(0,2,-2) = coeff_dyz_0_p2_m2;
-COEFF(1,2,-2) = coeff_dyz_p1_p2_m2;
-COEFF(2,2,-2) = coeff_dyz_p2_p2_m2;
-COEFF(-2,-2,-1) = coeff_dyz_m2_m2_m1;
-COEFF(-1,-2,-1) = coeff_dyz_m1_m2_m1;
-COEFF(0,-2,-1) = coeff_dyz_0_m2_m1;
-COEFF(1,-2,-1) = coeff_dyz_p1_m2_m1;
-COEFF(2,-2,-1) = coeff_dyz_p2_m2_m1;
-COEFF(-2,-1,-1) = coeff_dyz_m2_m1_m1;
-COEFF(-1,-1,-1) = coeff_dyz_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dyz_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dyz_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dyz_p2_m1_m1;
-COEFF(-2,0,-1) = coeff_dyz_m2_0_m1;
-COEFF(-1,0,-1) = coeff_dyz_m1_0_m1;
-COEFF(0,0,-1) = coeff_dyz_0_0_m1;
-COEFF(1,0,-1) = coeff_dyz_p1_0_m1;
-COEFF(2,0,-1) = coeff_dyz_p2_0_m1;
-COEFF(-2,1,-1) = coeff_dyz_m2_p1_m1;
-COEFF(-1,1,-1) = coeff_dyz_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dyz_0_p1_m1;
-COEFF(1,1,-1) = coeff_dyz_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dyz_p2_p1_m1;
-COEFF(-2,2,-1) = coeff_dyz_m2_p2_m1;
-COEFF(-1,2,-1) = coeff_dyz_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dyz_0_p2_m1;
-COEFF(1,2,-1) = coeff_dyz_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dyz_p2_p2_m1;
-COEFF(-2,-2,0) = coeff_dyz_m2_m2_0;
-COEFF(-1,-2,0) = coeff_dyz_m1_m2_0;
-COEFF(0,-2,0) = coeff_dyz_0_m2_0;
-COEFF(1,-2,0) = coeff_dyz_p1_m2_0;
-COEFF(2,-2,0) = coeff_dyz_p2_m2_0;
-COEFF(-2,-1,0) = coeff_dyz_m2_m1_0;
-COEFF(-1,-1,0) = coeff_dyz_m1_m1_0;
-COEFF(0,-1,0) = coeff_dyz_0_m1_0;
-COEFF(1,-1,0) = coeff_dyz_p1_m1_0;
-COEFF(2,-1,0) = coeff_dyz_p2_m1_0;
-COEFF(-2,0,0) = coeff_dyz_m2_0_0;
-COEFF(-1,0,0) = coeff_dyz_m1_0_0;
-COEFF(0,0,0) = coeff_dyz_0_0_0;
-COEFF(1,0,0) = coeff_dyz_p1_0_0;
-COEFF(2,0,0) = coeff_dyz_p2_0_0;
-COEFF(-2,1,0) = coeff_dyz_m2_p1_0;
-COEFF(-1,1,0) = coeff_dyz_m1_p1_0;
-COEFF(0,1,0) = coeff_dyz_0_p1_0;
-COEFF(1,1,0) = coeff_dyz_p1_p1_0;
-COEFF(2,1,0) = coeff_dyz_p2_p1_0;
-COEFF(-2,2,0) = coeff_dyz_m2_p2_0;
-COEFF(-1,2,0) = coeff_dyz_m1_p2_0;
-COEFF(0,2,0) = coeff_dyz_0_p2_0;
-COEFF(1,2,0) = coeff_dyz_p1_p2_0;
-COEFF(2,2,0) = coeff_dyz_p2_p2_0;
-COEFF(-2,-2,1) = coeff_dyz_m2_m2_p1;
-COEFF(-1,-2,1) = coeff_dyz_m1_m2_p1;
-COEFF(0,-2,1) = coeff_dyz_0_m2_p1;
-COEFF(1,-2,1) = coeff_dyz_p1_m2_p1;
-COEFF(2,-2,1) = coeff_dyz_p2_m2_p1;
-COEFF(-2,-1,1) = coeff_dyz_m2_m1_p1;
-COEFF(-1,-1,1) = coeff_dyz_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dyz_0_m1_p1;
-COEFF(1,-1,1) = coeff_dyz_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dyz_p2_m1_p1;
-COEFF(-2,0,1) = coeff_dyz_m2_0_p1;
-COEFF(-1,0,1) = coeff_dyz_m1_0_p1;
-COEFF(0,0,1) = coeff_dyz_0_0_p1;
-COEFF(1,0,1) = coeff_dyz_p1_0_p1;
-COEFF(2,0,1) = coeff_dyz_p2_0_p1;
-COEFF(-2,1,1) = coeff_dyz_m2_p1_p1;
-COEFF(-1,1,1) = coeff_dyz_m1_p1_p1;
-COEFF(0,1,1) = coeff_dyz_0_p1_p1;
-COEFF(1,1,1) = coeff_dyz_p1_p1_p1;
-COEFF(2,1,1) = coeff_dyz_p2_p1_p1;
-COEFF(-2,2,1) = coeff_dyz_m2_p2_p1;
-COEFF(-1,2,1) = coeff_dyz_m1_p2_p1;
-COEFF(0,2,1) = coeff_dyz_0_p2_p1;
-COEFF(1,2,1) = coeff_dyz_p1_p2_p1;
-COEFF(2,2,1) = coeff_dyz_p2_p2_p1;
-COEFF(-2,-2,2) = coeff_dyz_m2_m2_p2;
-COEFF(-1,-2,2) = coeff_dyz_m1_m2_p2;
-COEFF(0,-2,2) = coeff_dyz_0_m2_p2;
-COEFF(1,-2,2) = coeff_dyz_p1_m2_p2;
-COEFF(2,-2,2) = coeff_dyz_p2_m2_p2;
-COEFF(-2,-1,2) = coeff_dyz_m2_m1_p2;
-COEFF(-1,-1,2) = coeff_dyz_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dyz_0_m1_p2;
-COEFF(1,-1,2) = coeff_dyz_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dyz_p2_m1_p2;
-COEFF(-2,0,2) = coeff_dyz_m2_0_p2;
-COEFF(-1,0,2) = coeff_dyz_m1_0_p2;
-COEFF(0,0,2) = coeff_dyz_0_0_p2;
-COEFF(1,0,2) = coeff_dyz_p1_0_p2;
-COEFF(2,0,2) = coeff_dyz_p2_0_p2;
-COEFF(-2,1,2) = coeff_dyz_m2_p1_p2;
-COEFF(-1,1,2) = coeff_dyz_m1_p1_p2;
-COEFF(0,1,2) = coeff_dyz_0_p1_p2;
-COEFF(1,1,2) = coeff_dyz_p1_p1_p2;
-COEFF(2,1,2) = coeff_dyz_p2_p1_p2;
-COEFF(-2,2,2) = coeff_dyz_m2_p2_p2;
-COEFF(-1,2,2) = coeff_dyz_m1_p2_p2;
-COEFF(0,2,2) = coeff_dyz_0_p2_p2;
-COEFF(1,2,2) = coeff_dyz_p1_p2_p2;
-COEFF(2,2,2) = coeff_dyz_p2_p2_p2;
+COEFF(-2,-2,-2) = factor * coeff_dyz_m2_m2_m2;
+COEFF(-1,-2,-2) = factor * coeff_dyz_m1_m2_m2;
+COEFF(0,-2,-2) = factor * coeff_dyz_0_m2_m2;
+COEFF(1,-2,-2) = factor * coeff_dyz_p1_m2_m2;
+COEFF(2,-2,-2) = factor * coeff_dyz_p2_m2_m2;
+COEFF(-2,-1,-2) = factor * coeff_dyz_m2_m1_m2;
+COEFF(-1,-1,-2) = factor * coeff_dyz_m1_m1_m2;
+COEFF(0,-1,-2) = factor * coeff_dyz_0_m1_m2;
+COEFF(1,-1,-2) = factor * coeff_dyz_p1_m1_m2;
+COEFF(2,-1,-2) = factor * coeff_dyz_p2_m1_m2;
+COEFF(-2,0,-2) = factor * coeff_dyz_m2_0_m2;
+COEFF(-1,0,-2) = factor * coeff_dyz_m1_0_m2;
+COEFF(0,0,-2) = factor * coeff_dyz_0_0_m2;
+COEFF(1,0,-2) = factor * coeff_dyz_p1_0_m2;
+COEFF(2,0,-2) = factor * coeff_dyz_p2_0_m2;
+COEFF(-2,1,-2) = factor * coeff_dyz_m2_p1_m2;
+COEFF(-1,1,-2) = factor * coeff_dyz_m1_p1_m2;
+COEFF(0,1,-2) = factor * coeff_dyz_0_p1_m2;
+COEFF(1,1,-2) = factor * coeff_dyz_p1_p1_m2;
+COEFF(2,1,-2) = factor * coeff_dyz_p2_p1_m2;
+COEFF(-2,2,-2) = factor * coeff_dyz_m2_p2_m2;
+COEFF(-1,2,-2) = factor * coeff_dyz_m1_p2_m2;
+COEFF(0,2,-2) = factor * coeff_dyz_0_p2_m2;
+COEFF(1,2,-2) = factor * coeff_dyz_p1_p2_m2;
+COEFF(2,2,-2) = factor * coeff_dyz_p2_p2_m2;
+COEFF(-2,-2,-1) = factor * coeff_dyz_m2_m2_m1;
+COEFF(-1,-2,-1) = factor * coeff_dyz_m1_m2_m1;
+COEFF(0,-2,-1) = factor * coeff_dyz_0_m2_m1;
+COEFF(1,-2,-1) = factor * coeff_dyz_p1_m2_m1;
+COEFF(2,-2,-1) = factor * coeff_dyz_p2_m2_m1;
+COEFF(-2,-1,-1) = factor * coeff_dyz_m2_m1_m1;
+COEFF(-1,-1,-1) = factor * coeff_dyz_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dyz_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dyz_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dyz_p2_m1_m1;
+COEFF(-2,0,-1) = factor * coeff_dyz_m2_0_m1;
+COEFF(-1,0,-1) = factor * coeff_dyz_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dyz_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dyz_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dyz_p2_0_m1;
+COEFF(-2,1,-1) = factor * coeff_dyz_m2_p1_m1;
+COEFF(-1,1,-1) = factor * coeff_dyz_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dyz_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dyz_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dyz_p2_p1_m1;
+COEFF(-2,2,-1) = factor * coeff_dyz_m2_p2_m1;
+COEFF(-1,2,-1) = factor * coeff_dyz_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dyz_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dyz_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dyz_p2_p2_m1;
+COEFF(-2,-2,0) = factor * coeff_dyz_m2_m2_0;
+COEFF(-1,-2,0) = factor * coeff_dyz_m1_m2_0;
+COEFF(0,-2,0) = factor * coeff_dyz_0_m2_0;
+COEFF(1,-2,0) = factor * coeff_dyz_p1_m2_0;
+COEFF(2,-2,0) = factor * coeff_dyz_p2_m2_0;
+COEFF(-2,-1,0) = factor * coeff_dyz_m2_m1_0;
+COEFF(-1,-1,0) = factor * coeff_dyz_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dyz_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dyz_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dyz_p2_m1_0;
+COEFF(-2,0,0) = factor * coeff_dyz_m2_0_0;
+COEFF(-1,0,0) = factor * coeff_dyz_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dyz_0_0_0;
+COEFF(1,0,0) = factor * coeff_dyz_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dyz_p2_0_0;
+COEFF(-2,1,0) = factor * coeff_dyz_m2_p1_0;
+COEFF(-1,1,0) = factor * coeff_dyz_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dyz_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dyz_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dyz_p2_p1_0;
+COEFF(-2,2,0) = factor * coeff_dyz_m2_p2_0;
+COEFF(-1,2,0) = factor * coeff_dyz_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dyz_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dyz_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dyz_p2_p2_0;
+COEFF(-2,-2,1) = factor * coeff_dyz_m2_m2_p1;
+COEFF(-1,-2,1) = factor * coeff_dyz_m1_m2_p1;
+COEFF(0,-2,1) = factor * coeff_dyz_0_m2_p1;
+COEFF(1,-2,1) = factor * coeff_dyz_p1_m2_p1;
+COEFF(2,-2,1) = factor * coeff_dyz_p2_m2_p1;
+COEFF(-2,-1,1) = factor * coeff_dyz_m2_m1_p1;
+COEFF(-1,-1,1) = factor * coeff_dyz_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dyz_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dyz_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dyz_p2_m1_p1;
+COEFF(-2,0,1) = factor * coeff_dyz_m2_0_p1;
+COEFF(-1,0,1) = factor * coeff_dyz_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dyz_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dyz_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dyz_p2_0_p1;
+COEFF(-2,1,1) = factor * coeff_dyz_m2_p1_p1;
+COEFF(-1,1,1) = factor * coeff_dyz_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dyz_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dyz_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dyz_p2_p1_p1;
+COEFF(-2,2,1) = factor * coeff_dyz_m2_p2_p1;
+COEFF(-1,2,1) = factor * coeff_dyz_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dyz_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dyz_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dyz_p2_p2_p1;
+COEFF(-2,-2,2) = factor * coeff_dyz_m2_m2_p2;
+COEFF(-1,-2,2) = factor * coeff_dyz_m1_m2_p2;
+COEFF(0,-2,2) = factor * coeff_dyz_0_m2_p2;
+COEFF(1,-2,2) = factor * coeff_dyz_p1_m2_p2;
+COEFF(2,-2,2) = factor * coeff_dyz_p2_m2_p2;
+COEFF(-2,-1,2) = factor * coeff_dyz_m2_m1_p2;
+COEFF(-1,-1,2) = factor * coeff_dyz_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dyz_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dyz_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dyz_p2_m1_p2;
+COEFF(-2,0,2) = factor * coeff_dyz_m2_0_p2;
+COEFF(-1,0,2) = factor * coeff_dyz_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dyz_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dyz_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dyz_p2_0_p2;
+COEFF(-2,1,2) = factor * coeff_dyz_m2_p1_p2;
+COEFF(-1,1,2) = factor * coeff_dyz_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dyz_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dyz_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dyz_p2_p1_p2;
+COEFF(-2,2,2) = factor * coeff_dyz_m2_p2_p2;
+COEFF(-1,2,2) = factor * coeff_dyz_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dyz_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dyz_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dyz_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dz.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dz.store.c
index 1af19fa..7ff4470 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dz.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dz.store.c
@@ -1,125 +1,125 @@
-COEFF(-2,-2,-2) = coeff_dz_m2_m2_m2;
-COEFF(-1,-2,-2) = coeff_dz_m1_m2_m2;
-COEFF(0,-2,-2) = coeff_dz_0_m2_m2;
-COEFF(1,-2,-2) = coeff_dz_p1_m2_m2;
-COEFF(2,-2,-2) = coeff_dz_p2_m2_m2;
-COEFF(-2,-1,-2) = coeff_dz_m2_m1_m2;
-COEFF(-1,-1,-2) = coeff_dz_m1_m1_m2;
-COEFF(0,-1,-2) = coeff_dz_0_m1_m2;
-COEFF(1,-1,-2) = coeff_dz_p1_m1_m2;
-COEFF(2,-1,-2) = coeff_dz_p2_m1_m2;
-COEFF(-2,0,-2) = coeff_dz_m2_0_m2;
-COEFF(-1,0,-2) = coeff_dz_m1_0_m2;
-COEFF(0,0,-2) = coeff_dz_0_0_m2;
-COEFF(1,0,-2) = coeff_dz_p1_0_m2;
-COEFF(2,0,-2) = coeff_dz_p2_0_m2;
-COEFF(-2,1,-2) = coeff_dz_m2_p1_m2;
-COEFF(-1,1,-2) = coeff_dz_m1_p1_m2;
-COEFF(0,1,-2) = coeff_dz_0_p1_m2;
-COEFF(1,1,-2) = coeff_dz_p1_p1_m2;
-COEFF(2,1,-2) = coeff_dz_p2_p1_m2;
-COEFF(-2,2,-2) = coeff_dz_m2_p2_m2;
-COEFF(-1,2,-2) = coeff_dz_m1_p2_m2;
-COEFF(0,2,-2) = coeff_dz_0_p2_m2;
-COEFF(1,2,-2) = coeff_dz_p1_p2_m2;
-COEFF(2,2,-2) = coeff_dz_p2_p2_m2;
-COEFF(-2,-2,-1) = coeff_dz_m2_m2_m1;
-COEFF(-1,-2,-1) = coeff_dz_m1_m2_m1;
-COEFF(0,-2,-1) = coeff_dz_0_m2_m1;
-COEFF(1,-2,-1) = coeff_dz_p1_m2_m1;
-COEFF(2,-2,-1) = coeff_dz_p2_m2_m1;
-COEFF(-2,-1,-1) = coeff_dz_m2_m1_m1;
-COEFF(-1,-1,-1) = coeff_dz_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dz_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dz_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dz_p2_m1_m1;
-COEFF(-2,0,-1) = coeff_dz_m2_0_m1;
-COEFF(-1,0,-1) = coeff_dz_m1_0_m1;
-COEFF(0,0,-1) = coeff_dz_0_0_m1;
-COEFF(1,0,-1) = coeff_dz_p1_0_m1;
-COEFF(2,0,-1) = coeff_dz_p2_0_m1;
-COEFF(-2,1,-1) = coeff_dz_m2_p1_m1;
-COEFF(-1,1,-1) = coeff_dz_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dz_0_p1_m1;
-COEFF(1,1,-1) = coeff_dz_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dz_p2_p1_m1;
-COEFF(-2,2,-1) = coeff_dz_m2_p2_m1;
-COEFF(-1,2,-1) = coeff_dz_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dz_0_p2_m1;
-COEFF(1,2,-1) = coeff_dz_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dz_p2_p2_m1;
-COEFF(-2,-2,0) = coeff_dz_m2_m2_0;
-COEFF(-1,-2,0) = coeff_dz_m1_m2_0;
-COEFF(0,-2,0) = coeff_dz_0_m2_0;
-COEFF(1,-2,0) = coeff_dz_p1_m2_0;
-COEFF(2,-2,0) = coeff_dz_p2_m2_0;
-COEFF(-2,-1,0) = coeff_dz_m2_m1_0;
-COEFF(-1,-1,0) = coeff_dz_m1_m1_0;
-COEFF(0,-1,0) = coeff_dz_0_m1_0;
-COEFF(1,-1,0) = coeff_dz_p1_m1_0;
-COEFF(2,-1,0) = coeff_dz_p2_m1_0;
-COEFF(-2,0,0) = coeff_dz_m2_0_0;
-COEFF(-1,0,0) = coeff_dz_m1_0_0;
-COEFF(0,0,0) = coeff_dz_0_0_0;
-COEFF(1,0,0) = coeff_dz_p1_0_0;
-COEFF(2,0,0) = coeff_dz_p2_0_0;
-COEFF(-2,1,0) = coeff_dz_m2_p1_0;
-COEFF(-1,1,0) = coeff_dz_m1_p1_0;
-COEFF(0,1,0) = coeff_dz_0_p1_0;
-COEFF(1,1,0) = coeff_dz_p1_p1_0;
-COEFF(2,1,0) = coeff_dz_p2_p1_0;
-COEFF(-2,2,0) = coeff_dz_m2_p2_0;
-COEFF(-1,2,0) = coeff_dz_m1_p2_0;
-COEFF(0,2,0) = coeff_dz_0_p2_0;
-COEFF(1,2,0) = coeff_dz_p1_p2_0;
-COEFF(2,2,0) = coeff_dz_p2_p2_0;
-COEFF(-2,-2,1) = coeff_dz_m2_m2_p1;
-COEFF(-1,-2,1) = coeff_dz_m1_m2_p1;
-COEFF(0,-2,1) = coeff_dz_0_m2_p1;
-COEFF(1,-2,1) = coeff_dz_p1_m2_p1;
-COEFF(2,-2,1) = coeff_dz_p2_m2_p1;
-COEFF(-2,-1,1) = coeff_dz_m2_m1_p1;
-COEFF(-1,-1,1) = coeff_dz_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dz_0_m1_p1;
-COEFF(1,-1,1) = coeff_dz_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dz_p2_m1_p1;
-COEFF(-2,0,1) = coeff_dz_m2_0_p1;
-COEFF(-1,0,1) = coeff_dz_m1_0_p1;
-COEFF(0,0,1) = coeff_dz_0_0_p1;
-COEFF(1,0,1) = coeff_dz_p1_0_p1;
-COEFF(2,0,1) = coeff_dz_p2_0_p1;
-COEFF(-2,1,1) = coeff_dz_m2_p1_p1;
-COEFF(-1,1,1) = coeff_dz_m1_p1_p1;
-COEFF(0,1,1) = coeff_dz_0_p1_p1;
-COEFF(1,1,1) = coeff_dz_p1_p1_p1;
-COEFF(2,1,1) = coeff_dz_p2_p1_p1;
-COEFF(-2,2,1) = coeff_dz_m2_p2_p1;
-COEFF(-1,2,1) = coeff_dz_m1_p2_p1;
-COEFF(0,2,1) = coeff_dz_0_p2_p1;
-COEFF(1,2,1) = coeff_dz_p1_p2_p1;
-COEFF(2,2,1) = coeff_dz_p2_p2_p1;
-COEFF(-2,-2,2) = coeff_dz_m2_m2_p2;
-COEFF(-1,-2,2) = coeff_dz_m1_m2_p2;
-COEFF(0,-2,2) = coeff_dz_0_m2_p2;
-COEFF(1,-2,2) = coeff_dz_p1_m2_p2;
-COEFF(2,-2,2) = coeff_dz_p2_m2_p2;
-COEFF(-2,-1,2) = coeff_dz_m2_m1_p2;
-COEFF(-1,-1,2) = coeff_dz_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dz_0_m1_p2;
-COEFF(1,-1,2) = coeff_dz_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dz_p2_m1_p2;
-COEFF(-2,0,2) = coeff_dz_m2_0_p2;
-COEFF(-1,0,2) = coeff_dz_m1_0_p2;
-COEFF(0,0,2) = coeff_dz_0_0_p2;
-COEFF(1,0,2) = coeff_dz_p1_0_p2;
-COEFF(2,0,2) = coeff_dz_p2_0_p2;
-COEFF(-2,1,2) = coeff_dz_m2_p1_p2;
-COEFF(-1,1,2) = coeff_dz_m1_p1_p2;
-COEFF(0,1,2) = coeff_dz_0_p1_p2;
-COEFF(1,1,2) = coeff_dz_p1_p1_p2;
-COEFF(2,1,2) = coeff_dz_p2_p1_p2;
-COEFF(-2,2,2) = coeff_dz_m2_p2_p2;
-COEFF(-1,2,2) = coeff_dz_m1_p2_p2;
-COEFF(0,2,2) = coeff_dz_0_p2_p2;
-COEFF(1,2,2) = coeff_dz_p1_p2_p2;
-COEFF(2,2,2) = coeff_dz_p2_p2_p2;
+COEFF(-2,-2,-2) = factor * coeff_dz_m2_m2_m2;
+COEFF(-1,-2,-2) = factor * coeff_dz_m1_m2_m2;
+COEFF(0,-2,-2) = factor * coeff_dz_0_m2_m2;
+COEFF(1,-2,-2) = factor * coeff_dz_p1_m2_m2;
+COEFF(2,-2,-2) = factor * coeff_dz_p2_m2_m2;
+COEFF(-2,-1,-2) = factor * coeff_dz_m2_m1_m2;
+COEFF(-1,-1,-2) = factor * coeff_dz_m1_m1_m2;
+COEFF(0,-1,-2) = factor * coeff_dz_0_m1_m2;
+COEFF(1,-1,-2) = factor * coeff_dz_p1_m1_m2;
+COEFF(2,-1,-2) = factor * coeff_dz_p2_m1_m2;
+COEFF(-2,0,-2) = factor * coeff_dz_m2_0_m2;
+COEFF(-1,0,-2) = factor * coeff_dz_m1_0_m2;
+COEFF(0,0,-2) = factor * coeff_dz_0_0_m2;
+COEFF(1,0,-2) = factor * coeff_dz_p1_0_m2;
+COEFF(2,0,-2) = factor * coeff_dz_p2_0_m2;
+COEFF(-2,1,-2) = factor * coeff_dz_m2_p1_m2;
+COEFF(-1,1,-2) = factor * coeff_dz_m1_p1_m2;
+COEFF(0,1,-2) = factor * coeff_dz_0_p1_m2;
+COEFF(1,1,-2) = factor * coeff_dz_p1_p1_m2;
+COEFF(2,1,-2) = factor * coeff_dz_p2_p1_m2;
+COEFF(-2,2,-2) = factor * coeff_dz_m2_p2_m2;
+COEFF(-1,2,-2) = factor * coeff_dz_m1_p2_m2;
+COEFF(0,2,-2) = factor * coeff_dz_0_p2_m2;
+COEFF(1,2,-2) = factor * coeff_dz_p1_p2_m2;
+COEFF(2,2,-2) = factor * coeff_dz_p2_p2_m2;
+COEFF(-2,-2,-1) = factor * coeff_dz_m2_m2_m1;
+COEFF(-1,-2,-1) = factor * coeff_dz_m1_m2_m1;
+COEFF(0,-2,-1) = factor * coeff_dz_0_m2_m1;
+COEFF(1,-2,-1) = factor * coeff_dz_p1_m2_m1;
+COEFF(2,-2,-1) = factor * coeff_dz_p2_m2_m1;
+COEFF(-2,-1,-1) = factor * coeff_dz_m2_m1_m1;
+COEFF(-1,-1,-1) = factor * coeff_dz_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dz_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dz_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dz_p2_m1_m1;
+COEFF(-2,0,-1) = factor * coeff_dz_m2_0_m1;
+COEFF(-1,0,-1) = factor * coeff_dz_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dz_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dz_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dz_p2_0_m1;
+COEFF(-2,1,-1) = factor * coeff_dz_m2_p1_m1;
+COEFF(-1,1,-1) = factor * coeff_dz_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dz_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dz_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dz_p2_p1_m1;
+COEFF(-2,2,-1) = factor * coeff_dz_m2_p2_m1;
+COEFF(-1,2,-1) = factor * coeff_dz_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dz_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dz_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dz_p2_p2_m1;
+COEFF(-2,-2,0) = factor * coeff_dz_m2_m2_0;
+COEFF(-1,-2,0) = factor * coeff_dz_m1_m2_0;
+COEFF(0,-2,0) = factor * coeff_dz_0_m2_0;
+COEFF(1,-2,0) = factor * coeff_dz_p1_m2_0;
+COEFF(2,-2,0) = factor * coeff_dz_p2_m2_0;
+COEFF(-2,-1,0) = factor * coeff_dz_m2_m1_0;
+COEFF(-1,-1,0) = factor * coeff_dz_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dz_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dz_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dz_p2_m1_0;
+COEFF(-2,0,0) = factor * coeff_dz_m2_0_0;
+COEFF(-1,0,0) = factor * coeff_dz_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dz_0_0_0;
+COEFF(1,0,0) = factor * coeff_dz_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dz_p2_0_0;
+COEFF(-2,1,0) = factor * coeff_dz_m2_p1_0;
+COEFF(-1,1,0) = factor * coeff_dz_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dz_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dz_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dz_p2_p1_0;
+COEFF(-2,2,0) = factor * coeff_dz_m2_p2_0;
+COEFF(-1,2,0) = factor * coeff_dz_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dz_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dz_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dz_p2_p2_0;
+COEFF(-2,-2,1) = factor * coeff_dz_m2_m2_p1;
+COEFF(-1,-2,1) = factor * coeff_dz_m1_m2_p1;
+COEFF(0,-2,1) = factor * coeff_dz_0_m2_p1;
+COEFF(1,-2,1) = factor * coeff_dz_p1_m2_p1;
+COEFF(2,-2,1) = factor * coeff_dz_p2_m2_p1;
+COEFF(-2,-1,1) = factor * coeff_dz_m2_m1_p1;
+COEFF(-1,-1,1) = factor * coeff_dz_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dz_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dz_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dz_p2_m1_p1;
+COEFF(-2,0,1) = factor * coeff_dz_m2_0_p1;
+COEFF(-1,0,1) = factor * coeff_dz_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dz_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dz_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dz_p2_0_p1;
+COEFF(-2,1,1) = factor * coeff_dz_m2_p1_p1;
+COEFF(-1,1,1) = factor * coeff_dz_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dz_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dz_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dz_p2_p1_p1;
+COEFF(-2,2,1) = factor * coeff_dz_m2_p2_p1;
+COEFF(-1,2,1) = factor * coeff_dz_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dz_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dz_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dz_p2_p2_p1;
+COEFF(-2,-2,2) = factor * coeff_dz_m2_m2_p2;
+COEFF(-1,-2,2) = factor * coeff_dz_m1_m2_p2;
+COEFF(0,-2,2) = factor * coeff_dz_0_m2_p2;
+COEFF(1,-2,2) = factor * coeff_dz_p1_m2_p2;
+COEFF(2,-2,2) = factor * coeff_dz_p2_m2_p2;
+COEFF(-2,-1,2) = factor * coeff_dz_m2_m1_p2;
+COEFF(-1,-1,2) = factor * coeff_dz_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dz_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dz_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dz_p2_m1_p2;
+COEFF(-2,0,2) = factor * coeff_dz_m2_0_p2;
+COEFF(-1,0,2) = factor * coeff_dz_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dz_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dz_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dz_p2_0_p2;
+COEFF(-2,1,2) = factor * coeff_dz_m2_p1_p2;
+COEFF(-1,1,2) = factor * coeff_dz_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dz_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dz_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dz_p2_p1_p2;
+COEFF(-2,2,2) = factor * coeff_dz_m2_p2_p2;
+COEFF(-1,2,2) = factor * coeff_dz_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dz_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dz_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dz_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dzz.store.c b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dzz.store.c
index fb0ac44..9343077 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dzz.store.c
+++ b/src/GeneralizedPolynomial-Uniform/3d.coeffs/3d.cube.size5/coeff-dzz.store.c
@@ -1,125 +1,125 @@
-COEFF(-2,-2,-2) = coeff_dzz_m2_m2_m2;
-COEFF(-1,-2,-2) = coeff_dzz_m1_m2_m2;
-COEFF(0,-2,-2) = coeff_dzz_0_m2_m2;
-COEFF(1,-2,-2) = coeff_dzz_p1_m2_m2;
-COEFF(2,-2,-2) = coeff_dzz_p2_m2_m2;
-COEFF(-2,-1,-2) = coeff_dzz_m2_m1_m2;
-COEFF(-1,-1,-2) = coeff_dzz_m1_m1_m2;
-COEFF(0,-1,-2) = coeff_dzz_0_m1_m2;
-COEFF(1,-1,-2) = coeff_dzz_p1_m1_m2;
-COEFF(2,-1,-2) = coeff_dzz_p2_m1_m2;
-COEFF(-2,0,-2) = coeff_dzz_m2_0_m2;
-COEFF(-1,0,-2) = coeff_dzz_m1_0_m2;
-COEFF(0,0,-2) = coeff_dzz_0_0_m2;
-COEFF(1,0,-2) = coeff_dzz_p1_0_m2;
-COEFF(2,0,-2) = coeff_dzz_p2_0_m2;
-COEFF(-2,1,-2) = coeff_dzz_m2_p1_m2;
-COEFF(-1,1,-2) = coeff_dzz_m1_p1_m2;
-COEFF(0,1,-2) = coeff_dzz_0_p1_m2;
-COEFF(1,1,-2) = coeff_dzz_p1_p1_m2;
-COEFF(2,1,-2) = coeff_dzz_p2_p1_m2;
-COEFF(-2,2,-2) = coeff_dzz_m2_p2_m2;
-COEFF(-1,2,-2) = coeff_dzz_m1_p2_m2;
-COEFF(0,2,-2) = coeff_dzz_0_p2_m2;
-COEFF(1,2,-2) = coeff_dzz_p1_p2_m2;
-COEFF(2,2,-2) = coeff_dzz_p2_p2_m2;
-COEFF(-2,-2,-1) = coeff_dzz_m2_m2_m1;
-COEFF(-1,-2,-1) = coeff_dzz_m1_m2_m1;
-COEFF(0,-2,-1) = coeff_dzz_0_m2_m1;
-COEFF(1,-2,-1) = coeff_dzz_p1_m2_m1;
-COEFF(2,-2,-1) = coeff_dzz_p2_m2_m1;
-COEFF(-2,-1,-1) = coeff_dzz_m2_m1_m1;
-COEFF(-1,-1,-1) = coeff_dzz_m1_m1_m1;
-COEFF(0,-1,-1) = coeff_dzz_0_m1_m1;
-COEFF(1,-1,-1) = coeff_dzz_p1_m1_m1;
-COEFF(2,-1,-1) = coeff_dzz_p2_m1_m1;
-COEFF(-2,0,-1) = coeff_dzz_m2_0_m1;
-COEFF(-1,0,-1) = coeff_dzz_m1_0_m1;
-COEFF(0,0,-1) = coeff_dzz_0_0_m1;
-COEFF(1,0,-1) = coeff_dzz_p1_0_m1;
-COEFF(2,0,-1) = coeff_dzz_p2_0_m1;
-COEFF(-2,1,-1) = coeff_dzz_m2_p1_m1;
-COEFF(-1,1,-1) = coeff_dzz_m1_p1_m1;
-COEFF(0,1,-1) = coeff_dzz_0_p1_m1;
-COEFF(1,1,-1) = coeff_dzz_p1_p1_m1;
-COEFF(2,1,-1) = coeff_dzz_p2_p1_m1;
-COEFF(-2,2,-1) = coeff_dzz_m2_p2_m1;
-COEFF(-1,2,-1) = coeff_dzz_m1_p2_m1;
-COEFF(0,2,-1) = coeff_dzz_0_p2_m1;
-COEFF(1,2,-1) = coeff_dzz_p1_p2_m1;
-COEFF(2,2,-1) = coeff_dzz_p2_p2_m1;
-COEFF(-2,-2,0) = coeff_dzz_m2_m2_0;
-COEFF(-1,-2,0) = coeff_dzz_m1_m2_0;
-COEFF(0,-2,0) = coeff_dzz_0_m2_0;
-COEFF(1,-2,0) = coeff_dzz_p1_m2_0;
-COEFF(2,-2,0) = coeff_dzz_p2_m2_0;
-COEFF(-2,-1,0) = coeff_dzz_m2_m1_0;
-COEFF(-1,-1,0) = coeff_dzz_m1_m1_0;
-COEFF(0,-1,0) = coeff_dzz_0_m1_0;
-COEFF(1,-1,0) = coeff_dzz_p1_m1_0;
-COEFF(2,-1,0) = coeff_dzz_p2_m1_0;
-COEFF(-2,0,0) = coeff_dzz_m2_0_0;
-COEFF(-1,0,0) = coeff_dzz_m1_0_0;
-COEFF(0,0,0) = coeff_dzz_0_0_0;
-COEFF(1,0,0) = coeff_dzz_p1_0_0;
-COEFF(2,0,0) = coeff_dzz_p2_0_0;
-COEFF(-2,1,0) = coeff_dzz_m2_p1_0;
-COEFF(-1,1,0) = coeff_dzz_m1_p1_0;
-COEFF(0,1,0) = coeff_dzz_0_p1_0;
-COEFF(1,1,0) = coeff_dzz_p1_p1_0;
-COEFF(2,1,0) = coeff_dzz_p2_p1_0;
-COEFF(-2,2,0) = coeff_dzz_m2_p2_0;
-COEFF(-1,2,0) = coeff_dzz_m1_p2_0;
-COEFF(0,2,0) = coeff_dzz_0_p2_0;
-COEFF(1,2,0) = coeff_dzz_p1_p2_0;
-COEFF(2,2,0) = coeff_dzz_p2_p2_0;
-COEFF(-2,-2,1) = coeff_dzz_m2_m2_p1;
-COEFF(-1,-2,1) = coeff_dzz_m1_m2_p1;
-COEFF(0,-2,1) = coeff_dzz_0_m2_p1;
-COEFF(1,-2,1) = coeff_dzz_p1_m2_p1;
-COEFF(2,-2,1) = coeff_dzz_p2_m2_p1;
-COEFF(-2,-1,1) = coeff_dzz_m2_m1_p1;
-COEFF(-1,-1,1) = coeff_dzz_m1_m1_p1;
-COEFF(0,-1,1) = coeff_dzz_0_m1_p1;
-COEFF(1,-1,1) = coeff_dzz_p1_m1_p1;
-COEFF(2,-1,1) = coeff_dzz_p2_m1_p1;
-COEFF(-2,0,1) = coeff_dzz_m2_0_p1;
-COEFF(-1,0,1) = coeff_dzz_m1_0_p1;
-COEFF(0,0,1) = coeff_dzz_0_0_p1;
-COEFF(1,0,1) = coeff_dzz_p1_0_p1;
-COEFF(2,0,1) = coeff_dzz_p2_0_p1;
-COEFF(-2,1,1) = coeff_dzz_m2_p1_p1;
-COEFF(-1,1,1) = coeff_dzz_m1_p1_p1;
-COEFF(0,1,1) = coeff_dzz_0_p1_p1;
-COEFF(1,1,1) = coeff_dzz_p1_p1_p1;
-COEFF(2,1,1) = coeff_dzz_p2_p1_p1;
-COEFF(-2,2,1) = coeff_dzz_m2_p2_p1;
-COEFF(-1,2,1) = coeff_dzz_m1_p2_p1;
-COEFF(0,2,1) = coeff_dzz_0_p2_p1;
-COEFF(1,2,1) = coeff_dzz_p1_p2_p1;
-COEFF(2,2,1) = coeff_dzz_p2_p2_p1;
-COEFF(-2,-2,2) = coeff_dzz_m2_m2_p2;
-COEFF(-1,-2,2) = coeff_dzz_m1_m2_p2;
-COEFF(0,-2,2) = coeff_dzz_0_m2_p2;
-COEFF(1,-2,2) = coeff_dzz_p1_m2_p2;
-COEFF(2,-2,2) = coeff_dzz_p2_m2_p2;
-COEFF(-2,-1,2) = coeff_dzz_m2_m1_p2;
-COEFF(-1,-1,2) = coeff_dzz_m1_m1_p2;
-COEFF(0,-1,2) = coeff_dzz_0_m1_p2;
-COEFF(1,-1,2) = coeff_dzz_p1_m1_p2;
-COEFF(2,-1,2) = coeff_dzz_p2_m1_p2;
-COEFF(-2,0,2) = coeff_dzz_m2_0_p2;
-COEFF(-1,0,2) = coeff_dzz_m1_0_p2;
-COEFF(0,0,2) = coeff_dzz_0_0_p2;
-COEFF(1,0,2) = coeff_dzz_p1_0_p2;
-COEFF(2,0,2) = coeff_dzz_p2_0_p2;
-COEFF(-2,1,2) = coeff_dzz_m2_p1_p2;
-COEFF(-1,1,2) = coeff_dzz_m1_p1_p2;
-COEFF(0,1,2) = coeff_dzz_0_p1_p2;
-COEFF(1,1,2) = coeff_dzz_p1_p1_p2;
-COEFF(2,1,2) = coeff_dzz_p2_p1_p2;
-COEFF(-2,2,2) = coeff_dzz_m2_p2_p2;
-COEFF(-1,2,2) = coeff_dzz_m1_p2_p2;
-COEFF(0,2,2) = coeff_dzz_0_p2_p2;
-COEFF(1,2,2) = coeff_dzz_p1_p2_p2;
-COEFF(2,2,2) = coeff_dzz_p2_p2_p2;
+COEFF(-2,-2,-2) = factor * coeff_dzz_m2_m2_m2;
+COEFF(-1,-2,-2) = factor * coeff_dzz_m1_m2_m2;
+COEFF(0,-2,-2) = factor * coeff_dzz_0_m2_m2;
+COEFF(1,-2,-2) = factor * coeff_dzz_p1_m2_m2;
+COEFF(2,-2,-2) = factor * coeff_dzz_p2_m2_m2;
+COEFF(-2,-1,-2) = factor * coeff_dzz_m2_m1_m2;
+COEFF(-1,-1,-2) = factor * coeff_dzz_m1_m1_m2;
+COEFF(0,-1,-2) = factor * coeff_dzz_0_m1_m2;
+COEFF(1,-1,-2) = factor * coeff_dzz_p1_m1_m2;
+COEFF(2,-1,-2) = factor * coeff_dzz_p2_m1_m2;
+COEFF(-2,0,-2) = factor * coeff_dzz_m2_0_m2;
+COEFF(-1,0,-2) = factor * coeff_dzz_m1_0_m2;
+COEFF(0,0,-2) = factor * coeff_dzz_0_0_m2;
+COEFF(1,0,-2) = factor * coeff_dzz_p1_0_m2;
+COEFF(2,0,-2) = factor * coeff_dzz_p2_0_m2;
+COEFF(-2,1,-2) = factor * coeff_dzz_m2_p1_m2;
+COEFF(-1,1,-2) = factor * coeff_dzz_m1_p1_m2;
+COEFF(0,1,-2) = factor * coeff_dzz_0_p1_m2;
+COEFF(1,1,-2) = factor * coeff_dzz_p1_p1_m2;
+COEFF(2,1,-2) = factor * coeff_dzz_p2_p1_m2;
+COEFF(-2,2,-2) = factor * coeff_dzz_m2_p2_m2;
+COEFF(-1,2,-2) = factor * coeff_dzz_m1_p2_m2;
+COEFF(0,2,-2) = factor * coeff_dzz_0_p2_m2;
+COEFF(1,2,-2) = factor * coeff_dzz_p1_p2_m2;
+COEFF(2,2,-2) = factor * coeff_dzz_p2_p2_m2;
+COEFF(-2,-2,-1) = factor * coeff_dzz_m2_m2_m1;
+COEFF(-1,-2,-1) = factor * coeff_dzz_m1_m2_m1;
+COEFF(0,-2,-1) = factor * coeff_dzz_0_m2_m1;
+COEFF(1,-2,-1) = factor * coeff_dzz_p1_m2_m1;
+COEFF(2,-2,-1) = factor * coeff_dzz_p2_m2_m1;
+COEFF(-2,-1,-1) = factor * coeff_dzz_m2_m1_m1;
+COEFF(-1,-1,-1) = factor * coeff_dzz_m1_m1_m1;
+COEFF(0,-1,-1) = factor * coeff_dzz_0_m1_m1;
+COEFF(1,-1,-1) = factor * coeff_dzz_p1_m1_m1;
+COEFF(2,-1,-1) = factor * coeff_dzz_p2_m1_m1;
+COEFF(-2,0,-1) = factor * coeff_dzz_m2_0_m1;
+COEFF(-1,0,-1) = factor * coeff_dzz_m1_0_m1;
+COEFF(0,0,-1) = factor * coeff_dzz_0_0_m1;
+COEFF(1,0,-1) = factor * coeff_dzz_p1_0_m1;
+COEFF(2,0,-1) = factor * coeff_dzz_p2_0_m1;
+COEFF(-2,1,-1) = factor * coeff_dzz_m2_p1_m1;
+COEFF(-1,1,-1) = factor * coeff_dzz_m1_p1_m1;
+COEFF(0,1,-1) = factor * coeff_dzz_0_p1_m1;
+COEFF(1,1,-1) = factor * coeff_dzz_p1_p1_m1;
+COEFF(2,1,-1) = factor * coeff_dzz_p2_p1_m1;
+COEFF(-2,2,-1) = factor * coeff_dzz_m2_p2_m1;
+COEFF(-1,2,-1) = factor * coeff_dzz_m1_p2_m1;
+COEFF(0,2,-1) = factor * coeff_dzz_0_p2_m1;
+COEFF(1,2,-1) = factor * coeff_dzz_p1_p2_m1;
+COEFF(2,2,-1) = factor * coeff_dzz_p2_p2_m1;
+COEFF(-2,-2,0) = factor * coeff_dzz_m2_m2_0;
+COEFF(-1,-2,0) = factor * coeff_dzz_m1_m2_0;
+COEFF(0,-2,0) = factor * coeff_dzz_0_m2_0;
+COEFF(1,-2,0) = factor * coeff_dzz_p1_m2_0;
+COEFF(2,-2,0) = factor * coeff_dzz_p2_m2_0;
+COEFF(-2,-1,0) = factor * coeff_dzz_m2_m1_0;
+COEFF(-1,-1,0) = factor * coeff_dzz_m1_m1_0;
+COEFF(0,-1,0) = factor * coeff_dzz_0_m1_0;
+COEFF(1,-1,0) = factor * coeff_dzz_p1_m1_0;
+COEFF(2,-1,0) = factor * coeff_dzz_p2_m1_0;
+COEFF(-2,0,0) = factor * coeff_dzz_m2_0_0;
+COEFF(-1,0,0) = factor * coeff_dzz_m1_0_0;
+COEFF(0,0,0) = factor * coeff_dzz_0_0_0;
+COEFF(1,0,0) = factor * coeff_dzz_p1_0_0;
+COEFF(2,0,0) = factor * coeff_dzz_p2_0_0;
+COEFF(-2,1,0) = factor * coeff_dzz_m2_p1_0;
+COEFF(-1,1,0) = factor * coeff_dzz_m1_p1_0;
+COEFF(0,1,0) = factor * coeff_dzz_0_p1_0;
+COEFF(1,1,0) = factor * coeff_dzz_p1_p1_0;
+COEFF(2,1,0) = factor * coeff_dzz_p2_p1_0;
+COEFF(-2,2,0) = factor * coeff_dzz_m2_p2_0;
+COEFF(-1,2,0) = factor * coeff_dzz_m1_p2_0;
+COEFF(0,2,0) = factor * coeff_dzz_0_p2_0;
+COEFF(1,2,0) = factor * coeff_dzz_p1_p2_0;
+COEFF(2,2,0) = factor * coeff_dzz_p2_p2_0;
+COEFF(-2,-2,1) = factor * coeff_dzz_m2_m2_p1;
+COEFF(-1,-2,1) = factor * coeff_dzz_m1_m2_p1;
+COEFF(0,-2,1) = factor * coeff_dzz_0_m2_p1;
+COEFF(1,-2,1) = factor * coeff_dzz_p1_m2_p1;
+COEFF(2,-2,1) = factor * coeff_dzz_p2_m2_p1;
+COEFF(-2,-1,1) = factor * coeff_dzz_m2_m1_p1;
+COEFF(-1,-1,1) = factor * coeff_dzz_m1_m1_p1;
+COEFF(0,-1,1) = factor * coeff_dzz_0_m1_p1;
+COEFF(1,-1,1) = factor * coeff_dzz_p1_m1_p1;
+COEFF(2,-1,1) = factor * coeff_dzz_p2_m1_p1;
+COEFF(-2,0,1) = factor * coeff_dzz_m2_0_p1;
+COEFF(-1,0,1) = factor * coeff_dzz_m1_0_p1;
+COEFF(0,0,1) = factor * coeff_dzz_0_0_p1;
+COEFF(1,0,1) = factor * coeff_dzz_p1_0_p1;
+COEFF(2,0,1) = factor * coeff_dzz_p2_0_p1;
+COEFF(-2,1,1) = factor * coeff_dzz_m2_p1_p1;
+COEFF(-1,1,1) = factor * coeff_dzz_m1_p1_p1;
+COEFF(0,1,1) = factor * coeff_dzz_0_p1_p1;
+COEFF(1,1,1) = factor * coeff_dzz_p1_p1_p1;
+COEFF(2,1,1) = factor * coeff_dzz_p2_p1_p1;
+COEFF(-2,2,1) = factor * coeff_dzz_m2_p2_p1;
+COEFF(-1,2,1) = factor * coeff_dzz_m1_p2_p1;
+COEFF(0,2,1) = factor * coeff_dzz_0_p2_p1;
+COEFF(1,2,1) = factor * coeff_dzz_p1_p2_p1;
+COEFF(2,2,1) = factor * coeff_dzz_p2_p2_p1;
+COEFF(-2,-2,2) = factor * coeff_dzz_m2_m2_p2;
+COEFF(-1,-2,2) = factor * coeff_dzz_m1_m2_p2;
+COEFF(0,-2,2) = factor * coeff_dzz_0_m2_p2;
+COEFF(1,-2,2) = factor * coeff_dzz_p1_m2_p2;
+COEFF(2,-2,2) = factor * coeff_dzz_p2_m2_p2;
+COEFF(-2,-1,2) = factor * coeff_dzz_m2_m1_p2;
+COEFF(-1,-1,2) = factor * coeff_dzz_m1_m1_p2;
+COEFF(0,-1,2) = factor * coeff_dzz_0_m1_p2;
+COEFF(1,-1,2) = factor * coeff_dzz_p1_m1_p2;
+COEFF(2,-1,2) = factor * coeff_dzz_p2_m1_p2;
+COEFF(-2,0,2) = factor * coeff_dzz_m2_0_p2;
+COEFF(-1,0,2) = factor * coeff_dzz_m1_0_p2;
+COEFF(0,0,2) = factor * coeff_dzz_0_0_p2;
+COEFF(1,0,2) = factor * coeff_dzz_p1_0_p2;
+COEFF(2,0,2) = factor * coeff_dzz_p2_0_p2;
+COEFF(-2,1,2) = factor * coeff_dzz_m2_p1_p2;
+COEFF(-1,1,2) = factor * coeff_dzz_m1_p1_p2;
+COEFF(0,1,2) = factor * coeff_dzz_0_p1_p2;
+COEFF(1,1,2) = factor * coeff_dzz_p1_p1_p2;
+COEFF(2,1,2) = factor * coeff_dzz_p2_p1_p2;
+COEFF(-2,2,2) = factor * coeff_dzz_m2_p2_p2;
+COEFF(-1,2,2) = factor * coeff_dzz_m1_p2_p2;
+COEFF(0,2,2) = factor * coeff_dzz_0_p2_p2;
+COEFF(1,2,2) = factor * coeff_dzz_p1_p2_p2;
+COEFF(2,2,2) = factor * coeff_dzz_p2_p2_p2;
diff --git a/src/GeneralizedPolynomial-Uniform/3d.maple b/src/GeneralizedPolynomial-Uniform/3d.maple
index 77a3bcd..4ec2b2e 100644
--- a/src/GeneralizedPolynomial-Uniform/3d.maple
+++ b/src/GeneralizedPolynomial-Uniform/3d.maple
@@ -165,13 +165,13 @@ print_name_list_dcl(data_var_list_3d_size2, "fp",
print_data_var_assign(posn_list_3d_size2, "data_",
"3d.coeffs/3d.cube.size2/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_3d_size2, "coeff_I_",
+print_interp_coeff_var_store(posn_list_3d_size2, "", "coeff_I_",
"3d.coeffs/3d.cube.size2/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_3d_size2, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_3d_size2, "factor", "coeff_dx_",
"3d.coeffs/3d.cube.size2/coeff-dx.store.c");
-print_interp_coeff_var_store(posn_list_3d_size2, "coeff_dy_",
+print_interp_coeff_var_store(posn_list_3d_size2, "factor", "coeff_dy_",
"3d.coeffs/3d.cube.size2/coeff-dy.store.c");
-print_interp_coeff_var_store(posn_list_3d_size2, "coeff_dz_",
+print_interp_coeff_var_store(posn_list_3d_size2, "factor", "coeff_dz_",
"3d.coeffs/3d.cube.size2/coeff-dz.store.c");
print_name_list_dcl(map(coeff_name, posn_list_3d_size2, "coeff_I_"), "fp",
@@ -209,25 +209,25 @@ print_name_list_dcl(data_var_list_3d_size3, "fp",
print_data_var_assign(posn_list_3d_size3, "data_",
"3d.coeffs/3d.cube.size3/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_3d_size3, "coeff_I_",
+print_interp_coeff_var_store(posn_list_3d_size3, "", "coeff_I_",
"3d.coeffs/3d.cube.size3/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_3d_size3, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_3d_size3, "factor", "coeff_dx_",
"3d.coeffs/3d.cube.size3/coeff-dx.store.c");
-print_interp_coeff_var_store(posn_list_3d_size3, "coeff_dy_",
+print_interp_coeff_var_store(posn_list_3d_size3, "factor", "coeff_dy_",
"3d.coeffs/3d.cube.size3/coeff-dy.store.c");
-print_interp_coeff_var_store(posn_list_3d_size3, "coeff_dz_",
+print_interp_coeff_var_store(posn_list_3d_size3, "factor", "coeff_dz_",
"3d.coeffs/3d.cube.size3/coeff-dz.store.c");
-print_interp_coeff_var_store(posn_list_3d_size3, "coeff_dxx_",
+print_interp_coeff_var_store(posn_list_3d_size3, "factor", "coeff_dxx_",
"3d.coeffs/3d.cube.size3/coeff-dxx.store.c");
-print_interp_coeff_var_store(posn_list_3d_size3, "coeff_dxy_",
+print_interp_coeff_var_store(posn_list_3d_size3, "factor", "coeff_dxy_",
"3d.coeffs/3d.cube.size3/coeff-dxy.store.c");
-print_interp_coeff_var_store(posn_list_3d_size3, "coeff_dxz_",
+print_interp_coeff_var_store(posn_list_3d_size3, "factor", "coeff_dxz_",
"3d.coeffs/3d.cube.size3/coeff-dxz.store.c");
-print_interp_coeff_var_store(posn_list_3d_size3, "coeff_dyy_",
+print_interp_coeff_var_store(posn_list_3d_size3, "factor", "coeff_dyy_",
"3d.coeffs/3d.cube.size3/coeff-dyy.store.c");
-print_interp_coeff_var_store(posn_list_3d_size3, "coeff_dyz_",
+print_interp_coeff_var_store(posn_list_3d_size3, "factor", "coeff_dyz_",
"3d.coeffs/3d.cube.size3/coeff-dyz.store.c");
-print_interp_coeff_var_store(posn_list_3d_size3, "coeff_dzz_",
+print_interp_coeff_var_store(posn_list_3d_size3, "factor", "coeff_dzz_",
"3d.coeffs/3d.cube.size3/coeff-dzz.store.c");
print_name_list_dcl(map(coeff_name, posn_list_3d_size3, "coeff_I_"), "fp",
@@ -295,25 +295,25 @@ print_name_list_dcl(data_var_list_3d_size4, "fp",
print_data_var_assign(posn_list_3d_size4, "data_",
"3d.coeffs/3d.cube.size4/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_3d_size4, "coeff_I_",
+print_interp_coeff_var_store(posn_list_3d_size4, "", "coeff_I_",
"3d.coeffs/3d.cube.size4/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_3d_size4, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_3d_size4, "factor", "coeff_dx_",
"3d.coeffs/3d.cube.size4/coeff-dx.store.c");
-print_interp_coeff_var_store(posn_list_3d_size4, "coeff_dy_",
+print_interp_coeff_var_store(posn_list_3d_size4, "factor", "coeff_dy_",
"3d.coeffs/3d.cube.size4/coeff-dy.store.c");
-print_interp_coeff_var_store(posn_list_3d_size4, "coeff_dz_",
+print_interp_coeff_var_store(posn_list_3d_size4, "factor", "coeff_dz_",
"3d.coeffs/3d.cube.size4/coeff-dz.store.c");
-print_interp_coeff_var_store(posn_list_3d_size4, "coeff_dxx_",
+print_interp_coeff_var_store(posn_list_3d_size4, "factor", "coeff_dxx_",
"3d.coeffs/3d.cube.size4/coeff-dxx.store.c");
-print_interp_coeff_var_store(posn_list_3d_size4, "coeff_dxy_",
+print_interp_coeff_var_store(posn_list_3d_size4, "factor", "coeff_dxy_",
"3d.coeffs/3d.cube.size4/coeff-dxy.store.c");
-print_interp_coeff_var_store(posn_list_3d_size4, "coeff_dxz_",
+print_interp_coeff_var_store(posn_list_3d_size4, "factor", "coeff_dxz_",
"3d.coeffs/3d.cube.size4/coeff-dxz.store.c");
-print_interp_coeff_var_store(posn_list_3d_size4, "coeff_dyy_",
+print_interp_coeff_var_store(posn_list_3d_size4, "factor", "coeff_dyy_",
"3d.coeffs/3d.cube.size4/coeff-dyy.store.c");
-print_interp_coeff_var_store(posn_list_3d_size4, "coeff_dyz_",
+print_interp_coeff_var_store(posn_list_3d_size4, "factor", "coeff_dyz_",
"3d.coeffs/3d.cube.size4/coeff-dyz.store.c");
-print_interp_coeff_var_store(posn_list_3d_size4, "coeff_dzz_",
+print_interp_coeff_var_store(posn_list_3d_size4, "factor", "coeff_dzz_",
"3d.coeffs/3d.cube.size4/coeff-dzz.store.c");
print_name_list_dcl(map(coeff_name, posn_list_3d_size4, "coeff_I_"), "fp",
@@ -381,25 +381,25 @@ print_name_list_dcl(data_var_list_3d_size5, "fp",
print_data_var_assign(posn_list_3d_size5, "data_",
"3d.coeffs/3d.cube.size5/data-var.assign.c");
-print_interp_coeff_var_store(posn_list_3d_size5, "coeff_I_",
+print_interp_coeff_var_store(posn_list_3d_size5, "", "coeff_I_",
"3d.coeffs/3d.cube.size5/coeff-I.store.c");
-print_interp_coeff_var_store(posn_list_3d_size5, "coeff_dx_",
+print_interp_coeff_var_store(posn_list_3d_size5, "factor", "coeff_dx_",
"3d.coeffs/3d.cube.size5/coeff-dx.store.c");
-print_interp_coeff_var_store(posn_list_3d_size5, "coeff_dy_",
+print_interp_coeff_var_store(posn_list_3d_size5, "factor", "coeff_dy_",
"3d.coeffs/3d.cube.size5/coeff-dy.store.c");
-print_interp_coeff_var_store(posn_list_3d_size5, "coeff_dz_",
+print_interp_coeff_var_store(posn_list_3d_size5, "factor", "coeff_dz_",
"3d.coeffs/3d.cube.size5/coeff-dz.store.c");
-print_interp_coeff_var_store(posn_list_3d_size5, "coeff_dxx_",
+print_interp_coeff_var_store(posn_list_3d_size5, "factor", "coeff_dxx_",
"3d.coeffs/3d.cube.size5/coeff-dxx.store.c");
-print_interp_coeff_var_store(posn_list_3d_size5, "coeff_dxy_",
+print_interp_coeff_var_store(posn_list_3d_size5, "factor", "coeff_dxy_",
"3d.coeffs/3d.cube.size5/coeff-dxy.store.c");
-print_interp_coeff_var_store(posn_list_3d_size5, "coeff_dxz_",
+print_interp_coeff_var_store(posn_list_3d_size5, "factor", "coeff_dxz_",
"3d.coeffs/3d.cube.size5/coeff-dxz.store.c");
-print_interp_coeff_var_store(posn_list_3d_size5, "coeff_dyy_",
+print_interp_coeff_var_store(posn_list_3d_size5, "factor", "coeff_dyy_",
"3d.coeffs/3d.cube.size5/coeff-dyy.store.c");
-print_interp_coeff_var_store(posn_list_3d_size5, "coeff_dyz_",
+print_interp_coeff_var_store(posn_list_3d_size5, "factor", "coeff_dyz_",
"3d.coeffs/3d.cube.size5/coeff-dyz.store.c");
-print_interp_coeff_var_store(posn_list_3d_size5, "coeff_dzz_",
+print_interp_coeff_var_store(posn_list_3d_size5, "factor", "coeff_dzz_",
"3d.coeffs/3d.cube.size5/coeff-dzz.store.c");
print_name_list_dcl(map(coeff_name, posn_list_3d_size5, "coeff_I_"), "fp",